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() |