本人正在使用BQ24195L EVM给电池充电,测试中发现充电电流达不到预定值。以下是详细情况:
使用5V1A的直流稳压电源,电池充电电压4.2V,D+\D-短接,ILIM限制为3A
寄存器设置为:
REG00 = 0x35; REG01 = 0x1B; REG02 = 0x60; REG03 = 0x11; REG04 = 0xB2; REG05 = 0x8A; REG06 = 0x03; REG07 = 0x4B;
在此结果下读到的状态为:
REG08 = 0xB4; REG09 = 0x00;
STAT LED不亮,充电电流为500mA左右,如果换用电量更多的电池(60%左右)充电电流会更低。
观察SW波形,频率为1MHz左右
更改寄存器设置,REG05[7] = 0,此结果下读到的状态为:
REG08 = 0xA4; REG09 = 0x00;
STAT LED亮,充电电流为500mA左右,观察SW波形,频率接近1.5MHz
为什么充电电流达不到预设的1.5A呢?
S L2:
我将电池放电至3.1V,修改REG00 = 0x37,REG05 = 0x8A,其余采用默认设定。情况有一些变化。
当稳压源采用5V1.5A输出时,REG08 = 0xB4, REG09 = 0x00,STAT LED不亮,VBUS = 4.96V,BAT = 4.2V。
将稳压源电流降至800mA以下时,REG08 = 0xAC, REG09 = 0x00,STAT LED亮,VBUS = 4.33V,BAT = 4.0V。
但还是达不到设定值,希望释疑。
S L2:
回复 S L2:
已找到原因,电池与芯片连接的线路电阻过大,换小电阻线解决。Case Closed