首先我们需要了解一个概念,SS880X、SS881X内部系统的供电节点只有一个VDD节点。这是由这个两个IC的电源架构决定的。如图1,无论是从SPWR/VKEY供电,还是从VIN或是VDD供电,电源最终都要经过VDD才能给整个系统供电。


图1


如图2,箭头示意的方向只有从VKEY、VIN给BAT充电的路径,没有从BAT到VDD的路径。我们把电池接到芯片的BAT引脚,是为了利用芯片的充电管理模块(charger)对电池充电。而不是用电池给系统供电。

                       

图2

 

那么如何用电池给系统供呢,有两种方案:

方案一:
如图3,BAT和VDD接到一起,无二极管隔离,VDD电压=BAT电压。系统正常工作的条件是VDD电压≥系统最小工作电压LVR(Low Voltage Reset)。假设LVR设置为2.8V,电池处于1V的过放状态,此时系统和charger都无法工作。想要系统工作,只能用DC5V供电,由于电池过放,DC5V经过LDO出来的电压直接被电池拉下去了,导致系统不能立刻工作。

                    

图3


如图4,直到电池电压被LDO充到2.8V系统才工作起来,系统先工作charger才被打开。当2.8V≤BAT<3.3V时charger和LDO一起给电池充电,LDO也输出一部分也给系统供电,此时BAT会很快被充到3.3V以上。

                  

图4


如图5,当BAT>3.3V,LDO不再输出,而是由charger供电。

                 

图5

方案一可节约一个二极管,但存在两个问题:

1、电池从1V充到2.8V可能需要几分钟的时间。不能在DC5V接入时立马看到UI。

2、如果用无线充给系统供电。无线充TX和RX(881X为RX控制器)的握手时间只有60ms左右,电池过放后,系统在60ms内不能工作起来与TX握手成功,60ms后TX会中断无线充,导致无线充电失败。 


 方案二:

                

图6

如图6,BAT和VDD之间串接二极管隔离, 接入DC5V经过LDO可以正常给系统电。因为,假如电池过放,BAT<VDD,二极管不会导通,不会像方案一中VDD被电池拉低。因此在电池电压被充到系统最小工作电压LVR(Low Voltage Reset)之前,也可以正常工作。不会存在方案一中的问题,缺点是多用一个二极管。

 

原创文章,转发请注明出处。昇生微电子www.sinhmicro.com

标签:
SS881X SS80X power

加载对话