SLYS053C November   2023  – May 2025 TMAG3001

PRODUCTION DATA  

  1.   1
  2. Features
  3. Applications
  4. Description
  5. Pin Configuration and Functions
  6. Specifications
    1. 5.1  Absolute Maximum Ratings
    2. 5.2  ESD Ratings
    3. 5.3  Recommended Operating Conditions
    4. 5.4  Thermal Information
    5. 5.5  Electrical Characteristics
    6. 5.6  Temperature Sensor
    7. 5.7  Magnetic Characteristics For A1
    8. 5.8  Magnetic Characteristics For A2
    9. 5.9  Magnetic Temp Compensation Characteristics
    10. 5.10 I2C Interface Timing
    11. 5.11 Power up Timing
    12. 5.12 Timing Diagram
    13. 5.13 Typical Characteristics
  7. Detailed Description
    1. 6.1 Overview
    2. 6.2 Functional Block Diagram
    3. 6.3 Feature Description
      1. 6.3.1 Magnetic Flux Direction
      2. 6.3.2 Sensor Location
      3. 6.3.3 Interrupt Function
      4. 6.3.4 Wake on Change
      5. 6.3.5 Device I2C Address
      6. 6.3.6 Magnetic Range Selection
      7. 6.3.7 Update Rate Settings
    4. 6.4 Device Functional Modes
      1. 6.4.1 Standby (Trigger) Mode
      2. 6.4.2 Sleep Mode
      3. 6.4.3 Wake-Up and Sleep (W&S) Mode
      4. 6.4.4 Continuous Measure Mode
    5. 6.5 Programming
      1. 6.5.1 I2C Interface
        1. 6.5.1.1 Conversion Trigger
        2. 6.5.1.2 Bus Transactions
          1. 6.5.1.2.1 Three Channels I2C Write
          2. 6.5.1.2.2 General Call Write
          3. 6.5.1.2.3 Standard I2C Read
          4. 6.5.1.2.4 I2C Read Command for 16-Bit Data
          5. 6.5.1.2.5 I2C Read Command for 8-Bit Data
          6. 6.5.1.2.6 I2C Read CRC
      2. 6.5.2 Data Definition
        1. 6.5.2.1 Magnetic Sensor Data
        2. 6.5.2.2 Temperature Sensor Data
        3. 6.5.2.3 Magnetic Sensor Gain Correction
        4. 6.5.2.4 Magnetic Sensor Offset Correction
        5. 6.5.2.5 Angle and Magnitude Data Definition
        6. 6.5.2.6 Angle Offset Correction
  8. Register Maps
    1. 7.1 TMAG3001 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 Magnitude Limit Check
      6. 8.1.6 Angle Limit Check
      7. 8.1.7 Switch Mode
        1. 8.1.7.1 Unipolar Switch Mode
        2. 8.1.7.2 Omnipolar Switch Mode
        3. 8.1.7.3 Tamper Detection
        4. 8.1.7.4 Angle Switch
        5. 8.1.7.5 Magnitude Switch (Button Press Detection)
      8. 8.1.8 Error Calculation During Linear Measurement
      9. 8.1.9 Error Calculation During Angular Measurement
    2. 8.2 Typical Application
      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
    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. 10Revision History
  12. 11Mechanical, Packaging, and Orderable Information

Magnetic Characteristics For A2

Over free–air temperature range and VCC = 1.65V to 3.6V (unless otherwise noted); Typical specification are at TA = 25°C and VCC = 3.3V (unless otherwise noted)
PARAMETER TEST CONDITIONS MIN TYP MAX UNIT
BIN Linear magnetic range _RANGE = 0h ±120 mT
_RANGE = 1h ±240
SENS Sensitivity, X, Y, or Z axis
LP_LN = 1h
±120mT range 273 LSB/mT
±240mT range 137
SENSERR Sensitivity error, X, Y, Z axis
LP_LN = 1h
TA = 25°C ±0.5 ±6 %
SENSERR_DR  Sensitivity drift
X, Y, Z axis
TA = –40°C to 25°C -0.063 0.042 %/°C
TA = 25°C to 85°C -0.018 0.072
TA = 85°C to 125°C -0.071 0.046
SENSLER Sensitivity linearity error, X, Y axis TA = 25°C ±0.10 1.5 %
Sensitivity linearity error, Z axis TA = 25°C ±0.10 1.5
SENSDRLER Sensitivity drift linearity error X, Y axis 2.5 %
Z axis 3.5
SENSMS Sensitivity mismatch among X-Y axes TA = 25°C
LP_LN = 1h
±0.75 ±4.5 %
Sensitivity mismatch among Y-Z, or X-Z axes ±0.55 ±6.5
SENSMS_DR  Sensitivity mismatch drift
X-Y axes
TA = –40°C to 25°C -0.041 0.041 %/°C
TA = 25°C to 85°C -0.046 0.044
TA = 85°C to 125°C -0.057 0.055
Sensitivity mismatch drift
X-Z or Y-Z axes
TA = –40°C to 25°C -0.063 0.024
TA = 25°C to 85°C -0.074 0.035
TA = 85°C to 125°C -0.083 0.070
SENSMS_DR_LIN Sensitivity mismatch drift linearity error, X-Y axes 3.2 %
Sensitivity mismatch drift linearity error, Z axis 3.5
Boff Offset TA = 25°C Range = 0h ±75 ± 600 µT
TA = 25°C Range = 1h ±75 ± 750
Boff_DR Offset drift from 25°C value TA = –40°C to 25°C ±1 ±9.1 µT/°C
TA = 25°C to 125°C ±1 ±8
Boff_DR_LIN Offset drift linearity error Range = 0h 0.07 %
Range = 1h 0.04
NRMS RMS (1 Sigma) magnetic noise (X or Y-axis)
 
LP_LN = 0h
Conv_AVG = 0h
116 µT
LP_LN = 1h
Conv_AVG = 0h
106
LP_LN = 0h
Conv_AVG = 5h
20
LP_LN = 1h
Conv_AVG = 5h
19
RMS (1 Sigma) magnetic noise (Z axis)
 
LP_LN = 0h
Conv_AVG = 0h
80
LP_LN = 1h
Conv_AVG = 0h
77
LP_LN = 0h
Conv_AVG = 5h
14.5
LP_LN = 1h
Conv_AVG = 5h
14
AERR(1) Angle error
TA = 25°C
Conv_AVG = 5h
LP_LN = 1h
X-Z Axes ±0.35 ±0.85 deg
X-Y Axes ±0.43 ±1.4
Y-Z Axes ±0.17 ±0.55
Angle error
TA = –40°C to 125°C
Conv_AVG = 5h
LP_LN = 1h
X-Z Axes ±1.4
X-Y Axes ±2.25
Y-Z Axes ±2.0
ANRMS(1) RMS (1 Sigma) angle noise (X-Y) LP_LN = 1h
Conv_AVG = 5h
0.03 deg
RMS (1 Sigma) angle noise (X-Z or Y-Z) 0.025
Angle measurements are performed with the magnet aligned to the sensor with gain and offset calibration using X Y Z register output values.