打印

请教继电器控制的干扰问题,谢谢!

[复制链接]
6062|24
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
lg75|  楼主 | 2009-12-12 10:00 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 lg75 于 2009-12-12 10:05 编辑

使用5V 3A继电器控制~220V交流白炽灯做测试,使用示波器发现在继电器动作的瞬间,在5V电源和地线之上都会有几十伏的干扰,很容易造成单片机死机。

已经在继电器的控制端并连了续流二极管,但是似乎没什么作用,请教如何处理这种干扰?

相关帖子

沙发
HWM| | 2009-12-12 10:45 | 只看该作者
续流二极管只是为继电器的线卷续流,对220V的干扰没有作用。通常不宜直接采用MCU的电源去驱动市电(220VAC)继电器,建议加隔离措施(如光隔离)。

使用特权

评论回复
板凳
tyw| | 2009-12-12 10:58 | 只看该作者
在继电器触点上并电容(0.01uF/630v)

使用特权

评论回复
地板
不亦心| | 2009-12-12 13:16 | 只看该作者
一般和电网相关的要加隔离吧

使用特权

评论回复
5
qzm-ded| | 2009-12-12 13:39 | 只看该作者
那就使用光耦,这样既安全又稳定

使用特权

评论回复
6
andy2003hu| | 2009-12-12 13:43 | 只看该作者
光藕

使用特权

评论回复
7
yuanchsh| | 2009-12-12 14:12 | 只看该作者
首先支持3楼的说法,最好两个都采纳。

使用特权

评论回复
8
lg75|  楼主 | 2009-12-12 20:14 | 只看该作者
好的,谢谢!

使用特权

评论回复
9
baiyunfei.k.f| | 2009-12-12 21:36 | 只看该作者
肯定是要加光耦的

使用特权

评论回复
10
nywjlwjh| | 2009-12-12 22:44 | 只看该作者
为什么要加光耦?已经有继电器隔离了。建议加RC吸收电路,并在继电器触点两端。

使用特权

评论回复
11
原野之狼| | 2009-12-12 23:28 | 只看该作者
这种情况应该是辐射干扰
1 触电并电容
2 线圈续流
3 屏蔽

使用特权

评论回复
12
Ice_River| | 2009-12-12 23:34 | 只看该作者
同意楼上 这三点下去基本上就可以了!

使用特权

评论回复
13
tianjiu| | 2009-12-13 09:36 | 只看该作者
继电器动作时,触点会抖动,白炽灯在熄灭时的灯丝电阻很小,加电瞬间有冲击电流,容易造成干扰。另外,单片机控制电路要有防干扰措施。

使用特权

评论回复
14
glodcity| | 2009-12-13 10:02 | 只看该作者
你5V 3A继电器,电流这么大,和单片机在一起供电,肯定出问题,你需要把线圈的供电电源和地线与MCU的电源和地线分开,采用分地处理,单片机出来的信号要用三极或者MOSFET驱动线圈。

使用特权

评论回复
15
linwenfang| | 2009-12-13 18:29 | 只看该作者
有简单方法,就是单片机和继电器的电源之间加个5A的肖特基二极管,耐压50V左右,然后继电器的地和单片机的地之间加个磁珠

使用特权

评论回复
16
jiuri| | 2009-12-13 20:02 | 只看该作者
哪有这么麻烦哦,单片机电源用好就行了,实在不行就多加几个大容量的电容。单片机与继电器共用电源没关系的,当然有条件用二个电源更好。继电器线圈一般都要加续流二极管的。
LZ这种情况基本上单片机电源由于电灯亮灭时产生的XX引起的,电灯只是负载的一种。单片机电源做好才是关健。
个人认为,小弟也是初学哦

使用特权

评论回复
17
hab2000| | 2009-12-14 12:22 | 只看该作者
我给朋友做了个水处理控制板,220V/10A继电器,直接用2003驱动继电器,用了上千块板子了,从来没有出现类似问题。

使用特权

评论回复
18
lg75|  楼主 | 2009-12-17 12:01 | 只看该作者
15# linwenfang

好的,我试一试这个方法。
另外请教一下,磁珠的型号和规格有哪些呢?通过电流应该是个重要参数吧?

使用特权

评论回复
19
lg75|  楼主 | 2009-12-17 12:08 | 只看该作者
本帖最后由 lg75 于 2009-12-17 12:11 编辑

谢谢大家的指教。
其实单片机并没有频繁死机,只是板子上的COG LCD总是被冲飞,必须重新初始化才能正常显示。
可以使用外部接CBB电容进行处理解决问题,但是很多现场施工不能保证都会接,所以我想在设备内部去解决这个问题。

我经过测试,使用双路不共地的电源,光电隔离是可以解决此问题,不过不想使用这个方法,因为客户很少真的会使用双路电源。而不使用双电源,光电隔离形同虚设了。

所以只剩下一种想法,那就是一定要从设备内部想法子解决。

楼上水处理的板子没出问题我觉得应该是单片机本身抗干扰能力较强,而且没有其他比较脆弱的器件,如果真的也用示波器捕捉,应该也会发现比较大的干扰吧。

使用特权

评论回复
20
hab2000| | 2009-12-17 13:44 | 只看该作者
我用的是最原始的51啊,ATMEL89C51。
电源处理好点,给继电器与单片机的供电分开供兴许会好些。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

60

主题

205

帖子

2

粉丝