【正文】
系統(tǒng)具有自動蜂鳴報警功能 ,響應靈敏、準確,在實際生活中得到廣泛應用。 圖?? 第四節(jié) 本章小結(jié) 本章首先介紹了系統(tǒng)測試平臺的結(jié)構(gòu)以及特點,接著提出了系統(tǒng)測試方案并按照方案對系統(tǒng)進行了測試。 ② 在 KeiluVision3 軟件上進行軟件編譯、調(diào)試,保證程序正確性,避免基本語法錯誤。硬件部分介紹了單片機最小系統(tǒng)、溫度采集系統(tǒng)、煙霧濃度采集系統(tǒng)以及聲光報警電路。 oe=0。 ④ 轉(zhuǎn)換結(jié)束后讀取轉(zhuǎn)換結(jié)果。此時,轉(zhuǎn)換結(jié)束信號 EOC 呈低電平狀態(tài)。 27 圖 DS18B20 的讀寫時序 DS18B20 讀寫程序流程圖如圖??所示。主機在讀時間片下降沿之后 15us內(nèi)完成讀位。內(nèi)存訪問命令完成溫度轉(zhuǎn)換、讀取等工作 (單總線在 ROM命令發(fā)送之前存儲命令和控制命令不起作用 )。主要包括溫度檢測程序、 煙霧傳感數(shù)據(jù)采集程序設(shè)計 、聲光報警程序設(shè)計。其引腳圖如圖?? 圖?? 四分頻設(shè)計 因為 ADC0809 的始終頻率不能超過 640K,而單片機的時鐘頻率為 12M,所以在這里要進行分頻,在這里我們采用芯片 74LS161 和 74LS00D 與非門來組成四分頻電路,使電路的時鐘頻率降低,以滿足系統(tǒng)的要 求。對于 54/74161,當 CLOCK 由低至高跳變或跳變前,如果計數(shù)控制端 ENP、 ENT 為高電平,則 LOAD 應避免由低至高電平的跳變,而 54/74LS161 無此種限制。電路主要通過調(diào)試可變電阻 ,可以調(diào)節(jié)煙霧傳感器的靈敏度 ,電路如圖?? 五、報警電路設(shè)計 報警電路采用聲光報警,聲音部分采用蜂鳴器,光部分采用發(fā)光二極管。具體見下圖?? 圖?? ADC0809 內(nèi)部結(jié)構(gòu) ( 3) ADC0809 的引腳功能: 19 D7D0: 8位數(shù)據(jù)輸出線; IN7IN0: 8路模擬信號輸入; ADDC、 ADDB、 ADDA: 8 路模擬信號輸入通道的地址選擇線; ALE:地址鎖存允許,其正跳變鎖存地址選擇線狀態(tài),經(jīng)譯碼選通對應的模擬輸入信號; START:啟動信號,上 升沿使片內(nèi)所有寄存器清零,下降沿啟動 A/D 轉(zhuǎn)換; EOC:轉(zhuǎn)換結(jié)束,轉(zhuǎn)換開始后,此引腳變?yōu)榈碗娖?,轉(zhuǎn)換一結(jié)束,此引腳變?yōu)楦唠娖剑? OE:輸出允許,此引腳為高電平有效,當有效時,芯片內(nèi)部三態(tài)數(shù)據(jù)輸出鎖存緩沖器被打開,轉(zhuǎn)換結(jié)果送到 D7D0; CLOCK:時鐘,最高可達 1280KHz,由外部提供; REF( +)、 REF( ):參考電壓正極、負極,通常 REF( +)接 Vcc, REF( )接 GND; Vcc:電源, +5V, GND:地線。當 CPU 啟動 ADC 芯片開始轉(zhuǎn)換之 后,再通過狀態(tài)端口讀取 EOC 信號,檢查 ADC 是否轉(zhuǎn)換結(jié)束。因此,模擬信號經(jīng)過 17 放大后可以直接進入 A/D 轉(zhuǎn)換器。因價格等因素, 實際應用中多采用無源晶振設(shè)計的電路居多,本系統(tǒng)也采用的是無源晶振。因而,復位是一個重要的操作方式。 13 第四節(jié) 本章小結(jié) 本章主要描述了系統(tǒng)軟硬件的整體設(shè)計思路,并給出了系統(tǒng)框圖和流程圖。 ( 2) DS18B20 中的溫度傳感器可完成 對溫度的測量,以 12 位轉(zhuǎn)化為例:用 16 位符號擴展的二進制補碼讀數(shù)形式提供,以 ℃ /LSB 形式表達,其中 S 為符號位。開漏單總線接口引腳。 DALLAS 半導體公司的數(shù)字化溫度傳感器 DS18B20是世界上第一片支持“一線總線”接口 的溫度 8 傳感器。該位置位后,只有一條 MOVX 和 MOVC 指令才能將 ALE 激活。 端口引腳第二功能 RXD(串行輸入口 ) TXD(串行輸出口 ) 7 INTO(外中斷 0) INT1(外中斷 1) TO(定時 /計數(shù)器 0) T1(定時 /計數(shù)器 1) WR(外部數(shù)據(jù)存儲器寫選通 ) RD(外部數(shù)據(jù)存儲器讀選通 ) 此外, P3 口還 接收一些用于 FLASH 閃存編程和程序校驗的控制信號。在這種應用中, P2口使用很強的內(nèi)部上拉發(fā)送 1。對 P1端口寫“ 1”時,內(nèi)部上拉電阻把端口拉高,此時可以作為輸入口使用。 圖 AT89S52 引腳圖 P0 口: P0口是一個 8 位漏極開路的雙向 I/O 口。使用 Atmel 公司高密度非易失性存儲器技術(shù)制造,與工業(yè) 80C51 產(chǎn)品指令和引腳完全兼容。單片機對該數(shù)字信號進行濾波處理,并對處理后的數(shù)據(jù)進行分析,是否大于或等于某個預設(shè)值,即報警臨界溫度。由于該系統(tǒng)為解決火災報警系統(tǒng)存在的兩個難題(誤報、漏報)提供了新的方法和手段,并在處理火災真?zhèn)畏矫姹憩F(xiàn)出明顯的有效性和創(chuàng)新性,這是火災自動報警系統(tǒng)在技術(shù)上的飛躍。在科技高速發(fā)展的今天,單片機技術(shù)已經(jīng)在電子制造等領(lǐng)域占有很重要的位子,以單片機作為系統(tǒng)的控制核心,具有體積小、功能強大、精度高、響應快等優(yōu)點。由于高層建筑火災具有火災蔓延速度快,火災隱患多,撲救工作和人員疏散困難的特點,因此高層建筑一旦發(fā)生火災,后果是不堪設(shè)想的。 【關(guān)鍵詞】 AT89C52 單片機 模數(shù)轉(zhuǎn)換器 DS18B20 報警 V ABSTRACT Frequent occurrence of fire accidents in recent years,making a great loss of people, financial, and , the fire alarm and control are very backward, causing huge ,fire as well as automatic fire alarm systems have bee increasingly demanded by the analysis of fire accidents,except for eliminate water pressure less,the existing fire partition should not play a role, is the key to cause significant the digital control system of fire alarm and prehave played an important , the fire alarm system is very important. This paper design a better smoke alarm with smoke sensors and SCD technology as the core,and bines with other electronic alarm use MQ2 bustible gas sensortype semiconductor to achieve smoke smoke detection sensors with high sensitivity, fast response, the advantages of antiinterference ability, and low cost and long service is high speed, low power, super antijamming, etc, is the same technology the most widely used, and the expansion of the circuit is very only with the smoke sensor also uses a digital temperature sensor, the accuracy of this alarm system more perfect. The fire alarm with AT89C52 microcontroller and MQ2type semiconductor resistance type smoke sensor and digital temperature sensor as the core can realizes sound and light alarm, fault diagnosis, concentration display, alarm limit settings, delay alarm and so is a simple structure, stable performance, easy to use, inexpensive, intelligent smoke detectors,which has some practical value. 【 Key words】 AT89S52 SCD ADC DS18B20 Alarm VI 目 錄 1 前 言 火的應用對人類的文明和社會的進步起了巨大的推動作用?,F(xiàn)在的數(shù)字式控制系統(tǒng)對火災的報警和預處理都起到了重要的作用。本人完全意識到本聲明的法律后果由本人承擔。 I 編 號: 審定成績: 畢業(yè)設(shè)計(論文) 設(shè)計(論文)題目: 基于單片機的火災報警系統(tǒng)的設(shè)計 II 畢業(yè)設(shè)計(論文)原創(chuàng)性聲明和使用授權(quán)說明 原創(chuàng)性聲明 本人鄭重承諾:所呈交的畢業(yè)設(shè)計(論文),是我個人在指導教師的指導下進行的研究工作及取得的成果。 作者簽名: 日期: 年 月 日 學位論文版權(quán)使用授權(quán)書 本學位論文作者完全了解學校有關(guān)保留、使用學位論文的規(guī)定,同意學校保留并向國家有關(guān)部門或機構(gòu)送交論文的復印件和電子版,允許論文被查閱和借閱。因此,對火災的報警系統(tǒng)是很重要的。然而火一旦失去了控制,也會給人類帶來巨大的災難,形成火災。一座高大的建筑物內(nèi)可容納成干上萬的人在里面工作和生活,安全是每個人考慮的首要問題,而威脅人類生存、侵吞人類生命財產(chǎn)的災害中,火災又是一種多發(fā)、常見的災害,因此防止火災發(fā)生,減少火災損失就成為人們普遍關(guān)心和深入研究的永恒課題了。隨著“信息時代”的到來,傳感器作為一種信息采集裝