很多电子产品中都用电池供电,通过USB充电。当插上USB的时候,如果设备仍然需要工作,我们希望通过USB供电同时切断电池的供电。下面就介绍如何通过一个二极管、一个电阻和一个PMOS管来实现。
设计该种电路时的原则:
1. USB插入后,由USB供电,电池不供电。
2. USB插入后,USB的线路不能直接向电池充电。
图1 USB/锂电-电源自动切换电路
图2 图1的等效电路
USB电压为5V,电池选择锂电池,满电电压4.2V。当没有接USB的时候,PMOS的G极通过电阻接到了GND,所以G极的电压为0V。PMOS的D极通过内部的续流二极管通到了S极,S极的电压就是4.2V-0.7V=3.5V,所以Vgs(-3.5V)<Vgs(th),PMOS管导通。
图3 没接USB时的电路情况(PMOS管导通)
当接入USB电源后,通过二极管1N5819到VCC,电压大概为5-0.7=4.3V。而G极的电压变成了USB的电压5V,所以Vgs(0.7V)>Vgs(th)(-1V),MOS管截止,D极和S极不导通。
图4 接入USB时的电路情况(PMOS管截止)
理论上使用二极管也可以实现类似的功能,比如下图。当没有接USB的时候,二极管导通,由电池供电;当接入USB电源后,二极管截止,由USB供电。
图5 二极管实现自动切换
在网上还有一些电路对调了MOS管的DS极,如下图所示。(说明一下,这个不推荐使用)
图6 错误的方案(PMOS管中二极管方向导致USB向电池充电)
通过前面类似的方式分析,这个电路可以实现类似的功能,但是有一个问题,当USB供电的时候,MOS管D极的电压高于S极,续流二极管会导通,电流会通过这个二极管倒灌回电池,给电池充电。这是很危险的,首先电压不匹配,其次没有充电管理,很容易过充,损坏电池甚至引发电池爆炸。网上这种图有不少,大家使用前一定要仔细分析分析,不要随便拿过来就用。
标签:USB,供电,二极管,锂电,电压,充电,电池,PMOS From: https://www.cnblogs.com/FBsharl/p/17937067