SLYS053C November 2023 – May 2025 TMAG3001
PRODUCTION DATA
The TMAG3001 enables offset correction for a pair of magnetic axes to set a zero reference to compensate for the magnet placement errors after installation. The THR_CONFIG_3 register stores the offset values. The default value of these offset correction registers are set as zero. To enable the angle offset correction, Angle_Offset_EN bit is set to 1h. The selection and order of the sensors are defined in the Angle_EN[1:0] register bits setting. The Angle_Offset_DIR provides the ability to add or subtract the angle offset value. The TMAG3001 provides the ability to correct the angle offset by ±255 degrees with a resolution of 1°/LSB.
| REGISTER NAME | REGISTER ALIAS WHEN THR_SEL[1:0] =1h, OR 3h | DESCRIPTION |
|---|---|---|
| THR_Config_3 | Angle_Offset[7:0] | Adds an angle offset to Angle_Result[12:0]. The resolution of the angle offset is 1 degree. |
| ANGLE (°) | Angle_Offset[7:0] | |
|---|---|---|
| BINARY | HEX | |
| 0 | 0000 0000 | 00h |
| 1 | 0000 0001 | 01h |
| 90 | 0101 1010 | 5Ah |
| 180 | 1011 0100 | B4h |
| 255 | 1111 1111 | FFh |