版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、江蘇建筑職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)報(bào)告 圖書館收藏中圖分類號(hào): 密級(jí):UDC: 編號(hào):畢業(yè)設(shè)計(jì) 1. 設(shè)計(jì)題目名稱:基于單片機(jī)的倉庫防火報(bào)警 系統(tǒng)的設(shè)計(jì) 學(xué) 生 姓 名:羅仁福專業(yè)名稱:電子信息工程技術(shù)班 級(jí):電子12-1學(xué) 制:三年學(xué) 號(hào):1250213120學(xué)歷層次:專 科指導(dǎo)教師:劉燎原評(píng) 閱 人:論文(設(shè)計(jì))提交日期:2015年5月18 日論文(設(shè)計(jì))答辯日期:2015年6月 6 日江蘇建筑職業(yè)技術(shù)學(xué)院二一五 年 月 日 畢業(yè)設(shè)計(jì)成績(jī)?cè)u(píng)定書 專業(yè)、班級(jí) 電子信息工程技術(shù)、電子12-1姓名羅仁福 日期 1、設(shè)計(jì)題目 基于單片機(jī)的倉庫防火報(bào)警系統(tǒng)的設(shè)計(jì) 2、設(shè)計(jì)指導(dǎo)教師(簽名) 3、設(shè)計(jì)評(píng)閱人(
2、簽名) 評(píng)閱日期 5、評(píng)定意見及成績(jī) 摘 要隨著現(xiàn)代家庭用火、用電量的增加,家庭火災(zāi)發(fā)生的頻率越來越高?;馂?zāi)報(bào)警器也隨之被廣泛應(yīng)用于各種場(chǎng)合。每年都有許多人被火災(zāi)奪去生命。由于人們的疏忽而發(fā)生的火災(zāi)與爆炸,不僅造成人員的大量傷亡,還承受著嚴(yán)重的經(jīng)濟(jì)損失。正是由于火災(zāi)的巨大危害,報(bào)警器才得以應(yīng)運(yùn)而生,報(bào)警器在火災(zāi)報(bào)警方面發(fā)揮人類本身無可比擬的優(yōu)勢(shì)。本課題所研究的火災(zāi)報(bào)警器采用STC89C51為核心控制器,利用氣體傳感器MQ-2、ADC0809模數(shù)轉(zhuǎn)換器、等實(shí)現(xiàn)基本功能。通過這些傳感器和芯片,當(dāng)環(huán)境中可燃?xì)怏w濃度或溫度等發(fā)生變化時(shí)系統(tǒng)會(huì)發(fā)出相應(yīng)的燈光報(bào)警信號(hào)和聲音報(bào)警信號(hào),以此來實(shí)現(xiàn)火災(zāi)報(bào)警,智能
3、化提示。關(guān)鍵詞:氣體傳感器MQ-2;火災(zāi)報(bào)警;單片機(jī);智能控制目錄第一章 概述.11.1 課題的研究背景.31.2 課題的研究目的與意義.41.3 火災(zāi)報(bào)警器的發(fā)展與現(xiàn)狀.41.4 課題的研究?jī)?nèi)容.5第二章 火災(zāi)報(bào)警器的總體方案設(shè)計(jì).62.1 系統(tǒng)的功能要求.62.2 系統(tǒng)的技術(shù)要求.62.3 系統(tǒng)的組成及方案設(shè)計(jì).7第三章 系統(tǒng)的硬件設(shè)計(jì).83.1 主控電路.93.2 煙霧探測(cè)電路的設(shè)計(jì).123.2.1 ADC0809介紹.143.2.2 MQ-2介紹.123.3 液晶顯示電路設(shè)計(jì).153.4 聲光報(bào)警提示電路.173.4.1 燈光提示電路.173.4.2 聲音報(bào)警電路.183.5 按鍵電路
4、.22第四章 系統(tǒng)的軟件設(shè)計(jì).234.1 軟件介紹.234.2 系統(tǒng)程序流程圖.26第五章 火災(zāi)報(bào)警器的測(cè)試結(jié)果及結(jié)論.275.1 調(diào)試.275.2 結(jié)論.27總結(jié).致謝.29參考文獻(xiàn).30附錄.31附錄一原理圖.附錄二實(shí)物正面圖.附錄三實(shí)物焊接面圖.附錄四源程序代碼.第一章 概述1.1 課題的研究背景火災(zāi)是一種失去控制的燃燒所引發(fā)的災(zāi)害,對(duì)人類生命財(cái)產(chǎn)和社會(huì)安全構(gòu)成了極大的威脅。火災(zāi)的發(fā)生和發(fā)展過程是復(fù)雜的物理和化學(xué)過程,但也與環(huán)境很強(qiáng)的相關(guān)性。正常情況下,發(fā)生火警,伴隨著煙霧,溫度,光照,信號(hào)產(chǎn)生的過程。 在我國,隨著經(jīng)濟(jì)的發(fā)展和生活水平的提高,工業(yè)與民用建設(shè)日趨增多,火災(zāi)發(fā)生的可能性也隨
5、之大幅提高?,F(xiàn)代建筑,尤其是在大型酒店,賓館,商場(chǎng),圖書館,博物館,檔案館和辦公樓及其他公共場(chǎng)所,對(duì)于火災(zāi)報(bào)警系統(tǒng)也提出了更高的要求。一旦發(fā)生火災(zāi)將很難及時(shí)救助,勢(shì)必要給國家和個(gè)人帶來不可估量的損失。 為了保護(hù)人類的生命和財(cái)產(chǎn)安全,火災(zāi)報(bào)警技術(shù)便應(yīng)運(yùn)而生,火災(zāi)報(bào)警系統(tǒng)是警惕火災(zāi)一種早期預(yù)警。1.2 課題的研究目的與意義目的:隨著現(xiàn)代家庭用火,用電增加,家庭火災(zāi)發(fā)生的頻率越來越高。家庭火災(zāi),很容易撲滅不及時(shí),有著缺乏消防設(shè)備和在場(chǎng)的人戰(zhàn)斗驚慌失措逃離緩慢的不利因素,最終導(dǎo)致的生命和財(cái)產(chǎn)的重大損失。所以說,人們應(yīng)該積極了解家庭火災(zāi)的主要起因,還有預(yù)防火災(zāi)的發(fā)生。這就是我們研究煙霧報(bào)警器的目的。意義
6、:在中國的一些大、中型城市,幾乎每一天發(fā)生家庭火災(zāi),所以每一個(gè)家庭必須始終關(guān)注防火。如果能根據(jù)你家的實(shí)際情況,提前采取簡(jiǎn)單的防火措施,有些悲劇是完全可以避免的。聲音和視覺的報(bào)警,對(duì)減少火災(zāi)損失具有現(xiàn)實(shí)意義。據(jù)調(diào)查,在最近的火災(zāi)大部分的房子里還沒有報(bào)警器。因此聲光報(bào)警,對(duì)發(fā)生火災(zāi)預(yù)防具有重要意義。1.3 火災(zāi)報(bào)警器的發(fā)展與現(xiàn)狀 火災(zāi)報(bào)警系統(tǒng)在中國相對(duì)較晚,與發(fā)達(dá)國家相比, 20世紀(jì)70年代末的十年間,中國開始研制生產(chǎn)的火災(zāi)報(bào)警系統(tǒng)。 20世紀(jì)80年代后,國內(nèi)各大廠商也大多是模仿國外產(chǎn)品,或引進(jìn)國外技術(shù)生產(chǎn)的,沒有真正意義上的核心技術(shù),市場(chǎng)剛剛開始發(fā)展。真正的火災(zāi)報(bào)警產(chǎn)品的發(fā)展也促進(jìn)了市場(chǎng)的成熟,
7、政府逐步開放的大門,在同一時(shí)間,外國公司開始進(jìn)入中國的防火市場(chǎng),帶來先進(jìn)的技術(shù)在20世紀(jì)90年代。此期間,中國生產(chǎn)的火災(zāi)報(bào)警產(chǎn)品的企業(yè)也得到了快速發(fā)展,在一些企業(yè)中,技術(shù)合作,合資生產(chǎn),并取得了不菲的成績(jī),但今天在市場(chǎng)上創(chuàng)造了許多強(qiáng)大的企業(yè),有些技術(shù)已接近或趕上國際標(biāo)準(zhǔn)。1.4課題的研究?jī)?nèi)容火災(zāi)報(bào)警器,主要檢測(cè)煙霧,再通過單片機(jī)控制相應(yīng)的報(bào)警和驅(qū)動(dòng)負(fù)載。通過液晶顯示當(dāng)前的煙霧值,通過按鍵設(shè)定相應(yīng)的閥值。該項(xiàng)目主要是為了完成任務(wù),包括:(1)課題任務(wù):選擇煙霧傳感器,檢測(cè)倉庫的煙霧及防火情況,并用顯示器件顯示相關(guān)信息;并具有火災(zāi)報(bào)警功能。(2)硬件部分:包括傳感器的選擇,顯示模塊的選擇,煙霧信號(hào)
8、轉(zhuǎn)換電路的設(shè)計(jì),報(bào)警驅(qū)動(dòng)電路的設(shè)計(jì)。(3)軟件部分:包括微處理器控制程序的編制和原理圖的繪制。(4)系統(tǒng)的綜合調(diào)試與分析:在軟硬件完成以后,要對(duì)系統(tǒng)進(jìn)行綜合的測(cè)試與實(shí)驗(yàn),分析系統(tǒng)的可靠性與實(shí)用性,調(diào)整系統(tǒng)的不足。第二章 火災(zāi)報(bào)警器的總體方案設(shè)計(jì)本課題主要是實(shí)現(xiàn)煙霧報(bào)警和火災(zāi)發(fā)生時(shí)的報(bào)警及控制,下面分別對(duì)系統(tǒng)功能要求、系統(tǒng)技術(shù)要求及系統(tǒng)實(shí)現(xiàn)方案總體闡述。2.1系統(tǒng)的功能要求本系統(tǒng)的研制主要包括以下幾項(xiàng)功能:(1)火情探測(cè)功能:為了提高火災(zāi)報(bào)警的準(zhǔn)確性和及時(shí)性,火災(zāi)報(bào)警系統(tǒng)需要使用各種方法進(jìn)行火災(zāi)探測(cè)。在實(shí)際使用中,根據(jù)不同的防火場(chǎng)所,用戶可以選用溫度探測(cè)法、可燃?xì)怏w檢測(cè)法及煙霧探測(cè)法等合適的火災(zāi)
9、探測(cè)方法,來有效的探測(cè)火災(zāi);(2)燈光報(bào)警功能:當(dāng)室內(nèi)煙霧濃度過大、有火情產(chǎn)生、故障等異常情況發(fā)生時(shí),報(bào)警器要進(jìn)行燈光報(bào)警。當(dāng)煙霧超過最大設(shè)定值時(shí),可以蜂鳴器報(bào)警。2.2 系統(tǒng)的技術(shù)要求在了解這個(gè)系統(tǒng)的工作原理以及功能之后,我們就可以基本確定系統(tǒng)的技術(shù)要求。系統(tǒng)采用的單片機(jī)處理器成本都比較低,可以滿足批量生產(chǎn)和各類工程的需求。對(duì)于完整的一個(gè)系統(tǒng)而言,為提高市場(chǎng)的競(jìng)爭(zhēng)力,這個(gè)系統(tǒng)應(yīng)符合體積小、功耗低、數(shù)傳性能可靠和成本低廉等技術(shù)要求。具體指標(biāo)和參數(shù)如下:(1)體積?。禾綔y(cè)器的體積要盡可能的小,這樣占用的空間才能減少,使用和更換才會(huì)方便;(2)功耗低:系統(tǒng)可以采用三節(jié)5號(hào)干電池供電或5v電源供電。
10、(3)可靠性高:由于不確定的電磁干擾可能存在在系統(tǒng)工作環(huán)境中,為了保證系統(tǒng)長(zhǎng)時(shí)間的可靠工作,以及減少誤報(bào)次數(shù),所以選擇多指示燈,指示不同的狀態(tài)。2.3 系統(tǒng)的組成及方案設(shè)計(jì)本設(shè)計(jì)主要由煙霧探測(cè)傳感器電路、單片機(jī)、燈光報(bào)警電路、負(fù)載驅(qū)動(dòng)電路、控制程序和編解碼程序等組成。系統(tǒng)的組成結(jié)構(gòu)如下:AD煙霧采集模塊聲光報(bào)警提示模塊液晶顯示模塊按鍵模塊晶振電路單片機(jī)復(fù)位電路圖2.1第三章 系統(tǒng)的硬件設(shè)計(jì)總體電路圖3.1如圖3.1所示,上面的圖為protuce所畫,下面的圖為proteus仿真所畫。實(shí)時(shí)顯示當(dāng)前的煙霧值,共有1個(gè)報(bào)警值(可以通過按鍵設(shè)定),煙霧的上限報(bào)警值,當(dāng)煙霧超過的時(shí)候紅燈和蜂鳴器聲光報(bào)警
11、。3.1 主控電路STC89C51是一種低功耗、高性能的8位微控制器。在具有以下標(biāo)準(zhǔn)功能:中央處理器(CPU)是8位處理器、存儲(chǔ)器數(shù)據(jù)存儲(chǔ)器(RAM)和程序存儲(chǔ)器(ROM)、并行輸入(I/O)輸出口分別為P0口,P1口,P2口,P3口、中斷系統(tǒng)(5個(gè)中斷源)等。另外 STC89X51支持2種軟件可選擇節(jié)電模式。空閑模式下,CPU 停止工作,允許RAM、定時(shí)器/計(jì)數(shù)器、串口、中斷繼續(xù)工作。掉電保護(hù)方式下,RAM內(nèi)容被保存,振蕩器被凍結(jié),單片機(jī)一切工作停止,直到下一個(gè)中斷或硬件復(fù)位為止。51單片機(jī)實(shí)物圖外觀如圖1所示圖3.1STC89C52引腳介紹 主電源引腳(2根)40:電源輸入,接5V電源20
12、:接地線外接晶振引腳(2根):18,19管腳控制引腳(4根)可編程輸入/輸出引腳(32根)P0口(Pin39-Pin32):8位I/O口線,名稱為P0.0P0.7P1口(Pin1-Pin8):8位I/O口線,名稱為P1.0P1.7 P2口(Pin21-Pin28):8位I/O口線,名稱為P2.0P2.7 P3口(Pin10-Pin17):8位I/O口線,名稱為P3.0P3.7 圖3.2 STC89C51 DIP封裝圖STC89C51是片內(nèi)有ROM/EPROM的單片機(jī),因此,這種芯片構(gòu)成的最小系統(tǒng)簡(jiǎn)單可靠。用STC89C52單片機(jī)構(gòu)成最小應(yīng)用系統(tǒng)時(shí),只要將單片機(jī)接上時(shí)鐘電路和復(fù)位電路即可,結(jié)構(gòu)如
13、圖2-3所示。圖2-33.2 煙霧探測(cè)電路的設(shè)計(jì)圖3.2 煙霧探測(cè)電路如圖3.2所示,在這個(gè)電路中,有兩個(gè)部分,主要是煙霧傳感器檢測(cè)煙霧,將電壓信號(hào)給ADC0809,模數(shù)轉(zhuǎn)換電路將模擬信號(hào)轉(zhuǎn)換成數(shù)字信號(hào)給單片機(jī),單片機(jī)再讀取相應(yīng)的數(shù)值和處理。3.2.1 ADC0809介紹ADC0809芯片有28條引腳,采用雙列直插式封裝,如圖3.2.1所示。下面說明各引腳功能。圖3.2.1IN0IN7:8路模擬量輸入端。2-12-8:8位數(shù)字量輸出端。ADDA、ADDB、ADDC:3位地址輸入線,用于選通8路模擬輸入中的一路ALE:地址鎖存允許信號(hào),輸入,高電平有效。START: A/D轉(zhuǎn)換啟動(dòng)脈沖輸入端。E
14、OC: A/D轉(zhuǎn)換結(jié)束信號(hào),輸出,當(dāng)A/D轉(zhuǎn)換結(jié)束時(shí),此端輸出一個(gè)高電平(轉(zhuǎn)換期間一直為低電平)。OE:數(shù)據(jù)輸出允許信號(hào)。CLK:時(shí)鐘脈沖輸入端。要求時(shí)鐘頻率不高于640KHZ。REF(+)、REF(-):基準(zhǔn)電壓。Vcc:電源, +5V。GND:地。3.2.2 MQ-2介紹MQ-2型氣體傳感器可用于家庭和工廠的氣體泄漏監(jiān)測(cè)裝置, 適宜于液化氣、丁烷、丙烷、甲烷、酒精、氫氣、煙霧等的探測(cè)。特點(diǎn):廣泛的探測(cè)范圍高靈敏度快速響應(yīng)恢復(fù)優(yōu)異的穩(wěn)定性壽命長(zhǎng)簡(jiǎn)單的驅(qū)動(dòng)電路MQ-2的使用方法如圖3.2.2:圖 液晶顯示電路設(shè)計(jì)圖3.3液晶顯示電路設(shè)計(jì)LCD1602A是一種字符型液晶顯示模塊,
15、能夠同時(shí)顯示16x02 即32個(gè)字符(16列2行)。液晶顯示模塊主要顯示的是數(shù)字、字母和符號(hào)等ASCII碼符號(hào)的顯示器件。液晶顯示器都是數(shù)字式的,和單片機(jī)系統(tǒng)的接口更加簡(jiǎn)單可靠,操作更加方便。 如圖3-3實(shí)物顯示器1602:圖3-3引腳說明:第1腳:VSS為地電源。 第2腳:VDD接5V正電源。 第3腳:VEE為液晶顯示器對(duì)比度調(diào)整端,接正電源時(shí)對(duì)比度最弱,接地時(shí)對(duì)比度最高。 第4腳:RS為數(shù)據(jù)命令選擇端,高電平時(shí)選擇數(shù)據(jù)寄存器、低電平時(shí)選擇命令寄存器。 第5腳:R/W為讀寫信號(hào)選擇端。第6腳:E端為使能端,當(dāng)E端由高電平跳變成低電平時(shí),液晶模塊執(zhí)行命令。 第714腳:D0D7為8位雙向數(shù)據(jù)線
16、。 第15腳:背光源正極。 第16腳:背光源負(fù)極。3.4 聲光報(bào)警提示電路3.4.1 燈光提示電路圖3.9燈光提示電路LED發(fā)光二極管,它可以直接把電轉(zhuǎn)化為光。據(jù)分析,LED的特點(diǎn)非常明顯,壽命長(zhǎng)、光效高、輻射低與功耗低。本設(shè)計(jì)利用紅顏色的LED指示煙霧濃度報(bào)警。3.4.2 聲音報(bào)警電路圖3.10聲音報(bào)警電路蜂鳴器是一種一體化結(jié)構(gòu)的電子訊響器,采用直流電壓供電,廣泛應(yīng)用于報(bào)警器、電子玩具、電話機(jī)、定時(shí)器等電子產(chǎn)品中作發(fā)聲器件。蜂鳴器驅(qū)動(dòng)電路一般都包含:一個(gè)三極管、一個(gè)蜂鳴器、一個(gè)限流電阻。蜂鳴器為發(fā)聲元件,在其兩端施加直流電壓(有源蜂鳴器)就可以發(fā)聲,本設(shè)計(jì)采用有源蜂鳴器。三極管Q1起開關(guān)作用
17、,其基極的低電平使三極管飽和導(dǎo)通,使蜂鳴器發(fā)聲;而基極高電平則使三極管關(guān)閉,蜂鳴器停止發(fā)聲。 3.5 按鍵電路本設(shè)計(jì)采用按鍵接低的方式來讀取按鍵,單片機(jī)初始時(shí),因?yàn)闉楦唠娖?,?dāng)按鍵按下的時(shí)候,會(huì)給單片機(jī)一個(gè)低電平,單片機(jī)對(duì)信號(hào)進(jìn)行處理獨(dú)立式鍵盤的實(shí)現(xiàn)方法是利用軟件消抖方法來判斷是否有鍵按下。先檢驗(yàn)相應(yīng)的口線是否為低電平,若為低電平,要加延時(shí)消抖,再檢驗(yàn)是否為低電平。若為高電平,則說明是一個(gè)抖動(dòng);若為低電平,這說明按鍵確定按下,等待按鍵釋放后再執(zhí)行相關(guān)操作,防止多次執(zhí)行。我們所要做的就是在程序中查尋此I/O口的電平狀態(tài)就可以了解我們是否有按鍵動(dòng)作了。硬件電路如圖3.5所示:圖3.5
18、按鍵電路第四章 系統(tǒng)的軟件設(shè)計(jì)4.1 軟件介紹Keil是美國Keil Software公司出品的51系列兼容單片機(jī)C語言軟件,目前,Keil使用的版本為u Vision3,它集可視化編程、編譯、調(diào)試、仿真與一體,支持51匯編、PLM和C語言的混合編程,界面友好、易學(xué)易用、功能強(qiáng)大。它具有功能強(qiáng)大的編輯器、工程管理器以及各種編譯工具、包括C語言編譯器、鏈接/裝載器和十六進(jìn)制文件裝換器。下面詳Keil_c軟件界面如圖4.1圖4.1Proteus是由英國Labcenter electronics公司開發(fā)的EDA工具軟件。Proteus主要有ARES和ISIS兩個(gè)程序組成。前者主要用于PCB自動(dòng)或人工
19、布線及其電路仿真,后者主要采用原理圖的方法繪制電路并進(jìn)行相關(guān)的仿真。Proteus電路仿真過程是互動(dòng)的,針對(duì)微處理器的應(yīng)用可以直接在基于原理圖的虛擬圓形上編程,并實(shí)現(xiàn)軟件代碼級(jí)的調(diào)試,還可以直接實(shí)現(xiàn)實(shí)時(shí)動(dòng)態(tài)地模擬按鈕、鍵盤的輸入,LED、液晶顯示的輸出,同時(shí)配合虛擬工具如示波器、邏輯分析儀等進(jìn)行相應(yīng)的測(cè)量和觀測(cè)。Proteus軟件應(yīng)用范圍很廣。涉及PCB制板,電路仿真,單片機(jī)仿真。如圖4.2圖4.2Proteus ISIS 7 Professional的工作界面,如圖所示,包括:標(biāo)題欄、主菜單、標(biāo)準(zhǔn)工具欄、繪圖工具欄、狀態(tài)欄、對(duì)象選擇按鈕、預(yù)覽對(duì)象方位控制按鈕、仿真進(jìn)程控制按鈕、預(yù)覽窗口、對(duì)象
20、選擇器窗口、圖形編輯窗口。4.2 系統(tǒng)程序流程圖Y結(jié)束設(shè)置相應(yīng)參數(shù)顯示設(shè)置數(shù)值N判斷按鍵是否按下執(zhí)行相應(yīng)的指示控制讀取AD轉(zhuǎn)換煙霧值初始化開始 第五章 火災(zāi)報(bào)警器的測(cè)試結(jié)果及結(jié)論5.1 調(diào)試調(diào)試過程中首先要檢測(cè)的就是硬件電路的設(shè)計(jì)原理是否正確、能否達(dá)到預(yù)期效果以及實(shí)現(xiàn)方法是否簡(jiǎn)便等等;其次在焊接好難有線電路之后,認(rèn)真檢查電路的焊接情況。這次采用的是分塊調(diào)試的方法,煙霧探測(cè)電路,控制電路以及單片機(jī)控制電路進(jìn)行調(diào)試。在對(duì)每個(gè)模塊的進(jìn)行調(diào)試過程中又采用了由局部到整體,由簡(jiǎn)單到復(fù)雜的調(diào)試方法,最后再將各個(gè)模塊總和成一個(gè)整體。在調(diào)試過程中遇到的問題有:(1)由于在焊電路之前沒有認(rèn)真的查看STC89C51
21、的管腳,使得管腳的順序全部焊錯(cuò)了,最后只好重新買器件重焊;(2)煙霧值一直顯示很高,經(jīng)過查閱資料和換元件測(cè)試發(fā)現(xiàn),煙霧傳感器初次使用得通電幾小時(shí)以上才可以正常使用,要做老化試驗(yàn)。(3)在解碼程序的編寫過程中,隨著理解的深入也作了相應(yīng)的修改。(4)在Keil中編程管腳定義錯(cuò)誤,對(duì)蜂鳴器編寫程序時(shí)不合理,蜂鳴器會(huì)間隔的工作5.2 結(jié)論本文在參考了大量資料的基礎(chǔ)上,針對(duì)傳統(tǒng)的一系列火災(zāi)報(bào)警探測(cè)器存在的問題,合理地提出了火災(zāi)報(bào)警器的設(shè)計(jì)方法。極大地提高了產(chǎn)品的實(shí)用性和市場(chǎng)競(jìng)爭(zhēng)力。本課題中設(shè)計(jì)的火災(zāi)報(bào)警探測(cè)器由傳感器電路與無線通信電路兩大部分構(gòu)成??刂铺幚砥魇且怨苣_資源豐富的STC89C51為核心,實(shí)現(xiàn)
22、對(duì)探測(cè)器寫入信號(hào)和對(duì)信號(hào)進(jìn)行編譯等人機(jī)交互功能。應(yīng)用程序以C語言編寫,充分利用芯片的內(nèi)部資源,提高了代碼執(zhí)行效率,減小了代碼的容量。由于該探測(cè)器具有體積小、功耗低、安裝調(diào)試簡(jiǎn)單、可靠性高等優(yōu)點(diǎn),因此,該火災(zāi)探測(cè)器有著良好的市場(chǎng)前景。但是,由于我在各方面的知識(shí)不夠全面,再加上時(shí)間緊迫以及實(shí)驗(yàn)條件的限制,該報(bào)警器還有較多需要提高的地方??偨Y(jié)通過這次畢業(yè)設(shè)計(jì)讓我進(jìn)一步了解自己的不足,同時(shí)也將以前自己為梳理過的知識(shí)又重新整理了一遍,收獲良多。還豐富自己自己在課本上沒有學(xué)過的知識(shí),開闊了視野,對(duì)將來從事電子行業(yè)的方向有了一定的了解。同時(shí)提高了自己的動(dòng)手能力。在本次設(shè)計(jì)是根據(jù)人們?nèi)粘I钪兴枰漠a(chǎn)品而設(shè)
23、計(jì)的,是一次很有意義的事情。在這次設(shè)計(jì)中我有很多錯(cuò)的地方。有些是因?yàn)榇中拇笠猱a(chǎn)生的,有的是因?yàn)閷I(yè)知識(shí)不過關(guān)產(chǎn)生的;但是就是因?yàn)檫@次設(shè)計(jì)讓我鞏固以前所學(xué)的知識(shí),接受現(xiàn)學(xué)的信息。本次設(shè)計(jì)主要有按鍵模塊、AD轉(zhuǎn)換煙霧采集模塊、液晶顯示模塊、聲光報(bào)警提示模塊和單片機(jī)最小系統(tǒng)模塊組成、此次設(shè)計(jì)以單片機(jī)為主進(jìn)行設(shè)計(jì)的電路,選擇煙霧傳感器,檢測(cè)倉庫的煙霧及防火情況,并用顯示器件顯示相關(guān)信息;并具有火災(zāi)報(bào)警功能。對(duì)我而言,剛接受題目是我感覺挺難的。畢竟沒有自己一人接受過這種設(shè)計(jì)平時(shí)都是兩人一組或四人一組,現(xiàn)在是一人一個(gè)題目突然之間感到有壓力。不過:有壓力才會(huì)有動(dòng)力嘛!在此次設(shè)計(jì)中知道有很多不足,有很多不理解
24、的地方,通過這次設(shè)計(jì)得到彌補(bǔ)?!巴鲅蜓a(bǔ)牢,為時(shí)不晚”。這次設(shè)計(jì)豐富了以往不知道的知識(shí),提高自己原有的所學(xué);同時(shí)還提高了自己動(dòng)手能力。獲益匪淺本次的設(shè)計(jì)雖然簡(jiǎn)單,但是使用用途還是很可觀的。家里人常說“水火無情“,那就把“水”、“火”盡量避免。致謝首先感謝這三年來任課老師的培養(yǎng),是你們讓我學(xué)到了很多專業(yè)知識(shí),學(xué)會(huì)了做人的道理。我在這里表達(dá)我最真摯的謝意。老師 您辛苦了!這次畢業(yè)設(shè)計(jì)得到了很多人的幫助,其中劉燎原老師對(duì)我的關(guān)心和支持尤為重要,每次遇到難題,我首先想到的就是向劉老師尋求幫助。另外,他嚴(yán)謹(jǐn)?shù)淖黠L(fēng)使我的論文即使在謹(jǐn)小細(xì)微處也給予了糾正,讓我的論文無論是結(jié)構(gòu)還是內(nèi)容變得更加公整、緊湊,感謝劉
25、老師對(duì)我的悉心指導(dǎo)。感謝校方給予我這樣一次機(jī)會(huì),能夠獨(dú)立地完成這樣一個(gè)設(shè)計(jì),作為檢驗(yàn)這些年來學(xué)習(xí)的成果,在這個(gè)過程當(dāng)中,學(xué)校給予我們各種方便,使我們?cè)诩磳㈦x校的最后一段時(shí)間里,能夠更多學(xué)習(xí)一些實(shí)踐應(yīng)用知識(shí),增強(qiáng)了我們實(shí)踐操作和動(dòng)手應(yīng)用能力,提高了獨(dú)立思考的能力。再一次對(duì)我的母校表示感謝。感謝在整個(gè)畢業(yè)設(shè)計(jì)期間和我密切合作的同學(xué),和曾經(jīng)在各個(gè)方面給予過我?guī)椭幕锇閭?,正是因?yàn)橛辛四銈兊膸椭?,才讓我不僅學(xué)到了本次課題所涉及的新知識(shí),更讓我感覺到了知識(shí)以外的東西,那就是團(tuán)結(jié)的力量。參考文獻(xiàn)1陳權(quán)昌,李興富.單片機(jī)原理及應(yīng)用M.廣州:華南理工大學(xué)出版社,2007.82李慶亮.C語言程序設(shè)計(jì)實(shí)用教程M.
26、北京:機(jī)械工業(yè)出版社,2005.33楊志忠.數(shù)字電子技術(shù)M.北京:高等教育出版社,2003.12.4及力.Protel 99 SE原理圖與PCB設(shè)計(jì)教程M.北京:電子工業(yè)出版社,2007.8.5徐江海.單片機(jī)實(shí)用教程M.北京:機(jī)械工業(yè)出版社,2006.126胡宴如.模擬電子技術(shù)M.北京:高等教育出版社,2008.67 劉寧.單片機(jī)多功能時(shí)鐘的設(shè)計(jì)M.浙江:浙江海洋學(xué)院,2009. 8 汪文,陳林.單片機(jī)原理及應(yīng)用M.湖北:華中科技大學(xué)出版社,2007.9 康華光.電子技術(shù)基礎(chǔ)數(shù)字部分M.北京:高等教育出版社,2008.附錄附錄一原理圖附錄二實(shí)物正面圖附錄三實(shí)物焊接面圖附錄三源程序代碼/程序頭函
27、數(shù)#include <reg52.h>/顯示函數(shù)#include <display.h>/宏定義#define uint unsigned int #define uchar unsigned char#define Data_ADC0809 P1 /管腳聲明sbit LED_wendu= P22;sbit LED_yanwu= P21;sbit baojing= P25;sbit DQ = P20;/ADC0809sbit ST=P33;sbit EOC=P36;sbit OE=P32;/按鍵sbit Key1=P26;sbit Key2=P27;sbit Key3=
28、P37;signed char w; /溫度值全局變量uint c; /溫度值全局變量bit bdata flag=0;/酒精含量變量uchar temp;uchar yushe_wendu=50;uchar yushe_yanwu=45;/按鈕模式| uchar Mode=0;/函數(shù)聲明extern uchar ADC0809();extern void Key();void delay(uint z)uint i,j;for(i=0;i<z;i+)for(j=0;j<121;j+);/*延時(shí)子程序*/void Delay_DS18B20(int num) while(num-)
29、 ;/*初始化DS18B20*/void Init_DS18B20(void) unsigned char x=0; DQ = 1; /DQ復(fù)位 Delay_DS18B20(8); /稍做延時(shí) DQ = 0; /單片機(jī)將DQ拉低 Delay_DS18B20(80); /精確延時(shí),大于480us DQ = 1; /拉高總線 Delay_DS18B20(14); x = DQ; /稍做延時(shí)后,如果x=0則初始化成功,x=1則初始化失敗 Delay_DS18B20(20);/*讀一個(gè)字節(jié)*/unsigned char ReadOneChar(void) unsigned char i=0; unsi
30、gned char dat = 0; for (i=8;i>0;i-) DQ = 0; / 給脈沖信號(hào) dat>>=1; DQ = 1; / 給脈沖信號(hào) if(DQ) dat|=0x80; Delay_DS18B20(4); return(dat);/*寫一個(gè)字節(jié)*/void WriteOneChar(unsigned char dat) unsigned char i=0; for (i=8; i>0; i-) DQ = 0; DQ = dat&0x01; Delay_DS18B20(5); DQ = 1; dat>>=1; /*讀取溫度*/uns
31、igned int ReadTemperature(void) unsigned char a=0; unsigned char b=0; unsigned int t=0; float tt=0; Init_DS18B20(); WriteOneChar(0xCC); /跳過讀序號(hào)列號(hào)的操作 WriteOneChar(0x44); /啟動(dòng)溫度轉(zhuǎn)換 Init_DS18B20(); WriteOneChar(0xCC); /跳過讀序號(hào)列號(hào)的操作 WriteOneChar(0xBE); /讀取溫度寄存器 a=ReadOneChar(); /讀低8位 b=ReadOneChar(); /讀高8位 t
32、=b; t<<=8; t=t|a; tt=t*0.0625; t= tt*10+0.5; /放大10倍輸出并四舍五入 return(t);/*讀取溫度*/void check_wendu(void)c=ReadTemperature()-5; /獲取溫度值并減去DS18B20的溫漂誤差if(c<0) c=0;if(c>=999) c=999;/ADC0809讀取信息uchar ADC0809()uchar temp_=0x00;/轉(zhuǎn)化初始化ST=0;/開始轉(zhuǎn)換ST=1;ST=0;/外部中斷等待AD轉(zhuǎn)換結(jié)束while(EOC=0)/讀取轉(zhuǎn)換的AD值OE=1;temp_=D
33、ata_ADC0809;OE=0;return temp_;void Key()/模式選擇if(Key1=0)while(Key1=0);if(Mode>=3) Mode=0;else write_com(0x38);/屏幕初始化 write_com(0x0d);/打開顯示 無光標(biāo) 光標(biāo)閃爍 write_com(0x06);/當(dāng)讀或?qū)懸粋€(gè)字符是指針后一一位Mode+;switch(Mode)case 1:write_com(0x80+7);/位置break;case 2:write_com(0x80+15);/位置break;case 3:write_com(0x38);/屏幕初始化write_com(0x0c);/打開顯示 無光標(biāo) 無光標(biāo)閃爍Mode=0
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 《砌體結(jié)構(gòu)章》課件
- 《電壓比較器的應(yīng)用》課件
- 單位管理制度合并選集【人力資源管理篇】十篇
- 單位管理制度分享匯編人力資源管理篇
- 單位管理制度呈現(xiàn)合集人力資源管理篇
- 寒假自習(xí)課 25春初中道德與法治八年級(jí)下冊(cè)教學(xué)課件 第三單元 第五課 第3課時(shí) 基本經(jīng)濟(jì)制度
- 《員工考績(jī)計(jì)算》課件
- 中國風(fēng)國潮風(fēng)古風(fēng)模板120
- 2013年高考語文試卷(福建)(空白卷)
- 建材行業(yè)會(huì)計(jì)資金運(yùn)作監(jiān)督工作總結(jié)
- 人教版(2024)八年級(jí)上冊(cè)物理期末測(cè)試卷(含答案)
- 2024關(guān)于家長(zhǎng)會(huì)家長(zhǎng)代表發(fā)言稿(30篇)
- 中醫(yī)內(nèi)科學(xué):中醫(yī)內(nèi)科學(xué)肢體經(jīng)絡(luò)病證考試題(題庫版)
- 燈具行業(yè)采購工作總結(jié)
- 大學(xué)寫作智慧樹知到期末考試答案章節(jié)答案2024年麗水學(xué)院
- NB-T31022-2012風(fēng)力發(fā)電工程達(dá)標(biāo)投產(chǎn)驗(yàn)收規(guī)程
- GJB9001C產(chǎn)品風(fēng)險(xiǎn)評(píng)估報(bào)告
- 2024年天津三源電力集團(tuán)限公司社會(huì)招聘33人【重點(diǎn)基礎(chǔ)提升】模擬試題(共500題)附帶答案詳解
- 蘇教版六年級(jí)上冊(cè)科學(xué)期末測(cè)試卷帶答案
- 中式婚宴主題宴會(huì)設(shè)計(jì)方案策劃(2篇)
- 媒介與性別文化傳播智慧樹知到期末考試答案章節(jié)答案2024年浙江工業(yè)大學(xué)
評(píng)論
0/150
提交評(píng)論