大家好、TI -
我不熟悉电池电量监测、一直在使用 SparkFun 的电池保姆进行实验:
它是 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