This manual discusses the BQ40Z50-R4 device's modules and peripherals, and how each is used to build a complete battery pack gas gauge and protection solution. See the BQ40Z50-R2 1-Series to 4-Series Li-Ion Battery Pack Manager data sheet (SLUSCS4) for BQ40Z50-R4 electrical specifications, and the BQ40Z50-R2 to BQ40Z50-R4 Change List (SLUA874) to see the new BQ40Z50-R4 features and performance improvements.
The following notation is used if SBS commands and data flash values are mentioned within a text block:
The reference format for SBS commands is: SBS:Command Name(Command No.): Manufacturer Access(MA No.)[Flag]; for example:
SBS:Voltage(0x09) or SBS:ManufacturerAccess(0x00): Seal Device(0x0020)
Impedance Track is a registered trademark of Texas Instruments.
All trademarks are the property of their respective owners.
The BQ40Z50-R4 device provides a feature-rich battery management solution for 1-series cell to 4-series cell battery-pack applications. The BQ40Z50-R4 device has extended capabilities, including:
The BQ40Z50-R4 provides recoverable protection. When the protection is triggered, charging and/or discharging is disabled. This is indicated by the OperationStatus()[XCHG] = 1 when charging is disabled, and/or the OperationStatus()[XDSG] = 1 when discharging is disabled. Once the protection is recovered, charging and discharging resume. All protection items can be enabled or disabled under Settings:Enabled Protections A, Settings:Enabled Protections B, Settings:Enabled Protections C, and Settings:Enabled Protections D.
When the protections and permanent fails are triggered, the BatteryStatus()[TCA][TDA][FD][OCA][OTA] is set according to the type of safety protections. Section 5.8 provides a summary of the various alarms flags' set conditions.
Delay settings with 1-s granularity can have an average trigger delay equal to the delay setting plus 1.5 s.
The BQ40Z50-R4 device can detect cell undervoltage in batteries and protect cells from damage by preventing further discharge.
Status | Condition | Action | ||
---|---|---|---|---|
Normal | Min cell voltage1..4 > CUV:Threshold | SafetyAlert()[CUV] = 0 BatteryStatus()[TDA] = 0 | ||
Alert | Min cell voltage1..4 ≤ CUV:Threshold | SafetyAlert()[CUV] = 1 BatteryStatus()[TDA] = 1 | ||
Trip | Min cell voltage1..4 ≤ CUV:Threshold for CUV:Delay duration | SafetyAlert()[CUV] = 0 SafetyStatus()[CUV] = 1 BatteryStatus()[FD] = 1, [TDA] = 0 OperationStatus()[XDSG] = 1 | ||
Recovery | Condition 1: SafetyStatus()[CUV] = 1 AND Min cell voltage1..4 ≥ CUV:Recovery AND Protection Configuration[CUV_RECOV_CHG] = 0 | SafetyStatus()[CUV] = 0 BatteryStatus()[FD] = 0, [TDA] = 0 OperationStatus()[XDSG] = 0 | ||
OR Condition 2: SafetyStatus()[CUV] = 1 AND Min cell voltage1..4 ≥ CUV:Recovery AND Protection Configuration[CUV_RECOV_CHG] = 1 AND PACK voltage > Charger Present Threshold , |