请问如何把PWM信号反向,然后给MOS 管?

2019-03-26 19:45发布

本帖最后由 wolfcan 于 2016-9-21 20:57 编辑

各位专家好,小弟做控制算法的,但是需要做一块硬件电路做实验。现在有个问题请教大家(对于各位可能比较简单,但是对我来讲很困难,我对电路一点都不了解);请各位大师不吝赐教,让我尽快解决硬件的问题。谢谢,进入正题:

我现在想让芯片IR2102高端和低端分别输出高低电平相反的PWM波来驱动两个MOS管,如图1所示。根据我对IR2102芯片手册的理解,IR2102的两个信号输入端分别给高低电平相反的PWM波信号即可(好像IR2102只是提高了驱动能力,这是我的粗浅理解),如图2(目前图2中两个输入是同一个信号,所以目前两个MOS管是同时打开和关闭的);
我从上位机上可以产生PWM信号用来驱动其中一个MOS管,但是如何产生对应的高低电平相反的PWM波驱动另一个MOS管呢?我的想法是在IR2102的第二个输入端前先加上一个可以使得PWM波反向的电路(或芯片),然后再流进IR2102,这样IR2102就可以产生一组高低电平相反的PWM波。
但是我不知道一般都用什么芯片或者电路来实现PWM波的反向?求各位师傅们指点一下,让我尽快做好硬件,然后去主攻我的算法,谢谢。

此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
19条回答
ywlzh
1楼-- · 2019-03-26 23:27
既然是PWM 占空比互补 是不是你要的反向?

30% 与 70%

40% 与 60%

50% 与 50%

...........................
wolfcan
2楼-- · 2019-03-27 01:22
 精彩回答 2  元偷偷看……
dontium
3楼-- · 2019-03-27 05:42
首先,楼主要区分 :反向 、反相


对于这个问题,驱动MOS管时,PWM信号的输出,如果是由单片实现的,在单片机输出时,就搞定了的,即,输出互补的PWM信号。
如果使用其它方法实现,或没办法产生互补信号时,可以由驱动IC实现,选择合适的IC即可  ------ 找找看,有反相驱动和同相驱动。

最笨的办法,是将它加个反相器,
ienglgge
4楼-- · 2019-03-27 06:37
串联一个门电路就可以了。比如74LS00。与非门,逻辑很简单。最好两个输入端都和处理前的pwm相连。然后,分别同向和反向输出,这样,输出的两个信号同步性好一些。  还要注意,输入端和输出端的电平是多少。这个芯片是5v的。尤其是输出端,如果输出端不能承受5V,就分压。
wolfcan
5楼-- · 2019-03-27 07:42
 精彩回答 2  元偷偷看……
maychang
6楼-- · 2019-03-27 13:20
使用IR2102这样的芯片,半桥的两支功率MOS管并非反相(一支导通时另一支关断),而是带有死区的反相信号。每支功率MOS导通时间是可以调节的。正因为导通时间可以调节,这种控制方式才叫做PWM(脉冲宽度调制)。
仅仅增加一个反相器,一支功率MOS管导通时间减少时另一支导通时间在增加,这是不行的。

一周热门 更多>