【正文】
....................................................................................... 1 選題背景及意義 .................................................................................................. 1 本文所做的工作 .................................................................................................. 1 第 2 章 火災(zāi)自動(dòng)報(bào)警系統(tǒng)的工作原理 .............................................................................. 2 系統(tǒng)總體功能概述 .............................................................................................. 2 火災(zāi)報(bào)警系統(tǒng)的類(lèi)型 ........................................................................................... 2 火災(zāi)探測(cè)器的原理 .............................................................................................. 3 第 3 章 系統(tǒng)硬件設(shè)計(jì) ...................................................................................................... 5 核心芯片選擇 ..................................................................................................... 5 單片機(jī)外圍接口電路 ........................................................................................... 8 信號(hào)處理電路 ................................................................................................... 10 A/D 轉(zhuǎn)換模塊 .................................................................................................... 10 聲音報(bào)警電路 ................................................................................................... 11 數(shù)碼管顯示 電路 ................................................................................................ 12 狀態(tài)指示燈及控制鍵電路 .................................................................................. 13 報(bào)警器故障自診斷 ............................................................................................ 14 第 4 章 系統(tǒng)軟件設(shè)計(jì) .................................................................................................... 15 主程序流程圖 ................................................................................................... 15 主程序初始化流程圖 ......................................................................................... 16 濾波子程序 ....................................................................................................... 16 線性化子程序 ................................................................................................... 17 報(bào)警子程序 ....................................................................................................... 19 鍵盤(pán)處理子程序 ................................................................................................ 22 結(jié)論 ................................................................................................................................ 23 致謝 ......................................................................................................錯(cuò)誤 !未定義書(shū)簽。進(jìn)入 90年代,特別是1993 年以來(lái),火災(zāi)造成的直接損失上升到年均十幾億元,年均死亡 20xx 多人。 本系統(tǒng)采用 ATMEL 公司的 AT89S52 單片機(jī)作為處理器,主要完成以下工作: 1. 基于 AT89S52 的火災(zāi)報(bào)警檢測(cè) 設(shè)計(jì)方案。此外,也可以控制有關(guān)的滅火系統(tǒng)或?qū)⒒馂?zāi)信號(hào)傳輸給消防控制室。 ( 3)感光型火災(zāi)報(bào)警系統(tǒng) 物質(zhì)燃燒不但會(huì)產(chǎn)生煙霧和熱量,同時(shí)也會(huì)產(chǎn)生可見(jiàn)或不可見(jiàn)的光輻射。一種是離子感煙探測(cè)器,它在內(nèi)外電離室里面有放射源镅 241,電離產(chǎn)生的正負(fù)離子,在電場(chǎng)的作用下各向正負(fù)電極移動(dòng)。一種是運(yùn)用金屬熱脹冷縮的特性。另一種是紫外光輻射探測(cè)器,則 利用有機(jī)化合物燃燒時(shí),火光中的紫外光,使紫外光敏管的電極激發(fā)出離子,通過(guò)繼電器等,就能打開(kāi)開(kāi)關(guān)電路報(bào)警。 AT89S52 是一個(gè)低功耗、高性能的 CMOS 8 位單片機(jī), 片內(nèi)含 4k Bytes(Insystem programmable)的可反復(fù)擦寫(xiě) 1000 次的 Flash 只讀程序存儲(chǔ)器,器件采用 ATMEL 公司的高密度、非易失性存儲(chǔ)技術(shù)制造兼容標(biāo)準(zhǔn) MCS51 指令系統(tǒng)及 80C51 引腳結(jié)構(gòu)。 AT89S52 的引腳圖如圖 31所示: 河南大學(xué)本科畢業(yè)生學(xué)士學(xué)位論文 第 6 頁(yè) 圖 31 DIP40 封裝 AT89S52 引腳圖 集成溫度傳感器 AD590 河南大學(xué)本科畢業(yè)生學(xué)士學(xué)位論文 第 7 頁(yè) AD590 是美國(guó) Analog Devices 公司生產(chǎn)的一種電流型二端傳感器,電路如圖所示。電路圖如圖 33所示。該電容的典型值為 30pF,該設(shè)計(jì)選用 33pF。 ADC0809 的通道選擇地址由 AT89S52 的 ~ 經(jīng)地址鎖存器 74LS373 輸出提供。 圖 37 A/D 轉(zhuǎn)換電路 聲音報(bào)警電路 由 AT89S52 的 21 腳實(shí)現(xiàn)聲音報(bào)警控制。 河南大學(xué)本科畢業(yè)生學(xué)士學(xué)位論文 第 13 頁(yè) 狀態(tài)指示燈及控制鍵電路 圖 39 數(shù)碼管顯示電路圖 1 2 3 4 5 6ABCD654321DCBAT i t l eN u m be r R e v i s i o nS i z eBD a t e : 1 8 M a y 20 1 0 S he e t o f F i l e : C : \ P r og r a m F i l e s \ D e s i gn E x p l o r e r 9 9 S E \ L i b r a r y \ S c h \ M yD e s i gn 5 .d d bD a w n B y:D1紅D2黃D3綠R5 4 7 0R44 70R34 70V C Cp 2. 2p 2. 3p 2. 4圖 310 狀態(tài)指示燈電路 河南大學(xué)本科畢業(yè)生學(xué)士學(xué)位論文 第 14 頁(yè) 圖 311 控制按鍵連接示意圖 狀態(tài)指示燈及控制鍵電路如圖 3 311 所示,單片機(jī) AT89S52 的 、 控制輸出的狀態(tài)指示燈。 : S2 加,按此鍵則溫度設(shè)定值加一度或煙霧濃度增加 %。AT89S52 單片機(jī)對(duì)傳感器檢測(cè)到的煙霧濃度和溫度信號(hào)進(jìn)行 A/D 轉(zhuǎn)換、平均值法濾波、線性化處理后,將檢測(cè)值與報(bào)警限設(shè)定值相比較,判斷是否報(bào)警。干擾通常只影響個(gè)別開(kāi)始 定時(shí)器初始化 開(kāi)中斷 關(guān)閉蜂鳴器,打開(kāi)綠燈 設(shè)定初值 Y N 是否保持報(bào)警初值 返回 河南大學(xué)本科畢業(yè)生學(xué)士學(xué)位論文 第 17 頁(yè) 采樣點(diǎn)的數(shù)據(jù),此數(shù)據(jù)與其他采樣點(diǎn)的數(shù)據(jù)相差比較大。分段插值法線性化程序流程圖如圖 45 所示: 河南大學(xué)本科畢業(yè)生學(xué)士學(xué)位論文 第 19 頁(yè) 報(bào)警子程序 當(dāng)煙霧濃度或溫度值超過(guò)報(bào)警限設(shè)定值時(shí),蜂鳴器發(fā)聲,對(duì)應(yīng)通道的紅燈閃亮,以提示操作人員采取安全對(duì)策或自動(dòng)控制相關(guān)安全裝置,從而保障生產(chǎn)安全,圖 45 線性化子程序 開(kāi)始讀取濾波電壓 X查表并確定 X 所在電壓區(qū)間求電壓值 X 與所在區(qū)間下限差X m = X X i求 X 所在區(qū)間的上下限濃度值的差 Z = f ( X i + 1 ) f ( X i )求上下限電壓值的差 Xd = X i + 1 X i求 Z 與 Xd 的比 K = Z / X d求出 K 與 X 的和 S = K * X m求出 f ( X )= f ( X i )+ S保存濃度值返回河南大學(xué)本科畢業(yè)生學(xué)士學(xué)位論文 第 20 頁(yè) 避免火災(zāi)和爆炸事故的發(fā)生。是一種結(jié)構(gòu)簡(jiǎn)單、性能穩(wěn)定、使用方便、價(jià)格低廉、智能化的火災(zāi)報(bào)警器,具有一定的實(shí)用價(jià)值 。在設(shè)計(jì)過(guò)程中,自己也學(xué)到了許多新的知識(shí),有很多感悟和體驗(yàn) 心得。除了文中特別加以標(biāo)注引用的內(nèi)容外,本論文不包含任何其他個(gè)人或 集體已經(jīng)發(fā)表或撰寫(xiě)的成果作品。本次畢業(yè)設(shè)計(jì)大概持續(xù)了半年,現(xiàn)在終于到結(jié)尾了