ZHCSR44B November 2023 – June 2024 TMAG3001
PRODUCTION DATA
如果需要,TMAG3001 可以对磁轴之一进行增益校正。表 6-15 显示了用于设置磁增益的寄存器配置。MAG_GAIN_CH 和 ANGLE_EN[1:0] 位用于设置可为增益修改配置的特定磁通道。Sensor_Config_4 寄存器用于存储要校正的 Gain_Config,以 8 位值表示。
寄存器名称 | ANGLE_EN = 1b 且 THR_SEL = 00、01 或 11b 时的寄存器别名 | 说明 |
---|---|---|
Sensor_Config_4 | Gain_Config[7:0] | 配置由 Sensor_Config_2 寄存器的 MAG_GAIN_CH 和 ANGLE_EN[1:0] 值定义的磁通道之一的增益 |
Gain_Config[7:0] 是测得的磁场的直接乘数,其值介于 0 和 1 之间。Gain_Config[7:0] 的 LSB 大小为 0.00390625。例如,如果 TMAG3001 测得的磁场为 20mT,并且使用 Gain_Config[7:0] 设置 80h,增益设置为 0.5,则 X_Result 的结果值为 10mT。
增益 (mT/mT) | Gain_Config[7:0] | |
---|---|---|
二进制 | 十六进制 | |
0 | 0000 0000 | 00h |
0.00390625 | 0000 0001 | 01h |
0.25 | 0100 0000 | 40h |
0.5 | 1000 0000 | 80h |
0.75 | 1100 0000 | C0h |
0.99609375 | 1111 1111 | FFh |
例如,图 6-26 显示了使用 Gain_Config[7:0] 寄存器设置校正后的磁场幅度。传感器的选择和顺序在 ANGLE_EN[1:0] 寄存器位设置中定义。如果 Gain_Config[7:0] 寄存器设置为 00h,则禁用所选通道的增益校正。