zp1825 发表于 2010-11-25 11:01:14

用单片机通过继电器控制可控硅电路中电阻来调节电压大小,单片机干扰太大的原因

http://cache.amobbs.com/bbs_upload782111/files_35/ourdev_600310YGCQCW.jpg
(原文件名:可控硅.jpg)

可控硅滑动变阻器换为定值电阻通过单片机中继电器控制阻值,可控硅接上负载后单片机会受到干扰,工作不正常(继电器乱跳)

http://cache.amobbs.com/bbs_upload782111/files_35/ourdev_600312HPNPM6.jpg
(原文件名:单片机.jpg)

GDYJ 发表于 2010-11-27 16:40:38

既然用单片机了,就没必要用阻容调相,用过零检测,根据设定的相角开通可控硅。

cszwm 发表于 2010-11-27 17:59:55

单片机工作电源若没有处理好,则往往会出现此类情况。另外在PCB板上继电器的线圈与触点要进行分割处理,减少相应的干扰。

zp1825 发表于 2010-12-1 08:55:33

回复【1楼】GDYJ
-----------------------------------------------------------------------

不好意思,前阶段比较忙,没来及登陆论坛。
现在我用的就是利用单片机发出PWM脉冲来控制MOC3021可控硅光耦 ,然后再利用可控硅BTA12来控制电机速度,图如下:
http://cache.amobbs.com/bbs_upload782111/files_35/ourdev_601495P58VEL.png
(原文件名:图片1.png)

具体试验中我直接把MOC3021管脚2接GND 其它照样,通电后电机没反应,经过测试MOC3021 1、2管脚之间电流为20MA多点,管脚4、6之间没有电流,这是什么原因啊?请指导一下

zp1825 发表于 2010-12-1 08:58:44

回复【2楼】cszwm
-----------------------------------------------------------------------

是的,PCB上面我有一根线离继电器线圈很近,估计是这个原因,等下重新制版再试一下

erxun 发表于 2010-12-1 09:05:37

3楼的图,很难实现电机速度控制,还缺乏过零点检测环节。

注意A1、A2是否接错了。

jrcsh 发表于 2010-12-1 10:22:49

过零在哪理阿 过零在哪理

zp1825 发表于 2010-12-1 11:08:49

回复【5楼】erxun 老孟
-----------------------------------------------------------------------
双向可控硅不分T1,T2 的。为什么难实现电机速度控制 ?我用的是3021 ,不需要零点检测啊

zp1825 发表于 2010-12-1 11:09:19

回复【6楼】jrcsh 邪恶的小会会
-----------------------------------------------------------------------

MOC3021也需要零点检测?

eworker 发表于 2010-12-1 11:50:45

学习

1328616904 发表于 2015-9-12 15:56:59

zp1825 发表于 2010-12-1 08:55
回复【1楼】GDYJ
-----------------------------------------------------------------------



注意继电器电弧干扰,另外控制电机可控硅后端需要RC灭弧

lxa0 发表于 2015-9-13 13:21:14

zp1825 发表于 2010-12-1 11:09
回复【6楼】jrcsh 邪恶的小会会
---------------------------------------------------------------------- ...

不需要
因为3021里边已经带了

tbbt 发表于 2015-9-14 07:49:03

mc3021是不带过零检测的,MC3041才是,还是去看一下PDF吧
页: [1]
查看完整版本: 用单片机通过继电器控制可控硅电路中电阻来调节电压大小,单片机干扰太大的原因