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