国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

智能儀器儀表中單片機的抗干擾措施

2022-09-08 04:18山,禹俊,熊
今日自動化 2022年7期
關(guān)鍵詞:抗干擾能力儀器儀表單片機

趙 山,禹 俊,熊 鋼

(四川紅華實業(yè)有限公司,四川樂山 614200)

現(xiàn)階段,在儀器儀表中單片機已經(jīng)得到了廣泛應用,不僅使性能得到了明顯增強,同時降低了其自身的生產(chǎn)成本,但是在現(xiàn)場使用單片機時,很容易出現(xiàn)各種各樣的干擾源。所以,若是單片機系統(tǒng)不具備抗干擾能力或缺乏較強的抗干擾能力,那么當出現(xiàn)干擾源時,便會導致單片機系統(tǒng)不能有序工作,從而也會直接影響儀器儀表產(chǎn)品的使用效果。為了加強單片機系統(tǒng)的抗干擾能力,盡量將因為單片機在工作中出現(xiàn)混亂而引發(fā)的部分不良后果減少,提高儀器儀表自身的產(chǎn)品質(zhì)量,務必要盡量運用結(jié)合軟硬件的抗干擾方式,以促進單片機系統(tǒng)自身的抗干擾能力有效加強。

1 常見的智能儀器儀表及功能

1.1 常見的智能儀器儀表

①智能毫伏表。相較于傳統(tǒng)毫伏表,智能毫伏表最大的不同之處在于其運用了單片機,如此一來,針對高頻率的正弦交流電壓也能夠進行測試,同時還可完成其他多項任務,包括對故障的自動診斷、自動換算單位、自動切換量程、超載自動報警等,特別是其體積小巧,質(zhì)量更輕便,實用性很強。智能毫伏表在采用單片機后,基本上實現(xiàn)了RAM 和CPU 的庫充,I/O 更先進。②智能萬用表。其測量精度非常高,能夠最大程度地減少誤差。智能萬用表芯片的工作方式為雙斜率積分式,具有較強的抗干擾能力。③邏輯分析器。其作用是分析、處理部分無法預測的故障,這部分故障多產(chǎn)生于復雜電路中。通過對單片機的邏輯分析器予以采用,能第一時間把各個信號記錄下來,實現(xiàn)儲存的智能化,聯(lián)系設(shè)備狀態(tài)找出故障,以數(shù)據(jù)為基礎(chǔ)展開分析,第一時間將故障有效解決。

1.2 智能儀器儀表功能

在智能儀器儀表中智能是重中之重,其靈活性通過強大的輸出方式被充分體現(xiàn)出來。智能儀器儀表可以和打印記錄儀等各種設(shè)備連接在一起,從而使多元化輸出形式順利實現(xiàn)。智能儀器儀表具有測量的功能,不僅可以高效控制、測量和處理運行,同時還可以對數(shù)據(jù)進行智能化處理,同時智能化存儲信息。智能儀器儀表還可以對復雜的信號進行處理,健全儀器儀表功能,進而對故障進行自動診斷與檢測,從而最大化降低測量誤差,提高其精準度。此外,還能在固定時間對信號進行測定,保證多個參數(shù)檢測的精確度。圖1為以In-tel8031組成的系統(tǒng)的簡略框圖。

圖1 智能儀器系統(tǒng)簡圖

2 單片機在智能儀器儀表中的應用特點和意義

2.1 單片機在智能儀器儀表中的應用特點

2.1.1 數(shù)據(jù)計算能力強

完善的計算機系統(tǒng)在數(shù)據(jù)計算方面具有很強的能力,可以實現(xiàn)準確、高速計算,而單片機在智能儀器儀表中應用也不例外。正常情況下,智能儀器儀表不超過0.6 s 就能夠計算與完成一個操作周期,有時甚至更短,只需0.1 s,但若是遇到一些帶有函數(shù)計算等具有較高難度、復雜性較強的計算,則對單片機的功能提出了較高的要求。因此,在保證計算能力精確性方面,單片機的抗干擾發(fā)揮了非常關(guān)鍵的作用。

2.1.2 控制功能強大

在計算機系統(tǒng)中,最重要的一個部分就是單片機,將其運用到智能儀器儀表中,由于其控制能力很強,便能夠精準監(jiān)控諸多參數(shù),避免設(shè)備發(fā)生運行故障。負責測量的微機,簡化了諸多數(shù)字電路以及開關(guān),通過對二進制方式予以采用,順利實現(xiàn)了包括啟動控制位和完成檢測位在內(nèi)的狀態(tài)位。同時,隨著單片機運用越來越廣泛,其種類也日益豐富,以MCS-51的單片機為例,其不僅具有原有功能(布爾處理功能),且還能夠?qū)χ噶畹妮斎胼敵鲞M行處理,如此便讓其被較多地應用到智能儀器儀表中。

2.2 I/O功能強大

智能儀器儀表內(nèi)部結(jié)構(gòu)復雜性較強,主要由功能多樣的部件構(gòu)成,而單片機微機中的接口芯片則能夠確保其各功能部件長期處于一個穩(wěn)定的運行狀態(tài),并順利進行協(xié)調(diào)運轉(zhuǎn)。正是因為單片機的功能十分強大,所以簡化了智能儀器儀表的設(shè)備,如此便降低了設(shè)備制造的成本。而要想最大化發(fā)揮出強大的I/O 功能,就要求把更多的精力放在單片機的抗干擾措施上。

2.3 單片機在智能儀器儀表中的應用意義

相較于計算機,單片機只是沒有I/O 設(shè)備,所以就功能作用來說,二者的差別很小。但通過對其他方面(體積、結(jié)構(gòu))進行比較能夠發(fā)現(xiàn),單片機未有較大的體積,具有安裝、攜帶方便的優(yōu)點。現(xiàn)階段,電子信息技術(shù)得到了迅猛發(fā)展,多種現(xiàn)代技術(shù)的融合發(fā)展已經(jīng)成為一個主要趨勢,今后,單片機技術(shù)勢必會被更多地應用到電子產(chǎn)品領(lǐng)域。通過把單片機應用到智能儀器儀表中意義重大,具體體現(xiàn)在:①在智能儀器儀表中應用單片機,可為電子設(shè)備提供有效的技術(shù)支持,使之順利實現(xiàn)創(chuàng)新發(fā)展。比如,CPU 控制系統(tǒng)就屬于單片機的范疇,其能夠完成對海量數(shù)據(jù)的采集,而隨機存儲器RAM 技術(shù)的作用主要體現(xiàn)在能夠進一步增大智能儀器儀表在數(shù)據(jù)分析和存儲方面的容量,有效優(yōu)化和提高智能儀器儀表的數(shù)據(jù)計算和處理功能。②應用單片機,可以降低智能化儀器儀表的操作難度。單片機擁有完善的按位操作系統(tǒng),針對智能儀器儀表部分特殊功能寄存器的某位,其能夠起到很好的處理效果,還可借助部分功能(清零、傳送等),更輕松地操作智能儀器儀表。

3 智能儀器儀表中單片機的抗干擾措施

3.1 硬件抗干擾措施

單片機在智能儀器儀表中受到了最大干擾來自于電源。瞬時短路、電源通斷、電網(wǎng)串進來的干擾脈沖導致在所有干擾中,單片機的誤動作占比超過九成。在消除電源干擾方面,過去所采取的措施多是利用低通電源濾波器、加交流穩(wěn)壓器,又或是發(fā)揮隔離變壓器的作用,將不間斷電源(UPS)利用起來,這些措施只能起到一定效果,根本不能完全消除干擾。比如,UPS 可以確保在干擾期間不會丟失RAM 中的數(shù)據(jù),但卻無法讓反應時間一致于微秒級的干擾脈沖,最終破壞了CPU 的正常運行。若是運用電源電壓監(jiān)視器,則可很好地解決了上述問題。其能夠自動監(jiān)測到系統(tǒng)電壓的瞬態(tài)脈沖和瞬態(tài)欠壓干擾,并及時將復位脈沖發(fā)給單片機系統(tǒng),讓單片機能夠可靠復位,與此同時,還可以保護外部RAM 存儲器,以免丟失信息。現(xiàn)階段所采用的電源電壓監(jiān)視器,不僅能夠很好地監(jiān)視電源電壓,且還可以自動轉(zhuǎn)換備用電池,同時也具有掉電檢測以及“看門狗”功能。在設(shè)計過程中應盡量選擇使用此類性能高的芯片,如此便可以讓電路設(shè)計得到簡化,并促進系統(tǒng)可靠性增強。

3.2 監(jiān)視定時器

監(jiān)視定時器主要應用于程序運行中,經(jīng)常以“看門狗”來稱呼它,最近幾年其使用日益廣泛。使用此類電路,可以在非常短的時間內(nèi)拉出走飛或陷入死循環(huán)的單片機,讓其可以進入到正常程序之中。同時還有部分系列的單片機,比如8098,就專門配備了這一設(shè)備,當系統(tǒng)處于運行狀態(tài)時,只需將其啟動,那么當計算機出現(xiàn)溢出時,便可以把其中存在的RESET引腳拉至低電平,使之以最快的速度恢復原位。針對8031、8032等目前使用頻率較高的單片機(MCS-51系列),由于其內(nèi)部未對監(jiān)視定時器予以采用,因而就必須將硬件的“看門狗”電路由外部接入進來。不僅如此,為了讓程序在出現(xiàn)失控和“跑飛”后迅速恢復正常,便可利用軟件抗干擾技術(shù)。

3.3 光電隔離

智能儀器儀表設(shè)備中涉及負責輸出以及輸入的通道,通道和單片機系統(tǒng)之間,應通過光電進行隔離,如此才可以真正起到抗干擾的作用。與此同時,能夠隔離單片機系統(tǒng)和外界,確保電流不會干擾系統(tǒng),促進單片機抗干擾能力的提高。就數(shù)字信號而言,光電隔離十分簡單,直接運用光電耦合器即可。就模擬信號而言,其要展開的隔離復雜性較強,差分放大器、隔離放大器以及V/F 轉(zhuǎn)換光電隔離電路等的應用頻率高,具體運用過程中需結(jié)合具體狀況進行選擇。通過實踐證實,光電耦合適用于抑制尖峰脈沖以及各類噪聲干擾中。如圖2所示,此類電路所具備的抗干擾能力明顯高于普通電路。

圖2 用光電耦合的雙穩(wěn)態(tài)電路

3.4 軟件相關(guān)抗干擾措施

對于硬件抗干擾措施而言,能夠加強單片機系統(tǒng)所具備的抗干擾性能,但使其作用仍有限,需要重視單片機系統(tǒng)中軟件系統(tǒng)的研究以及設(shè)計。

3.4.1 設(shè)置自檢程序

軟件自檢系統(tǒng)是首要防范手段,在系統(tǒng)開機后,可以借助軟件的形式,將系統(tǒng)硬件和運行狀況反映出來,立足于軟件反饋的系統(tǒng)狀況,能夠明確硬件涉及到的問題以及故障,同時可以幫助技術(shù)人員第一時間排除故障。系統(tǒng)在實際運轉(zhuǎn)的過程中,可以持續(xù)地進行動態(tài)掃描,查看系統(tǒng)硬件是否存在異常問題。借助此方式可以第一時間發(fā)現(xiàn)和解決問題。此外,第一時間發(fā)現(xiàn)問題還能更好地總結(jié)問題,以及發(fā)現(xiàn)、記錄問題。

3.4.2 設(shè)計軟件陷阱

針對非程序區(qū)而言,應涉及部分陷阱,程序在正常運轉(zhuǎn)時不會進入到非程序區(qū)中,但在程序走飛之時很容易遇到這些設(shè)置的陷阱,同時在陷阱位置強制性讓程序復位,如此,涉及走飛程序,能夠順利地回到最初狀態(tài),且避免“死機”等相關(guān)問題的出現(xiàn)。比如,MCS-51系統(tǒng)運用到的單片機,針對非程序去,可采取0200000002000000……把其填滿。如此,無論是PC 失控后會指向哪種字節(jié),最終均能將程序拉到最原始的復位狀態(tài)。

3.4.3 軟件保護輸出

軟件保護輸出表現(xiàn)為通過軟件防止硬件產(chǎn)生干擾的狀況,如經(jīng)常出現(xiàn)的電源干擾,采集電源接通和通電過程中會產(chǎn)生的干擾狀況,設(shè)置相應的程序清除產(chǎn)生的影響,引導系統(tǒng)恢復正確狀態(tài)。如此,就算單片機自身受到干擾,對控制寄存器之中的內(nèi)容進行改變,但由于指令上出現(xiàn)重復執(zhí)行的問題,所以可以及時地對錯誤輸出狀態(tài)進行提示和改變,進而維持在正確的輸出狀態(tài)之中。此種軟件保護形式能夠減少復雜的流程,同時使故障發(fā)生率顯著降低。但需要專業(yè)的人員展開操作,從總體上而言促進了系統(tǒng)穩(wěn)定性增強,保證其可以在不影響硬件正常工作的狀況下,保護系統(tǒng)的具體運行狀態(tài),風險系數(shù)較低,高效且難度小,應用價值很高。

3.4.4 數(shù)據(jù)和程序彼此展開的冗余設(shè)計

系統(tǒng)保持運行狀態(tài)之時,若是借助監(jiān)視的定時器或監(jiān)視器等可以讓其出現(xiàn)復位的情況,此時需要精確判斷系統(tǒng)自身能否可以繼續(xù)將實時的測控完成。一般情況下,需要結(jié)合系統(tǒng)在RAM 區(qū)中運行中是否出現(xiàn)損壞的情況進行判斷。若是這些相關(guān)數(shù)據(jù)已遭受破壞,就務必馬上停止運行,然后再次進行冷啟動。要想順利地加強其抵抗干擾的相關(guān)能力,可對運行參數(shù)實施冗余設(shè)計,將全部參數(shù)放在RAM 區(qū)中會靠近、但不相互的單元中。若是某單元的數(shù)據(jù)發(fā)生了改變,而其他幾個單元中的數(shù)據(jù)完好無損,那么則可以有效保障系統(tǒng)自身運行的穩(wěn)定性。就部分子程序或主要的程序段,也可以運用一些冗余設(shè)計,如此便能防止其導致系統(tǒng)作出不正確的動作。比如借助I/O 輸出主要信號時,可以間歇或連續(xù)地對相對命令進行處理,從而確保此信號準確。

4 運用數(shù)字濾波技術(shù)

在采集數(shù)據(jù)的過程中,可以使用軟件展開某種數(shù)學處理,以防止受到采樣干擾的影響。其主要是采用中值法、算術(shù)平均法、一階低通濾波器法。通過相關(guān)實踐證實:對于數(shù)字濾波而言,能夠消除數(shù)據(jù)收集過程中出現(xiàn)的誤差,但需要結(jié)合信號變化規(guī)律,對具體的方式進行選擇。

5 結(jié)語

現(xiàn)階段,我國科學技術(shù)發(fā)展速度日益加快,在此形勢下,智能儀器儀表的應用日益廣泛,人們越來越依賴智能儀器儀表設(shè)備。在智能儀器儀表中,抗干擾能力強的單片機系統(tǒng)需要將軟硬件技術(shù)作為重點。硬件可以對諸多干擾信號進行檢測,同時達到隔離和濾除的效果,軟件可以就一些強干擾導致的不良后果,第一時間進行補救,如此便使智能儀器儀表更加安全、可靠。總而言之,借助運用單片機,使單片機的抗干擾性能增強,可以確保數(shù)據(jù)更加有效、準確,盡量減少錯誤信息帶給智能儀器儀表的不良影響,夯實社會穩(wěn)定、正常發(fā)展的基礎(chǔ)。

猜你喜歡
抗干擾能力儀器儀表單片機
重慶市北碚區(qū)儀器儀表行業(yè)協(xié)會
重慶市北碚區(qū)儀器儀表行業(yè)協(xié)會
基于單片機的SPWM控制逆變器的設(shè)計與實現(xiàn)
基于單片機的層次漸變暖燈的研究
基于單片機的多功能智能插排
基于單片機的便捷式LCF測量儀
數(shù)控機床電氣柜制造技術(shù)研究
關(guān)于單脈沖雷達抗干擾能力的探討
高速公路機電設(shè)備維修常用儀器儀表的應用
多信道優(yōu)化算法及工業(yè)無線通信協(xié)議棧的研究與應用