以前学习电力电子的时候,经常听他们讲双管反激电路难点在于高边nmos的开关问题。当时我模电基础很烂,对这个问题我并没有太深刻的体会。最近使用mos做电源开关的时候因为手上没有pmos了,但是又要做高端开关。于是开始仿真(踩坑)。以下经历希望对各位读者有帮助。
pmos高边开关
总所周知,pmos开关如下图所示:
开关按下时:
这个电路需要注意R1 R2取值,因为mos开关的开关条件是,如果取值不对则分压不够没办法打开。
nmos 低边开关
对于nmos,我们常见的开关电路如下:
关闭时:
开启时:
nmos高边电路探索
pmos市面上少,库存有时候会不够,如果是nmos会好很多,但是低边开关是阻断地通路,如上图nmos低边开关没有开启时负载是带电的。这样如果有人乱碰电压低还好,电压高那就可能出问题。根据以上问题,最好是直接使用nmos实现高边开关。那这个怎么实现呢?
根据以上我首先想到的是直接拿nmos替换掉pmos,其电路图如下
之所以不s接vcc g接负载是因为这样就算没有打开电流也会走体二极管到负载。这样一方面不能开关,另一方面就算是导通了也有压降。这样不完美。其电路图如下:
重新回到nmos替换掉pmos的高边电路:其打开时现象如下:
为什么这里负载的电压只能到8点多,升不上去?这个电压既不是完全关断,也不是完全打开?这个情况是怎么产生的呢?
这个问题其实很简单,mos开关的条件是,pmos的
为负,nmos的
为正。那这个电路开关没有打开时
是多少呢?答案是+12V。这样
开关开启或关闭时电压不一样。pmos的
小于+12,nmos的
大于+12v。此电路中输出电压与输入之差正好是
。故改进如下:
那这个15v应该怎么产生呢?我个人有以下思路
1boost
2电荷泵
这里就没有仿真了。本文也到此吧。如果我弄出来了我再更新。这也是为什么双管正反激的高边驱动这么麻烦。