bq24251的电流问题
时间:10-02
整理:3721RD
点击:
1、外部电源供电(IN),输出电压(SYS)有抖动单片机不工作,接上电池后单片机才工作通过IIC对BQ24251初始化配置,断开电池后,SYS输出方波,还是影响到了单片机,程序又不运行了,求解?
2、BQ24251充电电流达不到设定值,接安卓usb充电器时寄存器设置的充电500mA+800mA限制1.5A,但充电电流只有160mA左右,接电脑usb时寄存器设置的充电限制电流500mA+0,但实际只有50mA,求解?
不知道是硬件问题还是软件问题,但不管寄存器怎么配置那些电流,充电电流和输入电流都没达到过1A
针对你提的这两个问题,从应用上来讲都无法解释,和IC的性能相距甚远,所以需要你提供下你的线路?你具体测试的是那个节点?如何测试的?寄存器中具体写入了哪些值?至少有这些信息才方便帮你分析当前的问题原因!
我测得是sys输出电压,充电电流测得是18650电池的
寄存器设置顺序是这样的:寄存器01值0x8e(复位),寄存器00值0x00(关闭看门狗),寄存器02值0x8f(充电截止电压4.2),寄存器04[4]值1(强制识别D+D-),读取寄存器02低2位,若是DCP、CDP、NONSTANDARD则寄存器03值0x80,寄存器01[4:6]值100,若是SDP则寄存器03值0x00,寄存器01[4:6]值010,然后开启充电寄存器01[1]值0。以上过程循环,而且改变充电方式读取寄存器各参数也能相应改变
4101.原理图.rtf
首先可以测试一下SYS的带载能力,这个可以验证DCDC工作没问题。然后测充电电流,注意测充电电流的时候,电池电压最好比较低的时候测,否则充电电流会比较小。