Mikroelektronika d.o.o.
3D Hall 8 Click Board
3D Hall 8 Click Board
Couldn't load pickup availability
Key Features:
- Low power 3D Hall sensor, Wake-Up function, power down mode with 7nA (typ.) power consumption, 12-bit resolution for each measurement direction plus 10-bit temperature sensor, and more.
- Based on the TLI493D-W2BW - low-power 3D Hall sensor with an I2C interface and Wake-Up feature from Infineon
- Can be used for a wide range of magnetic sensing, including robotics position sensing, angle measurement at the end of the shaft and out of shaft configurations, and many more.
- mikroBUS: I2C Interface
The 3D Hall 8 Click Board™ is a compact add-on board containing an ultra-small 3D-magnetic sensor for industrial and consumer applications. This board features the TLI493D-W2BW, a low-power 3D Hall sensor from Infineon. This magnetic sensor combines high-accuracy magnetic field measurements with exceptionally low power consumption (minimum 7nA). It features an I2C interface, enabling it to be easily configured by MCU whit the measurement data provided in digital format. It also provides the functionality to Wake-Up a sleeping system. This Click Board™ is suitable for a wide range of magnetic sensing, including robotics position sensing, angle measurement at the end of the shaft and out of shaft configurations, and many more.
The 3D Hall 8 Click is supported by a mikroSDK compliant library, which includes functions that simplify software development. This Click Board™ comes as a fully tested product, ready to be used on a system equipped with the mikroBUS™ socket.
![Mikroelektronika d.o.o. MIKROE-4498 3D Hall 8 Click Board - The Debug Store UK](http://thedebugstore.com/cdn/shop/products/mikroelektronika-d-o-o-click-board-3d-hall-8-click-board-30271525617853.jpg?v=1684973099&width=1445)
![Mikroelektronika d.o.o. MIKROE-4498 3D Hall 8 Click Board - The Debug Store UK](http://thedebugstore.com/cdn/shop/products/mikroelektronika-d-o-o-click-board-3d-hall-8-click-board-30271524765885.jpg?v=1684973087&width=1445)
![Mikroelektronika d.o.o. MIKROE-4498 3D Hall 8 Click Board - The Debug Store UK](http://thedebugstore.com/cdn/shop/products/mikroelektronika-d-o-o-click-board-3d-hall-8-click-board-30271491047613.jpg?v=1684973090&width=1445)
![Mikroelektronika d.o.o. MIKROE-4498 3D Hall 8 Click Board - The Debug Store UK](http://thedebugstore.com/cdn/shop/products/mikroelektronika-d-o-o-click-board-3d-hall-8-click-board-30271524536509.jpg?v=1685206735&width=1445)
![Mikroelektronika d.o.o. MIKROE-4498 3D Hall 8 Click Board - The Debug Store UK](http://thedebugstore.com/cdn/shop/products/mikroelektronika-d-o-o-click-board-3d-hall-8-click-board-30271490556093.jpg?v=1684973264&width=1445)
![Mikroelektronika d.o.o. MIKROE-4498 3D Hall 8 Click Board - The Debug Store UK](http://thedebugstore.com/cdn/shop/products/mikroelektronika-d-o-o-click-board-3d-hall-8-click-board-28886330540221.jpg?v=1685186569&width=1445)
![Mikroelektronika d.o.o. MIKROE-4498 3D Hall 8 Click Board - The Debug Store UK](http://thedebugstore.com/cdn/shop/products/mikroelektronika-d-o-o-click-board-3d-hall-8-click-board-28886330310845.jpg?v=1685186752&width=1445)
How Does The 3D Hall 8 Click Board™ Work?
The 3D Hall 8 Click Board™ as its foundation uses the TLI493D-W2BW, a low-power 3D Hall sensor with an I2C interface and Wake-Up feature from Infineon. It consists of three central functional units; containing a power mode control system, a low-power oscillator, basic biasing, Undervoltage detection, and a fast oscillator. Besides, it has also implemented the sensing unit, which contains the HALL biasing, HALL probes with multiplexers and successive tracking ADC, and a temperature sensor. This sensor offers several use cases, including innovative human-machine interfaces in the form of industrial and consumer joysticks and precise position control in robotics.
The power mode control provides the power distribution, which manages the Start-Up behaviour in the TLI493D-W2BW, a power-on reset function, and a specialized low-power oscillator, the clock source. The sensing unit measures the magnetic field in the X, Y, and Z directions. Each X-, Y- and Z-Hall probe is connected sequentially to a multiplexer, connected to an analogue to digital converter. Optional, the temperature measurement feature, activated in the default state, can be determined after the three Hall channels.
3D Hall 8 Click communicates with MCU using the standard I2C 2-Wire interface to read data and configure settings, supporting Fast Mode operation with a clock frequency up to 1MHz. For each of the three magnetic channels (X/Y/Z), the Wake-Up function has an upper and lower comparison threshold. Each component of the applied field is compared to the lower and upper thresholds. If one of the results is above or below these thresholds, an interrupt is generated called a Wake-Up function. The Wake-Up mode allows the sensor to continue making magnetic field measurements while the MCU is in the power-down state, which means the microcontroller will only consume power and access the sensor if relevant measurement data is available.
An interrupt pin signals a finished measurement cycle but also can be used for I2C clock stretching. In this case, the INT pin must be connected to the SCL pin, which can be done by populating the jumper labelled JP1.
The 3D Hall 8 Click Board™ can be operated only with a 3.3V logic voltage level. The board must perform appropriate logic voltage level conversion before use with MCUs with different logic levels. However, the Click board™ comes equipped with a library containing functions and an example code that can be used, as a reference, for further development.
SPECIFICATIONS
Type | Magnetic |
Applications | Can be used for a wide range of magnetic sensing, including robotics position sensing, angle measurement at the end of the shaft and out of shaft configurations, and many more. |
On-board modules | TLI493D-W2BW - low-power 3D Hall sensor with an I2C interface and Wake-Up feature from Infineon |
Key Features | Low power 3D Hall sensor, Wake-Up function, power-down mode with 7nA (Typ.) power consumption, 12-bit resolution for each measurement direction plus 10-bit temperature sensor, and more. |
Interface | I2C |
Compatibility | mikroBUS |
Click board size | S (28.6 x 25.4 mm) |
Input Voltage | 3.3V |
PINOUT DIAGRAM
This table shows how the pinout of the 3D Hall 8 Click Board™ corresponds to the pinout on the mikroBUS™ socket (the latter shown in the two middle columns).
Notes | Pin | ![]() |
Pin | Notes | |||
---|---|---|---|---|---|---|---|
NC | 1 | AN | PWM | 16 | NC | ||
NC | 2 | RST | INT | 15 | INT | Interrupt | |
NC | 3 | CS | RX | 14 | NC | ||
NC | 4 | SCK | TX | 13 | NC | ||
NC | 5 | MISO | SCL | 12 | SCL | I2C Clock | |
NC | 6 | MOSI | SDA | 11 | SDA | I2C Data | |
Power Supply | 3.3V | 7 | 3.3V | 5V | 10 | NC | |
Ground | GND | 8 | GND | GND | 9 | GND | Ground |
ONBOARD SETTINGS AND INDICATORS
Label | Name | Default | Description |
---|---|---|---|
LD1 | PWR | - | Power LED Indicator |
JP1 | - | Unpopulated | I2C clock stretching jumper |
3D HALL 8 CLICK ELECTRICAL SPECIFICATIONS
Description | Min | Typ | Max | Unit |
---|---|---|---|---|
Supply Voltage | - | 3.3 | - | V |
Sensing Range | - | ±160 | - | mT |
Resolution | - | 12 | - | bit |
Operating Temperature Range | -40 | +25 | +125 | °C |
Software Support
We provide a library for the 3D Hall 8 Click Board™ as well as a demo application (example), developed using MikroElektronika compilers. The demo can run on all the main MikroElektronika development boards.
The package can be downloaded/installed directly from NECTO Studio Package Manager (recommended), downloaded from our LibStock™ or found on the mikroE Github account.
Library Description
This library contains API for 3D Hall 8 Click driver.
Key Functions
c3dhall8_cfg_setup
- Config Object Initialization function.c3dhall8_init
- Initialization function.c3dhall8_default_cfg
- Click the Default Configuration function.
Example Description
This application shows the capability of the 3D Hall 8 Click Board™. It configures the device and reads sensor data. The sensor is capable of reading magnetic flux density from 3 axes and temperature.
The application is composed of three sections :
void application_task ( void ) { c3dhall8_data_t sens_data; c3dhall8_read_sensor_data( &c3dhall8, &sens_data ); log_printf( &logger, "> X[mT]: %.2frn> Y[mT]: %.2frn> Z[mT]: %.2f rn> Temperature[C]: %.2frn", sens_data.x_axis, sens_data.y_axis, sens_data.z_axis, sens_data.temperature ); float magnetic_match = c3dhall8_get_xyz_magnetic_matching( &c3dhall8, sens_data ); log_printf( &logger, "> XYZ magnetic matching: %.2frn", magnetic_match ); log_printf( &logger, "**************************************rn" ); Delay_ms( 500 ); }
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:
- MikroSDK.Board
- MikroSDK.Log
- Click.3DHall8
Additional Notes and Information
Depending on the development board you are using, you may need a 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. The terminal available in all MikroElektronika compilers, or any other terminal application of your choice, can be used to read the message.
MIKROSDK
The 3D Hall 8 Click Board™ is supported with mikroSDK - MikroElektronika Software Development Kit. To ensure proper operation of mikroSDK compliant Click board™ demo applications, mikroSDK should be downloaded from the LibStock and installed for the compiler you are using.
3D Hall 8 Click Board
Frequently Asked Questions
Have a Question?
Be the first to ask a question about this.
![banner Image](http://thedebugstore.com/cdn/shopifycloud/shopify/assets/no-image-2048-5e88c1b20e087fb7bbe9a3771824e743c244f437e4f8ba93bbf7b11b53f7824c_medium.gif)