SLUUA65E april 2014 – june 2023 BQ28Z610
The device provides overtemperature and undertemperature protections based on Cell Temperature measurement. The Cell Temperature based protections are further divided into a protection-in-charging direction and discharging direction. This section describes in detail each of the protection functions.
For temperature reporting, the device supports a maximum of one external thermistors and one internal temperature sensor. Unused temperature sensors must be disabled by clearing the corresponding flag in Settings:Temperature Enable[TS1][TSInt].
The Settings:DA Configuration[CTEMP] allows users to use the maximal ([CTEMP] = 0) or the average ([CTEMP] = 1) of the source temperature sensors for Cell Temperature reporting.
The Temperature() command returns the Cell Temperature measurement. The MAC and extended command DAStatus2() also returns the temperature measurement from the internal temperature sensor, the external thermistors TS1, and the Cell Temperatures.
The Cell Temperature based overtemperature and undertemperature safety provide protections in charge and discharge conditions. The battery pack is in CHARGE mode when BatteryStatus()[DSG] = 0, where Current() > Chg Current Threshold. The overtemperature and undertemperature in charging protections are active in this mode. The BatteryStatus()[DSG] is set to 1 in a NON-CHARGE mode condition, which includes RELAX and DISCHARGE modes. The overtemperature and undertemperature in discharge protections are active in these two modes. See Section 6.3 for detailed descriptions of the gas gauge modes.