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

重新开工SPWM程序

去年6月份的时候,用PIC16F716做了一个SPWM信号的产生软件,稳压还没有来得及高,原来是忙别的了,恰好今年这段时间有空,回过头来继续整理,首先来一个SPWM驱动信号

载波16K,为什么要整到16K呢,其最终目标是驱动IGBT,这个东西频率要是过高,空载模块都会发热,但是低于16K左右

就听得见声音很大了,总结了一下经验,一般再30KW以下载波都采样16K, 30KW——MW级别的,载波都比较低,工作噪声也比较大

来张功率板的图,采用8只IGBT ,还是采用单极性控制方式,各桥壁工作半个周期,休息半个周期,这样做震荡明显减小了,尤其是对于一些特殊的负载,

如果遇到这类东西普通的SPWM芯片就只能低头了,

这种东西比较顽强,功率因素极低!即使能正常驱动空调,手电钻 空压机什么的机器,不一定能驯服的了它,或许开机就死了

 它的两边分别是一个线圈,他要靠近铁的物体做检测,也就是耦合要么是空气,要么是变化的铁面积,

带负载时的输出,电容用的是225,感觉这种控制方式225稍微小了点,

功率计我用汉坤的便携式,精度很高,而且携带也方便,空载电压

带载电压没有降低,反而增加了2V了,这是加入了功率补偿的效果,这个功率计是2KW的,现在已经开始报警了,

电流

来一种控制板的正面照

还是采用单极性调制,死区时间MOS管我用600nS  IGBT我用3mS  

没有用4081  4011之类的芯片,增加了软压缩,(并不是393直接关断2110SD的那种)

LED灯软启动时闪烁,温度超过70度我就把SPWM信号关闭,风扇38度就开启了,当然,软件来搞的话这些参数修改起来相当容易

系统正常时 LED呼吸灯,隔几S闪一下,

单片机产生SPWM很简单,关键在于闭环控制,见过一些SPMW芯片稳压都不算很理想,这一步要是做不好,极大的影响产品的可靠性,

忽低忽高,对电器也不好,弄不好好容易炸管,对此我做了很长时间的测试,

主要采用PI环进行控制,这种方式经过测试比较理想,

后来也用ARM试了一下

ARM确实比较强悍,7个通道,3个互补带死区时间,是做三项的最佳选择!

做三项得用双极性,

示波器是2通道,只能这样看了,呵呵

全部回复(57)
正序查看
倒序查看
2014-07-29 13:24
图好漂亮哦,抢个沙发!~~
0
回复
2014-07-29 13:34
是不是还有后续捏~~ 没看够啊
0
回复
2014-07-29 13:39
@电源网-天边
是不是还有后续捏~~没看够啊
花了一个午觉时间打字,,还有的图片改天有空再补上吧
0
回复
2014-07-29 14:05
@世纪逆变
花了一个午觉时间打字,[图片],还有的图片改天有空再补上吧
掉到坑里了呢~~~好吧,我每天过来看看~~
0
回复
2014-07-29 14:15
世纪逆变兄的帖子一直都是这么迷人,让人看了又看。
0
回复
hnzkwz
LV.7
7
2014-07-29 19:18
@世纪逆变
花了一个午觉时间打字,[图片],还有的图片改天有空再补上吧

顶潘工大作,

顺便问一下这个交替单极性,跟之前8010那种单极性是不是能缓解高低频管发热不均现象?

还有,那个负载时个啥玩意啊,电磁加热?

0
回复
沦落
LV.5
8
2014-07-29 19:38
@世纪逆变
花了一个午觉时间打字,[图片],还有的图片改天有空再补上吧
那个像电转一样的啥玩意(^_^)
0
回复
沦落
LV.5
9
2014-07-29 19:40
我得先下手常鲜(^_^)
0
回复
fm881
LV.7
10
2014-07-30 00:49
很不错。
0
回复
2014-07-30 21:44
@电源网-天边
掉到坑里了呢~~~好吧,我每天过来看看~~

这年头,天坑 地坑  人坑 物坑  ....................各种坑,

掉到坑里也是正常的

连长亲自来顶贴,辛苦了

0
回复
2014-07-30 21:45
@沦落
那个像电转一样的啥玩意(^_^)
听厂家说是个检测容器的设备
0
回复
2014-07-30 21:47
@电源网-静静
[图片]世纪逆变兄的帖子一直都是这么迷人,让人看了又看。
大家想看看你的靓照呢,肯定会更迷人
0
回复
2014-07-30 21:47
@fm881
很不错。
21世纪  ,感觉大家都很忙,
0
回复
2014-07-30 22:02
@hnzkwz
顶潘工大作,[图片]顺便问一下这个交替单极性,跟之前8010那种单极性是不是能缓解高低频管发热不均现象?还有,那个负载时个啥玩意啊,电磁加热?
这个不会单边发热,芯片的抗干扰和可靠性大大提高 这个东西是个相当于电磁铁,里面两边是线圈,我猜想应该是这样,开机就会吸住铁的东西,听厂家说是检测设备有没有漏的,
0
回复
rongshengju
LV.4
16
2014-07-31 08:08
支持,学习学习!
0
回复
hnzkwz
LV.7
17
2014-07-31 13:15
@世纪逆变
这个不会单边发热,芯片的抗干扰和可靠性大大提高[图片] 这个东西是个相当于电磁铁,里面两边是线圈,我猜想应该是这样,开机就会吸住铁的东西,听厂家说是检测设备有没有漏的,
潘工给个地址,我想搞几片来玩玩,可以的话直接把8010替换了
0
回复
chenshixing
LV.5
18
2014-07-31 15:10
@世纪逆变
21世纪 ,感觉大家都很忙,

好贴!必须要顶!!

0
回复
沦落
LV.5
19
2014-08-01 00:07
@世纪逆变
大家想看看你的靓照呢,肯定会更迷人[图片]
想看的往后排队啊
0
回复
2014-08-03 23:03
@rongshengju
支持,学习学习!
共同学习
0
回复
hbzjcjw
LV.10
21
2014-08-04 08:30
希望比8010更好
0
回复
2014-08-04 14:24
@hbzjcjw
希望比8010更好
目前就这样了, 有空了在加上同步端,端口还有很多空的,用到什么加什么了,这种控制方式有优点也有缺点,它有单极性的优点也有双极性的优点,总的来说还是不错的,就是滤波电容要求高些
0
回复
hbzjcjw
LV.10
23
2014-08-04 15:40
N年前有段时间对正弦波有性趣,与张工交流过这个问题:SPWM中的单片机主要干什么。我们一致的意见是:仅产生1或2或4路SPWM信号,电压反馈信号引入即可。死区,特别是保护是绝对不允许让单片机来一起执行。(当然,欠压,过压,过温这些非极端保护还是可以的。特别是短路保护是不有让单片机来完成。)然后就是让单片机搞一些花样功能。
0
回复
2014-08-04 16:03
@hbzjcjw
N年前有段时间对正弦波有性趣,与张工交流过这个问题:SPWM中的单片机主要干什么。我们一致的意见是:仅产生1或2或4路SPWM信号,电压反馈信号引入即可。死区,特别是保护是绝对不允许让单片机来一起执行。(当然,欠压,过压,过温这些非极端保护还是可以的。特别是短路保护是不有让单片机来完成。)然后就是让单片机搞一些花样功能。
有同感,但是死区时间内部做了,外面做感觉很麻烦,不想给外围电路做的太复杂,
0
回复
wangshujun
LV.8
25
2014-08-04 17:45
@世纪逆变
有同感,但是死区时间内部做了,外面做感觉很麻烦,不想给外围电路做的太复杂,

新的pwm模块都带有刹车输入,其实也是硬件的,死区更是没问题

别总用低端芯片的标准来做判断呀

0
回复
2014-08-04 18:40
@wangshujun
新的pwm模块都带有刹车输入,其实也是硬件的,死区更是没问题别总用低端芯片的标准来做判断呀

是的,我觉得完全没有必要,程序自己写,想改多大就改多大,想怎么弄都好办,如果要0死区,无非就是改一个代码的事,很多变频器都是用这个刹车引脚的,能软件做的,尽量不要用硬件去浪费时间和材料,尤其是批量生产,

一个电阻几分钱,但是对于大的厂,一年下来可以多请一个工程师了,更何况是还要用与非门这样的电路去搞,

关键是选对芯片,芯片可靠了,怎么玩都可以的,wang兄的建议我完全赞同

0
回复
2014-08-04 23:03
好帖子可惜我来晚了!
0
回复
hbzjcjw
LV.10
28
2014-08-05 08:26
@世纪逆变
是的,我觉得完全没有必要,程序自己写,想改多大就改多大,想怎么弄都好办,如果要0死区,无非就是改一个代码的事,很多变频器都是用这个刹车引脚的,能软件做的,尽量不要用硬件去浪费时间和材料,尤其是批量生产,一个电阻几分钱,但是对于大的厂,一年下来可以多请一个工程师了,更何况是还要用与非门这样的电路去搞,关键是选对芯片,芯片可靠了,怎么玩都可以的[图片],wang兄的建议我完全赞同
所言极是。最简单的方法是用单片机直接驱动光耦做双极性的SPWM 半桥电路。大家都喜欢2110也是没错的。你的8010设计的还是具有划时代的意义。前几天和钟工也说起过,8010方案是把单片机做正弦从吹水级,搞到实用级的重要一步。虽然有些不重要的不足,但总体来说是非常实用的。特别是设计的精髓更是具有相当高的简单与实用兼顾的!
0
回复
2014-08-05 12:44
@hbzjcjw
[图片]所言极是。最简单的方法是用单片机直接驱动光耦做双极性的SPWM半桥电路。大家都喜欢2110也是没错的。你的8010设计的还是具有划时代的意义。前几天和钟工也说起过,8010方案是把单片机做正弦从吹水级,搞到实用级的重要一步。虽然有些不重要的不足,但总体来说是非常实用的。特别是设计的精髓更是具有相当高的简单与实用兼顾的!
双极性做起来程序容易实现,但是有个问题,如果做不好,他的故障率确实要比单极性高,
0
回复
2014-08-05 13:08
@hnzkwz
潘工给个地址,我想搞几片来玩玩,可以的话直接把8010替换了[图片]
这个是备用的
0
回复
2014-08-05 14:15
@zhongqingdianzi
好帖子可惜我来晚了!

继续上图

空载:

带载:

0
回复