ZHCU948B September 2020 – May 2022 BQ76952
BQ76952 集成了充电过流保护(OCC),使用比较器监测 SRP–SRN 引脚上的差分电压,并在该电压超过可编程阈值 VOCC 时触发 OCC 警报或故障。使用 Protections:OCC:Threshold 配置寄存器以 2mV 的阶跃在 4mV 至 124mV 的范围内对 VOCC 进行编程。使用 Settings:Protection:Enabled Protections A:[OCC] 配置位来启用 OCC 保护。
在首次检测到充电过流事件时, OCC 电路会触发警报信号,然后该电路在可编程检测延迟 OCC_DLY 后触发故障,可以 在 10ms 至 426ms 的范围内设置该延迟,单位为 3.3ms,实际延迟为 3.3ms ×(2 + 设置)。设置 0x0 会禁用保护。通过 Protections:OCC:Delay 配置寄存器来设置该延迟。
当触发 OCC 故障时,如果该器件配置为自主 FET 控制,则该器件将使用 Settings:Protection:CHG FET Protections A 关闭 CHG FET(如果 DSG FET 已启用,则可能会保持启用状态)。当 PACK 引脚上测量的电压至少比在电池组顶部测量的电压低 Protections:OCC:PACK-TOS Delta 达 Protections:Recovery:Time,或者存在小于或等于 Protections:OCC:Recovery Threshold 的电流(即放电电流)达 Protections:Recovery:Time 时,该器件将恢复(如果配置为自主恢复)。
表 6-15 提供了更多详细信息。
状态 | 条件 | 操作 |
---|---|---|
正常 | VSRP–VSRN ≤ Protections:OCC:Threshold 选择的设置 | Safety Alert A()[OCC] = 0 |
警报 | VSRP–VSRN > Protections:OCC:Threshold 选择的设置 | Safety Alert A()[OCC] = 1 |
跳变 | VSRP–VSRN > Protections:OCC:Threshold 选择的设置达 Protections:OCC:Delay | 如果启用了自主 FET 控制,Safety Alert A()[OCC] = 0 Safety Status A()[OCC] = 1 Alarm Raw Status()[XCHG] = 1 |
恢复 (分离充电器) | Safety Status A()[OCC] = 1 并且 PACK Voltage() ≤ Stack Voltage()–Protections:OCC:PACK-TOS Delta 或 CC1 Current ≤ Protections:OCC:Recovery Threshold 达 Protections:Recovery:Time。 | 如果启用了自主 FET 控制,则Safety Status A()[OCC] = 0 Alarm Raw Status()[XCHG] = 0 |