主题中讨论的其他器件:BQWIZARD、 BQSTUDIO、 EV2400
您好!
我们目前正在生产电池组、在产品测试结束时进行的测试之一是电池循环。 我们读取参数以确保至少计算1个完整周期。 测试完成后、我们将成品发送给客户。 然后、客户在到达时进行质量测试、我们的一些电池现在无法对周期进行计数。 我们的客户可以将其缩小到以1A 电流对电池放电大约2分钟、然后 Cycle Coutner 恢复为0。
我确实将其中一个数据包与我们安全的数据(周期计数为1)和客户发送给我们的数据(周期计数为0)进行了比较,并且确实看到其他几个参数发生了变化。 最大误差也从1%变为10%、看起来也重置了 Cellbalancing getas 的缓冲计数。 我附加了使用 bqWizard 读取的两个参数文件。
我在这里的一些电池组上进行了测试、无法找到导致重置循环计数或最大误差的任何线索。 "使用寿命提供的安培小时数"没有重置、因此我认为它必须使用算法做些什么?
我想到的一件事是更改参数在 bqWizard 中的工作方式。 您必须首先更改参数并将其保存到 RAM、此时它显示为实际值。 您必须将其压缩到闪存中。 是否有可能只是意外地将某些内容更改为 RAM (如制造商日期)并执行所有这些测试,而芯片在某个时候通过重新设置算法将数据合并到闪存进行完全重置?
我希望我至少可以获得有关如何在星期五之前进一步搜索故障的提示或提示、以便我可以处理该问题。
此致
Robert
e2e.ti.com/.../200530225_5F00_entladen_5F00_2min_5F00_1A.csve2e.ti.com/.../Pack_5F00_30225.csv