單片機控制系統(tǒng)的抗干擾優(yōu)化設(shè)計
若兩次結(jié)果不相同,可再次重復(fù)執(zhí)行一次,當?shù)谌谓Y(jié)果與前兩次之中的一次相同時,則認為另一結(jié)果是偶然故障引起的,應(yīng)剔除。若三次結(jié)果均不相同,則初步判定為硬件永久性故障,需進一步檢查。這種辦法是用時間為代價來換取可靠性,稱為時間冗余技術(shù),也稱為重復(fù)檢測技術(shù)。三是故障自動檢測與診斷技術(shù),對于復(fù)雜系統(tǒng),為了保證能及時檢測出有故障裝置或單元模塊,以便及時把有用單元替換上去,就需要對系統(tǒng)進行在線測試與診斷。這樣做的目的有兩個:一是為了判定動作或功能的正常性;二是為了及時指出故障部位,縮短維修時間。四是軟件可靠性技術(shù):單片機控制系統(tǒng)運行軟件是系統(tǒng)要實行的各項功能的具體反映。軟件的可靠性主要標志是軟件是否真實而準確地描述了要實現(xiàn)的各種功能。因此對生產(chǎn)工藝過程的了解程度直接關(guān)系到軟件的編寫質(zhì)量。提高軟件可靠性的前提條件是設(shè)計人員對生產(chǎn)工藝過程的深入了解,并且使軟件易讀、易測和易修改。五是失效保險技術(shù):有些重要系統(tǒng),一但發(fā)生故障時希望整個系統(tǒng)應(yīng)處于安全或保險狀態(tài)。此外,還有常見的數(shù)字濾波、程序運行監(jiān)視及故障自動恢復(fù)技術(shù)等。
?。?) 安裝與調(diào)試。元器件與整個系統(tǒng)的安裝與調(diào)試,是保證系統(tǒng)運行與可靠性的重要措施。盡管元器件選擇嚴格,系統(tǒng)整體設(shè)計合理,但安裝工藝粗糙,調(diào)試不嚴格,仍然達不到預(yù)期的效果。
導(dǎo)致系統(tǒng)運行不穩(wěn)定的外因是指單片機控制系統(tǒng)所處工作環(huán)境中的外部設(shè)備或空間條件導(dǎo)致系統(tǒng)運行的不可靠因素,主要包括以下幾點:一是外部電氣條件,如電源電壓的穩(wěn)定性、強電場與磁場等的影響;二是外部空間條件,如溫度、濕度,空氣清潔度等;三是外部機械條件,如振動、沖擊等。
為保證系統(tǒng)可靠工作,必須創(chuàng)造一個良好的外部環(huán)境。例如:采取屏蔽措施、遠離產(chǎn)生強電場干擾的設(shè)備;加強通風以降低環(huán)境溫度;安裝緊固以防振動等。
元器件的選擇是根本,合理安裝調(diào)試是基礎(chǔ),系統(tǒng)設(shè)計是手段,外部環(huán)境是保證,這是可靠性設(shè)計遵循的基本準則,并貫穿于系統(tǒng)設(shè)計、安裝、調(diào)試、運行的全過程。為實現(xiàn)這些準則,必須采取相應(yīng)的硬件或軟件方面的措施,這是可靠性設(shè)計的根本任務(wù)。
中小規(guī)模的單片機控制系統(tǒng)在開發(fā)過程中,結(jié)合實際應(yīng)用中的工作環(huán)境,采用以上的系統(tǒng)抗干擾優(yōu)化設(shè)計的措施與方法,基本能有效地提高單片機系統(tǒng)的工作穩(wěn)定性,充分地體現(xiàn)單片機控制系統(tǒng)在不增加控制成本的情況提高機電設(shè)備的自動化性能與智能性的優(yōu)越所在。
評論