请问如何把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条回答
wolfcan
1楼-- · 2019-03-28 07:21
elvike 发表于 2016-9-22 00:54
赞成maychang老师的说法,光互补是不行的,这样是把开关理想化了,互补之间还要考虑死区的问题。如果你用 ...

谢谢您elvike老师,我不是很明白您的意思:
您说 “最好是从主控IC重新做一路信号,这样从时序的角度也更合理,因为比如你给LIN这一路多加了个逻辑电路,这个逻辑电路的传输延时要考虑。
您说的从主控IC重新做一路信号,是指上位机再产生一路PWM波,然后用同样的两个并行电路结构分别控制MOS管吗?
您是指图中2的结构还是3的结构?

请问老师您有没有推荐方案,能不能用图简单的画一下?因为我对电路这些东西不懂。我想尽快解决问题,然后做自己主攻的方向。谢谢您
wolfcan
2楼-- · 2019-03-28 07:39
gh131413 发表于 2016-9-22 12:05
MCU手册一般都会有寄存器配置:比如某2位为10时比较时清零,TOP时置位,相反的话01比较时置位,TOP时清零… ...

谢谢您,不过,您说的这个是上层对PWM波的控制吗?我上层是用dspace来输出PWM波的,然后来开关MOS管。
harchy
3楼-- · 2019-03-28 12:42
本帖最后由 harchy 于 2016-9-22 13:27 编辑

告诉你一个最简单办法:
信号出来推2个三极管,一个NPN,另一个PNP型,也可采用MOS管,输出就可以有2路同步反向信号了。
ienglgge
4楼-- · 2019-03-28 14:42
wolfcan 发表于 2016-9-21 21:49
师傅,谢谢师傅您的指点。我还有句话不明白,“然后,分别同向,反向输出”,您是指如图图1所示的连接吗 ...

不好意思,描述有点问题,你这个图是可以用的。有几句说的不对。不用管了。
qwqwqw2088
5楼-- · 2019-03-28 16:58
 精彩回答 2  元偷偷看……
wolfcan
6楼-- · 2019-03-28 19:57
qwqwqw2088 发表于 2016-9-23 08:33
其实问题的本质就是用IR2101做的全桥驱动,全桥逆变电路
负载一般就是电机什么的
至于PWM波,可以让MCU产 ...

谢谢您,确实是一个全桥逆变电路,请问要产生一个互补波形,如何考虑这个死区问题,不烧mos管呢?

一周热门 更多>