搜索
bottom↓
回复: 85

想用单片机直接控制双向晶闸管控制电路怎么设计?

[复制链接]

出0入0汤圆

发表于 2006-10-29 18:02:33 | 显示全部楼层 |阅读模式
双向晶闸管接220V

用单片机的一个I/O口控制晶闸管的导通和关断,

电路怎么设计?

越简单越好!



谢谢各位!

阿莫论坛20周年了!感谢大家的支持与爱护!!

月入3000的是反美的。收入3万是亲美的。收入30万是移民美国的。收入300万是取得绿卡后回国,教唆那些3000来反美的!

出0入0汤圆

发表于 2006-10-29 19:29:08 | 显示全部楼层
1.获得交流电的过零信号,做为时间基准

2.通过改变延时的大小,去控制可控硅的导通开始时刻.

3.重复1,2...



请指正.

出0入0汤圆

发表于 2006-10-29 19:38:22 | 显示全部楼层
一句两句说不清楚,我觉得你可以上飞思卡尔,意法半导体,还有microchip的网站上,直接输入Triac,一定能找到你的答案。

出0入0汤圆

 楼主| 发表于 2006-10-29 19:54:46 | 显示全部楼层
是我没有说清楚!我是说硬件怎么设计?〉单片机的/I O怎么和晶闸管连在一起?



谢谢!

出0入0汤圆

发表于 2006-10-29 20:33:41 | 显示全部楼层
用光耦怎么样?

出0入0汤圆

 楼主| 发表于 2006-10-29 20:36:56 | 显示全部楼层
有耐220V的光藕吗?

出0入0汤圆

发表于 2006-10-29 21:24:39 | 显示全部楼层
有,MOC3021,给你个完整的电路图参考,程序有需要也可上传



点击此处打开armok01133741.pdf



控制实现的方法与1楼描述的一致,这个电路是用在一种风冷空气调节器中,

是工业厂房的冷却通风设备。





图中: U2,U4等组成交流过零检测电路产生PH1信号送入MCU

  

MCU根据PH1的信号为基准,控制延时输出PH2信号控制光藕MOC3021导通,

控制双向晶闸管Q9 BTA16-600的导通,实现调节1000W交流电机的转速。






-----此内容被whimsy于2006-10-29,21:39:07编辑过

出0入0汤圆

 楼主| 发表于 2006-10-30 00:07:02 | 显示全部楼层
谢谢whimsy 谢谢大家!



谢谢所有热心的人!

出0入0汤圆

 楼主| 发表于 2006-10-30 01:02:27 | 显示全部楼层
whimsy你好!

问你几个问题啊!

1、晶闸管Q9上边的那个电感是什么作用?



2、C18、R23 和C21、R28又是起什么作用?



3、R29为什么要接在C21和R28之间?直接接地不行吗?



4、C16又是做什么的?



谢谢!谢谢!

出0入0汤圆

发表于 2006-10-30 09:44:48 | 显示全部楼层
MOC3083最高电压800V,驱动双向晶闸管很简单

出0入0汤圆

发表于 2006-10-30 09:51:29 | 显示全部楼层
MOC3021耐压偏底,有可能误导通.交流220V的一般选用MOC3061,最高耐压600V.保守一点还是MOC3083吧!

出0入0汤圆

发表于 2006-10-30 09:52:21 | 显示全部楼层
MOC3021耐压偏底,有可能误导通.交流220V的一般选用MOC3061,最高耐压600V.保守一点还是MOC3083吧!

出0入8汤圆

发表于 2006-10-30 10:11:26 | 显示全部楼层
MCU推动Triac可能存在的六种方式:

一、





二、





三、





四、





五、





六、





在来一张实际的应用电路图:





ACS即为Triac

出0入8汤圆

发表于 2006-10-30 10:23:55 | 显示全部楼层
C21、R28是吸收网络,目的是在Triac处于Off的时候dv/dt其缓冲,避免不必要的误触发。





C18、R23是为了减少噪声干扰,







Triac要学会用不难,要想用好就难了

出0入0汤圆

发表于 2006-10-30 10:38:58 | 显示全部楼层
3083不知道,但是3061是过零触发的,很多地方不能用,若你不用移相触发就可以用了。有高手解析一下吸收回路的参数选择问题,特别是感性负载,比如接触器的线圈(小功率),1000W左右的电动机,变压器等等!

出0入0汤圆

发表于 2006-10-30 16:58:20 | 显示全部楼层
3021,3061,3081其实都是同一系列的,耐压分别为200V,600V,800V全都有过零触发的,用于接触器的线圈的吸收回路一个RC好象就可以了,最好加个压敏电阻,电动机我没试过,用MOC3081+晶闸管控制220V接触器我做过,原因是工厂设备里的继电器质量很差,用来控制接触器线圈时寿命很短(就一两年).于是就想用晶闸管试试,做了个东东让它五秒吸一次,试了一天一夜没问题,但最终还是没用因为工厂里大小电动机十多个控制着重机械,而且都是频繁地启动和停止,电源尖峰很多,万一来个误导通那可是性命悠关的大事,所以最后还是选择继电器,它可能会触点不通但至少不会误导通!

出0入0汤圆

发表于 2006-10-30 20:40:19 | 显示全部楼层
看来Grant对可控硅很了解,我也只是分析图中的那个产品时才有了一点了解



原先有查过飞利浦有种三象限双向可控硅,没有用过,按手册说能有效避免误触发

出0入0汤圆

发表于 2006-10-31 17:41:44 | 显示全部楼层
MOC302X与MOC306X、MOC308X似乎不是同一类双向SCR的,前者是普通双向SCR,后两者都是过零双向SCR,内部具有过零检测电路的。



另外,触发SCR或者双向SCR最好采用隔离,磁隔离、光电隔离都可以,不隔离很容易烧东西或者干扰MCU低压系统,并且也不安全。

出0入0汤圆

发表于 2006-10-31 22:40:08 | 显示全部楼层
17楼说的对,MOC3021是普通双向SCR的,设计时,如果不是用于调光调速,直接控制通或不通,就用带过零检测的,如果要调速,过零检测就交给MCU处理

出0入0汤圆

发表于 2006-11-1 09:32:04 | 显示全部楼层
好帖

出0入0汤圆

发表于 2006-11-1 12:59:01 | 显示全部楼层
支持

出0入0汤圆

发表于 2006-11-1 13:50:16 | 显示全部楼层
好,谢谢!

出0入0汤圆

发表于 2006-11-1 19:51:07 | 显示全部楼层
3021和3061都是400V的吧!

谁见过所谓的3象限可控硅啊,告诉我在哪儿能买到好吗?

我买到的都是假的,那些字都是随便打的

吸收回路的问题好象不能随便处理的,会有很多麻烦的

出0入0汤圆

发表于 2006-11-1 23:55:25 | 显示全部楼层
看到MOC的资料,发现MOC的双向SCR都只能控制功率小于50W的东西,大了就不是很安全,要控制大功率的东西,需要采用触发电路来驱动类似于SKKH106-16这样的可控硅,那个硬件上的设计有些讲究了。

出0入0汤圆

发表于 2006-11-3 14:24:15 | 显示全部楼层
呵呵,对不起,确实是我搞错了,今天又去看了一下资料,301X和302X没有过零触发,302X是400V的,不好意思,

出0入0汤圆

发表于 2006-11-3 16:15:51 | 显示全部楼层
以前做的MOC8038触发晶闸管BT136再驱动接触器线圈的实验板,吸收电路只用了RC,临时找不到高压的电容就用了个老古董,呵呵!在房间里工作了一天一夜没问题,到时拿到工厂去试试它的可靠性。

出0入0汤圆

发表于 2006-11-5 18:47:30 | 显示全部楼层


出0入8汤圆

发表于 2006-11-7 22:16:21 | 显示全部楼层
前面有人问道RC吸收网络中RC需要如何计算,对于惯性负载如马达该如何设置?



这个给一个公式,可以大致参考:



C > 3 * (VDRM)2 / (L * dV/dt)2     (两个2都是表示平方)

R < 0.8 * L * (dt/dt)/ VDRM   



RC影响的是触发与关断,对dt/dv参数影响最大。

具个例:对于一个L(5mH@100KHz)的1200W马达 使用BTB10-600BW的可控硅来控制的话安装上面的公式建议值是:R=3.3k ;C=1nF。



主要的是RC不可无限制的大与计算值否则会导致Vm>VDRM,要不就overvoltage。

出0入0汤圆

发表于 2006-11-19 21:23:36 | 显示全部楼层
看来还是有人问,顶起来

出0入0汤圆

发表于 2007-3-21 17:36:31 | 显示全部楼层
whimsy大虾还能找到源代码吗?希望能给我一份谢谢您了!wuyong_425@163.com

出0入0汤圆

发表于 2009-6-25 00:33:47 | 显示全部楼层
mark

出0入0汤圆

发表于 2009-6-25 10:46:31 | 显示全部楼层
mark

出0入0汤圆

发表于 2009-8-26 17:09:02 | 显示全部楼层
mark

出110入109汤圆

发表于 2010-8-5 12:05:25 | 显示全部楼层
回复【18楼】whimsy
17楼说的对,moc3021是普通双向scr的,设计时,如果不是用于调光调速,直接控制通或不通,就用带过零检测的,如果要调速,过零检测就交给mcu处理
-----------------------------------------------------------------------

"如果要调速,过零检测就交给mcu处理",为何?

出0入0汤圆

发表于 2011-7-11 11:31:17 | 显示全部楼层
回复【33楼】reflecter
-----------------------------------------------------------------------
请各位帮忙确定下阻容参数,AC220V,1500W

出0入0汤圆

发表于 2011-7-11 11:33:10 | 显示全部楼层
怎么上传不了图片

出0入0汤圆

发表于 2011-7-11 11:49:14 | 显示全部楼层
网速太慢,要等会
点击此处打开 ourdev_656706MTYFSX.jpg(文件大小:1.09M,只有400K以内的图片才能直接显示) (原文件名:双向可控硅.jpg)

出0入0汤圆

发表于 2011-7-11 16:21:06 | 显示全部楼层
收藏。

出0入0汤圆

发表于 2011-8-7 20:42:38 | 显示全部楼层
记下慢慢研究

出0入0汤圆

发表于 2011-8-9 21:48:21 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-8-9 21:48:53 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-8-11 16:56:54 | 显示全部楼层
mark!!!!

出0入0汤圆

发表于 2012-1-3 21:59:58 | 显示全部楼层
好贴,做交流电机调速必看,经典,感谢各位大侠的指点.

出50入10汤圆

发表于 2012-1-5 12:12:52 | 显示全部楼层
mark

出0入0汤圆

发表于 2012-1-5 14:10:15 | 显示全部楼层
mark

出0入0汤圆

发表于 2012-1-5 18:23:28 | 显示全部楼层
mark

出0入0汤圆

发表于 2012-1-6 10:35:32 | 显示全部楼层
学习中。。。。。。

出0入0汤圆

发表于 2012-1-6 11:17:35 | 显示全部楼层
mark

出50入10汤圆

发表于 2012-1-24 12:19:54 | 显示全部楼层
mark

出0入0汤圆

发表于 2012-1-24 12:49:04 | 显示全部楼层
很好的学习资料

出0入0汤圆

发表于 2012-1-24 12:59:42 | 显示全部楼层
记一下

出0入0汤圆

发表于 2012-1-24 14:45:48 | 显示全部楼层
我在用MOC3022

出0入0汤圆

发表于 2012-1-24 21:14:37 | 显示全部楼层
mark muc控制晶闸管

出0入8汤圆

发表于 2012-1-30 19:22:01 | 显示全部楼层
好贴~记号。。。

出0入0汤圆

发表于 2012-1-30 22:19:33 | 显示全部楼层
mark

出0入8汤圆

发表于 2012-1-31 09:29:18 | 显示全部楼层
mark,好贴

出0入0汤圆

发表于 2012-1-31 10:58:15 | 显示全部楼层
交流应用还得可控硅。

出0入0汤圆

发表于 2012-1-31 13:12:36 | 显示全部楼层
mark

出0入0汤圆

发表于 2012-1-31 22:39:14 | 显示全部楼层
正好用到

出0入0汤圆

发表于 2012-2-1 23:59:34 | 显示全部楼层
好贴,学习了

出0入0汤圆

发表于 2012-2-2 08:22:58 | 显示全部楼层
好帖

出0入0汤圆

发表于 2012-2-4 10:59:28 | 显示全部楼层
好贴,学习了

出0入0汤圆

发表于 2012-2-5 09:39:19 | 显示全部楼层
用光藕,必须的

出0入0汤圆

发表于 2012-2-16 12:26:35 | 显示全部楼层
学习了。。。。。。。。

出0入0汤圆

发表于 2012-2-29 13:07:55 | 显示全部楼层
学习一下。我在做一个可控硅控制电路板,用来给蓄电池充电用,有经验的大侠给传授一下经验呀。

出0入0汤圆

发表于 2012-2-29 13:28:44 | 显示全部楼层
可控硅好东西!

出0入0汤圆

发表于 2012-3-28 09:16:05 | 显示全部楼层
好东西,顶起来~~

出0入0汤圆

发表于 2012-3-28 09:53:05 | 显示全部楼层
这个不错,收藏了mark

出100入0汤圆

发表于 2012-6-27 10:19:56 | 显示全部楼层
mark~学习!

出0入0汤圆

发表于 2012-6-27 10:22:37 | 显示全部楼层
很好的帖子

出0入0汤圆

发表于 2012-6-27 10:30:51 | 显示全部楼层
精彩,顶起来

出0入0汤圆

发表于 2013-1-16 11:32:16 | 显示全部楼层
这个要MARK一下,以后绝对有用.

出0入0汤圆

发表于 2013-3-8 14:48:53 | 显示全部楼层
好帖子得记录下来

出0入0汤圆

发表于 2013-6-4 10:21:05 | 显示全部楼层
双向可控硅驱动 好贴!

出0入4汤圆

发表于 2013-9-12 10:10:27 | 显示全部楼层
七年前的帖子了   mark

出0入0汤圆

发表于 2013-9-12 10:29:04 来自手机 | 显示全部楼层
记号一下           

出0入0汤圆

发表于 2014-1-23 21:30:30 | 显示全部楼层
又学习一下啦

出0入0汤圆

发表于 2014-5-17 15:47:40 | 显示全部楼层
whimsy 发表于 2006-10-29 21:24
有,MOC3021,给你个完整的电路图参考,程序有需要也可上传



点击此处打开armok01133741.pdf

大侠 你的源码能共享下吗?

出0入0汤圆

发表于 2014-5-18 10:43:11 | 显示全部楼层
要好好的学习学习了。

出0入53汤圆

发表于 2014-7-1 16:55:02 | 显示全部楼层
Grant 发表于 2006-10-30 10:23
C21、R28是吸收网络,目的是在Triac处于Off的时候dv/dt其缓冲,避免不必要的误触发。

楼上的有pdf资料吗

出0入0汤圆

发表于 2016-2-29 15:54:37 | 显示全部楼层
MCU驱动可控硅的几种方式,写的真好,谢谢

出0入0汤圆

发表于 2016-7-19 17:40:18 | 显示全部楼层
不错,学习了

出0入0汤圆

发表于 2016-7-19 17:43:25 | 显示全部楼层
这个帖子点击率居然快接近 2万了

出0入13汤圆

发表于 2019-9-6 10:49:11 | 显示全部楼层
学习了,留着用

出0入8汤圆

发表于 2019-9-6 22:27:54 | 显示全部楼层
mark,留着用.
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-4-26 16:54

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表