基于嵌入式的環(huán)境試驗設備控制系統(tǒng)設計
2.2 測控模塊硬件設計
本文引用地址:http://www.ex-cimer.com/article/277716.htm測控模塊硬件框圖如圖6所示,以LPC1758為核心,負責設備運行數(shù)據(jù)的采集、I/O地址譯碼與I/O的控制;設備的相關溫度、電流、電壓、濕度、壓力等參數(shù)經(jīng)過采集電路后,再經(jīng)LPC1758進行數(shù)字濾波后,存儲到FLASH中;控制器可通過RS485與LPC1758通訊,讀取所需參數(shù)用于邏輯運算,運算后再將I/O控制命令下達到LPC1758執(zhí)行。I/O電路包括晶體管輸出、繼電器輸出與特殊應用輸出,如電子膨脹閥控制I/O、變頻器控制I/O等。
其中濾波采樣電路中采用的Maxim的單通道24位ADC MAX11210。該ADC集成了模擬和參考輸入緩沖放大器,并提供四個GPIO口,可用于控制一個外部16通道模擬開關,令MAX11210有效地對16通道的模擬信號進行采集,降低了LPC1758的I/O資源負擔。采樣電路框圖如圖7所示。
最后,為了保證I/O電路的準確性與可靠性,硬件電路中增加了I/O狀態(tài)檢測設計。對于輸出點,I/O狀態(tài)檢測電路將輸出狀態(tài)生成對應的Output序列信號,當控制器改變輸出狀態(tài)的命令發(fā)送到LPC1758并執(zhí)行后,輸出點狀態(tài)改變,LPC1758將改變后的Output序列信號與控制器下發(fā)的輸出命令進行對比,以確保輸出的準確性;而對于輸入點,則生產(chǎn)對應的Input序列信號,當輸入狀態(tài)改變后,LPC1758通過比較實際的輸入狀態(tài)與Input序列信號,可判斷輸入端電路是否發(fā)生錯誤。
3 控制系統(tǒng)軟件設計
為滿足控制器多硬件接口、多軟件程序應用開發(fā)、多文件操作、系統(tǒng)定制等要求,采用Linux嵌入式操作系統(tǒng),主要應用程序有人機界面程序、數(shù)據(jù)處理程序、軟PLC程序,如圖7所示。其中人機界面程序是由Windows環(huán)境下運行的圖形化軟件通過圖元、控件以及宏命令組合生成[5],可通過USB導入到控制器以實現(xiàn)人機界面的更新。數(shù)據(jù)處理程序主要負責設備工控記錄、PID運算、設備狀態(tài)監(jiān)測等功能。軟PLC程序則是由德國Infoteam OpenPCS軟件開發(fā),支持ST、IL、SFC、FBD、LD、CFC六種IEC語言,負責I/O邏輯運算。
由于測控模塊不需要過多的應用程序與圖形界面,因此選擇了相對Linux嵌入式操作系統(tǒng)機構要小巧的多的uC/OS-II。該系統(tǒng)功能豐富,涵蓋了任務調(diào)度、任務管理、時間管理、內(nèi)存管理和任務間的通信和同步等功能[6]。主要應用程序有數(shù)據(jù)采集程序,I/O檢測程序,I/O控制程序。整個I/O的控制流程如圖9所示。若出現(xiàn)I/O電路錯誤報警,用戶可選擇將設備斷電重啟或請求技術支持。
4 結束語
本文設計的嵌入式環(huán)境試驗設備控制系統(tǒng),其控制器與測控模塊均具有成本低、集成度高、精度高、可拓展性強等優(yōu)點,可在一定程度上改善環(huán)境試驗設備批量小、品種多等特點對設計與生產(chǎn)造成的不良影響。且通過充分利用我公司生產(chǎn)環(huán)境試驗設備的優(yōu)勢,可不斷通過環(huán)境試驗改善控制系統(tǒng)的可靠性設計。該控制系統(tǒng)現(xiàn)已應用在我公司的標準化系列環(huán)境設備上,控制精度與穩(wěn)定性均達到了國內(nèi)先進水平,且硬件配置豐富,具有良好的拓展能力。
參考文獻:
[1]周修源,江魯. 環(huán)境試驗技術與設備發(fā)展概述[J]. 中國儀器儀表. 2008(06)
[2]劉文斌,曹廣忠,李永光,等.溫濕度環(huán)境試驗設備的現(xiàn)狀及發(fā)展[J].現(xiàn)代制造工程,2013,(11):133-140
[3]景博,楊洲,張劼,等.故障預測與健康管理系統(tǒng)驗證與確認方法綜述[J].計算機工程與應用,2011,47(21):23-27
[4]彭宇,劉大同,彭喜元,等.故障預測與健康管理技術綜述[J].電子測量與儀器學報,2010,24(1):1-9
[5]雷曉明.可靠性與環(huán)境試驗設備控制器的設計與開發(fā)[J].電子產(chǎn)品可靠性與環(huán)境試驗,2013,31(5):33-36
[6]任哲. 嵌入式實時操作系統(tǒng)uC/OS-II原理及應用[M].北京:北京航空航天大學出版社. 2009
pid控制相關文章:pid控制原理
pid控制器相關文章:pid控制器原理
電流變送器相關文章:電流變送器原理 溫濕度控制器相關文章:溫濕度控制器原理
評論