![Infineon TLE4997 User Manual Download Page 27](http://html.mh-extra.com/html/infineon/tle4997/tle4997_user-manual_2055077027.webp)
TLE4997
User’s Manual
Calibration of TLE4997 Temperature Compensation
User’s Manual
27
v01_01, 2019-08
5.3
Determination of Sensitivity Polynomial from Measurement
For the determination of the Coefficients for the application sensitivity polynomial (
) a measurement
of the temperature behavior of the sensor output in the application is recommended. A basic example for a position
sensing application using the TLE4997 and a moveable permanent magnet is shown in
In a setup that uses a permanent magnet, the magnetic field has a temperature dependency due to the thermal
reduction of the remanence. In order to determine the optimum sensitivity compensation behavior of the sensor in
to cancel this temperature dependency, the sensor’s output value shall be measured at different temperatures,
with the permanent magnet in a fixed position.
As the thermal reduction of the remanence depends mainly on the magnetic material used and has typically only
minor variations from sample to sample, a reference measurement on a number of application samples is typically
sufficient to determine a reference polynomial for the application in general, which is to be used for production. It
is typically not required to perform the described measurement over temperature for every individual sample.
Figure 5-2 Example Position Sensing Application
With the described setup, the following procedure is used to obtain the coefficients of the application sensitivity
polynomial:
•
Measure the sensor output for at least three different temperatures at a defined, fixed magnet position. The
magnetic flux densitiy at the sensor shall be non-zero at this given magnet position. It is recommended for best
accuracy of the calibration procedure to use a magnet position that leads to the highest possible magnetic flux
at the sensor, while still being inside the configured magnetic flux range (± 50 mT, ±100 mT, or ±200 mT).
•
For each data point, read the junction Temperature T
J
(i)
, and the VDAC
(i)
value via the programming interface.
•
For each data point, calculate the compensation sensitivity value S
(i)
from the VDAC
(i)
value and the output
value at zero field VDAC
0
(5.7)
•
Plot S
(i)
as a function of T
J
(i)
and apply a quadratic fit (cx
2
+ bx + a) which yields coefficients a, b and c (See
B(T)
Movement
N
S
TLE4997
S
i
( )
VDAC
0
VDAC
i
( )
VDAC
0
–
-------------------------------------------------
=