刚接触单片机就用的是P89LPC系列飞利浦(现为NXP)C51系列单片机,做了几个控制板都用在低压380V配电柜内,很稳定。最近用LPC2132做了套控制板,也用在低压配电柜内,结果附近的接触器一动作,尤其是跳开时,控制板频繁死机。以前听说过抗干扰问题,但没遇到过,上网查了资料,问题原因一般归结为电路设计问题和单片机抗干扰能力差。
PCB设计问题对高频电路来说影响大,工频应该是影响不大。借鉴网友“经典”的测试方法,拿个接触器放到控制板旁,接线圈的引线放到单片机附近,不断地接通和断开接触器线圈,单片机编个简单的LED闪烁程序,还是用P89LPC938测试,当用内部振荡器时,毫无影响,使用外部晶振时,就会出现影响,偶尔LED不闪了,再干扰几下,又接着闪了。LPC2132只能用外部晶振,测试结果是频繁彻底死机,不会出现停止闪烁又会恢复的现象。改用有源晶振后,抗干扰能力有所增强,同样的测试,偶尔死机。再加些别的措施,正常条件下应该能用,还需测试。
配电柜内控制板必须可靠工作,控制着外部电动机和电动阀,看门狗在这种条件下是不能用的,复位了,设备就停了。