當前位置:文思屋>學習教育>畢業設計>

微控制器畢業設計範文

文思屋 人氣:1.37W

單片微型計算機簡稱微控制器,它具有結構簡單,重量輕,價格低等優點。以下是小編準備的微控制器畢業設計範文,快一起來看看吧!

微控制器畢業設計範文

微控制器監控系統探究

摘 要:微控制器因為其強大的控制系統目前被廣泛應用到了野外作業、企業生產和軍事指揮監控之中。文章介紹了微控制器的監控系統方案,並對微控制器監控系統的發展趨勢進行了預測。

關鍵詞:微控制器;監控;資料;通訊技術

隨著半導體技術的飛速發展,當前將超大規模積體電路整合到一個很小矽片上的技術已經得到了實現,由此帶來了微控制器技術的飛速發展。目前的微控制器,已經由最初的4位、8位微控制器,發展到現在的32位300 M高速微控制器。32位微控制器由於內部採用了RISC(精減指令系統計算機)機構,因而優化了指令系統,同時也帶來了快捷的運算速度和超強的資料處理能力,同時由於其使用方便,具有強大的中斷控制系統、定時/事件控制系統,同步/非同步通訊控制系統,因而可以利用微控制器實現對分散測控物件的監控。目前,這項技術已經被越來越廣泛地應用到野外作業、企業生產和軍事指揮控制之中了。

1 微控制器監控系統方案介紹

監控系統需要有一個主站、若干個機動從站構成。主站的作用在於收集來自感測器的資料資訊,釋出控制命令及實現自動化轉檯。從站位於固定機房、無人值守間及野外作業站等地方,其主要功能是對感測器的指示資料進行檢測驗收、對Karlman濾波後的生產工藝方程進行解算和相關顯控處理等。主站與從站之間的通訊方式採用點與點之間的分碼多重進接通訊。

從站電路功能如圖1所示。

①主站和從站自定義了60芯的專用系統訊號,結構採用雙CPU(80C196、8031)擴充套件STD匯流排結構。為了和資料通訊板的8031之間資料交換的便利,將0C000H-0C3FFH分配給雙口RAM(IDT7130)。為了方便除錯非全地址譯碼I/O空間,晶片型別選擇了線上可程式晶片ISP2031。

②付站顯控電路。顯控主晶片採用MC6847,將80C196地址空間的0A000-0C000H分出供視訊記憶體佔用,監視器選擇工業級CRT,螢幕解析度800×600.自建專用12×12非標準漢字型檔。選擇8279型號主晶片進行鍵盤控制。

③使用I/O板,進行資料接收。採用數字濾波技術消除模擬輸入訊號的噪聲,為了使執行混亂的程式重新步入正規,採用在雙位元組指令和三位元組指令後插入兩個位元組以上的NOP,造成指令冗餘的方式,避免後面的指令被當作運算元執行,從而使程式自動納入正軌。

④智慧介面板晶片採用3片MC6821控制晶片,通過對訊號實現定位,達到和模擬器資料通訊的目的。

⑤轉檯方位轉換電路。同步傳輸機的`模擬方位訊號經由分立元器件電路獲取後,予以一定的訊號分離處置,轉變成直流電平,經CPU切換後由AD變換電路分析出方位資料。其他感測器轉換電路,採用高效能計數器記錄下同步脈衝訊號,最後由CPU進行處理。

2 有線/無線資料通訊設計

實現微控制器監控的重要環節在於中遠距離通訊方案的選擇,對於微控制器序列口來說,目前尚無法有效適應中遠距離通訊的需要,如果從站間距離較遠,則點與點之間的距離就將超過1 km,這時候,需要採用調製解調技術。

2.1 有線資料通訊

有線資料通訊主要以電話線為主,經過數字調變解調器處理(Modem),形成FSK調製訊號。我們可以選用TI公司生產的單片CMOS工藝的Modem,這種調變解調器符合CCITTV.23建議和BELL202標準,可以實現對通訊訊號的調製解調、載波檢測,以及群延時均衡等功能。微控制器的序列口RXD、TXD可以實現和RD及TD腳的直接相接。RXB腳的作用在於對接受訊號偏壓調整,門限電平則進行片內調整。為保證良好的收發效能,需要精確調整CDL腳作載波檢測電平的W1、W2引數。RC、TC經過兩級調製解調運放及1∶1變壓線圈隔離後外接電纜外掛。

2.2 無線數、話一體通訊

當前,隨著無線資料傳輸技術的日益成熟,在遇到複雜地形或者無法架設有線傳輸裝置的時候,我們常常選擇無線設施進行通訊資料的傳輸。無線資料模組的選擇在過去經常以MSM6927為主,該模組是日本OKI公司生產的一種單片整合、採用FSK調製的Modem。目前,隨著我國無線通訊模組技術的快速發展,國內一些廠商的裝置也達到了國際先進工藝水平。如東莞博銀KY-903,採用採用溫補頻率基準源,頻率合成技術,可以實現點對點、點對多點,靈活組網。另外,提供了模擬通道,在實現無線資料傳輸的時候,也可以實現話音的傳送,從而為系統監控提供了更大的便利。

2.3 通訊軟體設計

具體通訊方法,採取先對主機寫入資料,然後向各從機發布通訊資訊,以檢驗各從機是否及時相應,如未及時響應的從機,就將之從通訊序列中清除出去,在實現這一過程之前,應設定主機與從機之間的響應規則,以避免多點同時響應導致的通訊擁堵現象發生。

3 微控制器監控系統保護措施

微控制器監控系統常作為外部嵌入式系統而發揮監控作用,因而,為保證其正常工作,務必需要採取一定的保護措施,以時期可靠地進行工作。

①適時優化系統,進行冗餘設計,不斷提高軟硬體的抗干擾能力。

②外接電源、通訊電纜等裝置都要加裝防雷擊、防風雨、防腐蝕裝置,如加裝防雷保護器,選用防腐蝕套管等。此外,應經常對外露設施進行定期檢驗,做到發現問題及早解決。

③不斷優化演算法設計。演算法優化能夠有效提高系統的可使用性。如Karlman濾波、AD取樣後的“野值”剔除處理等。通過不斷優化演算法,達到提高運算速率,增強處理能力的作用。

④做好非正常復位工作。由於野外環境複雜,系統在使用過程中,難免會出現電壓異常或者斷電事故的發生,一旦出現意外,系統就將出現非正常復位現象。當系統非正常復位的時候,先要恢復一些必要的系統資料,如顯示模組的初始化、片外擴充套件的初始化等。然後再對測控系統的系統狀態、執行引數等予以恢復。之後再把復位前的任務、引數、執行時間等恢復,再進入系統執行狀態。

4 結 語

目前,微控制器以其強大的資料處理和通訊、控制能力,已經被廣泛應用到了眾多的監控系統之中了。隨著微控制器系統模組整合度越來越高,利用微控制器監控系統功能,必將會更加的便捷、可靠。

參考文獻:

[1] 王麗娟,陳海濤.微控制器監控系統及其應用研究[J].華北水利水電學報,2005,(4).

[2] 薛萬鈞.基於微控制器監控系統的研究[J].科技風,2009,(6).

[3] 淡海英.一種微控制器監控系統的分析與研究[J].成功,2009,(10).

[4]李少銀.一種新穎的微控制器監控電路[J].電子與自動化,2006,(6).