SLUUBT5C November 2018 – June 2021 BQ40Z80
The BQ40Z80 device can stop charging if it measures a difference between the requested ChargingVoltage() and the delivered voltage from the charger. This feature only operates when the device is in CHARGE mode.
ChargingVoltage() will be set to 0 mV when the protection is tripped. The ChargingVoltage() for the recovery is the intended or targeted charging voltage, not the 0 mV that was set due to the trip of protection.
Status | Condition | Action |
---|---|---|
Normal | PACK voltage in DAStatus1() < ChargingVoltage() + CHGV:Threshold × Number of series cells | SafetyAlert()[CHGV] = 0 |
Alert | PACK voltage in DAStatus1() ≥ ChargingVoltage() + CHGV:Threshold × Number of series cells | SafetyAlert()[CHGV] = 1 BatteryStatus()[TCA] = 1 |
Trip | PACK voltage in DAStatus1() continuous ≥ ChargingVoltage() + CHGV:Threshold × Number of series cells for CHGV:Delay period | SafetyAlert()[CHGV] = 0 SafetyStatus()[CHGV] = 1 BatteryStatus()[TCA] = 0 OperationStatus()[XCHG] = 1 |
Recovery | SafetyStatus()[CHGV] = 1 AND PACK voltage in DAStatus1() ≤ intended ChargingVoltage() + CHGV Recovery × Number of series cells | SafetyStatus()[CHGV] = 0 BatteryStatus()[TCA] = 0 OperationStatus()[XCHG] = 0 |