11.5 Temperature Calibration
11.5.1 Internal Temperature Sensor Calibration
1. Apply a known temperature in 0.1°C, and ensure that temperature Temp
TINT
is applied to the device.
2. Read the TINT offset
old
from
Internal Temp Offset
.
3. Read the reported temperature from
DAStatus2()
:
• TINT = AAaa of
DAStatus2()
Is TINT > 0? If yes, TINT = AAaa – 2732.
4. Calculate temperature offset:
=
-
+
TINT
old
TINT offset TEMP
TINT TINT offset
5. Write the new
Internal Temp Offset
value to data flash.
6. Recheck the
DAStatus2()
reading. If the reading is not accurate, repeat the steps.
11.5.2 TS1 Calibration
1. Apply a known temperature in 0.1°C, and ensure that temperature TEMP
TSx
is applied to the thermistor
connected to the TSx terminal. "TSx" refers to TS1.
2. Read the TSx offset
old
from
External × Temp Offset
, where × is 1.
3. Read the appropriate temperature from the
DAStatus2()
block as TSx.
4. Calculate the temperature offset:
=
-
+
TS x
old
TSx offset
TEMP
TSx TSx offset
where × is 1.
5. Write the new
External × Temp Offset
(where × is 1) value to data flash.
6. Recheck the
DAStatus2()
reading. If the reading is not accurate, repeat the steps.
Calibration
SLUUCO0 – APRIL 2022
BQ28Z610-R2
63
Copyright © 2022 Texas Instruments Incorporated