一片單片機(jī)的外型以主板類似可是略小,可是一片單片機(jī)并不是只有完成一個獨(dú)立邏輯功能的處理芯片,在一片單片機(jī)上基本上具有了主板具有的各種電子模塊,只不過是并沒有主板里的一體化高,比如主板里的液晶模塊在單片機(jī)上則無數(shù)碼管顯示控制模塊做為相匹配。單片機(jī)因為擁有多種多樣優(yōu)勢,能被運(yùn)用到生活當(dāng)中每個部位,例如控制器、電器產(chǎn)品、機(jī)械設(shè)備監(jiān)管設(shè)施等,一樣由于其運(yùn)用覆蓋面廣,促使單片機(jī)容易受各種各樣不適感的工作氛圍干擾,因此對單片機(jī)自動控制系統(tǒng)的干擾要素及控制方法科學(xué)研究是十分有價值的。
1、單片機(jī)自動控制系統(tǒng)一般的干擾要素
1.1電磁感應(yīng)干擾
單片機(jī)所受到的電磁感應(yīng)干擾一般可分為兩類,即輻射型電磁感應(yīng)干擾和傳輸型電磁感應(yīng)干擾,一般輻射型電磁感應(yīng)干擾的出現(xiàn)更為廣泛,由于輻射型電磁感應(yīng)干擾能夠從產(chǎn)品外殼里的縫隙、機(jī)器設(shè)備用于導(dǎo)熱的通風(fēng)孔、電子元器件中間相連的電纜線、甚至一根普通輸電線。傳輸型電磁感應(yīng)干擾則更重要的是由變電器、電容器、電感器和具有“場”金屬元器件,因為電磁波輻射的實質(zhì)上是“場”對單片機(jī)的電子元器件的負(fù)面影響,因此輻射型電磁感應(yīng)干擾和傳輸型電磁感應(yīng)干擾在一定程度上能夠互相轉(zhuǎn)化,外部的電磁感應(yīng)干擾根據(jù)“場”的方式對單片機(jī)自動控制系統(tǒng)開展干擾。靜電場對單片機(jī)干擾的實質(zhì)上是電容器性藕合,靜電場干擾一般是根據(jù)輸電線的接觸電阻對單片機(jī)的自動控制系統(tǒng)產(chǎn)生影響。而電磁場要素對單片機(jī)自動控制系統(tǒng)干擾,其實質(zhì)是互感性藕合。以下屬于幾類比較常見的電磁感應(yīng)干擾要素:
1.1.1由電源插頭等高壓電流造成高頻干擾
一般通過電壓高的電流電力電纜,容易產(chǎn)生高頻率干擾,即高頻的電磁感應(yīng)干擾,例如交流電流導(dǎo)出開關(guān)電源、高頻率電力工程轉(zhuǎn)化器、大中型供電系統(tǒng)的連接點(diǎn)甚至大自然的雷擊。在高頻率干擾源間距單片機(jī)近點(diǎn)過程中產(chǎn)生的干擾要素大多為傳輸型電磁感應(yīng)干擾,在高頻率干擾源間距單片機(jī)很遠(yuǎn)過程中產(chǎn)生的干擾要素大多為輻射型電磁感應(yīng)干擾。
1.1.2電感器造成反電勢的磁法勘探噪聲干擾
和單片機(jī)相互配合開展工作的家電或是電子元器件中,免不了有一些比較大電感量裝置,但這些比較大電感量設(shè)備如電機(jī)、電磁閥等在工作中,所形成的反電勢也會產(chǎn)生一個瞬變磁場,進(jìn)而造成單片機(jī)遭受比較猛烈地電磁感應(yīng)干擾,甚至可能毀壞單片機(jī)中的電子元器件。
1.2單片機(jī)本身所產(chǎn)生的噪聲干擾
單片機(jī)本身構(gòu)造的合理化還會影響到單片機(jī)自動控制系統(tǒng)的干擾,因為單片機(jī)最本質(zhì)的緣故,如原材料品質(zhì)、構(gòu)件放置、線路走向等單片機(jī)自已的要素,都會使單片機(jī)造成噪聲或者振動干擾,進(jìn)而對單片機(jī)自動控制系統(tǒng)造成干擾。造成其噪聲干擾主要包括:
1.2.1電阻器噪聲干擾
單片機(jī)里的電阻器假如內(nèi)部結(jié)構(gòu)化學(xué)物質(zhì)遍布不勻,往往會使電阻器中流下的電流工作電壓造成高度差,進(jìn)而產(chǎn)生因為電流量不均勻所產(chǎn)生的電阻器噪聲,又叫熱噪聲或是白噪聲。電阻器噪聲一般與阻值、熱力學(xué)溫度和網(wǎng)絡(luò)帶寬平均根正相關(guān)。
1.2.2半導(dǎo)體材料器件的散彈噪聲
散彈噪聲一般是由半導(dǎo)體材料里的根據(jù)電子不勻所引起的,其實質(zhì)與半導(dǎo)體材料元器件中電流量不均勻同樣。
1.2.3觸碰噪聲
假如兩種不同原材料接觸的時候不完整觸碰,則能引起導(dǎo)電性產(chǎn)生波動,進(jìn)而產(chǎn)生觸碰噪聲。這類噪聲一般很容易產(chǎn)生于電導(dǎo)體相連的地區(qū),在低頻率電路板上,這類噪聲是最主要的噪聲干擾要素。
2、單片機(jī)內(nèi)干擾功效的傳輸技術(shù)與方式
單片機(jī)遭受干擾危害的地區(qū)大多為精子活動率通道、時向通道及其CPU內(nèi)核。
2.1精子活動率通道的干擾傳輸
向前通道是指單片機(jī)的設(shè)備鍵入處這片區(qū)域內(nèi)的電源電路,還可以變成I/O口地區(qū),便是單片機(jī)電信號的鍵入通道。通常情況下,單片機(jī)內(nèi)輸入電信號是比較小的電信號,隨后通過精子活動率通道,由A/D變換電源電路和放大器電路再加工變換,在建立合理信號被單片機(jī)里的探測器檢測到。在這過程中一旦遭受干擾,或是干擾要素由精子活動率通道傳輸,就會造成通過變換生產(chǎn)加工的高效信號失真,可能會導(dǎo)致單片機(jī)里的信號接收器接受不了恰當(dāng)信號或者無法接受到數(shù)據(jù)信號,進(jìn)而發(fā)生錯誤,有不恰當(dāng)數(shù)據(jù)信號通過單片機(jī)內(nèi)的一個個電氣元器件的處理方法測算,讓整個單片機(jī)的傷害造成出現(xiàn)異常,進(jìn)而干擾全部單片機(jī)的自動控制系統(tǒng)正常運(yùn)轉(zhuǎn)。
2.2時向通道的干擾傳輸
時向通道是指單片機(jī)的導(dǎo)出地區(qū),其實就是導(dǎo)出通道,在時向通道上傳達(dá)的電信號,一般都為上拉電阻的電信號(單片機(jī)中輸入電信號一般為低電頻,輸出數(shù)據(jù)信號一般為上拉電阻),上拉電阻的電信號相對穩(wěn)定,抵御干擾的能力很強(qiáng),但也不能不用預(yù)防,并且上拉電阻的電信號如果出現(xiàn)了錯漏,就很容易對其它的電子元器件產(chǎn)生影響。
2.3CPU內(nèi)核的干擾傳輸
CPU做為單片機(jī)或是計算機(jī)關(guān)鍵所屬,一定是較精確的,可是越精確的儀器設(shè)備越容易由于一點(diǎn)小毛病毀壞,假如CPU內(nèi)核收到干擾,那樣就很有可能危害好幾個過程,以至于在計算的信號或者邏輯性出問題,從而使得CPU內(nèi)核對程序執(zhí)行“胡編”,可能會導(dǎo)致程序流程發(fā)生無限循環(huán)、無法控制或直接卡死的代價,因此干擾因素的影響到CPU內(nèi)核是非常嚴(yán)重的。
3、干擾要素對單片機(jī)控制系統(tǒng)可以帶來的影響
3.1使數(shù)據(jù)信息精確測量誤差增大
一旦單片機(jī)的控制系統(tǒng)收到干擾,最先待測信號也會產(chǎn)生小誤差,隨后通過單片機(jī)器件的累加,導(dǎo)致最后輸出結(jié)論造成非常大的誤差,并且不確定誤差形成的原因,可能增加工作量卻并沒有成果等。
3.2導(dǎo)致控制系統(tǒng)失效
單片機(jī)的控制系統(tǒng)的前提是通過輸入操縱信號標(biāo)準(zhǔn)情況所決定的,當(dāng)輸入標(biāo)準(zhǔn)信號收到干擾或是形成了誤差,這時控制系統(tǒng)對這種有誤差的前提條件信號或是得到了干擾的前提條件信號開展邏輯性解決的時候會造成更多的誤差,并且通過單片機(jī)內(nèi)一個個器件的解決,誤差的變化范疇會逐漸擴(kuò)大,很可能會致使單片機(jī)的控制系統(tǒng)失效。
3.3造成E2PROM數(shù)據(jù)與RAM數(shù)據(jù)信息受到破壞
E2PROM文件存儲和RAM數(shù)據(jù)存儲是單片機(jī)上外拓展存儲芯片,一般情況下單片機(jī)的控制系統(tǒng)的打開程序和數(shù)據(jù)圖表都存放內(nèi)部結(jié)構(gòu)存儲芯片EPROM或FLASH中,遭受干擾毀壞的概率小,可是保存在E2PROM存儲芯片和RAM存放中的信息容易受干擾,造成數(shù)據(jù)錯誤或是數(shù)據(jù)信息受到破壞。
3.4導(dǎo)致程序執(zhí)行出現(xiàn)異常
當(dāng)單片機(jī)控制打開程序遭受干擾,假如干擾要素對單片機(jī)里的電子計數(shù)器的PC值造成干擾,使之發(fā)生變化,那樣運(yùn)轉(zhuǎn)的程序流程也會受到歪曲危害,造成一系列并沒有測算實際意義程序自啟動,造成單片機(jī)的管理程序進(jìn)到“無限循環(huán)”,會導(dǎo)致導(dǎo)出信號很嚴(yán)重的誤差,甚至有時單片機(jī)沒法工作中,立即卡死。
3.5以汽車右側(cè)門包邊機(jī)工作為例子
汽車右側(cè)門包邊機(jī),其原理并不是十分復(fù)雜,該機(jī)械控制系統(tǒng)中包含單片機(jī)、電磁閥、電磁閥推動、光耦處理芯片及其串口通信處理芯片等,在其中單片機(jī)的應(yīng)用即是51單片機(jī),而且51單片機(jī)在汽車右側(cè)門包邊機(jī)的運(yùn)用中,51單片機(jī)主要表現(xiàn)比較優(yōu)良,由于汽車右側(cè)門包邊機(jī)的工作控制自然環(huán)境優(yōu)良,而且該工作對控制系統(tǒng)沒有要求。但在運(yùn)行中依然有可能出現(xiàn)控制系統(tǒng)遭受干擾從而使得設(shè)備停止運(yùn)行的現(xiàn)象,比如微處理器以弱電安裝信號操縱弱電信號開展工作,那樣弱電安裝信號是非常容易被高頻電流工作電壓或是稍高的電磁場干擾,因此在該系統(tǒng)內(nèi),繼電器與單片機(jī)組裝間距很遠(yuǎn)。
單片機(jī)的工作頻率為5V,電磁閥的驅(qū)動電壓為乃為12V,為了防止弱電對弱電工程的干擾,必須使用光電耦合電源電路,根據(jù)對控制系統(tǒng)展開分析,最后采用TLP521-4光耦處理芯片。與此同時,為了防止插電關(guān)閉電源一瞬間的強(qiáng)變電流量對單片機(jī)的影響危害,務(wù)必采用適宜的使繼電器控制信號單指導(dǎo)通的控制芯片,比如74LS07處理芯片。因此在應(yīng)用中,還應(yīng)當(dāng)從各方面的保護(hù)和防范措施。
4、單片機(jī)控制系統(tǒng)的干擾要素的控制方法的討論
針對單片機(jī)控制系統(tǒng)的干擾要素的操縱,我覺得能從兩個方面去進(jìn)行,第一個方面也是硬件配置層面,第二個方面也是手機(jī)軟件層面。
4.1單片機(jī)接地裝置
在單片機(jī)上,一些電子元器件的I/O邊有“VSS”的象征,這表示該管腳是接地裝置管腳,可是如果要提升單片機(jī)的穩(wěn)定,單片機(jī)本身也要開展接地裝置:
①弱信號操縱接地裝置。在單片機(jī)中,弱信號一般都是低電頻,低電頻則更加容易受干擾條件的限制,因此要將單片機(jī)內(nèi)控制系統(tǒng)較差的地區(qū)、弱信號的思路運(yùn)作、弱信號控制電路和相連的開關(guān)電源開展接地裝置。
②功率大的元器件接地裝置。這兒的“功率大的”是相對而言的,單片機(jī)里的“功率大的”一般指運(yùn)作脈沖信號為上拉電阻(如STC89C52型號規(guī)格單片機(jī)運(yùn)作脈沖信號分成0V和5V,在其中0V為低電頻,5V為上拉電阻),而上拉電阻就容易對低電頻的電氣元器件造成干擾影響,因此,單片機(jī)控制系統(tǒng)里的“功率大的”電氣元器件比如繼電器、led驅(qū)動器等一定要進(jìn)行接地裝置。
4.2組裝電磁感應(yīng)干擾的攔截構(gòu)造
能通過金屬絲網(wǎng)、金屬片、金屬材料小盒子等部件,運(yùn)用“法拉第籠”基本原理,的方式對電磁感應(yīng)型干擾造成屏蔽掉。這類結(jié)構(gòu)可以反射面消化吸收,隨后產(chǎn)生平穩(wěn)平衡靜電場,進(jìn)而減少或是屏蔽掉大眾對單片機(jī)的電磁感應(yīng)干擾。在挑選原材料的情況下,一般選擇導(dǎo)電性不錯、導(dǎo)磁性能比較好的原材料制作。
4.3過濾器
過濾器可以一定程度上變?nèi)醺蓴_要素所帶來的誤差,消弱一定的干擾要素,如耦合電容,還可以在電源鍵入端將耦合電容開展并接,并可以再串連一個電感元件,使耦合電容工作中更為平穩(wěn),提升過濾器工作效能。
4.4程序阻攔技術(shù)
在單片機(jī)控制系統(tǒng)遭受干擾而造成的程序紊亂乃至進(jìn)到“無限循環(huán)”問題,我們通過某類app的阻攔技術(shù)來加以控制,比如在撰寫程序時,多使用一些單字節(jié)程序編寫,還可以進(jìn)行單字節(jié)程序反復(fù),其實這樣也會增加程序運(yùn)作、邏輯函數(shù)的繁雜程度上,但也可以有效地防止單片機(jī)操縱程序的紊亂和“無限循環(huán)”難題。
4.5看門狗1技術(shù)
看門狗1技術(shù)也叫做程序監(jiān)視技術(shù)(WDT),程序監(jiān)視技術(shù)是一種手機(jī)軟件層面和硬件配置層面結(jié)合在一起開展程序監(jiān)視的技術(shù),能通過硬件與軟件的融合,做到程序抗干擾水平。看門狗1的硬件配置一部分一般是一個按時所產(chǎn)生的電子計數(shù)器或是是t單穩(wěn),這種電子計數(shù)器或是t單穩(wěn)全是獨(dú)自一人運(yùn)作,可以這么說不屬單片機(jī)的重要控制系統(tǒng),因此在單片機(jī)的控制系統(tǒng)被干擾時,程序監(jiān)管能獨(dú)立運(yùn)作,操縱CPU開展周期性程序清零,阻攔不正確的計算或是毫無價值順利進(jìn)行,做到對干擾要素的操縱功效。



QQ客服1