主题中讨论的其他器件:BQSTUDIO、GPCCHEM、 BQ27426、BQ27427
通过使用 bqStdio 轮询 BQ27441、我们可以观察到在负载变化期间充电状态出现大幅跳跃。 一个是从57%、到43%、另一个是56%、到86%


有什么想法、为什么会发生这种情况、如何避免?
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.
以下是日志文件
我没有看到它们、因此我会重试
我再次运行设置、获得了72%至82%的跳跃。 对电池进行编程时、闪过片刻的黄金映像。 但是、这种特定的电池来自工程库存、因此我将使用黄金映像重新编程、然后重新运行测试。 在这段时间内、是所发现的最后一次跳转的日志和 gg 文件。 它在文件的末尾、我很快就停止了日志记录。
我进行了建议的更改、但仍然存在相同的问题。 我可以在任何级别的电池电量下重现损坏的充电状态。 您建议的更改特定于使用高动态负载时较低的电荷水平、这会导致预测算法不准确。
如果充电状态跳跃发生在接近 I2C 事件时、我可以将它与充电状态相关联。 以下示波器图以黄色显示继电器信号、以蓝色显示 SCK 线。 当发生这种情况时、我也看到了跳变。 请注意、SCK 在1V 刻度上并且只下降一个电压、这也很奇怪。 跳跃为61%-75%和67%到57%

可能有助于解决此 SOC 问题的更多数据:
我首先使用黄金映像对 BMS 进行编程、
我处于60% SOC、五个框中的电池参数正确

我施加负载、 并看到 SOC 发生跳跃、示波器显示 I2C SCK 线路上存在异常(可能不是精确事件的示波器图、但我现在已经捕获了其中许多)。SCK 线路下降至中压~7ms (每次我看到这个时始终相同)

SOC 从60%跃升到现在的77%、
并且、全部5个电池参数均处于默认值。
就像 BMS 已重置

我重新加载黄金映像
现在 SOC 为29%、

问题:
负载更改是否也应该改变存储器的内容?
如何阻止这种情况发生?
您是否仍然认为这与电池化学有关?
James、您好!
由于 ChemID 不能在 bq27441上进行编程、因此我必须取消使用-G1A 版本的资格、并使用-G1B 版本进行测试才能查看问题是否解决。 这是否正确?
对于 BQ27441、共有三种化学 ID 可供选择。 如果您运行 GPCCHEM 工具、报告将告诉您哪个化学 ID (从3种中选择)最适合您的电池。 我之所以提出这种建议、只是因为 chemID 的完全充电电压与您的电池相匹配、并不一定意味着 chemID 与电池非常匹配。
此外、您还可以尝试将负载选择更改为用户速率、然后将用户速率配置为监测计将看到的最大负载。 这也有助于进行该 SoC 跳转。
加载更改不应导致存储器内容复位、除非电量监测计已下电上电或复位。
此致、
Jonny.
James、您好!
感谢您的更新。 您看到的 SoC 错误可能是由 ChemID 匹配不足导致的。 您可以尝试引用 BQ27426/BQ27427的 ChemID、以查看 DoD 误差是否较小。 此处的另一个选项是使用闪存电量监测计。 凭借闪存监测计、您可以从我们的化学 ID 列表中进行选择、从而更有可能与电池匹配。 如果仍然没有足够的匹配、则可以选择 为您的电池创建一个定制的 ChemID。 这些选项仅适用于闪存测量仪表。
此致、
Jonny.