LT8491
2
I
C REGISTER DESCRIPTIONS
CONFIGURE TEMPERATURE FAULT LIMITS
The following two registers set the battery temperature operating range by setting the upper and lower temperature
fault limits. The register values are stored in °C as two's complement, signed integers.
Table 15. Summary of Battery Temperature Configuration Registers
REGISTER NAME
SIZE
CFG_TBAT_MIN
BYTE
CFG_TBAT_MAX
BYTE
CFG_TBAT_MIN
2
I
C REG ADDRESS BIT(S)
0x40
[7:0]
This register sets the battery low temperature limit. If the temperature measured at the TEMPSENSE pin is equal to
or less than the limit set, a low temperature fault will occur (STAT_CHRG_FAULTS→LOW_TBAT_FAULT=1). To clear
a low temperature fault, the temperature must rise approximately 5°C above the battery low temperature limit (5°C
of hysteresis). If the fault properly clears, it will be indicated by STAT_CHRG_FAULTS→LOW_TBAT_FAULT=0. For
normal operation, CFG_TBAT_MIN must be lower than CFG_TBAT_MAX.
Temperature measurement accuracy at the TEMPSENSE pin is decreased for temperatures below –40°C. If colder
battery charging is desired then consider setting CFG_TBAT_MIN to –128 (signed integer) to disable the minimum
temperature fault limit.
Related Data Sheet Section: Charging Faults, HW Config: Battery Temperature and Disconnect Sensing, TELE_TBAT,
Configure Automatic Restart
CFG_TBAT_MAX
2
I
C REG ADDRESS BIT(S)
0x41
[7:0]
This register sets the battery high temperature limit. If the temperature measured at the TEMPSENSE pin is equal to
or greater than the limit set, a high temperature fault will occur (STAT_CHRG_FAULTS→HIGH_TBAT_FAULT=1). To
clear a high temperature fault, the temperature must fall approximately 5°C below the battery high temperature limit
(5°C of hysteresis). If the fault properly clears, it will be indicated by STAT_CHRG_FAULTS→HIGH_TBAT_FAULT=0.
For normal operation, CFG_TBAT_MAX must be higher than CFG_TBAT_MIN.
Temperature measurement accuracy at the TEMPSENSE pin is decreased for temperatures above 60°C. If hotter battery
charging is desired then consider setting CFG_TBAT_MAX to 127(signed integer) to disable the maximum temperature
fault limit.
Related Data Sheet Section: Charging Faults, HW Config: Battery Temperature and Disconnect Sensing, TELE_TBAT,
Configure Automatic Restart
50
2
2
I
C REGISTER
I
C BOOT READ
ADDRESS
ADDRESS
0x40
0xA0
0x41
0xA1
UNITS
FORMAT
°C
Signed Integer
UNITS
FORMAT
°C
Signed Integer
For more information
DESCRIPTION
Configures battery low temperature fault limit threshold.
Configures battery high temperature fault limit threshold.
EXAMPLES
DESCRIPTION
0°C = 0x00
Configures battery low temperature fault limit.
–20°C = 0xEC
EXAMPLES
DESCRIPTION
0°C = 0x00
Configures battery high temperature fault limit.
35°C = 0x23
www.analog.com
REF
PAGE
50
50
Rev. 0
Need help?
Do you have a question about the LINEAR LT8491 and is the answer not in the manual?
Questions and answers