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.

[参考译文] BQ27421EVM-G1A:验证 BQ27421YZFR-G1A?

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/566037/bq27421evm-g1a-validate-bq27421yzfr-g1a

器件型号:BQ27421EVM-G1A
主题中讨论的其他器件:BQSTUDIO

我们已在基于 Qualcomm 处理器的定制板之一中使用了 BQ27421YZFR-G1A 电量监测计。

我们使用 Qualcomm 的 PMIC8916进行充电。

我能够通过处理器读写电量监测计的 I2C 寄存器、我能够从电量监测计获取电压、电流和 SOC 读数。

还能够更改默认配置参数。

我已经使用万用表和读取相关 I2C 寄存器验证了电压和电流读数,但验证 SOC 读数的正确方法是什么?

终止电压也存在问题、我已将其设置为3000mV、但电量监测计在~3600mV 电池电压下报告0% SOC、

请告诉我配置中是否存在已知问题?

如果需要更多信息、请告诉我。

此致、
评估 sanghvi

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    验证 SOC 可通过充满电后的恒定已知放电电流来完成。 您可以通过积分传递的电荷来计算电荷状态。 SoC = 100 - 100 *(传递电荷)/(完整电荷容量)。

    监测计在3600mV 时不应报告0%(除非配置有错误)。 您是否能够使用 EVM 和 bqStudio 获取正确的 SOC 读数?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Dominik:


    感谢您就我的第一个问题(即 SOC 验证)提出的建议,我已经尝试了同样的事情,让我解释一下:

    我的电池总容量为900mAH,我已充满电,我已开始放电循环,我的主板,我的系统消耗75mA 的平均电流,系统保持运行至11H 53M。

    因此,如果我们计算系统的总功耗,则为:11.90 * 75mA = 892mAH。
    SOC 读数逐渐下降100-0%。 您可以通过附加的日志文件观察到相同的情况。

    e2e.ti.com/.../SOCdata_5F00_bq_5F00_DischargeCycle_5F00_3.xls

    那么、我是否应该说电量监测计报告完美的 SOC?

    关于我关于截止电压的第二个问题:

    对不起,我没有给您,您说(配置有错误),这意味着我无法写入 I2C 寄存器,或者我写入寄存器的数据可能是错误的?

    目前、我使用 EVM 进行读取。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    从您记录的数据来看、SOC 似乎正常。 请验证容量设置。 您是否将电量监测计配置为大约892mAh? 如果是这种情况、并且库仑计数器在电压达到 VTerm 之前计数到892mAh、则在 VTerm 之前、SOC 会得到0%。 如果在两个周期之间放松约2小时、运行几个周期(充满至终止电压)、则监测计将更新化学容量、SOC 将在接近 VTerm 时达到0。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Dominik:

    对迟交的答复给予赦免,

    我已将容量设置配置为900mAh。

    因此、您说、即使电池电压从未达到端接电压值、我也有可能得到 SOC=0%。如果我误解了某个内容、请纠正错误。

    因此,为了解决这一问题,我们是否需要更新化学容量,或者监测计将自动更新?                            

    此致、                                                                                                                                                            Keval

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    监测计将随着时间的推移自动更新化学容量(确保您为电池放电/充电、并至少放松30分钟)。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    感谢 Dominik 的澄清、

    我还想知道标志寄存器0x06的 FC 位(第9位)。

    根据 TRM、slusb85、当%soc 值达到>= fc 值时、将设置 FC 位(默认为100%)
    但在我的情况下,即使 SoC 值达到100%,该位也不会被设置,这背后是否有任何已知的原因?

    此致、

    评估。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    请检查 FC Set %的值。 如果为-1、则仅当满足充电终止条件时、才会设置 FC。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    FC set%值为-1%,但我已将其配置为100%,并已通过再次读取配置进行了双重检查。 它已更新,但即使 SOC 达到100%,也不会设置 FC 位?

    我们没有配置任何内容吗?


    此致、
    评估。

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

    你(们)好,Domini
    您是否有机会查看此案例?

    此致、
    评估