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.

[参考译文] BQ27441-G1:每次重启微型控制器时 SoC 跳转

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/601506/bq27441-g1-soc-jump-at-every-reboot-of-micro-controller

器件型号:BQ27441-G1

大家好、

我们在 项目的其中一个中使用上述部件、每次重启 时、我们都会更新4个参数、即设计容量、设计能耗、终止电压 和锥率、而无需检查 ITPOR 位。 根据我的理解、由于这些参数将保持不变、因此重写它们不会影响 SOC 值、但每当我们重新启动器件时、它会显示大约6-8 %的跳转。 可能的原因是什么、我们犯了什么错误?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    如果您使用 SOFT_RESET 退出、这将影响 SOC 值、因为监测计将进行 OCV 测量并进行电阻。 如果电流不为零、则 OCV 测量将不会反映真正的 OCV、因此误差会发生。 使用 EXIT_CFGUPDATE 而不是 SOFT_RESET。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的 Dominik:

    感谢您的快速回复,我们也在这样做,我们每次都遵循 TRM 的第3.1节,该节应该只使用一次。 我将在明天向您介绍结果。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的 Dominik:

    今天、我们检查了它是否工作正常。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Dominik:

    我们观察到、 当我们将充电器连接到系统并手动复位微控制器时、即使在执行 CONFIG_UPDATE 监测计 SOC 跳转后、我们观察到 、每当 设置 OCVTAKEN 位时 、SOC 就会跳转。 请找到随附的寄存器快照。  我怀疑可能是器件在获取 OCV 之前尝试进入休眠模式。

    另外、请注意 INITCOMP 位也不会被置位。 每次手动重启微控制器时。

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

    每次监测计在存在负载电流的情况下进行 OCV 测量时都会出现误差。 理想情况下、如果存在电流(例如、在系统消耗(显著)电流时复位、通过软复位更新配置、OCV 命令等)、则不应将监测计置于强制执行 OCV 测量的情况下。 如果不阻止电路未断开时的 OCV 测量、则无法解决此问题。