magneto6 2.1.0.0
|
Magneto 6 Click features low power three dimensional Hall effect sensor, TLI493D-A2B6, designed for magnetic sensing applications. It measures the magnetic field in X, Y, and Z direction. Each X, Y and Z Hall probe is connected sequentially to a multiplexer, which is then connected to an Analog to Digital Converter (ADC). Optional, the temperature can be determined as well after the three Hall channels. The data measurement is provided in digital format to the microcontroller over the standard I2C interface. Some of the benefits of this Click boardâ„¢ are wide application range addressable due to high flexibility and component reduction due to the 3D magnetic measurement principle.
We provide a library for the Magneto 6 Click as well as a demo application (example), developed using MikroElektronika compilers. The demo can run on all the main MikroElektronika development boards.
Package can be downloaded/installed directly from NECTO Studio Package Manager(recommended way), downloaded from our LibStock™ or found on Mikroe github account.
This library contains API for Magneto 6 Click driver.
magneto6_cfg_setup
Config Object Initialization function. magneto6_init
Initialization function. magneto6_default_cfg
Click Default Configuration function. magneto6_read_data
This function reads the measurements of the 3-axes magnetic field sensor in mT and the temperature sensor in degrees Celsius. magneto6_read_reg
This function reads a desired number of data bytes starting from the selected register by using I2C serial interface. magneto6_write_reg
This function writes a data byte to the selected register by using I2C serial interface. This example demonstrates the use of Magneto 6 click board by reading the magnetic field strength from 3 axes as well as the ambient temperature measurements.
The demo application is composed of two sections :
Initializes the driver and performs the click default configuration.
Reads data from the sensor and displays them on the USB UART once per second.
The full application code, and ready to use projects can be installed directly from NECTO Studio Package Manager(recommended way), downloaded from our LibStock™ or found on Mikroe github account.
Other Mikroe Libraries used in the example:
Additional notes and informations
Depending on the development board you are using, you may need USB UART click, USB UART 2 Click or RS232 Click to connect to your PC, for development systems with no UART to USB interface available on the board. UART terminal is available in all MikroElektronika compilers.