SLYS035A September   2022  – September 2023 TMAG5173-Q1

PRODUCTION DATA  

  1.   1
  2. Features
  3. Applications
  4. Description
  5. Revision History
  6. Pin Configuration and Functions
  7. Specifications
    1. 6.1  Absolute Maximum Ratings
    2. 6.2  ESD Ratings
    3. 6.3  Recommended Operating Conditions
    4. 6.4  Thermal Information
    5. 6.5  Electrical Characteristics
    6. 6.6  Temperature Sensor
    7. 6.7  Magnetic Characteristics For A1, B1, C1, D1
    8. 6.8  Magnetic Characteristics For A2, B2, C2, D2
    9. 6.9  Magnetic Temp Compensation Characteristics
    10. 6.10 I2C Interface Timing
    11. 6.11 Power up Timing
    12. 6.12 Timing Diagram
    13. 6.13 Typical Characteristics
  8. Detailed Description
    1. 7.1 Overview
    2. 7.2 Functional Block Diagram
    3. 7.3 Feature Description
      1. 7.3.1 Magnetic Flux Direction
      2. 7.3.2 Sensor Location
      3. 7.3.3 Interrupt Function
      4. 7.3.4 Device I2C Address
      5. 7.3.5 Magnetic Range Selection
      6. 7.3.6 Update Rate Settings
    4. 7.4 Device Functional Modes
      1. 7.4.1 Standby (Trigger) Mode
      2. 7.4.2 Sleep Mode
      3. 7.4.3 Continuous Measure Mode
    5. 7.5 Programming
      1. 7.5.1 I2C Interface
        1. 7.5.1.1 SCL
        2. 7.5.1.2 SDA
        3. 7.5.1.3 I2C Read/Write
          1. 7.5.1.3.1 Standard I2C Write
          2. 7.5.1.3.2 General Call Write
          3. 7.5.1.3.3 Standard 3-Byte I2C Read
          4. 7.5.1.3.4 1-Byte I2C Read Command for 16-Bit Data
          5. 7.5.1.3.5 1-Byte I2C Read Command for 8-Bit Data
          6. 7.5.1.3.6 I2C Read CRC
      2. 7.5.2 Data Definition
        1. 7.5.2.1 Magnetic Sensor Data
        2. 7.5.2.2 Temperature Sensor Data
        3. 7.5.2.3 Angle and Magnitude Data Definition
        4. 7.5.2.4 Magnetic Sensor Offset Correction
    6. 7.6 TMAG5173-Q1 Registers
  9. Application and Implementation
    1. 8.1 Application Information
      1. 8.1.1 Select the Sensitivity Option
      2. 8.1.2 Temperature Compensation for Magnets
      3. 8.1.3 Sensor Conversion
        1. 8.1.3.1 Continuous Conversion
        2. 8.1.3.2 Trigger Conversion
        3. 8.1.3.3 Pseudo-Simultaneous Sampling
      4. 8.1.4 Magnetic Limit Check
      5. 8.1.5 Magnetic Threshold Band Cross Detection
      6. 8.1.6 Error Calculation During Linear Measurement
      7. 8.1.7 Error Calculation During Angular Measurement
    2. 8.2 Typical Applications
      1. 8.2.1 Angle Measurement
        1. 8.2.1.1 Design Requirements
        2. 8.2.1.2 Detailed Design Procedure
          1. 8.2.1.2.1 Gain Adjustment for Angle Measurement
        3. 8.2.1.3 Application Curves
      2. 8.2.2 I2C Address Expansion
        1. 8.2.2.1 Design Requirements
        2. 8.2.2.2 Detailed Design Procedure
    3. 8.3 Best Design Practices
    4. 8.4 Power Supply Recommendations
    5. 8.5 Layout
      1. 8.5.1 Layout Guidelines
      2. 8.5.2 Layout Example
  10. Device and Documentation Support
    1. 9.1 Documentation Support
      1. 9.1.1 Related Documentation
    2. 9.2 Receiving Notification of Documentation Updates
    3. 9.3 Support Resources
    4. 9.4 Trademarks
    5. 9.5 Electrostatic Discharge Caution
    6. 9.6 Glossary
  11. 10Mechanical, Packaging, and Orderable Information

Package Options

Mechanical Data (Package|Pins)
Thermal pad, mechanical data (Package|Pins)
Orderable Information

Magnetic Characteristics For A2, B2, C2, D2

over operating free-air temperature range (unless otherwise noted)
PARAMETERTEST CONDITIONSMINTYPMAXUNIT
BIN_A2_X_YLinear magnetic range(1)x_y_RANGE = 0b±133mT
BIN_A2_X_Yx_y_RANGE = 1b±266mT
BIN_A2_Zz_RANGE = 0b±133mT
BIN_A2_Zz_RANGE = 1b±266mT
SENS133_A2Sensitivity, X, Y, or Z axis±133 mT range263LSB/mT
SENS266_A2±266 mT range132LSB/mT
SENSER_PC_25C_A2Sensitivity error, X, Y, Z axisTA = 25°C±0.8%±3.3%
SENSER_PC_TEMP_A2Sensitivity temperature drift from 25°C value; X, Y, Z axis(1)±3.0%±5.5%
SENSLER_XY_A2Sensitivity linearity error, X, Y-axisTA = 25°C±0.10%
SENSLER_Z_A2Sensitivity linearity error, Z axisTA = 25°C±0.10%
SENSMS_XY_A2Sensitivity mismatch among X-Y axesTA = 25°C±0.5%±2.3%
SENSMS_Z_A2Sensitivity mismatch among Y-Z, or X-Z axesTA = 25°C±1.50%±4.3%
SENSMS_DR_XY_A2Sensitivity mismatch temperature drift from 25°C value; X-Y axes(2)±0.5%±2.0%
SENSMS_DR_Z_A2Sensitivity mismatch temperature drift from 25°C value; Y-Z, or X-Z axes(2) ±4.5% ±8.0%
SENSLDR_A2Sensitivity lifetime drift, X, Y, Z axisTA = 25°C±1.5%±4.9%
Boff_A2OffsetTA = 25°C±100±700µT
Boff_TC_A2Offset temperature drift from 25°C value(2)±1.2±7.0µT/°C
Boff_DR_A2Offset lifetime driftTA = 25°C±100µT
NRMS_XY_00_000_A2RMS (1 sigma) magnetic noise (X or Y-axis)LP_LN =0 b
CONV_AVG = 000b
113µT
NRMS_XY_01_000_A2LP_LN = 1b
CONV_AVG = 000b
105µT
NRMS_XY_00_010_A2LP_LN = 0b
CONV_AVG = 101b
20µT
NRMS_XY_10_010_A2LP_LN = 1b
CONV_AVG = 101b
18.6µT
NRMS_Z_00_000_A2RMS (1 sigma) magnetic noise (Z axis)LP_LN = 0b
CONV_AVG = 000b
81.7µT
NRMS_Z_10_000_A2LP_LN = 1b
CONV_AVG = 000b
78.4µT
NRMS_Z_00_101_A2LP_LN = 0b
CONV_AVG = 101b
13.9µT
NRMS_Z_10_101_A2LP_LN = 1b
CONV_AVG = 101b
14µT
AERR_X_Z_101_A2X-Z or Y-Z angle error in full 360-degree rotation; TEMPCO = 0h, TA = 25°C(3)CONV_AVG = 101b±0.25±1.0Degree
AERR_X_Y_101_A2X-Y angle error in full 360-degree rotation; 133-mT range, TEMPCO = 0h,TA = 25°C(3)CONV_AVG = 101b±0.4±1.6Degree
ADR_X_Z_101_A2X-Z or Y-Z angle temperature drift from 25°C value in full 360-degree rotation; 133-mT range, TEMPCO = 0h(3)CONV_AVG = 101b±1.6±2.9Degree
ADR_X_Y_101_A2X-Y angle temperature drift from 25°C value in full 360-degree rotation; 133-mT range, TEMPCO = 0h(3)CONV_AVG = 101b±0.4±1.4Degree
Use only up to 90% of the linear magnetic range in the application
Temperature drift is specified for full operating temperature range of –40°C to 125°C. Drift at an intermediate temperature can be estimated using the following examples: drift at 85°C = ((85 – 25) / (125 – 25)) × (drift); similarly, drift at  –20°C = ((25 – (–20)) / (25 – (–40))) × (drift).
Angle calculation is performed on-axis after calibrating system mechanical errors including magnet tilt and magnet misalignment.