SBAS934A
June 2020 – December 2021
TMAG5170-Q1
PRODUCTION DATA
1
Features
2
Applications
3
Description
4
Revision History
5
Pin Configuration and Functions
6
Specifications
6.1
Absolute Maximum Ratings
6.2
ESD Ratings
6.3
Thermal Information
6.4
Recommended Operating Conditions
6.5
Electrical Characteristics
6.6
Magnetic Characteristics
6.7
Power up Timing
6.8
SPI Interface Timing
6.9
Typical Characteristics
7
Detailed Description
7.1
Overview
7.2
Functional Block Diagram
7.3
Feature Description
7.3.1
Magnetic Flux Direction
7.3.2
Sensor Location
7.3.3
Magnetic Range Selection
7.3.4
Update Rate Settings
7.3.5
ALERT Function
7.3.5.1
Interrupt and Trigger Mode
7.3.5.2
Magnetic Switch Mode
7.3.6
Threshold Count
7.3.7
Diagnostics
7.3.7.1
Memory CRC Check
7.3.7.2
ALERT Integrity Check
7.3.7.3
VCC Check
7.3.7.4
Internal LDO Under Voltage Check
7.3.7.5
Digital Core Power-on Reset Check
7.3.7.6
SDO Output Check
7.3.7.7
Communication CRC Check
7.3.7.8
Oscillator Integrity Check
7.3.7.9
Magnetic Field Threshold Check
7.3.7.10
Temperature Alert Check
7.3.7.11
Analog Front-End (AFE) Check
7.3.7.12
Hall Resistance and Switch Matrix Check
7.3.7.13
Hall Offset Check
7.3.7.14
ADC Check
7.4
Device Functional Modes
7.4.1
Operating Modes
7.4.1.1
Active Mode
7.4.1.2
Standby Mode
7.4.1.3
Configuration Mode (DEFAULT)
7.4.1.4
Sleep Mode
7.4.1.5
Wake-Up and Sleep Mode
7.4.1.6
Deep-Sleep Mode
7.5
Programming
7.5.1
Data Definition
7.5.1.1
Magnetic Sensor Data
7.5.1.2
Temperature Sensor Data
7.5.1.3
Magnetic Sensor Offset Correction
7.5.1.4
Angle and Magnitude Data Definition
7.5.2
SPI Interface
7.5.2.1
SCK
7.5.2.2
CS
7.5.2.3
SDI
7.5.2.4
SDO
7.5.2.4.1
Regular 32-Bit SDO Read
7.5.2.4.2
Special 32-Bit SDO Read
7.5.2.5
SPI CRC
7.5.2.6
SPI Frame
7.5.2.6.1
32-Bit Read Frame
7.5.2.6.2
32-Bit Write Frame
7.6
Register Map
7.6.1
TMAG5170 Registers
8
Application and Implementation
8.1
Application Information
8.1.1
Selecting the Sensitivity Option
8.1.2
Temperature Compensation for Magnets
8.1.3
Sensor Conversion
8.1.3.1
Continuous Conversion
8.1.3.2
Trigger Conversion
8.1.3.3
Pseudo-Simultaneous Sampling
8.1.4
Error Calculation During Linear Measurement
8.1.5
Error Calculation During Angular Measurement
8.2
Typical Application
8.2.1
Design Requirements
8.2.1.1
Gain Adjustment for Angle Measurement
8.2.2
Detailed Design Procedure
8.2.3
Application Curves
8.3
Do's and Don'ts
9
Power Supply Recommendations
10
Layout
10.1
Layout Guidelines
10.2
Layout Example
11
Device and Documentation Support
11.1
Receiving Notification of Documentation Updates
11.2
Support Resources
11.3
Trademarks
11.4
Electrostatic Discharge Caution
11.5
Glossary
12
Mechanical, Packaging, and Orderable Information
Package Options
Mechanical Data (Package|Pins)
DGK|8
MPDS028E
Thermal pad, mechanical data (Package|Pins)
Orderable Information
sbas934a_oa
sbas934a_pm
1
Features
AEC-Q100 qualified for automotive applications:
Temperature grade 0: –40°C to 150°C
High-precision linear 3D Hall-effect sensor to optimize position sensing speed and accuracy:
Linear measurement total error: ±2.6% (maximum at 25°C)
Sensitivity temperature drift: ±2.8% (maximum)
20-kSPS conversion rate for single axis
Functional Safety-Compliant:
Developed for functional safety applications
Documentation available to aid ISO 26262 system design
Systematic capability up to ASIL D
Hardware integrity up to ASIL B
10-MHz serial peripheral interface (SPI) with cyclic redundancy check (CRC)
Built-in temperature sensor with < ±3°C error
Independently selectable X, Y, and Z ranges:
TMAG5170A1
-Q1
: ±25, ±50, ±100 mT
TMAG5170A2
-Q1
: ±75, ±150, ±300 mT
Autonomous wake-up and sleep mode for threshold detection consuming only 1.5 µA
ALERT
function to initiate sensor conversion or indicate conversion complete
Integrated temperature compensation for multiple magnet types
Integrated angle CORDIC calculation with gain and offset adjustment
2.3-V to 5.5-V supply voltage range