工具/软件:
早上好、我有一个带 BQ40z50-R5 固件的 2 节电池包、我一直在尝试在睡眠模式下进行电芯均衡、从未发生过。 我已经为电池组确定了以下内容:

- 电量监测已启用 — ManufacturingStatus[GAUGE_EN]= 1
- 启用均衡 — GaugingStatus[BAL_EN]= 1
- 没有 SafetyAlert、SafetyStatus 或永久性故障
- 已执行 Field Learning Cycle - LSTATUS[FIELD_QMax]= 1 且 Gas Gauging -> State -> Update Status = 0xE
- 启用 SLEEP - DA Configuration[SLEEP]= 1

- 故意不平衡电芯(一个的 OCV 为 4.238V、另一个为 4.222V)
- SLEEP 模式下的电芯平衡已启用 — Balancing Configuration[CB]= 1 且 Balancing Configuration[CBS]= 1

- 电量监测计已获取至少两个 OCV 读数并更新了电芯平衡时间 — 电芯 1 波特时间= 0、电芯 2 波特时间= 1998s
- 电池组的 RSOC 为 90%、高于 SLEEP 模式下的 Start RSOC。 我已经把 Bal 在睡眠的开始时间人为地低在这个屏幕截图中的 1h ,以强制它发生得更快,只是为了测试(它通常是在 100h ).

- 器件将在 5 秒无 I2C 通信后进入睡眠模式、电流小于 10mA
。 ![]()
我认为这些都是确保 应该在睡眠模式下进行电芯平衡所需的所有设置。 但是、我已经尝试了以下方法、但 SLEEP 模式下始终不会发生电芯平衡(电芯 2 电池时间保持在 199s8、我添加到电池的内联电流监测器绝不会超过 1mA)。 我已经尝试过:
- 以物理方式断开任何 I2C 器件以及电源/受电方与电量监测计的连接、以确保器件进入睡眠状态
- 向两个电池电芯添加电流监测器以确保器件处于睡眠状态(电流消耗正确下降到睡眠电流电平,然后每 5s 跳一点点,以便像在睡眠模式下一样检查电压)
- 等待 100h 以上、查看是否有任何变化
- 通过发送 MAC SLEEP 命令强制将电量监测计置于睡眠模式
我可以确认充电过程中的电芯平衡工作正常、因为这时电芯 2 平衡时间会缩短。 此外、如果我在 RELAX 模式 (Balancing Configuration[CBR]) 下启用电芯平衡、则可以看到这种功能也起作用。 在睡眠状态下实现电芯均衡是不起作用的。 希望得到任何提示,以使这个工作!
谢谢、
Mackenzie

