微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > TI电源管理交流 > bq27541电池容量低充电时,启用阻抗跟踪算法,电池剩余容量变为0%

bq27541电池容量低充电时,启用阻抗跟踪算法,电池剩余容量变为0%

时间:10-02 整理:3721RD 点击:

大家好,我在使用bq27541时遇到的一个问题。麻烦TI技术工程师帮忙分析一下可能会是什么原因导致的?也请知道的大侠们分析分析。

现象:

1、 电池剩余电量低于20%时,比如现在电量为8%,在充电状态下,通过i2c发指令给bq27541启用阻抗跟踪算法,电池剩余容量会变0%,且不管怎么读 取,重新上电,都是0%。只有在未充电时,重新通过i2c发送启用阻抗跟踪算法,电池剩余容量才会正常,变为8%。且每次必定会出现。

2、电池剩余容量大于50%时,比如现在为56%,在充电状态下,通过i2c发送启用阻抗跟踪算法,剩余电量是正确的的,为56%。

附件是linux驱动c文件。

下面是c文件中部分截图

启用bq27541跟踪算法指令为

您指的发送启动算法,是发送0x21 命令么?

发送之后,电量计会根据当前电压和电流重新计算电池的初始百分比,电池电压较低时,估算的百分比会变0。 只会在电池包组装好之后发送一次即可,不用多次发送.

初始值偏差,会在后续的充放电中修正。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top