Internet Explorer is not a supported browser for TI.com. For the best experience, please use a different browser.
Video Player is loading.
Current Time 0:00
Duration 13:47
Loaded: 0.00%
Stream Type LIVE
Remaining Time 13:47
 
1x
  • Chapters
  • descriptions off, selected
  • en (Main), selected

Hello I'm Mekre Mesganaw, Applications Manager in Texas Instruments position sensing product line. In this video, we will show how to quickly set up and use the TMAG5173EVM, which is an evaluation module for the TMAG5173-Q1 I2C linear 3D Hall-effect sensor.

The TMAG5173-Q1 device is a low power linear Hall-effect sensor with an I2C output interface that is for a wide range of automotive industrial applications. This device integrates three independent Hall-effect sensors in the x, y, and z-axes. A precision analog signal chain, along with integrated 12-bit analog to digital converter, digitizes the measured analog magnetic field values.

An integrated annual calculation engine, CORDIC engine, on with TMAG5173 provides full 360 degrees angular position information for both on axis and off axis angle measurement topologies. The angle calculation is performed using two user-selected magnetic axes. The device features magnetic gain and offset correction to mitigate the impact of system mechanical error sources on this angle error.

The device supports multiple power modes, including an active mode, sleep mode, and a wake up of sleep mode that automatically alternates between these two modes based on a selectable time interval. The TMAG5173 can also be configured to enable any combination of magnetic axes and temperature measurements.

Multiple sensor conversion schemes I2C reframes help optimize throughput and accuracy. The TMAG5173-Q1 is an AC-Q100 low power linear 3D Hall-effect sensor for automotive applications. In addition, this device is ASIL B functional-safety compliant, making it suitable for functional safe system designs.

You EVS device inclusive voluntary volunteers. GUI supports read and write device registers, as well as view and submission results, a 3D printed joystick module with embedded magnet to facilitate magnetic measurement evaluation with the TMAG5173, an EVM for custom use cases, and it is completely powered from a common micro-usb connector.

The EVM kit comes with one PCB, once standalone magnet, and the 3D joystick module, which has an internal magnet. This even connects to the GUI through a set of controller board or TISEB, which is sold separately. For evaluation, two PCBs are needed.

The first of two PCBs is the TMAG5713EVM, which is shown in this picture. This PCB has two independent halves. The left half evaluates the A1 device variant for the TMAG5173, which has 40 and 80 mil tested sensitivity options, while the right half evaluates to A2 device variant, which has 133 and 266 mil test sensitivity options.

The two device variants on the board can be evaluated with the PCB intact as one unit as shown in the picture or can be split in half by gently flexing the panel at the red line in the picture so that there are two separate boards for the TMAG5173A1 TMAG5173A2 portions of the original board.

The second board is the SEB, which is sold separately. The SEB, which communicates to your computer via USB, is connect to either the A1 part of the board or the A2 part of the board. Installing the drivers, the ESEB speaking then be connected to either A1 or A2 two part pass the EVM, which will be shown in this video.

Here, we will show how to evaluate A1 part of the board with the joystick module. To do this, we connect header J1_A1 of the EVM to header J1 of the SEB as shown. We then connect the joystick module to the one part of the board.

To connect this, the prongs of the module are applied from underneath the EVM until they lock the two holes as shown here. Next, the SEBs connect to the PC using the micro USB cable. When it is connected to PC, the green LED near the USB receptacle turns on To let you know that the SEB is now powered.

We are now ready to launch the GUI, which can be launched from the user's guide or the link on the EVM page. After clicking on the link, click on the box that says TMAG51x3EVM_GUI. Next, close out of this dialog box. For the first time use, you may need to install additional drivers for the TI cloud HD installation.

If these additional drivers are needed, the GUI screen will direct you how to install these drivers. After completing these steps, confirm the SEB has connected properly. You will see hardware connected in the bottom left corner of the GUI interface if the SEB has been connected.

If connected properly, click on the register map tab of the GUI. This page configures the register settings for the TMAG5173 device that is connected. For this demo, we will measure the magnetic flux density of the x and y-axes that are produced by the magnet that is integrated in the joystick module.

To do this, we first click on the device SysConfig to register. And then we verify the dropdown box for the operating mode says that is in standby mode, and that the dropdown box for trigger mode registered bit says, start at I2C see command bits.

After verifying this, click on the sensor SysConfig one register. Make sure that the x and y channels are enabled in the back channel enable. You can also select enabling the z channel, but only the x and y channels are required to observe the effect of the motion of the joystick.

In this case, we'll enable the z channel in addition to the x and y channels. Next, click on the sensor SysConfig to register. Set the x,y range dropdown box to desired magnetic flux density range option. For the A1 device, option one selects the 40 mil test range and option two selects the 80,000 test range.

If the A2 device was connected here instead of A1 device, option one would select 133 mil tests of range and option two would select the 266 mil range. Since we are using the A1 device and the joystick module has a magnitude that is less than 40 mil tesa, option one is the best option for full scale output range.

If the z channel is enabled, please note that this channel sees larger fields in x,y channels. As a result, you should select the 80 mil tesa option. This will ensure that the z range bit in the SysConfig to register is at the appropriate value so that the z channel will be able to sense the magnetic field created in the z direction.

To view the magnetic field generated by the joystick, go to the results data page and then to the pods tab. Ensure that, at least, the x component and y component checkboxes are selected under the results to collect show box. Then press the collect data button. Now we will see the joystick module in action.

Due to part two power variation and magnet alignment errors, the results may vary from device to device, which is typically dealt with by doing system calibration. In this demo, we first observe the x and y readings when the joystick is moved to the left. Moving the joystick to the left causes an increase in x component of the magnetic field. You also see a small change of the y component here due to the y position also slightly moving when trying to move the joystick to the left.

Next, we move it to the right. And we notice a decrease in the x component. Then we move the joystick up and we see an increase in the y component of the magnetic field. Finally, you move the joystick down and see a decrease of the y field. After testing the A1, the A2 part of the board can be tested by first exiting the GUI, disconnecting the SEB's USB connection, disconnecting the A1 part of the EVM from the SEB and joystick module.

A similar process as before can then be done to connect to A2 part of the board to the SEB by connecting J1A2 of the EVM to the J1 header of the SEB. And the joystick module will then get connected to the A2 part of the board as shown here.

As an alternative to the joystick module, this EVM can also be tested by bringing the standard load magnet that comes in this EVM kit or your own magnet near the 5173 EVM to observe the change in magnetic flux density reading. The small form factor of the EVM also enables integrating the EVM in your system for further testing.

In addition, if it is desired to test the angle measurement functionality of the device for on axis applications, the TMAG5273EVM can be purchased. The 5273EVM has a rotated push module for angle sensing instead of the joystick 3D printed attachment that comes with the 5173EVM. The rotating push module on the 5273EVM can work with either the 5173EVM or the 5273EVM.

For more information on the capabilities of this EVM, please visit the TMAG5173EVM User's Guide. If you'd like to learn more about our Hall-effect sensor portfolio, please visit ti.com/halleffect to explore our technical resources and products.