微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > TI电源管理交流 > BQ25895的BATFET re-enable(重新启动)问题

BQ25895的BATFET re-enable(重新启动)问题

时间:10-02 整理:3721RD 点击:

在调试BQ25895时,应用了NTC的内部保护,一旦NTC超出限值,25895关闭BATFET,SYS无输出电压。

但NTC回落到范围内时,怎么都打不开BATFET,除非断开BATTERY,重新上电方可。

查看DATESHEET,Enable有四种

1. Plug in adapter
2. Clear BATFET_DIS bit
3. Set REG_RST bit to reset all registers including BATFET_DIS bit to default (0)
4. A logic high to low transition on QON pin with t SHIPMODE deglitch time to enable BATFET to exit shipping
mode

尝试了每种方法,都不行

 1. 插入ADAPTER可以激活SYS,但没有充电电流,拔掉ADAPTER后,BATFET还是关闭
2. 清BATFET_DIS( R09[5] ) 无效
3. 重新 REG_RST,复位所有REGEDIT也无效
4. /QON现在电路是悬空

请指点。

没有人碰到这个问题吗?PCBA如果没有焊接NTC的话,立马保护,保护后需要再输出,如何打开BATFET,请TI工程师指点。

是不是哪里的有锁存,如何清NTC超出标志。因为NTC过热也会保护,回落到范围内,也还是打不开BATFET。

QON不要悬空,上拉到电池电压试试。

QON默认是内部上拉,现在我需要找到方法,如何重新打开BATFET,请TI工程师解答,谢谢!

BATFET enable/reset control input.
When BATFET is in ship mode, a logic low of tSHIPMODE (typical 1sec) duration turns on BATFET to exit
shipping mode. .
QON 12 DI When VBUS is not plugged-in, a logic low of tQON_RST (typical 10sec) duration resets SYS (system power) by
turning BATFET off for tBATFET_RST (typical 0.3sec) and then re-enable BATFET to provide full system power
reset.
The pin contains an internal pull-up to maintain default high logic

正常设置下,NTC保护后,一旦温度回来(温度滞环),芯片自动开始充电--如果你去试TI的Demo板,就是这种模式。所以很显然,你这边不能重新回来肯定不是因为NTC温度的问题。请检查是否触发到其他保护(或者MCU算法的保护)。--比如,根据你的描述,只有插适配器才行,看起来像latch 保护了,系统里可能有过流的情况。

您好!谢谢您的回复。

现在我的情况,一旦触发NTC保护,BATFET关闭,正常放电停止,等温度回落,也打不开BATFET,

即使是插入ADAPTER,BATFET还是关闭,没有充电电流,

 1. 插入ADAPTER可以激活SYS,但没有充电电流,拔掉ADAPTER后,BATFET还是关闭

我罗列一下现在的寄存器里面的值,请帮忙看是不是哪些寄存器的设置有误,感谢!

R00=0X4A,

R01=0XDF,,暂时关闭了NTC保护

R02 =0XED

R03=0X3A,

R04=0X4F,最大电流充电

R05=0X23

R06=0X82, 默认值

R07=0XD7,

R08=0X03,默认

R09=0X40,关闭BATFET_RST_EN,否则就会NTC保护

R0A=0X93,默认

R0B,只读

R0C,只读

R0D=0X92

R0E,只读

R0F,只读

R10,只读

R11,只读

R12,只读

R13,只读

R14,只读

您好!能否提供一个设置25895的范例给我参考,我按顺序设置看是否会latch,谢谢!

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top