|
公司条件比较简陋,没有EMC实验室之类的东西,公司库房:里只有小型继电器和电机,厂里有几台机床。所以我考这些条件做了抗干扰实验,有不对的方法还希望各位指出:
基本条件:
1, 利用40W,24V的直流电机和STM8控制板用同一个电源,且控制能够控制电机启动和停止。
2,STM8引脚经过ULN2803后驱动8路继电器(继电器不加反向续流二极管)。
3,利用控制器开关继电器和电机,约2Hz。
4,电机处在堵转状态。
示波器测量状态:
1 控制器打开电机电源时,24V开关电源电压被拉到5V左右,STM8S的电源电压被拉到4.5V左右。即控制器电压在4.5V,到5V波动。
2 由于8路继电器没有加续流二极管,所以在继电器在开关时会产生大量的噪声,STM8S电源上会出现幅值约3V的脉冲噪音。
3 将这个实验设备的市电电源和多个机床共用一个。(机床为380V,控制器的交流电压为220,即其中一个火线是相同的)。
实验结果:
1 运行约4个小时,无人工干扰的情况下工作正常。
2 利用示波器接触晶振引脚和晶振外壳,其中接触一个引脚出现死机现象。接触另一个引脚出现外部晶振失效,转为内部RC振荡。接触晶振外壳,转为内部RC振荡。
3 若加入继电器续流二极管,无论用示波器怎么接触晶振都能正常工作。
考虑到实际的现场情况(公司所做的设备的现场是一般的工业场合)。所以我得出结论STM8的抗干扰性能还行。应该PIC及AVR差不多,比51强多了, |
|