• 回复
  • 收藏
  • 点赞
  • 分享
  • 发新帖

基于增强51单片机的手动可切换纯正弦逆变器!资料已奉上。。

期末考试将至,本人自知平时逃课太多,罪孽深重,难逃挂科之险。作一正弦逆变驱动板,方案依旧是增强51单片机(STC12C56XX)系列,相比之前一版本有所改动,之前一贴用TLP250做自举驱动,死区由74HC04、74HC00和RC电路产生;而此新一版本利用了两块IR2109半桥驱动芯片(自带500ns死区)。

上电路图:

电路之后,自然是PCB图片:

此版本最大限度的缩小了整个电路板的面积。。。

再来个3D图:

由于本人接触DXP还时间尚短,3D怎么把那些方块弄成最上面那个样子还不知道,这里还向各位师傅指点。。

最后自然是最后的成型(本人只会热转印腐蚀):

要熄灯了。。。。以后还有跟新哦。。。。。请各位老师点评!

自己留着也没用,学习老寿师傅,所有制作资料全部上传,供大家一起交流!

以下是所有文件:

电路和PCB文件(DXP):基于stc12c5608及ir2111的驱动板.rar

功率板电路及PCB(DXP):配套功率板.zip

单片机程序代码(STC12C56XX系列DIP-20均可):SPWM.zip

DC-DC驱动板(TL494)电路及PCB(DXP):TL494驱动板(改).zip

全部回复(15)
正序查看
倒序查看
fm881
LV.7
2
2013-12-28 21:30
很好手工阿,不错的。
0
回复
2013-12-28 23:11

今天又画了块与之配套的功率板,想做台UPS,但又找不到合适的资料,不知道成品离线式UPS如何在几十ms内切换到逆变器(其中要有市电断电检测,还有正弦逆变器的软启动,还要再加上继电器切换的时间,不知道如何在这么短的时间内完成切换,请老师们指教。),就随便自己设计了个按键切换,设计是这样想的,大学寝室晚上11点30断电熄灯,本人台式机,有时需要延长使用,但如果用普通逆变器需要关机,改线再启动,特别麻烦。。。。本来想在网上找些UPS方面的资料,实现断电自动切换,但没有实际电路做参考没法设计,只好出此下策,手动切换,寝室断电前将逆变器开启,等启动后按逆变切换键切换到逆变器供电模式,也可再切换到市电供电。

    其实电路只是在普通正弦逆变电路的基础上加上了继电器切换电路,代替了重新连接的过程,继电器切换速度足够快,电脑不用重启,就有那么一个好处,板子刚画出来,献个丑!

这是电路图:

然后是PCB图:

再来个3D图:

0
回复
IGBT2010
LV.8
4
2013-12-29 11:49
@wwpwwp20088
今天又画了块与之配套的功率板,想做台UPS,但又找不到合适的资料,不知道成品离线式UPS如何在几十ms内切换到逆变器(其中要有市电断电检测,还有正弦逆变器的软启动,还要再加上继电器切换的时间,不知道如何在这么短的时间内完成切换,请老师们指教。),就随便自己设计了个按键切换,设计是这样想的,大学寝室晚上11点30断电熄灯,本人台式机,有时需要延长使用,但如果用普通逆变器需要关机,改线再启动,特别麻烦。。。。本来想在网上找些UPS方面的资料,实现断电自动切换,但没有实际电路做参考没法设计,只好出此下策,手动切换,寝室断电前将逆变器开启,等启动后按逆变切换键切换到逆变器供电模式,也可再切换到市电供电。  其实电路只是在普通正弦逆变电路的基础上加上了继电器切换电路,代替了重新连接的过程,继电器切换速度足够快,电脑不用重启,就有那么一个好处,板子刚画出来,献个丑!这是电路图:[图片]然后是PCB图:[图片]再来个3D图:[图片]
很好,向楼主学习!!!
0
回复
2013-12-30 19:57

我这有一台,1000W的,UPS.USAOK电源只少里面的电池,别的都是好的,转给你,你一个宿舍的本本估计都够用,只要你电池够大

 Q254060575

0
回复
2013-12-31 14:08

逆变器做好,但出现了一个很不能理解的问题。输出稳压要么最高,要么最低,调反馈电阻就是一到2.5V临界值就跳往相反的极限。。。完全不符合负反馈的规律,(我故意把程序改了下,反馈大于设定值就增大输出电压,反之就减小。。。这样反而能稳压了。。真搞不懂。。)将反馈200K分压的那部分直接换成12V的变压器,利用电压互感器的反馈方式就正常了。。。这个问题纠结几天了想不通,用万用表测量反馈到单片机的电压,将程序输出SPWM的等效振幅设置成固定值后再测反馈回的电压,发现完全不对,带载灯泡越亮(电压越高)反馈到稳压脚的电压越低。。。。特别的莫名其妙,莫非是我只用了一个滤波电感的问题?但这是单极性的SPWM波啊?。。。。还请知道其中问题的老师们给予解答。。先谢过了!

通往成功的路途总是充满坎坷。。。又有问题了,此板不带过流保护,但预留了一个关断脚,需要过流保护可以外加电路然后给这个脚一个高电平就能停止此驱动板,但每次开机就会触发这个中断关闭驱动板,无奈只好将此功能屏蔽(程序中已经注释了)。。。

0
回复
plc_avr
LV.6
7
2014-01-02 12:12
@wwpwwp20088
[图片][图片][图片][图片][图片]逆变器做好,但出现了一个很不能理解的问题。输出稳压要么最高,要么最低,调反馈电阻就是一到2.5V临界值就跳往相反的极限。。。完全不符合负反馈的规律,(我故意把程序改了下,反馈大于设定值就增大输出电压,反之就减小。。。这样反而能稳压了。。真搞不懂。。)将反馈200K分压的那部分直接换成12V的变压器,利用电压互感器的反馈方式就正常了。。。这个问题纠结几天了想不通,用万用表测量反馈到单片机的电压,将程序输出SPWM的等效振幅设置成固定值后再测反馈回的电压,发现完全不对,带载灯泡越亮(电压越高)反馈到稳压脚的电压越低。。。。特别的莫名其妙,莫非是我只用了一个滤波电感的问题?但这是单极性的SPWM波啊?。。。。还请知道其中问题的老师们给予解答。。先谢过了!通往成功的路途总是充满坎坷。。。又有问题了,此板不带过流保护,但预留了一个关断脚,需要过流保护可以外加电路然后给这个脚一个高电平就能停止此驱动板,但每次开机就会触发这个中断关闭驱动板,无奈只好将此功能屏蔽(程序中已经注释了)。。。

散热片太小了,会发高烧.

0
回复
2014-01-02 12:34
@plc_avr
散热片太小了,会发高烧.
150W,足够了。现在就只有带载稳压还不太好了。。。
0
回复
小矿石
LV.10
9
2014-01-06 07:33
不错,有这经历工作不用愁了
0
回复
wwpwwp20088
LV.5
10
2014-01-06 16:09
@小矿石
不错,有这经历工作不用愁了
现在还不愁,大四就该愁了。。。
0
回复
heyong163b
LV.5
11
2014-01-30 05:31
@wwpwwp20088
现在还不愁,大四就该愁了。。。
小孩子有这样精神、能力以很不错了。大四后肯定会被人抢的!希望到时能先给我个站内短信。
0
回复
wwpwwp20088
LV.5
12
2014-02-03 21:27
@heyong163b
小孩子有这样精神、能力以很不错了。大四后肯定会被人抢的!希望到时能先给我个站内短信。

谢谢老师夸奖,不过很多地方还感觉自己不懂。

0
回复
heyong163b
LV.5
13
2014-02-04 17:30
@wwpwwp20088
今天又画了块与之配套的功率板,想做台UPS,但又找不到合适的资料,不知道成品离线式UPS如何在几十ms内切换到逆变器(其中要有市电断电检测,还有正弦逆变器的软启动,还要再加上继电器切换的时间,不知道如何在这么短的时间内完成切换,请老师们指教。),就随便自己设计了个按键切换,设计是这样想的,大学寝室晚上11点30断电熄灯,本人台式机,有时需要延长使用,但如果用普通逆变器需要关机,改线再启动,特别麻烦。。。。本来想在网上找些UPS方面的资料,实现断电自动切换,但没有实际电路做参考没法设计,只好出此下策,手动切换,寝室断电前将逆变器开启,等启动后按逆变切换键切换到逆变器供电模式,也可再切换到市电供电。  其实电路只是在普通正弦逆变电路的基础上加上了继电器切换电路,代替了重新连接的过程,继电器切换速度足够快,电脑不用重启,就有那么一个好处,板子刚画出来,献个丑!这是电路图:[图片]然后是PCB图:[图片]再来个3D图:[图片]

      普通UPS是长期启动处于电池浮充、全工作待接入模式的,基本不成在检测断电再起的功能,更别说软启动了,只需要市电断电切换,这个很容易用个继电器就能做到,即继电器靠市电启动,没市电就回位到UPS输出。注意给继电器的电源不要用太多影响时间的原件如大的滤波电容。全桥加1-4.7UF就行了。只需再做好电池欠电保护及各类指示报警就行了。

0
回复
2014-02-06 15:22
@wwpwwp20088
谢谢老师夸奖,不过很多地方还感觉自己不懂。

电子高手都是体现在硬件上面!希望你硬件也花多一点时间在上面!软件也很重要!

0
回复
jetlin1992
LV.2
15
2014-02-07 14:33
我也是大三学生,能否给个qq交流一下
0
回复
wwpwwp20088
LV.5
16
2014-02-27 11:56
@jetlin1992
我也是大三学生,能否给个qq交流一下
769942445
0
回复