大家好:
我们目前板子出来了,调试过程中遇到一个问题,就是不能充电
原理图如下
充电芯片的I2C等控制信号没有接处理器,只是简单调试BQ25703。(单独使用TYPEC_5V 或单独使用BAT_8V4 是可以工作的)
其中的mos管CSD17578Q3A代替了CSD17551Q3AT
下面是调试信息
1.不接电池时,输入5V两个检测电流电阻通过与锡并联短路。
输出VSYS_6V6_8V4 为6.18V(轻负载情况5V,0A左右)
Q1的HIDRV1 脚波形为视屏所示,注意调节了时间轴
Q3的LODRV1 脚波形为视屏所示
Q4的LODRV2 脚波形为视屏所示
Q2的HIDRV2 脚波形为视屏所示
Q5为G脚6V(有时候打开,有时关)
R15电阻两端电压分别为2.171V,与6.05V
PROCHOT_N(R19) 为高电平3.3V
CHRG_OK(R22)为高电平3.3V
EN_OTG (R23)为低电平
CMP_OUT(R27)为高电平3.3V
CMPIN(R27)为低电平0.3V左右
R12,R14 0V
R20 2.7V
C33 0V
C34 0V
R26 0V
2.只接电池时(8.5V,轻负载):
Q5为G脚0.3V
VSYS_6V6_8V4输出8.5V
3.不接电池时,输入5V两个检测电流电阻通过与锡并联短路。
输出VSYS_6V6_8V4 为6.21V(有负载情况5V,0.38A左右)
Q1的HIDRV1 脚波形为图所示,注意调节了时间轴
Q3的LODRV1 脚波形为图所示
Q4的LODRV2 脚波形为图所示
Q2的HIDRV2 脚波形为图所示
Q5为G脚1.3V(有时候打开,有时关)
R15电阻两端电压分别为2.171V,与6.05V
PROCHOT_N(R19) 为高电平3.3V
CHRG_OK(R22)为高电平3.3V
EN_OTG (R23)为低电平
CMP_OUT(R27)为高电平3.29V
CMPIN(R27)为低电平0.44V左右
R12,R14 6.23V
R20 2.75V
C33 0V
C34 0V
R26 0V
4.只接电池时(8.45V,重负载0.23A):
Q5为G脚0.3V
VSYS_6V6_8V4输出8.45V
5.接电池时(7.7V),输入5V两个检测电流电阻通过与锡并联短路。
输出VSYS_6V6_8V4 为7.9V(有负载情况5V,0.39A左右)
Q1的HIDRV1 脚波形为图所示,
Q3的LODRV1 脚波形为图所示
Q4的LODRV2 脚波形为图所示
Q2的HIDRV2 脚波形为图所示
Q5为G脚7.9V
R15电阻两端电压分别为2.171V,与6.05V
PROCHOT_N(R19) 为高电平3.3V
CHRG_OK(R22)为高电平3.3V
EN_OTG (R23)为低电平
CMP_OUT(R27)为高电平3.29V
CMPIN(R27)为低电平0.44V左右
R12,R14 7.75V
R20 2.78V
C33 0V
C34 0V
R26 0V
V0.2充电问题.zip
Johnsin Tao:
Hi确认一下寄存器的默认设置与你当前的参数设计是否符合?
shuhua li:
回复 Johnsin Tao:
芯片出厂的设置应该是一定的吧,目前我司原理图设计是usb5输入,给2节锂电池充电。目前调试没有mcu参与配置I2C内部寄存器,所以问下,没有mcu参与,这个芯片默认是不能给两节电池充电?外部分压电阻已经符合2节电池分压设置了
Joey zhang:
你这个问题解决了吗,我也遇到了,下图是我的寄存器配置,不知道为什么也没有充电。
shuhua li:
回复 Joey zhang:
没有,后来改板了配置了记得是两三寄存器值也不能。使用了微源的充电芯片了,只是简单的实现充电8.4V电池,限流1A,不需要mcu配置管理,具体有需求可以联系我13581890471
Joey zhang:
回复 shuhua li:
充电电流寄存器每次插拔时都会清零。只要在检测适配器插入中断时重新配这个充电电流就好了。输入电流会复位成3A多,影响不大。
user1582594:
回复 shuhua li:
你好,你的问题解决了么?我不是用MCU配置,也充不了电。