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