This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] BQ76920:BQ76920 电芯 1、3、4 保持 Stable​ μ s 的电芯 2 电压采样异常(过压/欠压)!

Guru**** 2502205 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1546427/bq76920-bq76920-cell-2-voltage-sampling-anomaly-overvoltage-undervoltage-with-cells-1-3-4-remaining-stable

器件型号:BQ76920


工具/软件:

大家好!团队!

问题描述: ​
在正常运行期间、第二节电芯的电压突然表现出异常高电压(约 9–10V)或异常低电压(约 1–2V)、而预期值应该约为 3.3V。 同时、电芯 1、3 和 4 的电压以及前端的温度读数完全保持不变。 但是、当前数据会继续正常波动。 重新启动 BMS 可以解决此问题。

​应用场景: ​
驻车启动期间叉车的蓄电池 BMS、4 节磷酸铁锂电池。

​电压采集逻辑: ​
从前端寄存器 0x0C 读取原始值、进行一系列处理步骤、然后转换为最终显示的单节电池电压。

​我们的方法: ​
如果处理后的电压超过 8V、我们不会将其分配为有效电芯电压。 相反、错误计数会递增。 一旦错误计数累积到 50、BMS 就会重新启动。 然而、在最近一个涉及设备有问题的案例中、该异常持续了近 40 分钟而未触发重新启动。 在整个这段时间内、电芯 1、3 和 4 的电压完全保持不变。 我们怀疑前端提供的原始值在整个时间内是否保持不变。

​问题: ​

  1. 您是否在其他案例的反馈中遇到过类似问题?
  2. 您能提供一些故障排除建议吗?

这一问题已在我们的大规模生产设备中出现、因此我们非常希望得到迅速的反应。 非常感谢。

​参考附件: ​

  • ​图 1-3: ​​来自有问题的设备的数据日志
  • ​图 4: ​​前端部分的原理图
  • ​图 5: ​​前端初始化代码
  • ​图 6: ​​用于读取单节电芯电压的代码
  • ​图 7: ​​用于读取 BMS 内核温度的代码
  • ​图 8: ​​用于处理异常高电压的逻辑
您的  
傅志鹏
7.29