5V情况下可以充电, 把电压升高到大概6V左右,就不充电了.
D+/D- 悬空, 识别到的事 unknow power adaptor. VIN LIMIT 设为最大了.
请问可能是什么原因?
Bill Zhu1:
不冲电的时候查询错误寄存器,没有任何错误发生.
Randy Wang:
回复 Bill Zhu1:
Vin Limit设置到了多少V?
另外你的D+, D-接法可以变变,看看会不会消失。
Bill Zhu1:
回复 Randy Wang:
D+/D- 悬空焊接在板子上了, 变不了了,
Vin Limit 设定 REG[01] = 0X1F, 应该是最大值吧? 有没有其它要注意的地方 ?
Randy Wang:
回复 Bill Zhu1:
另外就是你的输入限流,其他问题应该不大。
Bill Zhu1:
回复 Randy Wang:
输入电流设置为: REG00 = 0X7F, 这样设定应该是限流最大值吧 ?
Bill Zhu1:
回复 Bill Zhu1:
请问 VSYS Regulation Status是表示什么意思?
我发现不充电的时候读0X0B寄存器一直A6/A7变化, 就是 VSYS Regulation Status 这个位一直在变化.
Randy Wang:
回复 Bill Zhu1:
输入限流要根据你的输入电源来做设置,不是一味的最大,要不然你的充电电流可能把你的输入源拖死。
VSYS regulation就是指你的电池电压有没有到VSYS调节的最小电压,比如3.7V,这个是要给你的系统供电的,有可能一开始你的电池电压是3.2V,那么实际上内部Q4就是工作在LDO状态,直到你的电池电压上升到3.7V再跟着电池电压一起上升。
Sheldon Cai:
先检查一下电池的电压是否过低,导致Q4管发热关断了。换一个电压大于3.7V的电池试一试。
Jason Shen:
理论上不设置任何寄存器,都是可以充电的。如果使用的是适配器,将D+D-短路起来会好一点。
yulong yang1:
回复 Jason Shen:
你好,我现在可以控制升压,可以读写寄存器,写进寄存器的数据读回来是正确的,但是充电电流就一直为0,没有充电,REG03的CHG_CONFIG已经使能,REG07的EN_TERM也同样使能,但就是没有充电电流,一直没有充电成功,请问我的是出什么问题?
TI中文支持网

