电源是单片3.7V2000mAh的锂电池,加上太阳能升压给锂电池充电。
想利用BQ24295的放电管理和BOOST输出,用PMID提供5V输出,SYS提供单片机电源。
在设备运行过程中,电池电量逐渐下降,在某一时刻的时候,BQ24295似乎不能识别电源,SYS和PMID的输出都被关断了。
但是实际上电池电压还很充足,在这种情况下,我将电池拔插复位,SYS和PMID依然没有输出,但我将太阳能充电电路断开后,整个电路才得以重新复位,BQ24295输出恢复正常,不知是什么原因,电路图如下:
Johnsin Tao:
Hi有做什么测量吗?例如电压上是否有欠压过压,电流是否有过流等?
user4940883:
回复 Johnsin Tao:
电压源就是Vbat的锂电池,3.7V没有欠压,电流也没有过流,因为负载比较轻,最大瞬时电流才300多mA,通常情况下整板的功耗只有1mA。也不存在过压的情况,电池最大提供4.1V左右的输出,我这个系统因为只有一个小功率太阳能板作为充电器,充电电流最大也才六七十mA。
BQ24295的输出关断是出现在电池电压下降的某一时刻,突然PMID和SYS就关断了,必须要将锂电池和太阳能电池统统重新拔插,芯片才能重新打开输出,就是想解决这个问题。
user4940883:
回复 Johnsin Tao:
BQ24295DATESHEET有这个说明:when the system is overloaded or shorted,the device will immediately off BATFET and keep BATFET off until the input source plugs in again.
我的BATFET就是这种情况,必须要重新拔插一下输入电源,输出才重新打开,但是奇怪的是整个系统并没有过载或者短路啊。
user4940883:
回复 Johnsin Tao:
我看到QON这个引脚对BATFET有控制作用,在BATFET关断的情况下,我将QON脚用电池电平拉高,输出似乎就恢复正常了,如果我将QON直接接在电池正极,是不是BATFET永远处于导通状态呢?