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.

[参考译文] BQ2050:查找剩余充电状态(电池中剩余的 SOC 值)

Guru**** 2394305 points
Other Parts Discussed in Thread: BQ2050

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/698440/bq2050-finding-the-remaining-state-of-charge-soc-value-remaining-in-battery

器件型号:BQ2050

您好!

我们需要通过与 BQ2050芯片通信来确定电池的剩余电量(我们知道它的芯片很旧、但我们使用的电池基于此)。  

我们想知道、通过读取 BQ2050的寄存器来查找当前剩余容量的正确方法是什么。 以下是我们的理解、您能帮您找到正确的方法吗?

阅读数据表后、我们了解了以下对 SOC 计算非常重要的参数。

  1. NAC:象征性收费
  2. CAC:补偿的可用费用
  3. LMD:上次测量的放电
  4. DCR:放电计数寄存器

根据该 CAC (16位)和 NAC (8位)寄存器可提供电池容量。

我们可以从这些公式中使用哪一种最准确的公式、或者有任何其他建议将它们一起用于查找其余 SOC?

 

了解1 (基于 CAC 值的 SOC)

 电池容量百分比=(CACH 计数*256 +CACL/CAC 最大值)*100

了解2 (基于 NAC 值的 SOC)

 电池容量(百分比)=(nach 计数* 256 +NACL/CAC 最大值)*100

了解3 (基于 SAE 值的 SOC)

 SAEH 和 SAEL、以 mVh 为单位获取电池能量。

E (mWh)=(SAEH * 256 + SAEL)* (2.4 *换算*(RB1+RB2))/ RS * RB2。

其中 RB1、RB2和 RS 是以欧姆为单位的电阻器值。
称重器是从表2中选择的称重器。 SAEH
SAEL 是通过 DQ 读取的数字值。

此致、

Bijesh V.M.  

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

    我将花几天时间来了解这一点。 我们现在没有 EVM、而且该固件已过时、文档不易获得。 我会尽力在两周或更短的时间内回复您。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    附上我们正在参考的文档 、期待您的宝贵回复。  

    e2e.ti.com/.../bq2050.pdf

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

    Bijesh、

    感谢您的观看。 我将与 FW 讨论并了解情况。

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

    根据 FW 工程师、最好使用补偿容量、因为这将为您提供最准确的温度估算。