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.

[参考译文] BQ27621-G1:电路板重新启动后随机发生 SOC 更改

Guru**** 2496595 points


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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1475804/bq27621-g1-random-soc-change-after-the-board-reboot

器件型号:BQ27621-G1

工具与软件:

尊敬的团队:

我们将根据以下流程图来实现应用程序代码、每次重新启动后、都会运行该应用程序代码以设置数据存储器参数。

我们还根据电池更改了数据存储器参数。 我们就能够成功设置这些参数。 但现在、当我们重新启动板时、有时我们可能会收到意外的 SOC。

请查看以下测试结果:

第一次重新启动后、结果中的任何变化均不会保留之前的值  

使器件保持空闲状态  

10分钟重新启动电路板后、可以观察到 SOC 几乎没有变化、即2%至3%的漂移  

再次将器件置于空闲状态10分钟、然后重新启动现在 SOC 跳到17%、并根据以下屏幕截图在下次重新启动时保留其值。

  

您能否指导我们在重新启动后解决此 SOC 跳变问题。

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

    请勿在每次重新启动系统时重新启动电量计。 该算法旨在跟踪电池电压随时间变化的情况、如果您在每次系统启动时对电量计重新编程、则会干扰该算法。

    由于除非电芯电压是真正的 OCV、否则无法确定电芯状态、因此重新启动电量监测计始终会引入初始误差。

    如果您将电量监测计用作经常重置的纯系统侧电量监测计(例如用户可更换的电池定期更换)、则必须确保在系统施加较大负载(大约>C/25)之前配置电量监测计。

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

    您好!

    不重新启动测量仪表意味着什么?

    这是使用应用程序代码还是通过硬件来表达的。 您能否详细说明一下

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

    您好!

    不重新启动测量仪表意味着什么?

    这是使用应用程序代码还是通过硬件来表达的。 您能否详细说明一下

    我刚尝试使用固件  

    首先、我运行应用程序代码、用于设置数据存储器参数、从而设置电池相关信息和端子电压。

    然后、在重新启动后、我运行另一个只能读取数据存储器寄存器的应用程序代码、但遗憾的是、寄存器会保留其默认值。 因此找不到解决方案、导致电量监测计在重新启动后无法重新启动

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

    电量计使用复杂的算法"DynamicVoltageCorrlation"、该算法基本上根据电池的内置模型评估测量的电芯电压变化。 只要您重置/重新启动算法、就会干扰此过程。

    主要思路是在*必要时*进行复位(例如、对监测计进行下电上电)时配置监测计。 每次应用程序/系统启动时、重置并重新配置电量计都是错误的。 我只是想指出一点。 如果您编写了一个驱动程序、在每次系统启动时复位并配置电量监测计、则您永远无法获得可接受的电量监测精度(包括复位和配置电量监测计后的 SOC 变化)。