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.

[参考译文] BQ2010:"learn"新电池容量

Guru**** 2553450 points
Other Parts Discussed in Thread: BQ2010

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/746632/bq2010-learn-new-battery-capacity

器件型号:BQ2010

我无法让 bq2010电量监测计"了解"新的电池容量。 这是一个旧电量监测计、我现在不会使用它、但现场的电池组有问题。  

场景:假设 CPI 为3 (在没有合格放电的情况下充电三次)、当我为电池充电时、LMD 似乎始终达到 PFC-1 (或者、当我使用电池并读取寄存器时、一个计数下降)、然后我将电池放电至 EVD1以下、 但是、CPI 不会重置为0 -停留在3。 这让我相信重新校准没有发生。

请提供建议。  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    通过对电池充电、直到 NAC = LMD (初始化时为 LMD = PFC)、然后对电池放电、直到电池电压达到放电结束电压(EDV1)阈值(对于 bq2010为1.05V)、可以了解电池容量。 当放电发生时、bq2010跟踪 DCR 中从电池中移除的电荷量。 如果未发生部分充电、温度高于10°C、则新的电池容量(DCR)将传输到 LMD、当达到 EDV1时、自放电占 DCR 的8%至18%。 bq2010中的有效放电标志(VDQ)指示当前的放电对于 LMD 更新是否有效。

    我怀疑您的 LMD 设置不正确。

    LMD 容易在初始化时或在没有更新的情况下出现错误。 初始化时、LMD 值包括已编程的满容量与实际容量之间的误差。 在发生有效放电并且更新了 LMD 之前、此错误才会出现(请见第7页的 DCR 说明)。 导致 LMD 错误的另一个原因是电池磨损。 随着电池的老化、必须调整测量的容量以考虑实际电池容量的变化。

    容量不准确计数器(CPI)会在每次发生有效电荷时保持不变并递增(由 NAC 限定;请参阅 CPI 寄存器说明)、并在从 DCR 更新 LMD 时复位。 计数器不会绕回、但会在255停止计数。 如果在64次有效充电后未更新 LMD、则会设置容量不准确标志(CI)。