版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p><b> XXXXXXX學(xué)院</b></p><p><b> 畢業(yè)設(shè)計(jì)</b></p><p><b> 題 目 </b></p><p> 姓 名 </p><p> 學(xué) 號(hào) </p>
2、;<p> 專業(yè)班級(jí) </p><p> 分 院 </p><p> 指導(dǎo)教師 </p><p> 20XX年XX月XX日</p><p><b> 摘 要</b></p><p> 大空間火災(zāi)監(jiān)控系統(tǒng)主要應(yīng)用于各種大型建
3、筑及其它公共設(shè)施中,實(shí)現(xiàn)對(duì)這些場(chǎng)所早期的報(bào)警功能,達(dá)到預(yù)期的目的。</p><p> 這種火災(zāi)監(jiān)控系統(tǒng)是一個(gè)集信號(hào)檢測(cè)、傳輸、處理和控制與一體的控制系統(tǒng)。該系統(tǒng)采用DALLAS公司研制、生產(chǎn)的智能型DS18B20溫度傳感器,以及MQ-2煙霧傳感器模塊作為探測(cè)器,將探測(cè)器所檢測(cè)到的能充分反映現(xiàn)場(chǎng)火災(zāi)因素采集到火災(zāi)控制器,經(jīng)過火災(zāi)控制器根據(jù)預(yù)期設(shè)計(jì)好的火災(zāi)模式判斷,實(shí)現(xiàn)對(duì)火災(zāi)早期的準(zhǔn)確報(bào)警和對(duì)相應(yīng)的現(xiàn)場(chǎng)消防設(shè)備的聯(lián)
4、動(dòng)控制。</p><p> 為了適應(yīng)不同規(guī)模的工程的應(yīng)用,便于信息的遠(yuǎn)程傳輸和系統(tǒng)的安裝、維護(hù),該系統(tǒng)采用模塊化結(jié)構(gòu),應(yīng)用多種標(biāo)準(zhǔn)串行總線(如RS-485等)形成一個(gè)網(wǎng)絡(luò)系統(tǒng)。在這個(gè)網(wǎng)絡(luò)系統(tǒng)中,探測(cè)器完成對(duì)火災(zāi)信號(hào)的檢測(cè),然后數(shù)據(jù)傳輸?shù)交馂?zāi)控制器。同時(shí),每個(gè)控制器可以通過RS-485總線將相應(yīng)的報(bào)警信息傳給位于各個(gè)位置的下位機(jī),從而形成一個(gè)完整的防火、早期滅火局域網(wǎng)。</p><p>
5、 關(guān)鍵詞:火災(zāi)監(jiān)控系統(tǒng);傳感器;模塊化結(jié)構(gòu);局域網(wǎng)</p><p> Abstract:Large space fire monitoring system is mainly used in various large buildings and other public facilities, which aims to achieve the intended purpose of getting ear
6、ly warning function of these sites.</p><p> The fire monitoring system is a control system which is combined with functions of signal detection, transmission, processing, and control and integrated. The det
7、ector of this system is DS18b20 and smoke detector MQ-2 sensor module, the former is developed by DALLAS Company, it is a intelligent temperature sensore.the both detectors collect factors which they detect and could ref
8、lect the fire scene, and then transmit to the fire controller. After receiving the message from the both detectors, fi</p><p> In order to adapt to the application of different scale of projects, to facilit
9、ate remote transmission of information and system installation and maintenance, the system is formed as a network system by using modular structure and the application of a variety of standard serial bus(e.g. RS-485,ect)
10、.in this network system, the detectors detect the fire, and the fire message is transferred to the fire controller, every lower computer gets the warning message from homologous controller through RS-4</p><p&g
11、t; Key words:Fire supervisory system;Fire controller;Main line;Local area network</p><p><b> 目錄</b></p><p><b> 摘 要I</b></p><p> AbstractII</p>&
12、lt;p><b> 1 緒論1</b></p><p> 1.1 火災(zāi)報(bào)警控制系統(tǒng)發(fā)展歷史1</p><p> 1.2 系統(tǒng)主要結(jié)構(gòu)和功能2</p><p><b> 2 方案論證4</b></p><p> 2.1 火災(zāi)監(jiān)控系統(tǒng)設(shè)計(jì)方案4</p><
13、;p> 2.2 火災(zāi)監(jiān)控系統(tǒng)方案論證4</p><p> 3 系統(tǒng)硬件電路的設(shè)計(jì)6</p><p> 3.1 中央處理器——STC89C516</p><p> 3.1.1 STC89C51RC/RD+系列單片機(jī)6</p><p> 3.1.2 STC89C51RC/RD+系列單片機(jī)的內(nèi)部結(jié)構(gòu)7</p>
14、<p> 3.2 STC89C51單片機(jī)最小系統(tǒng)8</p><p> 3.3 下位機(jī)輸入通道元器件選擇8</p><p> 3.3.1傳感器選擇8</p><p> 3.3.2 A/D轉(zhuǎn)換器選擇10</p><p> 3.3.3下位機(jī)數(shù)據(jù)采集系統(tǒng)設(shè)計(jì)12</p><p> 3.4 鍵
15、盤/顯示接口電路設(shè)計(jì)13</p><p> 3.5 報(bào)警電路設(shè)計(jì)14</p><p> 3.6 電源電路設(shè)計(jì)15</p><p> 3.6.1 +5V3A直流穩(wěn)壓電路原理15</p><p> 3.6.2 +5V3A直流穩(wěn)壓電路參數(shù)設(shè)計(jì)16</p><p> 4 系統(tǒng)軟件設(shè)計(jì)18</p&g
16、t;<p> 4.1 主機(jī)程序流程圖18</p><p> 4.1.1 DS18B20子程序流程圖19</p><p> 4.1.2 MQ-2煙霧傳感器模塊子程序流程圖20</p><p> 4.1.3 LCD1602子程序流程圖21</p><p> 4.1.4 AD轉(zhuǎn)換子程序流程圖22</p>
17、<p> 4.2 總體程序23</p><p> 5 硬件制作及調(diào)試24</p><p> 5.1 使用的儀器儀表及工具24</p><p> 5.2 硬件制作與調(diào)試24</p><p> 5.2.1系統(tǒng)PCB板的設(shè)計(jì)24</p><p> 5.2.2 系統(tǒng)硬件調(diào)試25<
18、/p><p> 5.3 軟件調(diào)試25</p><p><b> 6 總結(jié)27</b></p><p><b> 致謝28</b></p><p><b> 參考文獻(xiàn)29</b></p><p> 附錄1:電路原理圖30</p&g
19、t;<p> 附錄2:PCB板31</p><p> 附錄3:主要程序32</p><p><b> 1 緒論</b></p><p> 1.1 火災(zāi)報(bào)警控制系統(tǒng)發(fā)展歷史</p><p> 火災(zāi)報(bào)警控制系統(tǒng)的研究開發(fā)在國(guó)外的起步比較早,我國(guó)是在二十世紀(jì)八十年代中期才有個(gè)別企業(yè)開始這方面的研究
20、開發(fā)。隨著越來越多的產(chǎn)品進(jìn)入市場(chǎng),國(guó)家也制定了相應(yīng)的檢驗(yàn)標(biāo)準(zhǔn),當(dāng)時(shí)都是多線制的開關(guān)量系統(tǒng),整個(gè)系統(tǒng)呈星型接法,每個(gè)探測(cè)器分別用兩根線與控制器相連,系統(tǒng)中的探測(cè)器只能反映出三種狀態(tài),分別表示報(bào)警、正常和故障,隨后出現(xiàn)n+1線制的開關(guān)量系統(tǒng),也就是說n個(gè)探測(cè)器共用一根地線,這樣就在一定程度上減少了系統(tǒng)的布線。</p><p> 隨著單片機(jī)技術(shù)的普遍應(yīng)用,同時(shí)也因?yàn)槎嗑€制(包括n+1線制)系統(tǒng)在工程安裝、布線和維修都
21、很不方便,人們開始將單片機(jī)技術(shù)用于火災(zāi)報(bào)警控制系統(tǒng)。從而在二十世紀(jì)八十年代后期在國(guó)內(nèi)出現(xiàn)了總線制開關(guān)量火災(zāi)報(bào)警控制系統(tǒng),這種系統(tǒng)仍然采用開關(guān)量探測(cè)器,探測(cè)器被安裝在編址底座上,底座同時(shí)具有檢測(cè)探測(cè)器工作狀態(tài)的功能和控制通信的能力。一定數(shù)量帶有探測(cè)器的編址底座以并聯(lián)的方式連接在兩根串行總線上,形成一個(gè)通信回路(以下我們將這樣的總線稱為回路總線)。每臺(tái)控制器可以用多個(gè)獨(dú)立的回路總線。每個(gè)報(bào)警系統(tǒng)也可以由多臺(tái)控制器通過特定的串行總線連接起來,
22、以方便的適應(yīng)不同規(guī)模的建筑物。</p><p> 這種總線制火災(zāi)報(bào)警系統(tǒng)的出現(xiàn)不僅使得該領(lǐng)域在技術(shù)上取得了較大的發(fā)展,而且也為工程施工、布線、調(diào)試、維護(hù)帶來了極大的方便。人們不需要一根一根的對(duì)線、布線,而只要將探測(cè)器和安裝底座像接燈泡一樣并聯(lián)在回路總線上。當(dāng)系統(tǒng)發(fā)生報(bào)警或故障時(shí),都能在控制器上反映出每個(gè)點(diǎn)的具體位置。但是這種控制系統(tǒng)與同時(shí)期的國(guó)外的火災(zāi)報(bào)警控制系統(tǒng)有一定的差距。一九九四年在國(guó)內(nèi)規(guī)模最大的北京國(guó)際
23、消防產(chǎn)品博覽會(huì)上,國(guó)外一些廠家將他們的智能火災(zāi)報(bào)警控制系統(tǒng)拿來展出,使得國(guó)內(nèi)同行們對(duì)智能火災(zāi)報(bào)警控制系統(tǒng)有了初步的了解。相比之下,我們當(dāng)時(shí)流行的總線制開關(guān)量系統(tǒng)就顯現(xiàn)出了很多弊端。如開關(guān)量系統(tǒng)只能反映出火災(zāi)發(fā)展過程中的兩個(gè)狀態(tài),即要么是正常,要么是報(bào)警。它無法反映出火災(zāi)發(fā)生的全過程,難以實(shí)現(xiàn)對(duì)灰塵和潮濕等非火災(zāi)因素造成的探測(cè)器的靈敏度的漂移進(jìn)行自動(dòng)補(bǔ)償,同時(shí)對(duì)超出補(bǔ)償容限的探測(cè)器實(shí)施污染報(bào)警;無法根據(jù)使用環(huán)境和工作的時(shí)間段不同而對(duì)探測(cè)器
24、的靈敏度自動(dòng)調(diào)節(jié);也不能對(duì)探測(cè)器本身的工作狀態(tài)進(jìn)行自動(dòng)測(cè)試等等。此后,國(guó)內(nèi)部分企業(yè)開始研究、開發(fā)智能型火災(zāi)報(bào)警控制系統(tǒng)。時(shí)隔兩年,在一九九六年的北京國(guó)際消防產(chǎn)品博覽會(huì)上,國(guó)內(nèi)十幾家企業(yè)都推出了自己</p><p> 1.2 系統(tǒng)主要結(jié)構(gòu)和功能</p><p> 大空間火災(zāi)實(shí)驗(yàn)室監(jiān)控系統(tǒng)是由火災(zāi)報(bào)警控制器、火災(zāi)探測(cè)器、手動(dòng)報(bào)警裝置、報(bào)警裝置等組成。如圖1.1所示。在圖 1.1中,各種典型
25、的火災(zāi)探測(cè)器和手動(dòng)報(bào)警按鈕位于保護(hù)建筑內(nèi),下位機(jī)傳送火警信號(hào),控制器經(jīng)正確判斷或火災(zāi)確認(rèn)后啟動(dòng)聲報(bào)警裝置,通告有關(guān)人員逃生,同時(shí)啟動(dòng)執(zhí)行環(huán)節(jié)滅火。系統(tǒng)也應(yīng)該報(bào)出系統(tǒng)的斷線、短路及接地等故障。該系統(tǒng)的中心是火災(zāi)報(bào)警控制器。如圖1.1所示,它主要分五部分:</p><p><b> 1.輸入單元</b></p><p> 它接收人工或自動(dòng)火災(zāi)探測(cè)器送來的信號(hào),送至CP
26、U加以判斷,確認(rèn),并認(rèn)識(shí)相應(yīng)的編碼地址。</p><p><b> 2.輸出單元</b></p><p> 確認(rèn)火災(zāi)信號(hào)后,輸出單元一方面輸出聲,光報(bào)警信號(hào),另一方面把相關(guān)信息發(fā)送給上位機(jī),以便能從全局的角度采取滅火措施。</p><p><b> 3.監(jiān)控單元</b></p><p> 監(jiān)
27、控單元的作用主要有兩個(gè):一個(gè)是檢查報(bào)警控制器與探測(cè)器以及下位機(jī)與上位機(jī)之間的線路的狀態(tài)是否存在斷路,短路等故障,如果存在這些故障,報(bào)警器應(yīng)給出故障聲報(bào)警,以確保系統(tǒng)工作的可靠。監(jiān)控單元的另一個(gè)作用是自動(dòng)巡回檢測(cè),自動(dòng)定期周而復(fù)始的逐個(gè)對(duì)編碼探測(cè)器發(fā)出的信號(hào)進(jìn)行檢測(cè),實(shí)現(xiàn)報(bào)警控制器的實(shí)時(shí)控制。</p><p><b> 4.記憶單元</b></p><p> 實(shí)時(shí)時(shí)
28、鐘記下第一次火災(zāi)報(bào)警的時(shí)間,直到火警消除,復(fù)位后方恢復(fù)正常。</p><p><b> 5.電源單元</b></p><p> 通常報(bào)警控制器的電源來自兩個(gè)電源,即雙電源。一個(gè)是采用220V市電整流進(jìn)行正常供電。另一個(gè)是蓄電池,平時(shí)對(duì)其進(jìn)行充電,當(dāng)有火災(zāi)時(shí),可在失去正常供電的情況下繼續(xù)供電,以保證火災(zāi)監(jiān)控系統(tǒng)的正常工作。</p><p>&
29、lt;b> 6.時(shí)鐘及時(shí)間記錄</b></p><p> 火災(zāi)報(bào)警控制器本身應(yīng)提供一個(gè)工作時(shí)鐘,用于對(duì)工作狀態(tài)提供監(jiān)測(cè)參考。當(dāng)發(fā)生火災(zāi)報(bào)警時(shí),時(shí)鐘應(yīng)能指示并記錄準(zhǔn)確的報(bào)警時(shí)間。</p><p><b> 7.輸出控制</b></p><p> 火災(zāi)報(bào)警控制器應(yīng)具有一對(duì)以上的工作接點(diǎn),用于火災(zāi)報(bào)警時(shí)的直接聯(lián)動(dòng)控制,如控制
30、警鈴、啟動(dòng)自動(dòng)滅火系統(tǒng)等。</p><p> 圖1.1 大空間火災(zāi)實(shí)驗(yàn)室監(jiān)控系統(tǒng)框圖</p><p><b> 2 方案論證</b></p><p> 2.1 火災(zāi)監(jiān)控系統(tǒng)設(shè)計(jì)方案</p><p> 本次畢業(yè)設(shè)計(jì)的題目是“大空間火災(zāi)實(shí)驗(yàn)室監(jiān)控系統(tǒng)建立——硬件設(shè)計(jì)”,該系統(tǒng)的工作對(duì)象是大型建筑的火災(zāi)安全,該系
31、統(tǒng)主要是火災(zāi)探測(cè)器、信號(hào)調(diào)理裝置、A/D轉(zhuǎn)換器、火災(zāi)聲報(bào)警裝置、鍵盤顯示裝置、電源電路等裝置構(gòu)成。</p><p> 通過查閱相關(guān)的文獻(xiàn)資料和篩選器件,最終確立了設(shè)計(jì)中上述各工作模塊所采用的具體器件?;馂?zāi)探測(cè)器分別采用DALLAS公司生產(chǎn)的一種DS18B20溫度傳感器及MQ-2煙霧傳感器模塊;信號(hào)調(diào)理裝置即為幾個(gè)簡(jiǎn)單的電阻和可變電阻,使得傳感器的輸出滿足A/D轉(zhuǎn)換器的輸入即可;選用ADC0832作為該系統(tǒng)的A/
32、D轉(zhuǎn)換器;火災(zāi)報(bào)警裝置由聲報(bào)警系統(tǒng)組成。鍵盤顯示裝置直接與單片機(jī)的P3口相連,完成鍵盤輸入和LED顯示控制功能。只有上面所列的器件是不夠的,要通過系統(tǒng)的整體框圖把這些器件有機(jī)的連接成一個(gè)性能可靠的整體,理想的整體系統(tǒng)框圖如圖2.1所示。</p><p> 2.2 火災(zāi)監(jiān)控系統(tǒng)方案論證</p><p> 在上述最終方案確定之前,火災(zāi)報(bào)警控制器選用的是MC8051,理由是MC8051功能強(qiáng)
33、大,外圍電路簡(jiǎn)單,資料比較多,設(shè)計(jì)中會(huì)省去一大部分的工作。但通過查閱大量資料和與當(dāng)今被廣泛應(yīng)用的器件進(jìn)行比較,發(fā)現(xiàn)火災(zāi)報(bào)警監(jiān)控系統(tǒng)的控制器對(duì)單片機(jī)的數(shù)據(jù)存儲(chǔ)器和程序存儲(chǔ)器的容量有一定的要求,而MCS8051只有256B的數(shù)據(jù)存儲(chǔ)器,要是選用MCS8051單片機(jī)做火災(zāi)監(jiān)控系統(tǒng)的火災(zāi)報(bào)警控制器,就需要對(duì)單片機(jī)進(jìn)行擴(kuò)展其數(shù)據(jù)和程序存儲(chǔ)器,此舉在當(dāng)今單片機(jī)已得到廣泛發(fā)展的今天是沒有必要的。最終方案中所選用的STC89C51作為主控制器,其數(shù)據(jù)和
34、程序存儲(chǔ)器的容量是足夠系統(tǒng)的要求的。溫度傳感器選用DALLAS公司的DS18B20,在測(cè)量精度、轉(zhuǎn)換時(shí)間、傳輸距離和分辨率方面足夠滿足系統(tǒng)的要求。煙霧傳感器采用比較流行的MQ-2煙霧傳感器模塊,該模塊具有快速響應(yīng)恢復(fù)、長(zhǎng)期的使用壽命和可靠的穩(wěn)定性、對(duì)煙霧有良好的靈敏度。</p><p> 圖2.1 理想系統(tǒng)整體結(jié)構(gòu)圖</p><p> 3 系統(tǒng)硬件電路的設(shè)計(jì)</p>
35、<p> 3.1 中央處理器——STC89C51</p><p> 3.1.1 STC89C51RC/RD+系列單片機(jī)</p><p> STC89C51RC/RD+系列單片機(jī)是宏晶科技推出的新一代高速、低功耗、超強(qiáng)抗干擾的單片機(jī),指令代碼完全兼容傳統(tǒng)8051單片機(jī),12時(shí)鐘、機(jī)器周期和6時(shí)鐘、機(jī)器周期可以任意選擇,HD版本和90C版本內(nèi)部集成MAX810專用復(fù)位電路。&l
36、t;/p><p> 1.增強(qiáng)型8051單片機(jī),6時(shí)鐘/機(jī)器周期和12時(shí)鐘/機(jī)器周期可以任意選擇,指令代碼完全兼容傳統(tǒng)8051。</p><p> 2.工作電壓:5.5V-3.3V(5V單片機(jī))/3.8V-2.0V(3V單片機(jī))。</p><p> 3.工作頻率范圍:0-40MHz,相當(dāng)于普通8051的0-80MHz,實(shí)際工作頻率可達(dá)48MHz。</p>
37、<p> 4.用戶應(yīng)用程序空間:4K/8K/13K/32K/64K字節(jié)。</p><p> 5.片上集成1280字節(jié)或512字節(jié)RAM。</p><p> 6.通用I/O口(35/39個(gè)),復(fù)位后為:P1/P2/P3/P4是準(zhǔn)雙向口/弱上拉(普通8051傳統(tǒng)I/O口);P0口是開漏輸出,作為總線擴(kuò)展用時(shí),不用加上拉電阻,作為I/O口用時(shí),需加上拉電阻。</p>
38、;<p> 7.ISP(在系統(tǒng)可編程),IAP(在應(yīng)用可編程),無需專用編程器,無需專用仿真器,可通過串口(RxD/P3.0,TxD/P3.1)直接下載用戶程序,數(shù)秒即可完成。</p><p> 8.有EEPROM功能。</p><p><b> 9.內(nèi)置看門狗。</b></p><p> 10.內(nèi)部集成MAX810專用復(fù)
39、位電路(HD版本和90C版本才有),外部晶體20M以下時(shí),可省略外部復(fù)位電路。</p><p> 11.共3個(gè)16定時(shí)器/計(jì)數(shù)器,其中定時(shí)器0還可以當(dāng)成2個(gè)8位定時(shí)器使用。</p><p> 12.外部中斷4路,下降沿中斷或低電平觸發(fā)中斷,power Down模式可由外部中斷低電平觸發(fā)中斷方式喚醒。</p><p> 3.1.2 STC89C51RC/RD+系
40、列單片機(jī)的內(nèi)部結(jié)構(gòu)</p><p> STC89C51RC/RD+系列單片機(jī)的內(nèi)部結(jié)構(gòu)框圖如下圖3.1所示。其中包含中央處理器(CPU)、程序存儲(chǔ)器(Flash)、數(shù)據(jù)存儲(chǔ)器(SRAM)、定時(shí)/計(jì)數(shù)器、UART串口、I/O接口、EEPROM、看門狗等模塊。STC89C51RC/RD+系列單片機(jī)幾乎包含了數(shù)據(jù)采集和控制中所需的所有單元模塊,可稱得上一個(gè)片上系統(tǒng)。</p><p><b
41、> RESET</b></p><p> P0,p1,p2,p3,p4</p><p> 圖3.1 STC89C51RC/RD+系列單片機(jī)內(nèi)部結(jié)構(gòu)框圖</p><p> 3.2 STC89C51單片機(jī)最小系統(tǒng)</p><p> STC89C51內(nèi)部有閃存儲(chǔ)器,芯片本身就是一個(gè)最小系統(tǒng)。在能滿足系統(tǒng)的性能要求的情況下
42、,可優(yōu)先考慮采用此種方案。用這種芯片構(gòu)成的最小系統(tǒng)簡(jiǎn)單、可靠。用AT89C52單片機(jī)構(gòu)成最小應(yīng)用系統(tǒng)時(shí),只要將單片機(jī)接上時(shí)鐘電路和復(fù)位電路即可,與8031外擴(kuò)展程序存儲(chǔ)器的最小應(yīng)用系統(tǒng)相比,該系統(tǒng)省去了外擴(kuò)程序存儲(chǔ)器的工作。該最小應(yīng)用系統(tǒng)只能用作一些小型的數(shù)字量的測(cè)控單元。如圖3.2所示。</p><p> 圖3.2 STC89C51的最小系統(tǒng)</p><p> 3.3 下位機(jī)輸入通道
43、元器件選擇</p><p> 3.3.1傳感器選擇</p><p> 隨著經(jīng)濟(jì)技術(shù)和社會(huì)經(jīng)濟(jì)環(huán)境的發(fā)展,人員、設(shè)備和建筑對(duì)消防保護(hù)的要求也越來越高,促使火災(zāi)自動(dòng)探測(cè)報(bào)警系統(tǒng)不斷采用新技術(shù)來實(shí)現(xiàn)對(duì)人類生命和財(cái)產(chǎn)安全的可靠保障。如何進(jìn)一步縮短火災(zāi)探測(cè)報(bào)警的時(shí)間,減少火災(zāi)的發(fā)生,及時(shí)采取有效防火、滅活措施,為減少火災(zāi)損失提供寶貴的時(shí)間等等。所以,有好的火災(zāi)探測(cè)器在現(xiàn)場(chǎng)可靠的運(yùn)行是很重要的!&
44、lt;/p><p> 由于本設(shè)計(jì)方案只針對(duì)普通的大空間可能發(fā)生的火災(zāi),所以本設(shè)計(jì)方案選用感煙探測(cè)器和感溫探測(cè)器兩種。</p><p> 感溫探測(cè)器采用DALLAS公司生產(chǎn)的DS18B20溫度傳感器。DS18B20是1—Wire,即單總線器件,具有線路簡(jiǎn)單,體積小的特點(diǎn),超低的硬件開銷,抗干擾能力強(qiáng),精度高,附加功能強(qiáng),是測(cè)溫系統(tǒng)的不二選擇。</p><p> DS
45、18B20的主要特征有:</p><p> 1)全數(shù)字溫度轉(zhuǎn)換及輸出。</p><p> 2)先進(jìn)的單總線數(shù)據(jù)通信。</p><p> 3)最高12位分辨率,精度可達(dá)0.5°C。</p><p> 4)12位分辨率時(shí)最大工作周期為750毫秒。</p><p> 5)可選擇寄生工作方式。</p&
46、gt;<p> 6)檢測(cè)溫度范圍為-55°C~+125°C(-67°F~+257°F)。</p><p> 7)內(nèi)置EEPROM,限溫報(bào)警功能。</p><p> 8)64位光刻ROM,內(nèi)置產(chǎn)品系列號(hào),方便多機(jī)掛接。</p><p> DS18B20芯片與單片機(jī)的接口如圖3.3所示,采用兩個(gè)DS18B20
47、作為溫度采集系統(tǒng)。</p><p> 圖3.3 DS18B20與單片機(jī)接口電路</p><p> 如圖所示,DS18B20只需要掛到單片機(jī)的一個(gè)I/O口上,由于單總線為開漏所以需要外接一個(gè)10K的上拉電阻。</p><p> 感煙探測(cè)器采用的是MQ-2煙霧傳感器模塊,它能準(zhǔn)確的探測(cè)到,CO,甲烷,煙霧等多種可能引發(fā)火災(zāi)的氣體的存在。它靈敏度高,穩(wěn)定性好,適用與
48、火災(zāi)中氣體的探測(cè)。該模塊具有如下特點(diǎn):</p><p> 1)具有信號(hào)輸出指示。</p><p> 2)雙路信號(hào)輸出(模擬量輸出及TTL電平輸出)。</p><p> 3)TTL輸出有效信號(hào)為低電平。(當(dāng)輸出低電平是信號(hào)燈亮,可直接接單片機(jī))</p><p> 4)模擬量輸出0~5V電壓,濃度越高越有效。</p><
49、;p> 5)對(duì)液化氣,天然氣,城市煤氣,煙霧有較好的靈敏度。</p><p> 6)具有長(zhǎng)期的使用壽命和可靠的穩(wěn)定性。</p><p> 7)快速的響應(yīng)恢復(fù)特性。</p><p> MQ-2煙霧傳感器模塊原理圖如圖3.4所示</p><p> 圖3.4 MQ-2煙霧傳感器模塊原理圖</p><p>
50、3.3.2 A/D轉(zhuǎn)換器選擇</p><p> ?。?)ADC0832引腳結(jié)構(gòu)及應(yīng)用</p><p> A/D轉(zhuǎn)換電路采用美國(guó)國(guó)家半導(dǎo)體公司生產(chǎn)的8位雙通道A/D轉(zhuǎn)換專用芯片ADC0832,其引腳結(jié)構(gòu)如圖3.5所示,其中CS為片選使能,低電平芯片使能;CH0模擬輸入通道0,或作為IN+/-使用;CH1模擬輸入通道1,或作為IN+/-使用;GND為芯片參考0電位(地);DI數(shù)據(jù)信號(hào)輸入,選
51、擇通道控制;DO數(shù)據(jù)信號(hào)輸出,轉(zhuǎn)換數(shù)據(jù)輸出;CLK為芯片時(shí)鐘輸入;VCC(VREF)電源輸入及參考電源輸入(復(fù)用)。</p><p> 圖3.5 ADC0832的引腳結(jié)構(gòu)圖</p><p> ADC0832為8位分辨率A/D轉(zhuǎn)換芯片,其最高分辨可達(dá)256級(jí),可以適應(yīng)一個(gè)的模擬量轉(zhuǎn)換要求,其內(nèi)部電源輸入與參考電壓復(fù)用,使得芯片的模擬電壓輸入在0V——5V之間。芯片轉(zhuǎn)換時(shí)間僅為32uS,
52、具有雙數(shù)據(jù)輸出,可作為數(shù)據(jù)校驗(yàn),以減少數(shù)據(jù)誤差,轉(zhuǎn)換速度快且穩(wěn)定性能強(qiáng)。獨(dú)立的芯片使能輸入,使多器件掛接和處理器控制變得更加方便。通過DI數(shù)據(jù)輸入端,可以輕易的實(shí)現(xiàn)通道功能的選擇。</p><p> 正常情況下ADC0832與單片機(jī)的接口應(yīng)為4條數(shù)據(jù)線,分別為CS、CLK、DO、DI。但由于DO端與DI端在通信時(shí)并未同時(shí)有效并與單片機(jī)的接口是雙向的,所以電路設(shè)計(jì)時(shí)可以將DO和DI并聯(lián)在一根數(shù)據(jù)線上使用。當(dāng)ADC
53、0832未工作時(shí)其CS輸入端應(yīng)為高電平,此時(shí)芯片被禁用,CLK和DO/DI的電平可以任意。當(dāng)要進(jìn)行A/D轉(zhuǎn)換時(shí),必須將CS使能端置位低電平并保持低電平直到轉(zhuǎn)換完全結(jié)束。此時(shí)芯片開始轉(zhuǎn)換工作,同時(shí)有處理器向芯片時(shí)鐘輸入端CLK輸入時(shí)鐘脈沖,DO/DI端則使用DI端輸入通道功能選擇的數(shù)據(jù)信號(hào)。在第一個(gè)時(shí)鐘脈沖的下降之前DI端必須是高電平,表示起始信號(hào)。在第二、三個(gè)脈沖下降之前DI端應(yīng)輸入2位數(shù)據(jù)用于選擇通道功能,當(dāng)此兩位數(shù)據(jù)為“1”、“0”
54、時(shí),只對(duì)CH0進(jìn)行單通道轉(zhuǎn)換;當(dāng)此兩位數(shù)據(jù)為“1”、“1”時(shí),只對(duì)CH1進(jìn)行單通道轉(zhuǎn)換;當(dāng)此兩位數(shù)據(jù)為“0”、“0”時(shí),將CH0作為正輸入端IN+,CH1作為負(fù)輸入端IN-進(jìn)行輸入。當(dāng)此兩位數(shù)據(jù)為“0”、“1”時(shí),將CH0作為負(fù)輸入端IN-,CH1作為正輸入端IN+進(jìn)行輸入。到第三個(gè)脈沖的下降之后DI端的輸入電平就失去輸入作用,此后DO/DI端</p><p> 圖3.6 ADC0832、MQ-2煙霧傳感器模塊
55、及單片機(jī)接口電路</p><p> ?。?)ADC0832內(nèi)部邏輯結(jié)構(gòu)</p><p> ADC0832由一個(gè)8位輸入寄存器、一個(gè)8位DAC寄存器和一個(gè)8位D/A轉(zhuǎn)換器組成。結(jié)構(gòu)圖如圖3.7所示。</p><p><b> VREF</b></p><p><b> 數(shù)據(jù)輸入</b></
56、p><p><b> 數(shù)據(jù)輸出 </b></p><p> 圖3.7 ADC0832的內(nèi)部邏輯結(jié)構(gòu)圖</p><p> 3.3.3下位機(jī)數(shù)據(jù)采集系統(tǒng)設(shè)計(jì)</p><p> 下位機(jī)的數(shù)據(jù)采集的主要流程為:現(xiàn)場(chǎng)的情況通過傳感器來反映,而從傳感器傳出來的信號(hào)是模擬量信號(hào),該模擬量信號(hào)通過A/D轉(zhuǎn)換器,把模擬量轉(zhuǎn)化為數(shù)字量
57、,只有轉(zhuǎn)化成數(shù)字量后,單片機(jī)才能接收到傳感器傳來的信號(hào),下位機(jī)數(shù)據(jù)采集系統(tǒng)原理圖如圖3.8所示。</p><p> 圖3.8 下位機(jī)數(shù)據(jù)采集系統(tǒng)原理</p><p> 3.4 鍵盤/顯示接口電路設(shè)計(jì)</p><p> 本模塊以STC89C51單片機(jī)為控制核心,由于本模塊只用了5個(gè)按鍵,不需要譯碼器,直接與單片機(jī)的P3口相連,如圖所示,大大簡(jiǎn)化了硬件設(shè)計(jì),充分的
58、利用了單片機(jī)的資源,這也是本設(shè)計(jì)的巧妙所在。可通過鍵盤來設(shè)置溫度上下限,并在液晶顯示屏1602上顯示。通過軟件編程,負(fù)責(zé)鍵盤掃描、消除抖動(dòng)處理和顯示輸出工作。系統(tǒng)框架電路圖如圖3.9和圖3.10所示。</p><p> 圖3.9 鍵盤接口電路</p><p> 圖3.10 顯示接口電路</p><p> 3.5 報(bào)警電路設(shè)計(jì)</p><p&
59、gt; 大空間火災(zāi)監(jiān)控系統(tǒng)的報(bào)警系統(tǒng)主要是由聲報(bào)警組成。在火災(zāi)可能發(fā)生或發(fā)生時(shí)在或者某個(gè)火災(zāi)探測(cè)器出現(xiàn)問題的時(shí)候,都需要火災(zāi)的聲報(bào)警系統(tǒng)來提醒工作人員或告知有關(guān)人員逃生。下面分別對(duì)火災(zāi)監(jiān)控系統(tǒng)的聲報(bào)警系統(tǒng)做詳細(xì)的介紹。</p><p> 火災(zāi)報(bào)警控制器在兩種情況下發(fā)出聲音報(bào)警:當(dāng)檢測(cè)到故障信號(hào)時(shí)(如傳感器斷線,電纜斷線或傳感器接觸不良時(shí))由蜂鳴器發(fā)出故障報(bào)警信號(hào),蜂鳴器工作電流12mA,由P2.3經(jīng)驅(qū)動(dòng)放大電
60、路驅(qū)動(dòng)。原理圖如圖3.11所示;當(dāng)檢測(cè)到火災(zāi)時(shí),由報(bào)警器發(fā)出警鈴報(bào)警,它由三極管8550、電子和無源蜂鳴器相關(guān)電路夠成。</p><p> 圖3.11 聲報(bào)警系統(tǒng)電路原理圖</p><p> 3.6 電源電路設(shè)計(jì)</p><p> 本系統(tǒng)中,由于MQ-2煙霧傳感器模塊對(duì)電流要求比較高,故外加的穩(wěn)壓器必須達(dá)到足以提供模塊工作以及其他電路工作的條件,所以本系統(tǒng)采用
61、開關(guān)電源芯片LM2576完成從12V到5V的轉(zhuǎn)換,為系統(tǒng)供電。</p><p> 3.6.1 +5V3A直流穩(wěn)壓電路原理</p><p> +5V直流穩(wěn)壓電源的工作電路,傳統(tǒng)方式采用分立元件構(gòu)成,該火災(zāi)監(jiān)控系統(tǒng)采用美國(guó)國(guó)家半導(dǎo)體公司生產(chǎn)的3A電流輸出降壓型穩(wěn)壓器LM2576。它內(nèi)含固定頻率振蕩器(52kHz)和基準(zhǔn)穩(wěn)壓器(1.23V),并具有完善的保護(hù)電路,包括電流限制及熱關(guān)斷電路等,
62、利用該器件只需極少的外圍器件便可構(gòu)成高效穩(wěn)壓電路。LM2576因其穩(wěn)壓精度高、工作穩(wěn)定可靠、外圍電路簡(jiǎn)單、容易設(shè)計(jì)和制作、體積小、重量輕、成本低、維修簡(jiǎn)單等優(yōu)點(diǎn),所以在各種電源電路中得到了普遍的應(yīng)用。</p><p> LM2576系列開關(guān)穩(wěn)壓集成電路的主要特性如下: ●最大輸出電流:3A; ●最高輸入電壓:LM2576為40V,LM2576HV為60V; ●輸出電壓:3.3V、5V、12V、15V和AD
63、J(可調(diào))等可選; ●振東頻率:52kHz; ●轉(zhuǎn)換效率:75%~88%(不同電壓輸出時(shí)的效率不同); ●控制方式:PWM;</p><p> ●工作溫度范圍:-40℃ ~ +125℃ ●工作模式:低功耗/正常兩種模式可外部控制; ●工作模式控制:TTL電平兼容; ●所需外部元件:僅四個(gè)(不可調(diào))或六個(gè)(可調(diào));●器件保護(hù):熱關(guān)斷及電流限制; ●封裝形式:TO-220或TO-263。</p
64、><p> LM2596的典型應(yīng)用電路如圖3.12所示,這是一個(gè)輸出+5V直流電壓的穩(wěn)壓電路。IC采用LM2576,C4、C5、C6、C7分別為輸入端和輸出端濾波電容,D1為續(xù)流二極管。L1為儲(chǔ)能功率電感。</p><p> 圖3.12 +5V直流穩(wěn)壓原理圖</p><p> 3.6.2 +5V3A直流穩(wěn)壓電路參數(shù)設(shè)計(jì)</p><p>
65、 根據(jù)設(shè)計(jì)要求,圖3.17中電感L1的選擇要根據(jù)LM2576的輸出電壓、最大輸入電壓、最大負(fù)載電流等參數(shù)選擇,首先,依據(jù)如下公式計(jì)算出電壓.微秒常數(shù)(E.T):</p><p> E.T= (Vin-Vout)*Vout/Vin*1000/f</p><p> 上式中,Vin是LM2576的最大輸入電壓,Vout是LM2576的輸出電壓,f是LM2576的工作振蕩頻率值(52kHz)。
66、E.T確定之后,就可參照參考文獻(xiàn)所提供的相應(yīng)的電壓.微秒常數(shù)和負(fù)載電流曲線來查找所需的電感值。該電路中的輸入電容C4一般應(yīng)大于或等于100uF,安裝時(shí)要盡量靠近LM2576的輸入引腳,其耐壓值應(yīng)與最大輸入電壓值相匹配。而輸出電容C6的值應(yīng)根據(jù)下式進(jìn)行計(jì)算(單位:uF):</p><p> C=13300Vin/Vout*L</p><p> 上式中,Vin是LM2576的最大輸入電壓,
67、Vout是LM2576的輸出電壓,L是經(jīng)過計(jì)算并查表選出的電感L1的值,其單位是uH。電容C的耐壓值應(yīng)大于額定輸出電壓的1.5~2倍。對(duì)于5V電壓輸出而言,推薦使用耐壓值為16V。二極管D1的額定電流值應(yīng)大于最大負(fù)載電流的1.2倍,考慮到負(fù)載短路的情況,二極管的額定電流值應(yīng)大于LM2576的最大電流限制。二極管的反向電壓應(yīng)大于最大輸入電壓的1.25倍,推薦使用IN582X系列的肖特基二極管。</p><p>
68、Vin的選擇應(yīng)考慮交流電壓最低跌落值(Vac-min)所對(duì)應(yīng)的LM2576輸入電壓值及LM2576的最小輸入允許電壓值Vmin(以5V電壓輸出為例,該值為8V),因此,Vin可依據(jù)下式計(jì)算:</p><p> Vin=(220Vmin/Vac-min)</p><p> 如果交流電壓最大允許跌落30%(Vac-min=154V)、LM2576的電壓輸出為5V(Vmin=8V),則當(dāng)Va
69、c=220V時(shí),LM2576的輸入直流電壓應(yīng)大于11.5V,通常可選為12V。</p><p><b> 4 系統(tǒng)軟件設(shè)計(jì)</b></p><p> 4.1 主機(jī)程序流程圖</p><p> 為了便于系統(tǒng)維護(hù)和功能擴(kuò)充,本系統(tǒng)采用了模塊化程序設(shè)計(jì)方法,系統(tǒng)各個(gè)模塊的具體功能都是通過子程序調(diào)用實(shí)現(xiàn)的。系統(tǒng)主程序流程圖如圖4.1所示。<
70、;/p><p><b> 是</b></p><p><b> 否</b></p><p> 圖4.1 主程序流程圖</p><p> 4.1.1 DS18B20子程序流程圖</p><p> DS18B20子程序流程圖如圖4.2所示。</p><p
71、><b> 否</b></p><p><b> 是</b></p><p> 圖4.2 DS18B20子程序流程圖</p><p> 4.1.2 MQ-2煙霧傳感器模塊子程序流程圖</p><p> MQ-2煙霧傳感器模塊子程序流程圖如圖4.3所示。</p><
72、p><b> 否</b></p><p><b> 是</b></p><p> 圖4.3 MQ-2煙霧傳感器模塊子程序流程圖</p><p> 4.1.3 LCD1602子程序流程圖</p><p> LCD1602子程序流程圖如圖4.4所示。</p><p&g
73、t;<b> 否</b></p><p><b> 是</b></p><p> 圖4.4 LCD1602子程序流程圖</p><p> 4.1.4 AD轉(zhuǎn)換子程序流程圖</p><p> AD轉(zhuǎn)換子程序流程圖如圖4.5所示。</p><p><b>
74、否</b></p><p><b> 是</b></p><p> 圖4.5 AD轉(zhuǎn)換子程序流程圖</p><p><b> 4.2 總體程序</b></p><p> 總體程序見附錄3主要程序。</p><p> 5 硬件制作及調(diào)試</p&g
75、t;<p> 本硬件的制作調(diào)試主要分為硬件調(diào)試和軟件調(diào)試兩部分。</p><p> 經(jīng)過初步的分析設(shè)計(jì)后,在設(shè)計(jì)制作硬件電路的同時(shí),調(diào)試穿插進(jìn)行,應(yīng)用系統(tǒng)的硬件調(diào)試和軟件調(diào)試是分不開的,許多硬件故障是在調(diào)試軟件時(shí)才發(fā)現(xiàn)的。但通常是先排除硬件系統(tǒng)中明顯的硬件故障后才和軟件結(jié)合起來調(diào)試,如此才有利于問題的分析和解決,不會(huì)造成問題的積累,從而可以節(jié)約大量的調(diào)試時(shí)間。軟件編程中,我首先完成單元功能模塊的
76、調(diào)試,然后進(jìn)行系統(tǒng)調(diào)試。</p><p> 5.1 使用的儀器儀表及工具</p><p><b> 筆記本一臺(tái);</b></p><p><b> 單片機(jī)仿真器一臺(tái);</b></p><p> DT9205A型數(shù)字萬用表一個(gè);</p><p> TLW-T調(diào)溫烙鐵一
77、把;</p><p> Keil開發(fā)軟件一套。</p><p> 5.2 硬件制作與調(diào)試</p><p> 5.2.1系統(tǒng)PCB板的設(shè)計(jì)</p><p> PCB即印刷電路板,是電子電路的承載體。在現(xiàn)代電子產(chǎn)品中,幾乎都離不開PCB。PCB板的設(shè)計(jì)是電路設(shè)計(jì)的最后一個(gè)環(huán)節(jié),也是對(duì)原理圖的再設(shè)計(jì)。因此PCB板的設(shè)計(jì)是理論設(shè)計(jì)到實(shí)際應(yīng)用一
78、個(gè)十分重要的內(nèi)容。印刷電路板(PCB)是電子產(chǎn)品中電路元件和器件的支撐體。因此,在進(jìn)行PCB設(shè)計(jì)時(shí),必須遵守印制電路板設(shè)計(jì)原則和抗干擾措施的一般原則,并應(yīng)符合抗干擾設(shè)計(jì)的要求。本次設(shè)計(jì)采用Altium公司PROTEL系列設(shè)計(jì)完成SCH到PCB的設(shè)計(jì),并且手工完成電路焊接以及整機(jī)的裝配。</p><p> 5.2.2 系統(tǒng)硬件調(diào)試</p><p> 本系統(tǒng)的硬件調(diào)試分為以下階段進(jìn)行調(diào)試:
79、</p><p><b> (1)邏輯錯(cuò)誤調(diào)試</b></p><p> 樣機(jī)硬件的邏輯錯(cuò)誤是由于設(shè)計(jì)錯(cuò)誤和加工過程中的工藝性錯(cuò)誤所造成的。這類錯(cuò)誤包括:錯(cuò)線、開路、短路等幾種,其中短路是最常見的故障。</p><p><b> ?。?)器件調(diào)試</b></p><p> 元器件失效的原因有兩
80、個(gè)方面:一是器件本身已損壞或性能不符合要求;二是由于組裝錯(cuò)誤造成的元器件失效,如電解電容、二極管的極性錯(cuò)誤,集成塊安裝方向錯(cuò)誤等。</p><p><b> ?。?)可靠性調(diào)試</b></p><p> 引起系統(tǒng)不可靠的因素很多,如金屬化孔、接插件接觸不良會(huì)造成系統(tǒng)時(shí)好時(shí)壞;內(nèi)部和外部的干擾、電源紋波系數(shù)過大、器件負(fù)載過大等造成邏輯電平不穩(wěn)定;另外,走線和布局的不合
81、理等也會(huì)引起系統(tǒng)可靠性差。</p><p><b> ?。?)電源故障</b></p><p> 若樣機(jī)中存在電源故障,則加電后將造成器件損壞。電源的故障包括:電壓值不符合設(shè)計(jì)要求,電源引出線和插座不對(duì)應(yīng),電源功率不足、負(fù)載能力差。</p><p> 在本次調(diào)試在調(diào)試樣機(jī)加電之前,先用萬用表和示波器,根據(jù)硬件電氣原理圖和裝配圖仔細(xì)檢查樣機(jī)線
82、路的正確性,并核對(duì)元器件的型號(hào)、規(guī)格和安裝是否符合要求。還特別注意電源的走線,防止電源之間的短路和極性錯(cuò)誤,并重點(diǎn)檢查擴(kuò)展系統(tǒng)總線是否存在相互間的短路;或其它信號(hào)線的短路,由于本設(shè)計(jì)的印刷電路板布線密度較高,出現(xiàn)了幾處因工藝原因造成短路,短路點(diǎn)用刻刀斷開。</p><p> 對(duì)于樣機(jī)所用的電源事先做了單獨(dú)調(diào)試,調(diào)試好后,檢查其電壓值、負(fù)載能力、極性等均符合要求,然后加到系統(tǒng)的各個(gè)部件上。在不插片子的情況下,加電
83、檢查各插件上引腳的電位,仔細(xì)測(cè)量各地點(diǎn)電位是否正常,還特別注意單片機(jī)插座上的各點(diǎn)電位是否正常,防止了聯(lián)機(jī)時(shí)會(huì)損壞仿真器。</p><p><b> 5.3 軟件調(diào)試</b></p><p> 軟件調(diào)試與所選用的軟件結(jié)構(gòu)和程序設(shè)計(jì)技術(shù)有關(guān)。本系統(tǒng)采用模塊程序設(shè)計(jì)技術(shù),逐個(gè)模塊調(diào)好以后,再進(jìn)行系統(tǒng)程序總調(diào)試。在調(diào)試第一個(gè)任務(wù)時(shí),同時(shí)也調(diào)試相關(guān)的子程序、中斷服務(wù)程序和
84、操作系統(tǒng)的程序。等逐個(gè)任務(wù)調(diào)試好以后,再使各個(gè)任務(wù)同時(shí)運(yùn)行,在本次調(diào)試中操作系統(tǒng)中沒有錯(cuò)誤,在單步和斷點(diǎn)調(diào)試后,進(jìn)行了連續(xù)調(diào)試,因?yàn)閱尾竭\(yùn)行時(shí)只能驗(yàn)證程序的正確與否,而不能確定定時(shí)精度、CPU的實(shí)時(shí)響應(yīng)等問題。等全部完成后,反復(fù)運(yùn)行多次,除了觀察穩(wěn)定性之外,還觀察了用戶系統(tǒng)的操作是否符合設(shè)計(jì)要求的操等,部分程序作了適當(dāng)修正后系統(tǒng)能夠正常運(yùn)行。</p><p><b> 6 總結(jié)</b>&
85、lt;/p><p> 本次畢業(yè)設(shè)計(jì)的主要任務(wù)是大空間火災(zāi)實(shí)驗(yàn)室監(jiān)控系統(tǒng)的硬件設(shè)計(jì),主要由硬件電路和系統(tǒng)軟件兩部分構(gòu)成。在軟件編寫過程中,一定要注意的每個(gè)元器件的工作情況,確保各個(gè)芯片的時(shí)序的正確。從整體來說這是一個(gè)復(fù)雜的過程,要細(xì)心謹(jǐn)慎,沉著冷靜,反復(fù)檢查。本設(shè)計(jì)主要從硬件方面介紹,在軟件部分也做了些大概介紹,此設(shè)計(jì)對(duì)于大空間提供全方位監(jiān)控報(bào)警的智能火災(zāi)監(jiān)控系統(tǒng)的研究也具有一定的借鑒意義。</p>&
86、lt;p> 本大空間火災(zāi)實(shí)驗(yàn)室監(jiān)控系統(tǒng)具體功能如下:</p><p><b> 1)高溫報(bào)警功能</b></p><p> 如果當(dāng)前大空間內(nèi)的溫度達(dá)到某一上限值(即火災(zāi)即將發(fā)生),火災(zāi)監(jiān)控系統(tǒng)便會(huì)用喇叭播放報(bào)警。</p><p><b> 2)煙霧報(bào)警功能</b></p><p>
87、大空間的煤氣、天然氣等可燃?xì)怏w或煙霧的濃度超標(biāo)時(shí),火災(zāi)監(jiān)控系統(tǒng)便會(huì)報(bào)警,可有效防止火災(zāi)事故的發(fā)生,確保人身不受傷害。</p><p> 本系統(tǒng)采用最簡(jiǎn)單的電路、最便宜的電路芯片實(shí)現(xiàn)了完善的功能,具有很強(qiáng)的實(shí)用性,充分發(fā)揮了智能火災(zāi)監(jiān)控系統(tǒng)的優(yōu)越性。由于實(shí)踐經(jīng)驗(yàn)等方面的不足,系統(tǒng)在硬件和軟件方面還存在一些缺陷,需要進(jìn)一步加以改進(jìn)和完善。</p><p><b> 致謝</
88、b></p><p> 通過這次設(shè)計(jì),我既鞏固了過去學(xué)過的專業(yè)知識(shí),又學(xué)到了許多新知識(shí)。通過理論與實(shí)踐相結(jié)合,使我真正感受到了知識(shí)的力量,但也使我知道了自己的不足和一種危機(jī)感。我會(huì)在以后的工作中繼續(xù)努力進(jìn)取、不驕不躁,為祖國(guó)建設(shè)事業(yè)出一份力。</p><p> 本次畢業(yè)設(shè)計(jì)能夠很順利的完成,最主要的是xx老師的細(xì)心的解答和不斷的鼓勵(lì),使我每當(dāng)遇到困難的時(shí)候不急躁,在有所成就的時(shí)候
89、不驕傲,才使我的本次畢業(yè)設(shè)計(jì)順利的完成,再次對(duì)xx老師表達(dá)誠(chéng)摯的謝意!</p><p> 由于本人水平有限,加之時(shí)間倉(cāng)促,設(shè)計(jì)中疏漏和錯(cuò)誤之處在所難免,希望老師給予諒解,同時(shí)也希望老師加以指正和批評(píng),使我在以后的學(xué)習(xí)和工作中取得更大的成績(jī)。</p><p><b> 參考文獻(xiàn)</b></p><p> [1] 趙繼文.傳感器與應(yīng)用電路設(shè)計(jì)
90、.北京:科學(xué)出版社,2002.9:53~68</p><p> [2] 何希才.傳感器及其應(yīng)用電路.北京:電子工業(yè)出版社,2001.3:54~96 </p><p> [3] 皮壯行. 可編程序控制器系統(tǒng)的設(shè)計(jì)與應(yīng)用實(shí)例.北京:機(jī)械工業(yè)出版社,2000:67~75</p><p> [4] 謝瑞和.串行技術(shù)大全. 北京:清華大學(xué)出版社,2003.4:14~23
91、</p><p> [5] 高海生等主編.單片機(jī)及應(yīng)用技術(shù)大全[M].成都:西南交通大學(xué)出版社.1996:78-82</p><p> [6] 孫凱.火災(zāi)報(bào)警系統(tǒng).傳感器世界,2003(5):13-16</p><p> [7] 蔡得聰.傳感器的發(fā)展方向及數(shù)字傳感器的地位.電氣自動(dòng)化2003(9):21-23</p><p> [8]
92、 將文光.多機(jī)通信技術(shù). 電氣自動(dòng)化2004(6):12-15</p><p> [9] 黃石.單片機(jī)與單片機(jī)之間的通信.商秋學(xué)院學(xué)報(bào)2003(5):19-24</p><p> [10] 楊野.火災(zāi)報(bào)警技術(shù)的發(fā)展. 電氣自動(dòng)化2004(3):23-27</p><p> [11] John L. Hennessy, David A Patterson Com
93、puter Organization and Design: The Hardware/software Interface, San Francisco: Morgan Kaufman Publisher, Inc, 1997:78-82</p><p> [12] AL Williams, Embedded Internet Design, McGraw hill, July 2002:254-262<
94、;/p><p> [13] Dreamtech Software Team, Programming for Embedded Systems-Cracking the Code, Hungry Minds, April 2002:145-147</p><p> [14] 沙占友.新型單片機(jī)開關(guān)電源的設(shè)計(jì)與應(yīng)用[M].北京:電子工業(yè)出版社.2001:32-48</p>&l
95、t;p> [15] 廉保旺,李勇,張怡,趙乃煌.智能火災(zāi)報(bào)警控制系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn).西北工業(yè)大學(xué)學(xué)報(bào)[N],1999,17(4):520-524</p><p><b> 附錄1:電路原理圖</b></p><p><b> 附錄2:PCB板</b></p><p><b> 附錄3:主要程序</
96、b></p><p> #include <reg52.h></p><p> #include <intrins.h></p><p> #define uchar unsigned char </p><p> #define uint unsigned int </p><p&g
97、t; #define XTAL 11059200 // CUP晶振頻率</p><p> #define baudrate 9600 // 通信波特率</p><p> //定義1602指令集//</p><p> #define CMD_clear 0x01 // 清除屏幕</p><p>
98、; #define CMD_back 0x02 // DDRAM回零位,數(shù)據(jù)指針清零</p><p> #define CMD_dec1 0x04 // 讀入后AC(指針)減1,向左寫</p><p> #define CMD_add1 0x06 // 讀入后AC(指針)加1,向右寫</p
99、><p> #define CMD_dis_gb1 0x0f // 開顯示_開光標(biāo)_開光標(biāo)閃爍</p><p> #define CMD_dis_gb2 0x0e // 開顯示_開光標(biāo)_關(guān)光標(biāo)閃爍</p><p> #define CMD_dis_gb3 0x0c // 開顯
100、示_關(guān)光標(biāo)_關(guān)光標(biāo)閃爍</p><p> #define CMD_OFF_dis 0x08 // 關(guān)顯示_關(guān)光標(biāo)_關(guān)光標(biāo)閃爍</p><p> sbit DQ=P2^0; // 溫度輸入口 2^0</p><p> uint temp; // variable of t
101、emperature 定義一個(gè)變量 </p><p> uchar flag1,flag; // 定義一個(gè)標(biāo)志,標(biāo)志溫度是負(fù)還是正,1為負(fù),0為正</p><p> uchar up=30,down=12;//設(shè)定上下限值,默認(rèn)值</p><p> sbitKEY1=P3^3;</p><p> sb
102、itKEY2=P3^4;</p><p> sbitKEY3=P3^5;</p><p> sbitKEY4=P3^6;</p><p> sbitKEY5=P3^7;</p><p> sbit beep=P2^4;</p><p> //***************************
103、*********/</p><p><b> 串口初始化</b></p><p> **************************************/</p><p> void StartUART( void )</p><p><b> { </b></p>
104、<p> EA = 1; // "中斷總允許"</p><p> TMOD = 0x20;// 定時(shí)器1工作于8位自動(dòng)重載模式, 用于產(chǎn)生波特率</p><p> TH1=(unsigned char)(256 - (XTAL / (32L * 12L * baudrate)));</
105、p><p> TL1=(unsigned char)(256 - (XTAL / (32L * 12L * baudrate))); // 定時(shí)器0賦初值</p><p> SCON = 0x50;// 設(shè)定串行口工作方式</p><p> PCON &= 0x00;// 波特率不倍增</p><p> TR1 =
106、 1;// 啟動(dòng)定時(shí)器1</p><p> IE = 0x00;// 禁止任何中斷</p><p><b> }</b></p><p> //************************************</p><p> 通過串口將接收到數(shù)據(jù)發(fā)送給PC端</p><
107、;p> **************************************</p><p> void R_S_Byte(uchar R_Byte)</p><p><b> {</b></p><p> SBUF = R_Byte; </p><p> while( TI == 0 );
108、//查詢法</p><p><b> TI = 0;</b></p><p><b> }</b></p><p> /***************************************/ </p><p> /* 延時(shí)子程序
109、 */ </p><p> /***************************************/ </p><p> void delayus(uint i) //delay </p><p><b> { </b></p><p> while(i--); </p>
110、<p><b> }</b></p><p> void Delay(unsigned int s)</p><p><b> {</b></p><p> unsigned int i;</p><p> for(i=0; i<s; i++);</p>&
111、lt;p> for(i=0; i<s; i++);</p><p><b> }</b></p><p> /************************************************/ </p><p> /* 初始化ds18b2子函數(shù)* */ <
112、;/p><p> /************************************************/ </p><p> void Init_DS18B20(void) </p><p><b> { </b></p><p> uchar x=0; </p><p> D
113、Q = 1; //DQ復(fù)位 </p><p> delayus(8); //稍做延時(shí) </p><p> DQ = 0; //單片機(jī)將DQ拉低 </p><p> delayus(80); //精確延時(shí) 大于 480us </p><p&g
114、t; DQ = 1; //拉高總線 </p><p> delayus(14); </p><p> x=DQ; //稍做延時(shí)后 如果x=0則初始化成功 x=1則初始化失敗 </p><p> delayus(20); </p><p><b> } </b
115、></p><p> /*************************************************/ </p><p> /* 讀字節(jié)子函數(shù) */ </p><p> /************************************************
116、*/ </p><p> ReadOneChar(void) </p><p><b> { </b></p><p> uchar i = 0; </p><p> uchar dat = 0; </p><p> for (i=8;i>0;i--) </p>&l
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 視頻火災(zāi)安全監(jiān)控系統(tǒng)在大空間建筑中的設(shè)計(jì)及應(yīng)用.pdf
- 大跨度大空間建筑火災(zāi)撲救探討
- 大跨度大空間建筑火災(zāi)撲救對(duì)策
- 中庭類大空間建筑火災(zāi)風(fēng)險(xiǎn)綜合評(píng)估方法研究.pdf
- 建筑類本科畢業(yè)論文
- 視頻監(jiān)控系統(tǒng)畢業(yè)論文
- 視頻監(jiān)控系統(tǒng)畢業(yè)論文
- 大空間建筑火災(zāi)數(shù)值模擬研究.pdf
- 扁平大空間類建筑火災(zāi)煙氣流動(dòng)規(guī)律及控制研究.pdf
- 高層建筑的火災(zāi)隱患分析畢業(yè)論文
- 火災(zāi)防治畢業(yè)論文
- 視頻監(jiān)控系統(tǒng)畢業(yè)論文設(shè)計(jì)
- 機(jī)房監(jiān)控系統(tǒng)設(shè)計(jì)畢業(yè)論文
- 網(wǎng)絡(luò)視頻監(jiān)控系統(tǒng)畢業(yè)論文
- 畢業(yè)論文——基于數(shù)據(jù)挖掘的納稅人預(yù)警監(jiān)控系統(tǒng)——子空間聚類改進(jìn)
- 畢業(yè)論文-工廠監(jiān)控系統(tǒng)設(shè)計(jì)
- 視頻監(jiān)控系統(tǒng)設(shè)計(jì)畢業(yè)論文
- 校園監(jiān)控系統(tǒng)組建畢業(yè)論文
- 大空間建筑火災(zāi)風(fēng)險(xiǎn)評(píng)估的研究.pdf
- 淺談大跨度大空間建筑火災(zāi)特點(diǎn)及防火研究
評(píng)論
0/150
提交評(píng)論