时间在2020,12,19日 狗日的CSDN更新了, 写文章居然变了,越来越不方便了,我真是日了狗了
不说了,下面说下USB供电和3.7锂电池供电时的切换电路
上图来自于网络, 我来测试下看有没有错,因为经常有人说MOS管不对,那么我就来验证一波
使用Multisim软件进行仿真 , 仿真图如上图所示
运行仿真,并连接USB的5V 和 锂电池的3.7V(4.2V充满电电压)
可得 输出控制的VCC_OUT为4.67V(压降由肖特基二极管产生,你用0.7V的硅管就不好了,所以建议用肖特基二极管, 比如SS12,SS14,SS34等的)
断开VBAT电压
输出还有5-0.4=4.6V, 正常输出
单独锂电池供电,断开USB的5V
输出为锂电池电压, 正常
更改锂电池电压为3.3(电池开始欠电了)
也是正常输出的
用USB供电之后
电压也能正常回来5-0.4V
下面说下,吧MOS管换下顺序,看看错误接法
(注意,MOS管顺序上下颠倒了, 这个是错误的接法,我来看看仿真效果)
运行
不错,接上电池和USB5V之后, 输出有个5-0.4V
下面断开USB 5V看看
没问题,输出为锂电池电压
修改锂电池电压为3.3V, 断开USB5V
没问题,输出也正常(3.3V)
吧USB5V合上
问题就来了, 如果按正常(正确)的接法,那么输出应该是5-0.4V的
但现在只有4.1V, 因此不正常
不正常的点在于 输出电压是跟着锂电池的电压而变化的, 达不到我们第一个接法时5V和锂电池切换输出的目的,因此,这个电路图不可取
总结
最后 附上正确的电路图接法(就是第一个接法的图)
(在锂电池低电压时,不会影响到USB5V的输出电压, 输出电压只与USB5V与肖特基二极管压降有关)