SLYS053B November 2023 – June 2024 TMAG3001
PRODUCTION DATA
The TMAG3001 features an integrated CORDIC that enables to calculate the absolute magnitude of the two fields as set by ANGLE_EN. For angle applications, where the magnet is placed on top of the sensor, a button press event can be detected only by using the absolute magnetic field as given by the Magnitude_Resultt register. The magnitude varies exponentially with respect to the airgap between the magnet and the sensor and hence during a button press event, the magnitude of the magnetic field goes higher. The device can be configured to be sensitive for magnitude thresholds when THR_SEL[1:0] is set to 3h. The device is configured as a magnitude switch, when INT_Mode[2:0] is set to 5h. The magnitude of the magnetic field is always positive, therefore the device does not support the magnitude switch mode, when the INT_Mode[2:0] is set to 6h (omnipolar mode). Figure 7-17 shows the response of the device, where the switch output is set to ON state, when the measured angle is above the MAG_HI and the switch output is set to OFF state, when the measured magnitude is below MAG_LO, the low threshold. The lower threshold for the magnitude, |BMAG,LO| is configured using the THR_Config_1 register and the higher threshold for the magnitude, |BMAG,HI| is configured using the THR_Config_2 register.