SBAU388D September   2021  – June 2025 TMAG5170 , TMAG5170-Q1

 

  1.   1
  2.   Description
  3.   Features
  4.   Applications
  5.   5
  6. 1Evaluation Module Overview
    1. 1.1 Introduction
    2. 1.2 Kit Contents
  7. 2Hardware
    1. 2.1 EVM Operation
    2. 2.2 Quick Start Setup
  8. 3Software
    1. 3.1 Setup
      1. 3.1.1 Driver Installation
      2. 3.1.2 Firmware
        1. 3.1.2.1 Firmware Debug
      3. 3.1.3 GUI Setup and Usage
        1. 3.1.3.1 Initial Setup
        2. 3.1.3.2 GUI Operation
    2. 3.2 Rotate and Push Demo
    3. 3.3 Direct EVM Serial Communication
  9. 4Schematics, PCB Layout, and Bill of Materials
    1. 4.1 Schematics
    2. 4.2 PCB Layout
    3. 4.3 Bill of Materials
  10. 5Reference
    1. 5.1 Trademarks
  11. 6Related Documentation
  12. 7Revision History

Quick Start Setup

The following instructions describe how to set up and use the EVM.

  1. Download and install this driver: http://www.ti.com/lit/zip/sbac253
  2. Attach the EVM to the Sensor Control Board (TI-SCB) (see Figure 2-1).
  3. Connect the EVM to a PC using a USB cable.
    1. Insert the micro USB cable into the TI-SCB Controller onboard USB receptacle J2.
    2. Plug the other end of the USB cable into a PC.
  4. Access the GUI from the below link in either Chrome or Firefox:
    1. TMAG5170EVM GUI: https://dev.ti.com/gallery/view/PositionSensing/TMAG5170UEVM_GUI/
  5. Configure the device through the register map settings:
    1. Set OPERATING_MODE within the DEVICE_CONFIG register to "Active Measure Mode" (0b101)
    2. Set MAG_CH_EN within the SENSOR_CONFIG register to "XYZ" (0b0111)
  6. Navigate to the Plots panel and click Collect Data
  7. Apply a magnetic field to the sensor by doing one of the following:
    1. Wave the included handheld magnet around the sensor.
    2. Purchase and use the Rotate & Push Module, ROTATEPUSH-MAG-ACC, by attaching the module to the EVM (see Figure 3-8). For more details on how to use this module, see Section 3.2.
  8. Observe the outputs in the GUI. See Section 3.1.3 for more info on GUI setup and operation.