紅外光電探邊電控系統設計是以微處理器為核心和以電 機作為執行電機的微機控制系統,在不同的應用場合受到的干擾也不同,當紅外探邊儀在運行時所受到的干擾超過一定限度時就會嚴重影響它的可靠性,甚至影響整個生產現場,因此在設計中采用了硬件抗干擾技術和軟件抗干擾技術來提高整機系統的可靠性。
4·1 硬件抗干擾
根據系統的設計要求以及所需達到的系統性能,在硬件設計電路中,如微處理器和電機信號的傳遞采用了隔離技術等, 因此整個系統采用了隔離抗干擾、接地抗干擾、濾波抗干擾、去耦抗干擾等方法。
4·2 軟件抗干擾
在最初的軟件調試過程中,發現即使布發生了不同程度的偏移,而電機卻沒有帶動機械裝置對偏移的布進行及時調整, 由于在開始的程序設計中,只考慮理想化了的10種接收燈的狀態,也有可能由于布的漫反射以及外界光的干擾造成了接收燈的一些誤碼狀態,根據調試過程中的狀態以及總結,編寫了軟件抗干擾函數,濾除了干擾在有用信號中的影響如圖4所示,另外還采取了軟件陷阱、指令冗余等常用抗干擾方法。
5 結束語
采用一組紅外光發射與接收管做成的紅外探測頭、 C8051F020作為控制芯片、采用ASDA-B交流伺服電機速度模式下的模擬控制方式做成的紅外探邊系統。經測試表明:該系統跟蹤速度快、定位精度高,產品具有工作可靠、適用范圍廣、 壽命長、維護簡單、操縱簡單方便,還具有手動和自動調節選擇等一系列優點,滿足了紅外探邊儀的應用要求。

相關信息 







推薦企業
推薦企業
推薦企業