我测量电池电压有3.93V。充电口输入端电压有5V。
外部的电阻限制ILIM引脚已经关闭。内部限制电流设置最大3.25A,快速充电电流设置为2A。
现在有这几个问题:
1、我先插入电池,在插入USB充电器时,使用的是默认寄存器参数,在对充电器进行D+/D-识别时检测到的充电器是USB(DCP),但是我测量D-有2.7V,D+有2.0V,按照说明应该是检测到非标准适配器1A才对。
在默认寄存器参数下不能进行充电,充电STAT指示灯闪了下就灭了,而且把BATFET强制关闭了。
2、我就对寄存器里的REG0D进行设置为0x98,也就是5.0V,可以充电了但是电流只有740mA,一旦对REG0D进行设置了其他值,电流马上下降,或是直接关闭BATFET,导致充电电流为0。此时的REG13(VINDPM Status)置为了1。VINDPM 这个参数是什么意思。
以下是我对寄存器的设置值:
REG00:3F
REG01:05
REG02:6D
REG03:3A
REG04:20
REG05:13
REG06:5E
REG07:8D
REG08:03
REG09:44
REG0A:93
REG0B:76
REG0C:00
REG0D:98
REG0E:52
REG0F:52
REG10:3E
REG11:98
REG12:0B
REG13:BF
REG14:39
以下是我的板子布局:
谢谢大佬,是不是寄存器设置问题,看看什么引脚需要测量波形,怎么调整电流都上不去。
