hhrfjz 发表于 2006-10-29 18:02:33

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

双向晶闸管接220V

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

电路怎么设计?

越简单越好!



谢谢各位!

w_ang 发表于 2006-10-29 19:29:08

1.获得交流电的过零信号,做为时间基准

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

3.重复1,2...



请指正.

lvyi913 发表于 2006-10-29 19:38:22

一句两句说不清楚,我觉得你可以上飞思卡尔,意法半导体,还有microchip的网站上,直接输入Triac,一定能找到你的答案。

hhrfjz 发表于 2006-10-29 19:54:46

是我没有说清楚!我是说硬件怎么设计?〉单片机的/I O怎么和晶闸管连在一起?



谢谢!

e8098 发表于 2006-10-29 20:33:41

用光耦怎么样?

hhrfjz 发表于 2006-10-29 20:36:56

有耐220V的光藕吗?

whimsy 发表于 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编辑过

hhrfjz 发表于 2006-10-30 00:07:02

谢谢whimsy 谢谢大家!



谢谢所有热心的人!

hhrfjz 发表于 2006-10-30 01:02:27

whimsy你好!

问你几个问题啊!

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



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



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



4、C16又是做什么的?



谢谢!谢谢!

jj3055 发表于 2006-10-30 09:44:48

MOC3083最高电压800V,驱动双向晶闸管很简单

jj3055 发表于 2006-10-30 09:51:29

MOC3021耐压偏底,有可能误导通.交流220V的一般选用MOC3061,最高耐压600V.保守一点还是MOC3083吧!

jj3055 发表于 2006-10-30 09:52:21

MOC3021耐压偏底,有可能误导通.交流220V的一般选用MOC3061,最高耐压600V.保守一点还是MOC3083吧!

Grant 发表于 2006-10-30 10:11:26

MCU推动Triac可能存在的六种方式:

一、

http://cache.amobbs.com/bbs_upload782111/files_6/armok01133781.jpg



二、

http://cache.amobbs.com/bbs_upload782111/files_6/armok01133782.jpg



三、

http://cache.amobbs.com/bbs_upload782111/files_6/armok01133783.jpg



四、

http://cache.amobbs.com/bbs_upload782111/files_6/armok01133784.jpg



五、

http://cache.amobbs.com/bbs_upload782111/files_6/armok01133785.jpg



六、

http://cache.amobbs.com/bbs_upload782111/files_6/armok01133786.jpg



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

http://cache.amobbs.com/bbs_upload782111/files_6/armok01133787.jpg



ACS即为Triac

Grant 发表于 2006-10-30 10:23:55

C21、R28是吸收网络,目的是在Triac处于Off的时候dv/dt其缓冲,避免不必要的误触发。

http://cache.amobbs.com/bbs_upload782111/files_6/armok01133788.jpg



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

http://cache.amobbs.com/bbs_upload782111/files_6/armok01133789.jpg





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

xiaobendan 发表于 2006-10-30 10:38:58

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

jj3055 发表于 2006-10-30 16:58:20

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

whimsy 发表于 2006-10-30 20:40:19

看来Grant对可控硅很了解,我也只是分析图中的那个产品时才有了一点了解



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

JAMESKING 发表于 2006-10-31 17:41:44

MOC302X与MOC306X、MOC308X似乎不是同一类双向SCR的,前者是普通双向SCR,后两者都是过零双向SCR,内部具有过零检测电路的。



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

whimsy 发表于 2006-10-31 22:40:08

17楼说的对,MOC3021是普通双向SCR的,设计时,如果不是用于调光调速,直接控制通或不通,就用带过零检测的,如果要调速,过零检测就交给MCU处理

wgxrc 发表于 2006-11-1 09:32:04

好帖

AVR-MEGA128 发表于 2006-11-1 12:59:01

支持

hanxinfh2 发表于 2006-11-1 13:50:16

好,谢谢!

xiaobendan 发表于 2006-11-1 19:51:07

3021和3061都是400V的吧!

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

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

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

JAMESKING 发表于 2006-11-1 23:55:25

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

jj3055 发表于 2006-11-3 14:24:15

呵呵,对不起,确实是我搞错了,今天又去看了一下资料,301X和302X没有过零触发,302X是400V的,不好意思,

jj3055 发表于 2006-11-3 16:15:51

以前做的MOC8038触发晶闸管BT136再驱动接触器线圈的实验板,吸收电路只用了RC,临时找不到高压的电容就用了个老古董,呵呵!在房间里工作了一天一夜没问题,到时拿到工厂去试试它的可靠性。

http://cache.amobbs.com/bbs_upload782111/files_6/armok01134282.jpg

jj3055 发表于 2006-11-5 18:47:30

http://cache.amobbs.com/bbs_upload782111/files_6/armok01134439.jpg

http://cache.amobbs.com/bbs_upload782111/files_6/armok01134440.jpg

Grant 发表于 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。

whimsy 发表于 2006-11-19 21:23:36

看来还是有人问,顶起来

wuyong_425 发表于 2007-3-21 17:36:31

whimsy大虾还能找到源代码吗?希望能给我一份谢谢您了!wuyong_425@163.com

waiman 发表于 2009-6-25 00:33:47

mark

rickqiu 发表于 2009-6-25 10:46:31

mark

myorange 发表于 2009-8-26 17:09:02

mark

reflecter 发表于 2010-8-5 12:05:25

回复【18楼】whimsy
17楼说的对,moc3021是普通双向scr的,设计时,如果不是用于调光调速,直接控制通或不通,就用带过零检测的,如果要调速,过零检测就交给mcu处理
-----------------------------------------------------------------------

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

jakehusonic 发表于 2011-7-11 11:31:17

回复【33楼】reflecter
-----------------------------------------------------------------------
请各位帮忙确定下阻容参数,AC220V,1500W

jakehusonic 发表于 2011-7-11 11:33:10

怎么上传不了图片

jakehusonic 发表于 2011-7-11 11:49:14

网速太慢,要等会
点击此处打开 ourdev_656706MTYFSX.jpg(文件大小:1.09M,只有400K以内的图片才能直接显示) (原文件名:双向可控硅.jpg)

wowo7wo 发表于 2011-7-11 16:21:06

收藏。

cuison 发表于 2011-8-7 20:42:38

记下慢慢研究

yfgww 发表于 2011-8-9 21:48:21

mark

yfgww 发表于 2011-8-9 21:48:53

mark

zk93608 发表于 2011-8-11 16:56:54

mark!!!!

zwc58 发表于 2012-1-3 21:59:58

好贴,做交流电机调速必看,经典,感谢各位大侠的指点.

our2008 发表于 2012-1-5 12:12:52

mark

hwg_LDW 发表于 2012-1-5 14:10:15

mark

qinhya 发表于 2012-1-5 18:23:28

mark

richwen 发表于 2012-1-6 10:35:32

学习中。。。。。。

r166 发表于 2012-1-6 11:17:35

mark

our2008 发表于 2012-1-24 12:19:54

mark

zhuangchao123 发表于 2012-1-24 12:49:04

很好的学习资料

xinchangkk 发表于 2012-1-24 12:59:42

记一下

2fen 发表于 2012-1-24 14:45:48

我在用MOC3022

benjiang 发表于 2012-1-24 21:14:37

mark muc控制晶闸管

huangdog 发表于 2012-1-30 19:22:01

好贴~记号。。。

zhikai_wu 发表于 2012-1-30 22:19:33

mark

Feco 发表于 2012-1-31 09:29:18

mark,好贴

HYLG 发表于 2012-1-31 10:58:15

交流应用还得可控硅。

nicksean 发表于 2012-1-31 13:12:36

mark

lixiansong 发表于 2012-1-31 22:39:14

正好用到

wtiechen1969 发表于 2012-2-1 23:59:34

好贴,学习了

qinhya 发表于 2012-2-2 08:22:58

好帖

qinhya 发表于 2012-2-4 10:59:28

好贴,学习了

yllyly0454 发表于 2012-2-5 09:39:19

用光藕,必须的

gqth6020 发表于 2012-2-16 12:26:35

学习了。。。。。。。。

sdyxd123 发表于 2012-2-29 13:07:55

学习一下。我在做一个可控硅控制电路板,用来给蓄电池充电用,有经验的大侠给传授一下经验呀。

xslff 发表于 2012-2-29 13:28:44

可控硅好东西!

xiaoxiaocomedy 发表于 2012-3-28 09:16:05

好东西,顶起来~~

prozmx 发表于 2012-3-28 09:53:05

这个不错,收藏了mark

dong889 发表于 2012-6-27 10:19:56

mark~学习!

mcujack 发表于 2012-6-27 10:22:37

很好的帖子

KMZHHONG 发表于 2012-6-27 10:30:51

精彩,顶起来

dadatou 发表于 2013-1-16 11:32:16

这个要MARK一下,以后绝对有用.

tinyguoguo 发表于 2013-3-8 14:48:53

好帖子得记录下来

烂泥桑 发表于 2013-6-4 10:21:05

双向可控硅驱动 好贴!{:shy:}

xiaoyigechaos 发表于 2013-9-12 10:10:27

七年前的帖子了 {:lol:}mark

jz701209李 发表于 2013-9-12 10:29:04

记号一下         

junwugui 发表于 2014-1-23 21:30:30

又学习一下啦

xgang1989 发表于 2014-5-17 15:47:40

whimsy 发表于 2006-10-29 21:24
有,MOC3021,给你个完整的电路图参考,程序有需要也可上传



点击此处打开armok01133741.pdf



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

little4_su 发表于 2014-5-18 10:43:11

要好好的学习学习了。

zhcj66 发表于 2014-7-1 16:55:02

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







楼上的有pdf资料吗

王二狗子 发表于 2016-2-29 15:54:37

MCU驱动可控硅的几种方式,写的真好,谢谢

Hwenqin 发表于 2016-7-19 17:40:18

不错,学习了

kevinchen026 发表于 2016-7-19 17:43:25

这个帖子点击率居然快接近 2万了

mculjf 发表于 2019-9-6 10:49:11

学习了,留着用

skype 发表于 2019-9-6 22:27:54

mark,留着用.
页: [1]
查看完整版本: 想用单片机直接控制双向晶闸管控制电路怎么设计?