BQ27426: 单个4.2V锂电池彻底放空后,再次充电会有几率满充soc只显示70~80%

Part Number: BQ27426

使用单个4.2V的锂电池进行充放电测试;

测试场景:锂电池容量1000mAh,有一个小电机在进行往复运动,电量计检测到的放电电流基本上在300~600mA之间,电池彻底放空后(电量计断电),再次插上充电器充电,有几率充满后,soc只有70~80%;

电量计的参数配置(每次彻底没电后会重新配置):

  • 4.2V化学ID
  • 电池标称容量1000mAh
  • 电池能量3.7V*1000mAh
  • 放电终止电压3250mV
  • taper rate:1000/(0.1*345)     充电芯片的满充终止电流是300mA
  • 睡眠电流:3mA

另外,电量计获得的充放电电流精度也挺高的,用仪器验证过;

出现这个问题时,再次重新电量计的参数,soc能正常更新到90%以上;

同时我也怀疑是否在上电配置电量计参数时没配置成功,因为电量计默认的标称容量1340mAh似乎能对应上这个问题,1000/1340 = 74.6%,但是代码中已加了读取确认

请问我还需要做哪些尝试去解决这个问题

  • 应该解决了,之前判断电池是否彻底没电用的是RTC,改为电量计内部寄存器判断,限制了一下读取电量standard command的频次,代码里之前存在1s多次读取的问题