本帖最后由 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波的反向?求各位师傅们指点一下,让我尽快做好硬件,然后去主攻我的算法,谢谢。
此帖出自
小平头技术问答
非常感谢您;您说的没错,现在用的IR2102驱动的两路MOS管就是同相的,我就是想让这两个mos管开关相反,不知道应该怎么实现,能否指点一下怎么实现呢?您说的太专业,我一点也不懂,谢谢您
赞成maychang老师的说法,光互补是不行的,这样是把开关理想化了,互补之间还要考虑死区的问题。如果你用一个信号去做互补相当于没有死区,这样是不行的。最好是从主控IC重新做一路信号,这样从时序的角度也更合理,因为比如你给LIN这一路多加了个逻辑电路,这个逻辑电路的传输延时要考虑。
“我就是想让这两个mos管开关相反”
如果是这个要求,实现起来非常简单,如4楼dontium所说,“加个反相器”即可。
问题在于:这样产生的两路信号,经过反相器的那一路并不是PWM信号,经过反相器的那路信号再经IR2102也不能“产生一组高低电平相反的PWM波(此时IR2110产生的并不是PWM波)”。
如果还不明白,请声明。我画出几种情况的波形来,可能你就明白了。
一周热门 更多>