TI中文支持网
TI专业的中文技术问题搜集分享网站

BQ24195 充放电问题!

专家们好:

我现在遇到了如下问题:

1.BQ24195的器件地址和规格书的不同,规格书上位6B但是我用6B是没有应答的,但是用D6是可以有应答并且能够正常读写!

2.按照默认值复位后不能并且看门狗关闭了不能充放电!PMID电压为3.7v左右(电池电压为4.02V),充电没有充电电流(我设置为1.5A)!

还请各位帮忙分析下,不胜感激!

Mingmo Zhu:

Jordan,

(一)关于I2C地址的问题:

datasheet提到,BQ24295的I2C地址是6B(Hex),不过其特别之处是:只有[6:0]共7位才是地址,即1101011(Binary)。每当MCU向bq24295写数据时,需要在地址后面补充1位数据方向位,凑够8位,方向位0表示写,1表示读,因而配置bq24295时I2C的地址是:1101011(address)+0(direction)=11010110(B),即D6(H)。datasheet第35页对I2C地址进行了详细解释。

BQ24295EVM GUI上I2C地址都是用6B(Hex)。

可参考另一个帖子:http://www.deyisupport.com/question_answer/analog/battery_management/f/35/t/65768.aspx

(二)PMID只有3.7V,说明输入电压不够啊,你量下VBUS是多少?把它提高到5V以上试试?

jordan mac:

回复 Mingmo Zhu:

HI Mingwu Zhu

非常感谢你的回答,关于器件地址我这边通讯正常了,可以正常的读写!但是还是不能升压和充电!

OTG拉高了,CE也是拉低的!但是REG8 读出来的值为0x00!

以下为我的寄存器值:

RGE00  0X35

RGE01  0X2B

RGE02  0X60

RGE03  0X11

RGE04  0XB2

RGE05  0X8A

RGE06  0X03

RGE07  0X4B

RGE08  0X00

RGE09  0X00

RGE0A  0X23

jordan mac:

回复 jordan mac:

TI 专员

你们好!

现在我遇到一个问题:

1.不能充电,REG0 我设置的为0x35插入适配器也是可以识别到的REG8 为0x44,但是REG0这时候突然变为0xb0!

求解啊,不胜感激这个问题

Jason Shen:

回复 jordan mac:

您好,首先,我们的充电芯片只要外部连接正常,检测到电池,不需要软件参与也是可以充电的。

请确定您的适配器输入电压是否在充电时跌落?

谢谢

user3917511:

(一)关于I2C地址的问题: BQ24295的I2C地址是6B(Hex),每当MCU向bq24295写数据时,需要在地址后面补充1位数据方向位,凑够8位,方向位0表示写,1表示读,因而配置bq24295时I2C的地址是:1101011(address)+0(direction)=11010110(B),即D6(H)。 (二)PMID只有3.7V,明显输入电压不够。

JiaChuang Chen:

充电没有电流,既然软件没问题,看看是不是硬件电路链接的问题。

jordan mac:

回复 JiaChuang Chen:

你好! 谢谢你的解答!

现在充电又电流了,之前是我的硬件ce脚没有拉低,但是电流非常小为16MA!

我的REG08 寄存器值为0b0110 0100不知道为什么电流这么小!

Jason Shen:

回复 jordan mac:

1.请检查各个引脚电压,看是否在芯片要求的范围内,注意虚焊。

2.充电电流很小,检查REG04中的充电截止电压设置是多少?REG08和reg09是否有异常状态?

3.不接电池,输出电压?接上电池,输出电压?

谢谢。

jordan mac:

回复 Jason Shen:

Jason Shen

你好!

我现在的情况是插入充电的时候REG0 0X35 一下变为0XB0,EN_HIZ打开了然后充电电流变为0!

硬件部分OTG拉低,CE为低,VBUS电压为5.0我的电池电压为4.0但是就是没有充电电流!

这个问题困惑了好久!

jordan mac:

回复 jordan mac:

再补充一下REG08 为0X44      REG09为0X00!

赞(0)
未经允许不得转载:TI中文支持网 » BQ24195 充放电问题!
分享到: 更多 (0)