红外光电探边电控系统设计是以微处理器为核心和以电 机作为执行电机的微机控制系统,在不同的应用场合受到的干扰也不同,当红外探边仪在运行时所受到的干扰超过一定限度时就会严重影响它的可靠性,甚至影响整个生产现场,因此在设计中采用了硬件抗干扰技术和软件抗干扰技术来提高整机系统的可靠性。
4·1 硬件抗干扰
根据系统的设计要求以及所需达到的系统性能,在硬件设计电路中,如微处理器和电机信号的传递采用了隔离技术等, 因此整个系统采用了隔离抗干扰、接地抗干扰、滤波抗干扰、去耦抗干扰等方法。
4·2 软件抗干扰
在最初的软件调试过程中,发现即使布发生了不同程度的偏移,而电机却没有带动机械装置对偏移的布进行及时调整, 由于在开始的程序设计中,只考虑理想化了的10种接收灯的状态,也有可能由于布的漫反射以及外界光的干扰造成了接收灯的一些误码状态,根据调试过程中的状态以及总结,编写了软件抗干扰函数,滤除了干扰在有用信号中的影响如图4所示,另外还采取了软件陷阱、指令冗余等常用抗干扰方法。
5 结束语
采用一组红外光发射与接收管做成的红外探测头、 C8051F020作为控制芯片、采用ASDA-B交流伺服电机速度模式下的模拟控制方式做成的红外探边系统。经测试表明:该系统跟踪速度快、定位精度高,产品具有工作可靠、适用范围广、 寿命长、维护简单、操纵简单方便,还具有手动和自动调节选择等一系列优点,满足了红外探边仪的应用要求。