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