SLUUD50 October 2024 BQ27Z758
The ChargingVoltage() changes depending on the detected temperature per the charge algorithm. If cell temperature reduces ChargingVoltage() below the cell voltage, setting [HIBAT_CHG] can hold it unchanged while ChargingCurrent() is held at 0. This action continues until the desired ChargingVoltage() is above the cell voltage.
Table priority is top to bottom.
Temp Range | Condition | Action |
---|---|---|
UT or OT | — | ChargingVoltage() |
LT | — | ChargingVoltage() = Low Temp Charging:Voltage |
STL | — | ChargingVoltage() = Standard Temp Low Charging:Voltage |
STH | — | ChargingVoltage() = Standard Temp High Charging:Voltage |
RT | — | ChargingVoltage() = Rec Temp Charging:Voltage |
HT | — | ChargingVoltage() = High Temp Charging:Voltage |
Table 12-2 shows the configurations for the charging voltages. They can be changed with the ChargingVoltageOverride MAC.
Class | Subclass | Name | Type | Min | Max | Default | Unit | Description |
---|---|---|---|---|---|---|---|---|
Advanced Charging Algorithms | Low Temp Charging | Voltage | I2 | 0 | 32767 | 4400 | mV | Low temperature range ChargingVoltage() |
Advanced Charging Algorithms | Standard Temp Low Charging | Voltage | I2 | 0 | 32767 | 4400 | mV | Standard temperature low range ChargingVoltage() |
Advanced Charging Algorithms | Standard Temp High Charging | Voltage | I2 | 0 | 32767 | 4400 | mV | Standard temperature high range ChargingVoltage() |
Advanced Charging Algorithms | High Temp Charging | Voltage | I2 | 0 | 32767 | 4100 | mV | High temperature range ChargingVoltage() |
Advanced Charging Algorithms | Rec Temp Charging | Voltage | I2 | 0 | 32767 | 4400 | mV | Recommended temperature range ChargingVoltage() |