ZHCADM3 January   2024 BQ76905 , BQ76907

 

  1.   1
  2.   摘要
  3.   商标
  4. 1引言
  5. 2电池平衡电路注意事项
    1. 2.1 内部电池平衡电路设计
    2. 2.2 采用 N 沟道 FET 的外部电池平衡电路设计
    3. 2.3 采用 BJT 的外部电池平衡电路设计
  6. 3主机平衡算法注意事项
  7. 4时序信息
  8. 5调试电池平衡的常见问题
    1. 5.1 使用电阻分压器作为电池仿真器
    2. 5.2 电芯平衡故障排除
  9. 6总结
  10. 7参考资料

时序信息

由于平衡处于活动状态时电流流入 BQ7690x 上的电芯输入引脚,因此如果不暂时禁用平衡,则无法进行电芯电压测量。因此,在平衡期间修改了器件测量电芯电压和评估电芯电压保护的时序。当任何电芯的平衡处于活动状态时,在每次 ADscan 期间测量电芯电压以及在共享时隙测量期间,暂时禁用平衡 FET。为了满足在电芯平衡期间进行常规测量的需求,Settings:Configuration:Power Config[CB_LOOP_SLOW[1:0]] 配置位会在电芯平衡处于活动状态时修改电芯电压测量时序,从而增加平均平衡电流。这种修改涉及用相同宽度的空闲时隙替换所选 ADSCAN 中的测量值,从而使平衡在更长时间内保持有效。

表 4-1 电池平衡循环减慢设置
CB_LOOP_SLOW_1 CB_LOOP_SLOW_0 说明
0 0 在每两个 ADSCAN 中的一个会跳过测量。
0 1 每四个 ADSCAN 中的三个跳过测量。
1 0 每八个 ADSCAN 中的七个跳过测量。
1 1 每 16 个 ADSCAN 中的 15 个跳过测量。
注: LOOP_SLOW 和 CB_LOOP_SLOW 设置独立运行。LOOP_SLOW 设置决定平衡未处于活动状态时常规测量循环的速度。CB_LOOP_SLOW 设置仅在平衡处于活动状态时确定常规测量循环的速度(平衡期间这两个设置不会组合在一起)。
GUID-20230503-SS0I-XKRT-KJBK-DKHWVF1XB3Q0-low.png图 4-1 CB_LOOP_SLOW = 0x00 时的内部电芯平衡,电芯 1 (VC1) 黄色、电芯 3 (VC3) 蓝色
GUID-20230503-SS0I-BK4L-FCDF-CJLZJZQM3VKM-low.png图 4-2 CB_LOOP_SLOW = 0x01 时的内部电芯平衡,电芯 1 (VC1) 黄色、电芯 3 (VC3) 蓝色
GUID-20230503-SS0I-8C9M-RDPS-MFXQ8L2XX7SG-low.png图 4-3 CB_LOOP_SLOW = 0x10 时的内部电芯平衡,电芯 1 (VC1) 黄色、电芯 3 (VC3) 蓝色
GUID-20230503-SS0I-D561-FCV9-PG47QS6ZB9JL-low.png图 4-4 CB_LOOP_SLOW = 0x11 时的内部电芯平衡,电芯 1 (VC1) 黄色、电芯 3 (VC3) 蓝色
注: 在前面的四个图中,正占空比表示有效测量时间。负占空比表示电芯平衡时间。

在禁用电芯平衡时(无论是无限期还是定期禁用以允许进行常规电芯电压测量),由于电芯输入引脚处存在电阻器和电容器网络,可能会生成电压瞬态,从而影响附近几个电芯的输入引脚。如果在禁用电芯平衡后太快进行电芯测量,则电芯电压测量的准确性会受到影响。为了解决这一潜在问题,该器件包括一个可编程延迟,每次在禁用电芯平衡后进行任何电芯电压测量之前实施该延迟。通过 Settings:Cell Balancing:Balancing Configuration[CBDLY2:0] 将此延迟设置为零至 64ms。应该注意的是,这个延迟会增加连续有效测量循环之间的时间。

GUID-20230503-SS0I-FRVC-QMD6-X5NH25PTFTZP-low.png图 4-5 CB_LOOP_SLOW = 0x00 且 Settings:Cell Balancing:Balancing Configuration[CBDLY2:0] = 0x07(64ms 延迟)时的内部电芯平衡,电芯 1 (VC1) 黄色,电芯 3 (VC3) 蓝色
注: 请注意,以图 4-1 为基准时,有效测量时间增加了约 64ms。这样用户就可以读取非常准确的电压测量值。