我用51内核单片机做了个控制器各位专家,我用51内核单片机做了个控制器,所有的数字量输入和输出均用光偶隔离,电源的输入口以及数字与模拟之间的电源连接都是通过磁珠相连,今天进行测试时发现抗干扰能力太差,我的测试方法是用一个220V的交流接触器通过一个按钮反复通断,当把接触器的线圈引线放在cpu上面时系统总是死机或者反复复位,并且内部ram数据也有错乱,只要线圈引线离开cpu5cm以外,这种现象大大减弱,为了对比,我用同样的方法测试了西门子s7 214 plc,发现就是把接触器线圈引线缠绕在它的cpu上也不会有问题,反复看他的系统,怎么都看不出原因,但我可以排除通过电源或地线引入干扰的情况,认为是空间电磁辐射所造成,但是plc上也没有采取任何屏蔽措施,他们是如何实现这种抗干扰的?望各位指点。