转一个知乎上的答案
这个问题并不如许多人想的简单。充电宝内部有升降压电路,因此整个充电宝内部根本就不是线性电路,用高中和初中物理的电路知识是不能解决这个问题的!
我在回答之前初略看了一下其它人的回答,发现问题主要有以下几个:
(1)把充电宝的输入输出端短接是不是就等于把锂电芯正负极连接起来?
答:否,不会短路。充电宝的输出端和输入端不等于锂电芯的正负极。充电宝内部还有各种升降压电路和保护电路,输入输出口连接的只是这些电路而不是直连锂电芯。
接下来从理论上分析一下这个问题。假设我有一节3.7v的锂电芯(视作恒压源,当然实际并不能这么考虑,因为忽略了电压可变的现象):
充电宝内部的5v升压电路大概长这样(LC间遗漏了一个二极管,感谢指正)
而给电芯充电的电路大概是这样,(只考虑恒压过程,对应电芯高电量时的状态)
假如把输出输入端短接,整个电路是这样的
这个电路拓扑里面的电池是明显没有被短路的。
假设接上线这个电路就会不断工作(排除部分能自动识别这样误操作并断电的产品),能量守恒定律告诉我们整个系统会不断地消耗电能。那么电能到跑哪去了呢?极端情况下这样做又是不是有危险呢?充电宝在正常工作时,两个MOS管都会在导通和截止之间不断地转换,大概就是这样:
(同时)导通:
(同时)截止:
可能已经有人看出来了,当升压电路里面的MOS管导通的时候,电芯的正负极之间会通过一个电感发生短接。根据电感的电抗性质,一开始这个回路是处于一种类似“断路”的状态的,当维持的时间趋向于正无穷时,电芯就相当于直接被短路了。但是,充电宝内部的MOS管在正常工作的过程中,开关频率一般都大于100kHz,有很多产品已经达到了MHz的级别,每个周期持续的时间极短,看上去是比较安全的,但是不能忽视的是目前充电宝所使用的控制IC大部分都是采用了PWM调制的方式进行调压,因此一般情况下锂电芯并不会被直接短路,但是存在瞬间大电流放电的危险。
(2)既然理论上的电路不会有严重危险,那实际产品又是会不会有差别?
下面是TI的BQ24195控制IC的application schematic和block diagram:
BQ24195的block diagram:
(来源:BQ24195 datasheet,TI保留版权)
上面的电路配置就有点复杂了,而且因为MOS都集成到了控制IC里面,所以看着有点绕。但是不难看出,实际使用的电路配置和我在草图中绘制的电路原理图是基本一致的,因此问题(1)中的分析在这里同样适用。
(3)为什么我的充电宝输入输出端口用USB线连接起来以后会显示正在充电,电量却越来越少,有的还会严重发热?
总的来说,如果把输入口和输出口用一根USB线连接起来,控制IC为了保持输出端口的5v以及4.2v的电池端口充电电压,会驱动MOS管一直工作。工作过程中产生的纹波会通过电容回到功率地,最终回到电池的负极上。也就是说,在理想的情况下,充电宝会进入一种缓慢放电的状态(纹波可以理解为小的电压波动,只是输出电压内非常小的一部分)。状态灯显示是充电状态是因为输入端有电压输入,但是实际上充电宝的电量是不会增加的。
上面的都是理想的分析,实际的电路并不都像这个BQ24195的DEMO一样配置,采用的元器件质量不可能相同,因此实际上电芯的放电速度可能会比理想情况快得多,因而出现发热的情况。但是正常的充电宝在输出电路上面会有一定的限流措施,锂电芯上面也会有独立的保护电路,因此并不会出现锂电芯爆炸的情况。
在技术层面上深入讨论这个问题的话,现在的充电宝为了提高效率一般都采用了synchronous buck(原理图中是asynchronous),而若其中开关管的duty cycle modification只是简单地做反相处理而没有考虑这种恶作剧的话,上管占空比很小的情况下buck会由CCM进入DCM,再加上锂电芯就等效为一个boost拓扑了,这时整个电路会发生震荡,再加上感性元件放电,buck中的电容非常容易被击穿,如果充电宝中采用的是电解电容,就有可能会爆浆,这时候就呵呵了。
综上所述,把充电宝的输入输出口用一根线连接起来的问题不在于“短路”,但假如充电宝不能自动识别并且自动断开输出,甚至严重发热,请马上断开连接。
(PS:本人在回答前已经在很多个不同生产厂商不同型号的充电宝上面进行过实验,均无大碍)
|