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.

[参考译文] BQ27421-G1:电池充满电表示0% SoC

Guru**** 2571885 points
Other Parts Discussed in Thread: BQ27421-G1, BQ27427, GPCCHEM

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/748130/bq27421-g1-fully-charged-battery-indicates-0-soc

器件型号:BQ27421-G1
主题中讨论的其他器件: BQ27427GPCCHEM

我在我们的设计中使用的是 BQ27421-G1、但其运行方式不符合预期。

我将从充满电的3.7V (标称值)锂聚合物电池开始、并使用正确的设计容量、终止电压、设计能量以及锥形电压和电流来初始化 BQ27421。

我还设置了充电器终止电压(4100mV)、虽然电池电压报告高于充电器终止电压、但充电状态寄存器仍显示0%、剩余电量寄存器显示0mAh。

当它检测到电池端子电压高于4100mV 时、我本来希望剩余的容量至少是设计容量(除非它学习其他内容)。 当我移除充电器并且我们的电路开始从电池上拉电流时、当它了解电池中的电量时、FullChargeCapacity 似乎会增加。

似乎我必须至少排空一次电池、以确定电池可以容纳多少 mAh。 为什么它不会从设计容量寄存器中获取提示、而是在它学习其他内容之前使用该提示?

如果有任何见解和/或守则、我们将不胜感激。


此致、

Stephan。

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

    这就是 BQ27427在充电器脱离之前的指示。

    BATT 保持492mAh
    480mAh 电池设计
    BATT 满492mAh
    SOH 92.
    SoC 100.00
    4.21伏
    PRESS1 993.23
    蓄电池温度36.25C
    BATT 电压4211mV
    BATT 电流74mA
    严重0
    等低电平0
    isFull 0
    正在充电1.
    正在等电流消耗0
    等重置0

    由于电池已充满电、因此在充电器断开后的一秒钟内会观察到以下情况:

    BATT 保持0mAh
    480mAh 电池设计
    BATT 满492mAh
    SOH 92.
    SoC 0.00
    4.19伏
    PRESS1 993.25
    蓄电池温度36.25C
    BATT 电压4189mV
    BATT 电流0mA
    严重1.
    等低1.
    isFull 0
    正在充电0
    正在等电流消耗0
    等重置0

    为什么 SoC 降至0%且 BATT 保持在0mAh? 它在充电周期后尚未放电、因此为什么它指示剩余0mAh 电量? 此外、电池电压(4189mV)高于充电器截止值4100mV、因此应该表示充电100%、而不是0%。

    有什么见解吗?

    此致、

    Stephan。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Stephan
    建议在使用这些 ROM 测量仪表之前使用我们的工具 gpcchem 来运行您的电池、以确定测量仪表是否与您的电池兼容。 你可以这么做吗? 如果不是、我恐怕您必须更改您的设计

    谢谢
    Onyx