TIDUC07 March   2022

 

  1.   Description
  2.   Resources
  3.   Features
  4.   Applications
  5.   5
  6. 1System Description
  7. 2System Overview
    1. 2.1 Block Diagram
    2. 2.2 Highlighted Products
      1. 2.2.1 TMAG5170
      2. 2.2.2 DRV5055A4
    3. 2.3 Design Considerations
      1. 2.3.1 Magnet Selection
      2. 2.3.2 Magnet Shape
      3. 2.3.3 Magnet Rotation Speed
      4. 2.3.4 Sensor Location
      5. 2.3.5 Expected Performance
      6. 2.3.6 Layout for Sensor Location
      7. 2.3.7 45° Alignment
  8. 3Hardware, Software, Testing Requirements, and Test Results
    1. 3.1 Hardware Requirements
    2. 3.2 Test Setup
      1. 3.2.1 Test Equipment
      2. 3.2.2 Test Hardware Configuration
      3. 3.2.3 Test Software Configuration and Initial Data Capture
    3. 3.3 Test Results
      1. 3.3.1 Calibration Methods
      2. 3.3.2 TMAG5170 On-Axis
      3. 3.3.3 TMAG5170 In-Plane
      4. 3.3.4 TMAG5170 Off-Axis
      5. 3.3.5 TMAG5170 45° Alignment
      6. 3.3.6 DRV5055 Off Axis Result
  9. 4Design and Documentation Support
    1. 4.1 Design Files
      1. 4.1.1 Schematics
      2. 4.1.2 BOM
    2. 4.2 Tools and Software
    3. 4.3 Documentation Support
    4. 4.4 Support Resources
    5. 4.5 Trademarks

Test Software Configuration and Initial Data Capture

  1. Launch TMAG5170UEVM GUI
    1. Verify connectivity to TMAG5170A1 sensor
      1. Refer to TMAG5170UEVM User's Guide for steps to debug the connection to the sensor control board
    2. Configure TMAG5170A1
      1. Set TMAG5170A1 to the ±100 mT input range for all axes
        • The channel sensitivity can be set lower as long as the inputs do not reach saturation, but should match between the two axes used for angle calculations.
      2. Set TMAG5170A1 to Active Measure Mode
      3. Set Averaging at 32x and conversion pattern to XYZZYX
        • The Newport Rotation Stage has a maximum speed limitation of 20 seconds/rev.
      4. Set GUI to collect data continuously for a period greater of 1 or more full revolutions
        • Capture peak data for X, Y, and Z channels
  2. Using captured data it is possible to perform first-order calibration of the system.
    1. Based on X, Y, and Z channel outputs, select inputs to require the least sensitivity gain correction.
      1. TMAG5170 is capable of an 11-bit gain correction with a multiplication factor ranging from 0 to 2.
      2. Scale up a channel where possible, or to use the minimum attenuation needed to achieve equally matched amplitude from two sinusoidal input channels.
    2. Analyzing peak-to-peak output levels, it is also possible to calculate and offset correction to remove and DC bias resulting from signal chain errors or external conditions.
    3. Apply the sensitivity gain and offset corrections and verify results over one full rotation. The measured amplitude for each axis should be identical. It is also possible to now disable any axis which is not required for angle calculations.
  3. The system should now have device related errors removed and inputs which are matched for angle calculation. Errors related to mechanical alignment may still be present, capture rotation data to remove these errors. This process is detailed in the Test Results section.