我们采用BQ24195电池充电芯片做了类似一个移动电源的方案,想采用大于2A的方式给电池快速充电,RILIM电阻选为180欧,VILIM电压测得为0.46V,已经配置了REG0=0x37,REG2=0x9C(其它寄存器为默认值);读出REG8=0xA4和REG9=0x00,按照datasheet写的状态应该是在fast-charge,没有fault出现,外部输入电流却只有1A-1.2A左右(Vbus输入电压为5V,Vsys为4.2V)?我已经电阻和寄存器都配置到最高了,可是电流依然是1A左右,请问一下如果才能提高充电电流呢?
Jason Shen:
您好,你的适配器是什么样的,稍微提高点输入电压呢? 测量芯片PMID脚的电压是多少?
电池电压是多少? 你的充电电流是怎么测得呢?如果用万用表是不行的,内阻太大。 可以量一下芯片vbat脚的电压。
Qing Liu6:
回复 Jason Shen:
适配器使用的稳压电源,输入从5V提升到6V,电流会相应的增加一点,大概能到1.4A左右,但是电压再升高电流也没有超过1.4A了。充电电流是在芯片和bat上串了了50毫欧的1W/1%的精密电阻,测试两端电压算出来的
另外还有一个问题就是Vbus的输入,如果电源有两个输入源一个是mirco usb(5V),另一个是DC直流电源(5V-17V),开始我们采用MOS管切换电源,可能是mos管有压降BQ24195会报错,后来将mos管bypass过去了就正常了。但是这种应用还是不适合两种电源输入,请问有没有什么方法可以解决两种电源不同电压的输入?
Jason Shen:
回复 Qing Liu6:
检查下芯片是不是过热啦,看下VSYS能出多少电流? 电感饱和电流是多少呢?
使用PMOS管切换也是可以的,注意内部寄生二极管的方向。切换电源后,最好能让charger重启一次,因为电压切换如果不是无缝切换的话,容易出现振铃,导致报错。
Qing Liu6:
回复 Jason Shen:
测试了充电时芯片温度为50度左右,并且加了散热片;VSYS部分的2.2uH电感采用推荐设计中5A电流的电感;已经配置了REG0=0x37,REG2=0x9C,充电电流仍然为1.2A左右。
另外我充3.7V的几种聚合物锂电池时,总是充电97%-99%时(使用MAX17058系列测试电量),REG8的状态一直在0xA4和0xB4值变化,STAT状态灯会快闪(比无电池时闪得频率更快),或者慢闪(比告警时慢闪更慢),不知道这是什么情况?
Jason Shen:
回复 Qing Liu6:
您好,可否上传一张PCB的图片? 一般是由于PCB的问题导致的,PMID的电容要离芯片非常的近。
Qing Liu6:
回复 Jason Shen:
目前我们没有使用PMID输出,设计中在PMID的电容C23确实放到连接器旁边了。我们手工添加了电容在靠近PMID的线路上,问题依旧。
shuyin qin:
你好,能加我QQ么,373985805,谢谢