基于MSP430F149的智能火災報警系統的設計
1.6 時鐘模塊
DS1302 是DALLAS 公司推出的涓流充電時鐘芯片內含有一個實時時鐘/日歷和31 字節靜態RAM 通過簡單的串行接口與單片機進行通信實時時鐘/日歷電路提供秒、分、時、日、日期、月、年的信息每月的天數和閏年的天數可自動調整時鐘操作可通過AM/PM 指示決定采用24 或12 小時格式。DS1302 與單片機之間能簡單地采用同步串行的方式進行通信僅需用到三個口線RES 復位、I/O 數據線、SCLK 串行時鐘。
圖6 時鐘電路
1.7 煙霧濃度測量模塊
本系統決定采用NIS-09C型離煙霧探測器,它是NEMOTO 公司專為檢測煙霧而精心設計的新型探測器。內部使用了微量的放射性物質镅241,傳感器本身被金屬制電極所覆蓋,放射性物質不會泄露。NIS-09C 屬于低功耗、靈敏度高的探測器,適用于火災報警系統中。
2 軟件電路設計
2.1 系統軟件流程圖
上電后首先對單片機、1602 和DS1302 進行初始化,初始化完成后,對溫度和煙霧濃度進行測量,將測量值與設定值進行比較,如果超出設定范圍,則進行報警,如果未超出,則在液晶上顯示時間、溫度值和煙霧濃度值。
圖7 主程序流程圖
2.2 上位機軟件設計
上位機界面采用VC 進行編程,主要是對所有節點的所有溫度、煙霧濃度傳感器所檢測的值進行實時顯示,以及對上下限值的設置和超過設定值時發出報警。這樣工作人員不需到井下也可以監測到各個區域現在的情況。這樣能夠實時的、安全的、可靠的得知溫度和煙霧濃度,提前做好防范工作。
3 結論
火災是一種在時間和空間上失去控制的燃燒所造成的災害,由此引發的重大安全事故比比皆是,對人類生命財產和社會安全構成了極大的威脅。由此可見,對火災進行準確、及時、有效地報警顯得愈來愈重要,這是防火減災的重要研究課題之一。
該系統提高對火災探測的快速性、準確性和對環境的適應能力,有效降低火災誤報的概率,提高了靈敏度和整個系統的智能化程度。
參考文獻:
[1].MSP430F149 datasheethttp://www.dzsc.com/datasheet/MSP430F149+_874114.html.
[2].DS18B20 datasheethttp://www.dzsc.com/datasheet/DS18B20+_819975.html.
[3].PC datasheethttp://www.dzsc.com/datasheet/PC+_2043275.html.
[4].2N5401 datasheethttp://www.dzsc.com/datasheet/2N5401+_1067902.html.
[5].RS-232 datasheethttp://www.dzsc.com/datasheet/RS-232+_584855.html.
[6].DS1302 datasheethttp://www.dzsc.com/datasheet/DS1302+_1055954.html.
評論