单片机的输出点控制继电器,继电器动触点使电磁阀吸合.为什么电磁阀吸合会使单片机死机?

如题所述

第1个回答  2012-11-09
那个磁性元件在状态转换的时候会产生一个反的电动势,相当于单片机管脚来说是灌电流,而且继电器电流都比较大,所以灌电流大,造成管关机了啊,隔离一下,或者加一个二极管的吸收回路就好了。追问

加了光藕还是不行,在24V继电器上又加续流二极管还是不起作用,最后干脆换了不用线圈的继电器,我一直搞不懂这是由什么原因造成的???麻烦您再诊疗诊疗。。。!!!

追答

回复 打破铜锅:你说的四层隔离指的是板子的层数吗,如果真的是你说的是板层数的影响,那么极有可能是电机产生的EMI干扰问题,管脚的形态为高阻的,产生的EMI造成的管脚电平变化,如果附近有敏感的管脚,比如电源,复位信号等,单片机的工作就会收到影响了。你可以在板层上就区分模拟和数字部分的布局,细一点大电流和小电流区分开。最好的方法是强干扰外设加抗干扰措施。还有你确定是闭合或者断开瞬间时单片机关机吗?是的话EMI可能性最大,不是的话那就是电流过大,把单片机的电流也拉低了,就自己复位关机

第2个回答  2012-11-11
应该改进单片机的软件设计,通过设计抗干扰程序,提高抗干扰能力。单片机的硬件线路完善设计,比如CPU的看门狗电源电路。
第3个回答  2012-11-09
干扰所致,继电器和单片机之间 没有做光耦隔离吧追问

加了光藕还是不行,在24V继电器上又加续流二极管还是不起作用,最后干脆换了不用线圈的继电器,我一直搞不懂这是由什么原因造成的???麻烦您再诊疗诊疗。。。!!!

追答

不会吧 这样的话我也不知道怎么个原因了 是不是继电器离单片机太近了,用的什么单片机

本回答被提问者和网友采纳
第4个回答  2012-11-09
什么叫单片机死机?单片机上电后本来就是一直重复rom里的程序。
第5个回答  2012-11-09
电磁阀线圈是抗性元件,最好不要直接接到单片机上
相似回答