成都理工大學 張少鴻
淺談單片機測控系統(tǒng)軟件的抗干擾技術
成都理工大學 張少鴻
隨著社會的發(fā)展以及時代的進步,我們國家近幾年的經濟水平有了極大程度的提升, 為了可以進一步促進我們國家經濟發(fā)展以及實際建設,各個行業(yè)都在實際的發(fā)展過程不斷的完善,就單片機測控系統(tǒng)來說,其在實際應用過程當中有著重要的作用,但是在實際的應用過程當中其往往會面臨著極大的應用風險,在此種應用風險之下,單片機測控系統(tǒng)將會受到極大程度的影響,致使檢測工作發(fā)生誤差。藉此,本文立足于其實際應用,對系統(tǒng)軟件的抗干擾技術進行了簡要的研究。
單片機;測控系統(tǒng);抗干擾技術
二十一世紀是一個科學技術主導發(fā)展的時代,在不斷的發(fā)展過程當中,我們國的經濟逐漸提升,為了可以進一步完善發(fā)展情況,各種科學技術被應用到了實際的工作當中。就單片機測控系統(tǒng)來說,其工作的環(huán)境往往十分不好,系統(tǒng)設備在實際的工作當中也會受到極大程度的影響,而為了保證其可以正常運行,就需要對其內部系統(tǒng)進行優(yōu)化。對于控制系統(tǒng)來說,其在發(fā)展的過程當中存在著很多的問題。因此,對單片機測控系統(tǒng)軟件的抗干擾技術的研究有著鮮明的現(xiàn)實意義。
對于單片機測控系統(tǒng)來說,其在發(fā)展的過程當中往往存在著很大的不穩(wěn)定,這主要是因為在實際的工作過程當中,單片機測控系統(tǒng)的工作環(huán)境十分的理想。會存在眾多的外界環(huán)境因素的影響。所以在此種情況之下進行工作,必將會受到極大程度的限制,無論從系統(tǒng)的主要設施,還是從其具有的多種零件上來說,都將會受到極大程度的影響。而我們知道單片機測控系統(tǒng)基本情況將會影響到實際的檢測工作,所以在對單片機測控系統(tǒng)進行優(yōu)化的過程當中, 我們在系統(tǒng)內部加入了開機自檢技術,這一技術在實際的應用過程當中可以在工作之前,保證設備有一個良好的運行狀態(tài),如果其內部相關的設備存在很大的問題,將會自進行警報。這樣就可以維護整個設備的基礎運行環(huán)境,并且這一過程也將會從設備的根本出發(fā),降低外部環(huán)境因素對于單片機測控系統(tǒng)的影響,達到了抗干擾的目的。所以開機自檢技術的加入對于系統(tǒng)本身的抗干擾能力來說,有了整體的提升。并且開機自檢技術的加入將會進一步對系統(tǒng)內部的元件進行狀態(tài)檢測,所得到的數據也會為后來的技術發(fā)展提供一個全面的數據支持[1]。
在實際的應用過程當中,我們國家的經濟發(fā)展與社會發(fā)展有了很大程度的改變,在實際的發(fā)展過程當中,對于各種設備的設計與應用往往更注重于設備的事故保護,簡單的來說是就是對設備在發(fā)生故障之后,為了避免設備的應用過程當中事故原因對設備造成進一步的破壞,所以在單片機測控系統(tǒng)軟件的抗干擾技術研究過程當中,我們?yōu)樵O備設計了掉電保護保護裝置。以維護設備系統(tǒng)的安全[2]。
對于系統(tǒng)的掉電保護技術來說,通常會應用到光電隔離方法,這種方法在實際的應用過程當中可以最大限度的保證尖峰脈沖被背景之下的系統(tǒng)安全,在實際的應用過程當中,光電隔離方法當中的輸入回路以及輸出回路之間存在著很大程度的光耦合問題,如果這一系統(tǒng)存在于一個完全密封的過程當中,其將可以不受外界環(huán)境因素的干擾。這種方法通過實際的應用效果來說,具有很大的應用價值。
對于實際的應用效果不同,所采用的應用技術也將不會相同,在實際的應用過程當中,如果其內部對于速度的要求并不高,而且對于啟、停負荷的相關要求有著也不是很大的話。采用繼電器隔離方法將會比光電隔離方法更加的有效[3]。
對于實際的應用過程來說,設備的應用效果與設備的性能之間存在著很大的關系,為了可以在設備的實際應用過程當中,睡眠技術是設備在實際的應用過程當中存在著很大的應用價值。所以在實際的單片機測控系統(tǒng)控制當中,加入了睡眠抗干擾技術,加入這種技術之后,可以極大程度之上保證設備睡眠的條件之下進行合理的規(guī)范,充分讓設備得到休息與維護,這樣就可以保證設備的基本運行能力,維護設備的使用壽命[4]。
所謂的指令冗余,其實是在實際的施工基礎之上,對內部所存在的眾多技術進行合理的搭配,簡答的來說就是,在技術的開發(fā)過程當中,對于技術的應用往往存在著不同的局限性,因為畢竟沒有一個完美的技術。通常情況下,對于技術的應用往往存在這樣一個問題,應用效果良好的技術需要大量的成本,或是使用復雜。而使用簡便的技術往往又不能很好多的達到實際目的。所以在對單片機測控系統(tǒng)軟件的抗干擾技術進行研究的過程當中,我們應用到了技術冗余的方法。
對于單片機來說,其在實際的工作過程當中會涉及到很多的數據應用,但是在發(fā)展的過程當中,對于所產生的相關數據,需要進行存儲,這些數據在實際的發(fā)展過程當中存在著很大的作用。是系統(tǒng)進一步優(yōu)化的主要內容,以及必要的數據支持。但是如果這些數據發(fā)生毀壞也不是不可以,因為從系統(tǒng)的發(fā)展角度來說,數據的毀壞并不能導致實際的系統(tǒng)奔潰,僅僅會引起較小的波動。因此在實際的應用過程當中,只需要做到對一部分有用的數據進行合理的維護即可。在對相關的指令數據進行維護的過程當中。通常會采用校驗法和設標法。其中校驗法具有很強的實際應用價值,可行度也十分的高。但是實際的操作過程卻具有很大的弊端。另一個方法具有便捷的操作過程,但是其在實際的應用過程當中,對于數據的處理有很大的局限性。所以在實際的操作過程當中,我們會采用技術冗余的方法來達到最終的檢測目的[5]。其實際的應用方法為:現(xiàn)在系統(tǒng)當中的指令控制區(qū)域的開始端與結束段分別設置一個基本的標志性代碼。然后對指令數據控制器當中的固定表格進行基本的設置校檢。同時,在系統(tǒng)運作的過程當中,需要進一步完善系統(tǒng)監(jiān)控,對實際的運行過程進行檢驗,其最終的目的是為可以進一步降低錯誤的發(fā)生。保證施工環(huán)節(jié)進一步運行。
系統(tǒng)的運行是建立在設備環(huán)境基礎之上的,其內部的相關質量因素或是插件因素都都會在極大程度之上影響程序運行,所以為了進一步提升系統(tǒng)的抗干擾能力,程序運行監(jiān)視系統(tǒng)的加入是十分必要的。實際的監(jiān)視方法有多種,例如可以將其安排在主循環(huán)程序,也可以將其安排在某要常發(fā)生中斷的程序中。基本方法為:先將被監(jiān)視的RAM單元內容讀出,存入某個寄存器中,再對該單元寫入一個特定碼(自定)讀出比較,若不正確說明該單元可能已損壞,應提醒操作人員及時處理[6]。
綜上所述,單片機測控系統(tǒng)軟件的抗干擾技術是多種技術的組合形式,在我們國家現(xiàn)階段的工業(yè)生產過程當中有著重要的意義。是一種可以在極大程程度之上降低施工危險與安全的技術。在實際的發(fā)展過程有著鮮明的應用意義。本文以上內容,對,單片機測控系統(tǒng)的多個應用環(huán)節(jié)技術優(yōu)化方法進行了研究,在實際的過程當中,其應用技術也需進一步的完善。雖然,現(xiàn)階段單片機測控系統(tǒng)當中的相關抗干擾技術仍然處于發(fā)展的初級階段,但是相關的技術人員應該做好技術發(fā)展的一個環(huán)節(jié)。
[1]霍曉麗,劉三軍.單片機測控系統(tǒng)的軟件抗干擾技術分析和設計[J].焦作大學學報,2005,03:73-75.
[2]吳興純,趙金燕,楊秀蓮,楊燕云.單片機運用系統(tǒng)的軟件抗干擾技術研究與分析[J].電子設計工程,2011,16:34-37+44.
[3]李軍顯,李孟源,許惠麗.配料電子秤單片機測控系統(tǒng)的抗干擾軟件設計[J].河南科技大學學報(自然科學版),2003,02:30-33.
[4]王杰,蔣曙光,邵昊,王凱,吳海衛(wèi),陳月琴.抗干擾技術在煤礦單片機測控系統(tǒng)中的應用[J].工礦自動化,2009,12:82-84.
[5]王銳剛,吳興純,龍志文,王晉.計算機測控系統(tǒng)的軟件抗干擾技術研究[J].昆明冶金高等??茖W校學報,2007,01:40-44.
[6]趙子濤,呂國芳,崔皓,趙志民.微機測控系統(tǒng)軟件抗干擾技術研究[J].水力發(fā)電,2007,05:94-96.