SBAU420
March 2023
TMAG5170D Evaluation Module Abstract
Trademarks
1
Overview
1.1
Kit Contents
1.2
Related Documentation From Texas Instruments
2
Hardware
2.1
Features
3
Operation
3.1
Quick Start Setup
3.2
EVM Operation
3.2.1
Setup
3.2.1.1
Driver Installation
3.2.1.2
Firmware
3.2.1.2.1
Firmware Debug
3.2.1.3
GUI Setup and Usage
3.2.1.3.1
Initial Setup
3.2.1.3.2
GUI Operation
3.2.2
Rotate and Push Demonstration
3.2.2.1
Optimizing Device Angle Matching
3.2.3
Direct EVM Serial Communication
4
Schematics, PCB Layout, and Bill of Materials
4.1
Schematics
4.2
PCB Layout
4.3
Bill of Materials
3.1
Quick Start Setup
To set up and use the EVM, follow these steps:
Download and install the PAMB
Windows®
USB driver:
http://www.ti.com/lit/zip/sbac253
Attach the EVM to the Sensor Control Board (TI-SCB) (see
GUID-84DA25C4-83BD-440E-B126-574243C27866.html#ID-811DE3BC-8A89-4424-F3FB-330CA445B708
).
Connect the EVM to a PC using a USB cable.
Insert the micro USB cable into the TI-SCB Controller onboard USB receptacle J2.
Plug the other end of the USB cable into a PC.
Access the GUI from the following link in either a
Firefox™
or
Google Chrome™
browser:
TMAG5170DEVM GUI:
https://dev.ti.com/gallery/search/TMAG5170D
Configure the device through the register map settings:
Click
Write Config to Both
Set OPERATING_MODE within the DEVICE_CONFIG register to "Active Measure Mode" (0b101)
Set MAG_CH_EN within the SENSOR_CONFIG register to "XYZ" (0b0111)
Navigate to the
Plots
panel and click
Collect Data
Apply a magnetic field to the sensor by doing one of the following:
Wave the included handheld magnet around the sensor.
Use the Rotate & Push module by attaching it to the EVM (see
GUID-A7714081-9056-43AD-B706-367EEB3C34E3.html#ID-4951AE70-4DD3-48D6-FEDA-CF3B6266B67A
). For more details on how to use this module, see
GUID-A7714081-9056-43AD-B706-367EEB3C34E3.html#GUID-A7714081-9056-43AD-B706-367EEB3C34E3
.
Observe the outputs in the GUI. See
GUID-DF84AF94-B092-4F9D-8CCA-BA14706E2A2A.html#GUID-DF84AF94-B092-4F9D-8CCA-BA14706E2A2A
for more information on GUI setup and operation.