基于AT89C52單片機的室內有害氣體監(jiān)控系統(tǒng)
3 系統(tǒng)軟件設計
系統(tǒng)工作流程為:由裝在室內的紅外氣體傳感器獲得被測量對象的原始信號,經過溫度補償和取樣放大得到矯正后的可匹配信號,采樣保持后進入A/D轉換,得到被測對象的數字量信號,再由單片機進行數據處理,得到最終的室內有害氣體的濃度值,將此數據通過數碼管顯示并保存到數據緩沖區(qū)中,同時根據系統(tǒng)設定的限值參數判斷環(huán)境濃度是否超標。
主程序流程圖如圖2所示。本文引用地址:http://cafeforensic.com/article/172621.htm
3.1 濃度顯示子程序流程圖及設計
移位寄存器74LS164僅有串入并出作用沒有譯碼功能。
因此,在編寫顯示驅動程序之前,首先需要計算列寫出與本電路對應的LED段選碼,然后由80C52的P3.0口送入74LS164的串行輸入端,再并行輸出到LED的段選端。圖3為濃度顯示子程序流程圖。
3.2 報警子程序流程圖及設計
當室內有害氣體濃度超過報警設定值時,報警器會發(fā)出鳴叫聲,為防止誤報,在程序設計上,對氣體濃度進行快速重復檢測和延時報警。圖4為報警子程序流程圖。
4 結論
氣體檢測在環(huán)境保護和工業(yè)應用方面都有重要價值。由于紅外區(qū)的特點,用紅外吸收法在這個波段探測氣體是一種可行的、優(yōu)點明顯的測量方法,與傳統(tǒng)的濕化學法相比,它具有反應時間短、操作簡單、精度高等特點。本文著重闡述了應用紅外吸收法設計一種新型便捷的氣體檢測儀的總體思路,并詳細介紹了系統(tǒng)的整體結構及工作原理。
本文提出的針對室內環(huán)境污染的檢測方法,還有待于在實際運用中進一步完善與提高,比如采用更先進的微信號檢測技術可以提高精度,引入神經網絡、小波變換等理論可以實現(xiàn)多組分氣體檢測等等,以便切實為改善室內環(huán)境質量提供科學依據。
評論