基于單片機的分布式無線氣體監測裝置
4 軟件設計
系統的程序流程如圖4所示,單片機可以通過上電復位實現系統裝置的重啟,并進行相應的模塊初始化。當分機氣體傳感器監測到氣體濃度超標后,給單片機發送信號,單片機判斷處理無誤后,啟動無線發送;主機接收到數據后,返回一個應答信號,分機復位,無線模塊恢復待機模式。主機開始對數據進行分析處理,而后將結果送入LCD顯示,并啟動報警電路,當對主機手動復位后,恢復正常工作模式,繼續檢測新數據。本文引用地址:http://www.104case.com/article/170508.htm
5 測試結果
在實驗中,系統一旦監測到當前區域內的氣體濃度大于所設定的閾值時,自動發出報警信號,并通過液晶顯示當前的超標氣體類型及相關監測點地址等信息,待監測范圍內的氣體濃度值恢復正常或被手動復位后,停止報警。經測試發現,該裝置在室內實際收發距離約為50m,室外開闊地帶通信距離最遠可達200m,短距離數據傳輸穩定可靠,但實際應用中由于環境復雜,有時需要較遠距離的數據通信。為解決這一問題,特對系統設計做出了一些改進,通過增設中繼機,作為數據傳輸樞紐,可大幅增加系統的數據傳輸范圍,使系統的適應性得到提高。
6 結束語
系統的創新之處在于:采用分布式無線通信進行數據傳輸和同系列多種氣體傳感模塊的配合使用,系統根據具體需要,可以完成各類氣體的監測工作。通過設置中繼機,還可增加通信距離,有效解決了各工作現場環境復雜的問題,具有良好的應用前景。
評論