利用单片机实现DC转AC的一款正弦波电路
本人是一名新手,对逆变抱着极大的兴趣,每次来论坛看帖都有不小收获,在这里先感谢各位老师了,恳请各位老师对我这款电路点评.500) {this.resized=true; this.width=500; this.alt='这是一张缩略图,点击可放大。\n按住CTRL,滚动鼠标滚轮可自由缩放';this.style.cursor='hand'}" onclick="if(!this.resized) {return true;} else {window.open('http://u.dianyuan.com/bbs/u/76/2896881239733327.gif');}" onmousewheel="return imgzoom(this);">
全部回复(18)
正序查看
倒序查看
现在还没有回复呢,说说你的想法
@xzszrs
既然用了单片机,电路就没有必要搞得这么复杂,最好大部分功能都在软件上搞定.推荐以下两种方案:1.单片机输出4路SPWM,直推IR2110,软件死区或在IR2110上加RC死区或与门RC死区.2.单片机输出2路SPWM,非门反相变四路,IR2110上加RC死区或与门RC死区.如果单片机资源充足,前级开环的话,连前级两路PWM也从单片机出来就最简单了.
钟工:
1.单片机输出4路SPWM,直推IR2110,软件死区或在IR2110上加RC死区或与门RC死区.
请问在IR2110上加RC死区怎么实现的阿?
还有,输出4路SPWM,这时和输出2路SPWM时序上有何区别?
1.单片机输出4路SPWM,直推IR2110,软件死区或在IR2110上加RC死区或与门RC死区.
请问在IR2110上加RC死区怎么实现的阿?
还有,输出4路SPWM,这时和输出2路SPWM时序上有何区别?
0
回复
提示
@xzszrs
既然用了单片机,电路就没有必要搞得这么复杂,最好大部分功能都在软件上搞定.推荐以下两种方案:1.单片机输出4路SPWM,直推IR2110,软件死区或在IR2110上加RC死区或与门RC死区.2.单片机输出2路SPWM,非门反相变四路,IR2110上加RC死区或与门RC死区.如果单片机资源充足,前级开环的话,连前级两路PWM也从单片机出来就最简单了.
呵呵~谢谢各位大师指点,我设计这电路是因为,我看了论坛上很多贴子,随心想出来的,主要是解决用运放做50HZ和20K电路频漂的问题,本想用MAX038但是太贵了,因此就想出了这办法,至于用单片机直接输出PWM波我还没做过,主要是没经验,我图中的单片机输出的是50%占空比方波,经运放转成正玄的.至于后级就没啥特点了是参照各位大师的图做的.
0
回复
提示
@lizlk
看来钟工又试验出一种电路了,能简单画个给我看看不?这样可以省下与非门了.非常感谢!
我也是看到2110内部逻辑关系才想到的,就是让SPWM信号延时开通,按时关断2110就能产生死区,而不会影响上升和下降时间.
500) {this.resized=true; this.width=500; this.alt='这是一张缩略图,点击可放大。\n按住CTRL,滚动鼠标滚轮可自由缩放';this.style.cursor='hand'}" onclick="if(!this.resized) {return true;} else {window.open('http://u.dianyuan.com/bbs/u/76/700751239792908.gif');}" onmousewheel="return imgzoom(this);">
500) {this.resized=true; this.width=500; this.alt='这是一张缩略图,点击可放大。\n按住CTRL,滚动鼠标滚轮可自由缩放';this.style.cursor='hand'}" onclick="if(!this.resized) {return true;} else {window.open('http://u.dianyuan.com/bbs/u/76/700751239792908.gif');}" onmousewheel="return imgzoom(this);">
0
回复
提示
@xzszrs
我也是看到2110内部逻辑关系才想到的,就是让SPWM信号延时开通,按时关断2110就能产生死区,而不会影响上升和下降时间.[图片]500){this.resized=true;this.width=500;this.alt='这是一张缩略图,点击可放大。\n按住CTRL,滚动鼠标滚轮可自由缩放';this.style.cursor='hand'}"onclick="if(!this.resized){returntrue;}else{window.open('http://u.dianyuan.com/bbs/u/76/700751239792908.gif');}"onmousewheel="returnimgzoom(this);">
钟工,请问这个SPWM输入之后,那2110的HIN输入取自那里呢?
0
回复
提示
@xzszrs
我也是看到2110内部逻辑关系才想到的,就是让SPWM信号延时开通,按时关断2110就能产生死区,而不会影响上升和下降时间.[图片]500){this.resized=true;this.width=500;this.alt='这是一张缩略图,点击可放大。\n按住CTRL,滚动鼠标滚轮可自由缩放';this.style.cursor='hand'}"onclick="if(!this.resized){returntrue;}else{window.open('http://u.dianyuan.com/bbs/u/76/700751239792908.gif');}"onmousewheel="returnimgzoom(this);">
钟工你好:我想请你指点一下我上图中的2110有点烫,另外有时推动上桥臂的七脚没有输出,不知道是啥原因.谢谢
0
回复
提示