主题中讨论的其他器件:BQ28Z610、 BQSTUDIO、EV2400、 GPCCHEM
工具/软件:
尊敬的 TI 支持团队:
我设计了一个使用1S2P 锂离子电池组、具有12V 输入/输出的 UPS 系统。 为了进行电池管理、我选择了 BQ28Z610 IC。 最初、我使用开源 Arduino 代码对 BMS 进行编程、以激活 CHG 和 DCHG FET、系统能够正常地对电池进行充电和放电。
但是、我在操作过程中遇到了一个关键问题:
-
在保持插入电源以使电池充满电时、BMS 会停止充电过程 解决方案 电池已充满电。
-
充电 FET 关断后、如果我拔下并重新连接电源、BMS 将执行该操作 不会 恢复充电过程、甚至再次对其进行重新编程以便能够对充电进行充电。
为了进一步诊断、我订购了 TI EV2400编程器、并使用 BQStudio 来监控充电和放电期间的 BMS 行为。 我观察到以下情况:
-
BMS 会考虑电池 充满电 无源器件 降低 超出锂离子化学物质的预期(例如、2节电池配置为7.9V 或7.6V、而不是达到~8.4V)。
-
我尝试使用不同的电池、但遇到了相同的问题。
-
我从 TI 网站下载了 BQ28Z610的最新固件并重新编程 IC、但行为保持不变。
- 我已经尝试打开 balancin,但它没有打开。
- 我已平衡电池并将其插入设备、并面临类似的问题。
我附上了 BQStudio 的屏幕截图、其中显示了这些事件期间的充电数据图和寄存器快照。
我非常感谢您提供的支持、帮助我确定此问题的根本原因并指导我如何正确配置或调试 BMS 以实现正确的充电操作。
非常感谢您的帮助。
此致、
高级 Electroncis Desig 工程师/工程经理
Tarek Sharbo