使用BQ24195做一个手持设备的电源管理,但目前升压一直没成功。寄存器全部设置为默认值,想升压时,设置REG01为0x2B,且OTG是高电平,电池电压高于VBUS,但仍然没有升压,PMID输出大约比电池低0.6V。D+/D-全部悬空。REG08读到是0x00,REG09是0x80。
另外还有个怪现象:对BQ24195寄存器的读写都会导致PMID电压下跳至2.6V左右,不知道是否跟升压没成功有关系。
烦请答复
附上原理图
qingbo ke:
关注一下
user4362819:
我现在遇到的状况和你一样,请问已经解决了吗?很急,谢谢
juan sun:
请问您的问题解决了吗,我也遇到同样问题,求助
zehua hu:
你好,
1、REG09为0x80,表示看门狗超时了,可以把看门狗关闭。
2、I2C的上拉是不是接的的SYS?那就确定下SYS电压是否正常。
3、REG07的BATFET_Disable 位,请确保是0,表示Q4打开,否则无法升压。
谢谢!
Jason Shen:
充电是否正常?
如果充电是正常的,那么放电需要考虑的唯一两点就是OTG脚电压和OTG寄存器。
juan sun:
回复 Jason Shen:
充电好用,可是就是无法往01寄存器中写入0x2b,写入0x0b可以
LINJIE HUANG:
回复 Jason Shen:
你好的,我的问题是充电正常,升压有时候测出来有6点几伏。有时候11点多伏,且接负载电压就掉得很厉害。请问这是什么问题?
LINJIE HUANG:
回复 juan sun:
你的问题只需要把寄存器05的值设置为0x8A关闭IIC看门狗应该就可以了,