使用BQ25756给10串电池包充电时候发现一个问题,麻烦帮忙分析一下问题原因,谢谢。
通过I2C配置寄存器REG0x02_Charge_Current_Limit,将充电电流设置为500mA,读取该寄存器可以看到配置已经成功;
但是读取寄存器REG0x2F_IBAT_ADC发现此时充电电流是2.4A左右,配置的500mA并未生效;
此时读取寄存器REG0x21_Charger_Status_1,可以看到此时芯片处于Fast Charge模式,电流应是配置的500mA;
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.
使用BQ25756给10串电池包充电时候发现一个问题,麻烦帮忙分析一下问题原因,谢谢。
通过I2C配置寄存器REG0x02_Charge_Current_Limit,将充电电流设置为500mA,读取该寄存器可以看到配置已经成功;
但是读取寄存器REG0x2F_IBAT_ADC发现此时充电电流是2.4A左右,配置的500mA并未生效;
此时读取寄存器REG0x21_Charger_Status_1,可以看到此时芯片处于Fast Charge模式,电流应是配置的500mA;
您好,
感谢您的努力。
ADC实际上只是电流和电压的一般指示器。 您能否使用仪表测量电流? 我们还提供了ADC的常见问题解答。
我有几个问题可以帮助调试:
持续时间这个模式,你的输入和输出电压是多少?
是否设置了其他寄存器统计数据或标志?
如果零件处于降压模式,能否对SW1,HIDRV1和LODRV1进行示波器捕获? 如果您处于升温模式,能否获取SW2,HIDRV2和LODRV2的示波器捕获?