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.

[参考译文] BQ27741-G1:从 BQ27741读取数据时、主机应用程序报告的结果不一致

Guru**** 2481465 points


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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/692920/bq27741-g1-inconsistent-results-reported-by-host-application-when-reading-from-bq27741

器件型号:BQ27741-G1

大家好、TI -

我不熟悉电池电量监测、一直在使用 SparkFun 的电池保姆进行实验:

www.sparkfun.com/.../13777

它是 BQ24075 电池充电器和 BQ27441-G1A 电量监测计的组合。

我尝试使用4400mAh 锂聚合物电池、其中包含两节并联接的2200mAh 电池:

cdn-shop.adafruit.com/.../C449_-_ICR18650_4400mAh_3.7V_with_PCM_20140728_APPROVED_8.18.pdf

主机是 ATM328p、读取充电状态等值时几乎没有问题。 由于我仍在编写主机代码、因此我经常对主机重新编程、但在每次迭代中、读取和报告代码都不会更改。 每次重新编程并轮询电量监测计时、我都会得到明显不同的值。 例如、在一个编程周期中、我得到61%、然后是下一个、26%或一些其他随机数。 如果我让系统等待一段时间并通过 USB 充电、SOC 值会缓慢上升、正如我所期望的那样、但同样、一旦我重新刷新主机(通过 ISP)、我就会获得一些其他较低的值。 也许我在不熟悉电量监测计的时候错过了一些东西、但我认为无论主机在做什么、电量监测计的统计数据都将保持一定的恒定。 如果有任何建议,我将不胜感激。 谢谢!

-BB

-BB

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

    您的 SOC 读数应保持一致、并应发生大幅变化。 您是否在每次主机重新编程周期重置监测计? 我将验证您的主机是否正在读写监测计中的正确位置。 我将从温度开始、这应该是一个非常稳定的读数。 还要检查电压、您可以将其与使用万用表测量的电压进行比较。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你好--

    每次主机重新启动时、我使用的示例代码似乎都会初始化电池的设计容量。 SOC 值现在是稳定的、您建议的温度值也是如此。 现在一切都很好。 感谢您的帮助!