ZHCSOQ3 September   2021 TMAG5170

PRODUCTION DATA  

  1. 特性
  2. 应用
  3. 说明
  4. 修订历史记录
  5. 引脚配置和功能
  6. 规格
    1. 6.1 绝对最大额定值
    2. 6.2 ESD 等级
    3. 6.3 建议运行条件
    4. 6.4 热性能信息
    5. 6.5 电气特性
    6. 6.6 磁特性
    7. 6.7 上电时序
    8. 6.8 SPI 接口时序
    9. 6.9 典型特性
  7. 详细说明
    1. 7.1 概述
    2. 7.2 功能方框图
    3. 7.3 特性说明
      1. 7.3.1 磁通量方向
      2. 7.3.2 传感器位置
      3. 7.3.3 磁场范围选择
      4. 7.3.4 更新速率设置
      5. 7.3.5 ALERT 功能
        1. 7.3.5.1 中断和触发模式
        2. 7.3.5.2 磁性开关模式
      6. 7.3.6 阈值计数
      7. 7.3.7 诊断
        1. 7.3.7.1  存储器 CRC 校验
        2. 7.3.7.2  ALERT 完整性检查
        3. 7.3.7.3  VCC 检查
        4. 7.3.7.4  内部 LDO 欠压检查
        5. 7.3.7.5  数字内核上电复位检查
        6. 7.3.7.6  SDO 输出检查
        7. 7.3.7.7  通信 CRC 校验
        8. 7.3.7.8  振荡器完整性检查
        9. 7.3.7.9  磁场阈值检查
        10. 7.3.7.10 温度警报检查
        11. 7.3.7.11 模拟前端 (AFE) 检查
        12. 7.3.7.12 霍尔电阻和开关矩阵检查
        13. 7.3.7.13 霍尔偏移检查
        14. 7.3.7.14 ADC 检查
    4. 7.4 器件功能模式
      1. 7.4.1 工作模式
        1. 7.4.1.1 活动模式
        2. 7.4.1.2 待机模式
        3. 7.4.1.3 配置模式(默认)
        4. 7.4.1.4 睡眠模式
        5. 7.4.1.5 唤醒和睡眠模式
        6. 7.4.1.6 深度睡眠模式
    5. 7.5 编程
      1. 7.5.1 数据定义
        1. 7.5.1.1 磁传感器数据
        2. 7.5.1.2 温度传感器数据
        3. 7.5.1.3 磁传感器偏移校正
        4. 7.5.1.4 角度和幅度定义
      2. 7.5.2 SPI 接口
        1. 7.5.2.1 SCK
        2. 7.5.2.2 CS
        3. 7.5.2.3 SDI
        4. 7.5.2.4 SDO
          1. 7.5.2.4.1 常规 32 位 SDO 读取
          2. 7.5.2.4.2 特殊 32 位 SDO 读取
        5. 7.5.2.5 SPI CRC
        6. 7.5.2.6 SPI 帧
          1. 7.5.2.6.1 32 位读取帧
          2. 7.5.2.6.2 32 位写入帧
    6. 7.6 寄存器映射
      1. 7.6.1 TMAG5170 寄存器
  8. 应用和实施
    1. 8.1 应用信息
      1. 8.1.1 选择灵敏度选项
      2. 8.1.2 磁体的温度补偿
      3. 8.1.3 传感器转换
        1. 8.1.3.1 连续转换
        2. 8.1.3.2 触发器转换
        3. 8.1.3.3 伪同步采样
      4. 8.1.4 线性测量过程中的误差计算
      5. 8.1.5 角度测量过程中的误差计算
    2. 8.2 典型应用
      1. 8.2.1 设计要求
        1. 8.2.1.1 角度测量的增益调整
      2. 8.2.2 详细设计过程
      3. 8.2.3 应用曲线
    3. 8.3 注意事项
  9. 电源相关建议
  10. 10布局
    1. 10.1 布局指南
    2. 10.2 布局示例
  11. 11器件和文档支持
    1. 11.1 接收文档更新通知
    2. 11.2 支持资源
    3. 11.3 商标
    4. 11.4 Electrostatic Discharge Caution
    5. 11.5 术语表
  12. 12机械、封装和可订购信息

封装选项

机械数据 (封装 | 引脚)
散热焊盘机械数据 (封装 | 引脚)
订购信息

磁特性

在自然通风条件下的工作温度范围内测得(除非另有说明)
参数 测试条件 最小值 典型值 最大值 单位
TMAG5170A1
BIN_A1 线性磁场范围 x_RANGE(2) = 00b ±50 mT
x_RANGE(2) = 01b ±25 mT
x_RANGE(2) = 10b ±100 mT
SENS50 _A1 灵敏度,X、Y 或 Z 轴 x_RANGE(2) = 00b 654 LSB/mT
SENS25_A1 x_RANGE(2) = 01b 1308 LSB/mT
SENS100_A1 x_RANGE(2) = 10b 326 LSB/mT
SENSER_25C_A1 灵敏度误差,X、Y 或 Z 轴,25mT、50mT 范围 TA = 25℃ ±0.5% ±2.5%
SENSER_25C_A1 灵敏度误差,X、Y 或 Z 轴,100mT 范围 TA = 25℃ ±0.5% ±3.5%
SENSDR_A1 (1) 相对于 25°C 值的灵敏度漂移,X、Y 或 Z 轴,25mT、50mT 范围 MAG_TEMPCO = 00b,TA = 25℃ 至 125℃ ±0.9% ±2.8%
SENSDR_A1 (1) 相对于 25°C 值的灵敏度漂移,X、Y 或 Z 轴,25mT、50mT 范围 MAG_TEMPCO = 00b,TA = 25℃ 至 40℃ ±1.2% ±4.3%
SENSDR_A1 (1) 相对于 25°C 值的灵敏度漂移,X、Y 或 Z 轴,25mT、50mT 范围 MAG_TEMPCO = 01b、10b、11b;TA = –40℃ 至 125℃ ±1.2% ±3.8%
SENSDR_A1 (1) 相对于 25°C 值的灵敏度漂移,X、Y 或 Z 轴,100mT 范围 TA = 25℃ 至 125℃ ±1.0% ±4.0%
SENSDR_A1 (1) 相对于 25°C 值的灵敏度漂移,X、Y 或 Z 轴,100mT 范围 TA = 25℃ 至 -40℃ ±1.2% ±4.6%
SENSLDR_A1 灵敏度寿命漂移,X、Y 或 Z 轴 ±0.5%
SENSLER_XY_A1 灵敏度线性误差,X 或 Y 轴 TA = 25℃ ±0.1%
SENSLER_Z_A1 灵敏度线性误差,Z 轴 ±0.05%
SENSMS_XY_A1 X 与 Y 轴之间的灵敏度不匹配 TA = 25℃ ±0.02% ±3.5%
SENSMS_YZ_A1 Y 与 Z 轴之间的灵敏度不匹配 TA = 25℃ ±0.17% ±4.5%
SENSMS_XZ_A1 X 与 Z 轴之间的灵敏度不匹配 TA = 25℃ ±0.15% ±4.0%
SENSMS_DR_XY_A1 (1) 相对于 25℃ 值的灵敏度失配漂移,X 轴与 Y 轴 TA = 25℃ 至 125℃ ±0.8% ±4.0%
SENSMS_DR_XY_A1 相对于 25℃ 值的灵敏度失配漂移,X 轴与 Y 轴 TA = 25℃ 至 -40℃ ±0.5% ±3.4%
SENSMS_DR_YZ_A1 (1) 相对于 25℃ 值的灵敏度失配漂移,Y 轴与 Z 轴 TA = 25℃ 至 125℃ ±0.7% ±3.5%
SENSMS_DR_YZ_A1 相对于 25℃ 值的灵敏度失配漂移,Y 轴与 Z 轴 TA = 25℃ 至 -40℃ ±0.5% ±3.6%
SENSMS_DR_XZ_A1 (1) 相对于 25℃ 值的灵敏度失配漂移,X 轴与 Z 轴 TA = 25℃ 至 125℃ ±1.4% ±4.2%
SENSMS_DR_XZ_A1 (1) 相对于 25℃ 值的灵敏度失配漂移,X 轴与 Z 轴 TA = 25℃ 至 -40℃ ±0.1% ±3.5%
Boff_A1 偏移,X、Y 或 Z 轴,25mT、50mT 范围 TA = 25℃ -10 ±200
µT

Boff_A1 偏移,X、Y 或 Z 轴,100mT 范围 TA = 25℃ –150 ±350
µT

Boff_DR_A1 (1) 相对于 25℃ 值的温漂,X 轴或 Y 轴 TA = 25℃ 至 125℃ 0 ±5.0 µT/°C
Boff_DR_A1 (1) 相对于 25℃ 值的温漂,Z 轴 TA = 25℃ 至 125℃ 0 ±1.5 µT/°C
Boff_DR_A1 (1) 相对于 25℃ 值的温漂,X 轴或 Y 轴 TA = 25℃ 至 -40℃ -6.5 –1.5 2.5 µT/°C
Boff_DR_A1 (1) 相对于 25℃ 值的温漂,Z 轴 TA = 25℃ 至 -40℃ –3.0 -1.0 1.0 µT/°C
Boff_DR_A1 偏移寿命漂移 ±50
µT

NRMS_XY_FAST_A1 RMS (1 Σ) 磁噪声(X 或 Y 轴) x_RANGE(2) = 00b,CONV_AVG = 000b,TA = 25℃ 140 191
µT

NRMS_XY_FAST_A1 RMS (1 Σ) 磁噪声(X 或 Y 轴) x_RANGE(2) = 00b,CONV_AVG = 000b,TA = 125℃ 170 228
µT

NRMS_XY_SLOW_A1 RMS (1 Σ) 磁噪声(X 或 Y 轴) x_RANGE(2) = 00b,CONV_AVG = 101b,TA = 25℃ 24 34
µT

NRMS_XY_SLOW_A1 RMS (1 Σ) 磁噪声(X 或 Y 轴) x_RANGE(2) = 00b,CONV_AVG = 101b,TA = 125℃ 30 41
µT

NRMS_Z_FAST_A1 RMS (1 Σ) 磁噪声(Z 轴) Z_RANGE = 00b,CONV_AVG = 000b,TA = 25℃ 61 76
µT

NRMS_Z_FAST_A1 RMS (1 Σ) 磁噪声(Z 轴) Z_RANGE = 00b,CONV_AVG = 000b,TA = 125℃ 70 84
µT

NRMS_Z_SLOW_A1 RMS (1 Σ) 磁噪声(Z 轴) Z_RANGE = 00b,CONV_AVG = 101b,TA = 25℃ 11 14.2
µT

NRMS_Z_SLOW_A1 RMS (1 Σ) 磁噪声(Z 轴) Z_RANGE = 00b,CONV_AVG = 101b,TA = 125℃ 13 15.2
µT

AERR_Y_Z_00_101_A1 (3) 完整 360 度旋转中的 Y-Z 角度误差,25℃ x_RANGE(2) = 00b,CONV_AVG = 101b ±0.5 度数
AERR_X_Z_00_101_A1 (3) 完整 360 度旋转中的 X-Z 角度误差,25℃ x_RANGE(2) = 00b,CONV_AVG = 101b ±0.5 度数
AERR_X_Y_00_101_A1 (3) 完整 360 度旋转中的 X-Y 角度误差,25℃ x_RANGE(2) = 00b,CONV_AVG = 101b ±0.4 度数
TMAG5170A2
BIN_A2 线性磁场范围 x_RANGE(2) = 00b ±150 mT
x_RANGE(2) = 01b ±75 mT
x_RANGE(2) = 10b ±300 mT
SENS150 _A2 灵敏度,X、Y 或 Z 轴 x_RANGE(2) = 00b 218 LSB/mT
SENS75_A2 x_RANGE(2) = 01b 436 LSB/mT
SENS300_A2 x_RANGE(2) = 10b 108 LSB/mT
SENSER_25C_A2 灵敏度误差,X、Y 或 Z 轴,75mT、150mT 范围 TA = 25℃ ±0.5% ±3.5%
SENSER_25C_A2 灵敏度误差,X、Y 或 Z 轴,300mT 范围 TA = 25℃ ±0.5% ±6.0%
SENSDR_A2 (1) 相对于 25°C 值的灵敏度漂移,X、Y 或 Z 轴,75mT、150mT 范围 TA = –40℃ 至 125℃ ±0.5% ±4.5%
SENSDR_A2 (1) 相对于 25°C 值的灵敏度漂移,X、Y 或 Z 轴,300mT 范围 TA = 25℃ 至 125℃ ±0.5% ±4.0%
SENSDR_A2 (1) 相对于 25°C 值的灵敏度漂移,X、Y 或 Z 轴,300mT 范围 TA = 25℃ 至 -40℃ ±1.6% ±6.2%
SENSLER_XY_A2 灵敏度线性误差,X 或 Y 轴 TA = 25℃ ±0.1%
SENSLER_Z_A2 灵敏度线性误差,Z 轴 TA = 25℃ ±0.1%
SENSLDR_A2 灵敏度寿命漂移,X、Y 或 Z 轴 ±0.6%
SENSMS_XY_A2 X 与 Y 轴之间的灵敏度不匹配,75mT、150mT 范围 TA = 25℃ ±0.37% ±2.8%
SENSMS_XY_A2 X 与 Y 轴之间的灵敏度不匹配,300mT 范围 TA = 25℃ ±0.42% ±5.8%
SENSMS_YZ_A2 Y 与 Z 轴之间的灵敏度不匹配,75mT、150mT 范围 TA = 25℃ ±0.41% ±4.3%
SENSMS_YZ_A2 Y 与 Z 轴之间的灵敏度不匹配,300mT 范围 TA = 25℃ ±0.37% ±6.0%
SENSMS_XZ_A2 X 与 Z 轴之间的灵敏度不匹配,75mT、150mT 范围 TA = 25℃ ±0.38% ±3.6%
SENSMS_XZ_A2 X 与 Z 轴之间的灵敏度不匹配,300mT 范围 TA = 25℃ ±1.2% ±7.5%
SENSMS_DR_XY_A2 (1) 相对于 25℃ 值的灵敏度失配漂移,X 与 Y 轴,75mT、150mT 范围 TA = –40℃ 至 125℃ ±0.5% ±4.0%
SENSMS_DR_XY_A2 (1) 相对于 25℃ 值的灵敏度失配漂移,X 与 Y 轴,300mT 范围 TA = 25℃ 至 125℃ ±0.5% ±5.2%
SENSMS_DR_XY_A2 (1) 相对于 25℃ 值的灵敏度失配漂移,X 与 Y 轴,300mT 范围 TA = 25℃ 至 -40℃ ±0.9% ±7.6%
SENSMS_DR_YZ_A2 (1) 相对于 25℃ 值的灵敏度失配漂移,Y 与 Z 轴,75mT、150mT 范围 TA = –40℃ 至 125℃ ±0.4% ±4.0%
SENSMS_DR_YZ_A2 (1) 相对于 25℃ 值的灵敏度失配漂移,Y 与 Z 轴,300mT 范围 TA = 25℃ 至 125℃ ±0.2% ±5.4%
SENSMS_DR_YZ_A2 (1) 相对于 25℃ 值的灵敏度失配漂移,Y 与 Z 轴,300mT 范围 TA = 25℃ 至 -40℃ ±0.5% ±8.1%
SENSMS_DR_XZ_A2 (1) 相对于 25℃ 值的灵敏度失配漂移,X 与 Z 轴,75mT、150mT 范围 TA = -40℃ 至 125℃ ±0.2% ±5.5%
SENSMS_DR_XZ_A2 (1) 相对于 25℃ 值的灵敏度失配漂移,X 与 Z 轴,300mT 范围 TA = –40℃ 至 125℃ ±1.1% ±6.6%
Boff_A2 偏移,75mT、150mT 范围 TA = 25℃ -50 ±300
µT

Boff_A2 偏移,300mT 范围 TA = 25℃ -300 ±900
µT

Boff_DR_A2 (1) TA = 25℃ 时的温漂值,X 或 Y 轴,75mT、150mT 范围 TA = 25℃ 至 125℃ 1.0 ±5.5 µT/°C
Boff_DR_A2 (1) TA = 25℃ 时的温漂值,Z 轴,75mT、150mT 范围 TA = 25℃ 至 125℃ –1.5 ±3.5 µT/°C
Boff_DR_A2 (1) TA = 25℃ 时的温漂值,X 或 Y 轴,75mT、150mT 范围 TA = 25℃ 至 -40℃ -8.0 –3.0 2.0 µT/°C
Boff_DR_A2 (1) TA = 25℃ 时的温漂值,Z 轴,75mT、150mT 范围 TA = 25℃ 至 -40℃ –0.4 ±5.0 µT/°C
Boff_DR_A2 (1) TA = 25℃ 时的温漂值,300mT 范围 TA = –40℃ 至 125℃ ±2.5 ±12.0 µT/°C
Boff_DR_A2 偏移寿命漂移 ±50
µT

NRMS (X, Y) RMS (1 Σ) 磁噪声(X 或 Y 轴) x_RANGE(2) = 00b,CONV_AVG = 000b,TA = 25℃ 160 236
µT

NRMS (X, Y) RMS (1 Σ) 磁噪声(X 或 Y 轴) x_RANGE(2) = 00b,CONV_AVG = 000b,TA = 125℃ 193 251
µT

NRMS (X, Y) RMS (1 Σ) 磁噪声(X 或 Y 轴) x_RANGE(2) = 00b,CONV_AVG = 101b,TA = 25℃ 28 41
µT

NRMS (X, Y) RMS (1 Σ) 磁噪声(X 或 Y 轴) x_RANGE(2) = 00b,CONV_AVG = 101b,TA = 125℃ 34 46
µT

NRMS (Z) RMS (1 Σ) 磁噪声(Z 轴) Z_RANGE = 00b,CONV_AVG = 000b,TA = 25℃ 72 85
µT

NRMS (Z) RMS (1 Σ) 磁噪声(Z 轴) Z_RANGE = 00b,CONV_AVG = 000b,TA = 125℃ 84 98
µT

NRMS (Z) RMS (1 Σ) 磁噪声(Z 轴) Z_RANGE = 00b,CONV_AVG = 101b,TA = 25℃ 13 16
µT

NRMS (Z) RMS (1 Σ) 磁噪声(Z 轴) Z_RANGE = 00b,CONV_AVG = 101b,TA = –40℃ 至 125℃ 15 18
µT

AERR_Y_Z_00_101_A2 (3) 完整 360 度旋转中的 Y-Z 角度误差,25℃ x_RANGE(2) = 00b,CONV_AVG = 101b ±0.5 度数
AERR_X_Z_00_101_A2 (3) 完整 360 度旋转中的 X-Z 角度误差,25℃ x_RANGE(2) = 00b,CONV_AVG = 101b ±0.5 度数
AERR_X_Y_00_101_A2 (3) 完整 360 度旋转中的 X-Y 角度误差,25℃ x_RANGE(2) = 00b,CONV_AVG = 101b ±0.40 度数
温度补偿
TC 温度补偿(无补偿) MAG_TEMPCO =00b 0 %/°C
TC 温度补偿(对于 NdBFe 磁体) MAG_TEMPCO =01b 0.12 %/°C
TC 温度补偿(对于 SmCo 磁体) MAG_TEMPCO = 10b 0.03 %/°C
TC 温度补偿(对于陶瓷磁体) MAG_TEMPCO =11b 0.2 %/°C
任何温度下的漂移均可根据 125°C 或 –40°C 时的漂移值计算得出。例如,85℃ 时的漂移等于 ((85 – 25)/(125 – 25)) × (125℃ 时的漂移);同样,–20℃ 时的漂移等于 ((25 – (–20))/(25 – (–40))) × (–40℃ 时的漂移)。
X_RANGE 表示 X_RANGE、Y_RANGE 或 Z_RANGE 寄存器位
角度测量是在静态条件下进行的。输入正弦磁场的峰值幅度等于磁场整个范围的 80%。偏移和增益校正已在 25℃ 下完成。