用看门狗加强保护,即使程序跑飞了一会也马上重新启动,如果干扰把电源做好一点,滤波做好一点,如果有必弊销要可以加个金属屏蔽罩之类的,单片机选择抗干扰性能好点的,比如(ATMEL)的AVR,STC这吵含些,根据对C8051F系列的抗干扰测试,这单片机不适合在干扰大的地方使用,其他430单片机没测试过,还不知道抗干扰怎么样,
检测量里边有没有干扰用万用表最小的交流档测发现里边有交流成分或者继电器动作时突然交流读数增大就是干扰在这里不应该有交流成分的如有看上面解决方案。
程序跑飞的解决租碰游方案 1启动看门狗 2 RST复位输入端是不是没有检测,
这里有狗的介绍http://baike.baidu.com/view/280158.html
接线图基本就是这样的,你看看,就告返是驱动器接线方式不太一样,我不知道你的驱动是什么型号的,Q0.0是脉冲信号发出,Q0.2是步进电机方向历友前控制信号,步进电机基本控制原理都是差不多,你参考一下应该就能出来你要的图了,希望能帮助到你哦肢清
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)