版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、圖書館收密級(jí):中圖分類號(hào):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):20學(xué)歷層次:??浦笇?dǎo)教師:評閱人:論文設(shè)計(jì)提交日期:2021年5月18日論文設(shè)計(jì)辯論日期:2021年6月6日職業(yè)技術(shù)學(xué)院二O一五年月曰畢業(yè)設(shè)計(jì)成績評定書專業(yè)、班級(jí)電子信息工程技術(shù)、電子12-1姓名羅仁福日期1、設(shè)計(jì)題目基于單片機(jī)的倉庫防火報(bào)警系統(tǒng)的設(shè)計(jì)2、設(shè)計(jì)指導(dǎo)教師簽名3、設(shè)計(jì)評閱人簽名評閱日期5、評定意見及成績摘要隨著現(xiàn)代家庭用火、用電量的增加,家庭火災(zāi)發(fā)生的頻率越來越高.火災(zāi)報(bào)警器也隨之被廣泛應(yīng)用于各種場合.每年都有
2、許多人被火災(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)勢.本課題所研究的火災(zāi)報(bào)警器采用STC89C5偽核心限制器,利J用氣體傳感器MQ-2ADC0809模數(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)警,智能化提示.關(guān)鍵詞:氣體傳感器MQ-2火災(zāi)報(bào)警;單片機(jī);智能限制目錄ADC080階紹總結(jié)附錄一原理圖附錄二實(shí)物正面圖附錄三實(shí)物焊接面圖附錄四源程序代碼第一章
3、概述課題的研究背景火災(zāi)是一種失去限制的燃燒所引發(fā)的災(zāi)害,對人類生命財(cái)產(chǎn)和社會(huì)平安構(gòu)成了極大的威脅.火災(zāi)的發(fā)生和開展過程是復(fù)雜的物理和化學(xué)過程,但也與環(huán)境很強(qiáng)的相關(guān)性.正常情況下,發(fā)生火警,伴隨著煙霧,溫度,光照,信號(hào)產(chǎn)生的過程.在我國,隨著經(jīng)濟(jì)的開展和生活水平的提升,工業(yè)與民用建設(shè)日趨增多,火災(zāi)發(fā)生的可能性也隨之大幅提升.現(xiàn)代建筑,尤其是在大型酒店,賓館,商場,圖書館,博物館,檔案館和辦公樓及其他公共場所,對于火災(zāi)報(bào)警系統(tǒng)也提出了更高的要求.一旦發(fā)生火災(zāi)將很難及時(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ù)警
4、.課題的研究目的與意義目的:隨著現(xiàn)代家庭用火,用電增加,家庭火災(zāi)發(fā)生的頻率越來越高.家庭火災(zāi),很容易撲滅不及時(shí),有著缺乏消防設(shè)備和在場的人戰(zhàn)斗驚慌失措逃離緩慢的不利因素,最終導(dǎo)致的生命和財(cái)產(chǎn)的重大損失.所以說,人們應(yīng)該積極了解家庭火災(zāi)的主要起因,還有預(yù)防火災(zāi)的發(fā)生.這就是我們研究煙霧報(bào)警器的目的.意義:在中國的一些大、中型城市,幾乎每一天發(fā)生家庭火災(zāi),所以每一個(gè)家庭必須始終關(guān)注防火.如果能根據(jù)你家的實(shí)際情況,提前采取簡單的防火舉措,有些悲劇是完全可以預(yù)防的.聲音和視覺的報(bào)警,對減少火災(zāi)損失具有現(xiàn)實(shí)意義.據(jù)調(diào)查,在最近的火災(zāi)大局部的房子里還沒有報(bào)警器.因此聲光報(bào)警,對發(fā)生火災(zāi)預(yù)防具有重要意義.火
5、災(zāi)報(bào)警器的開展與現(xiàn)狀火災(zāi)報(bào)警系統(tǒng)在中國相對較晚,與興旺國家相比,20世紀(jì)70年代末的十年間,中國開始研制生產(chǎn)的火災(zāi)報(bào)警系統(tǒng).20世紀(jì)80年代后,國內(nèi)各大廠商也大多是模仿國外產(chǎn)品,或引進(jìn)國外技術(shù)生產(chǎn)的,沒有真正意義上的核心技術(shù),市場剛剛開始開展.真正的火災(zāi)報(bào)警產(chǎn)品的開展也促進(jìn)了市場的成熟,政府逐步開放的大門,在同一時(shí)間,外國公司開始進(jìn)入中國的防火市場,帶來先進(jìn)的技術(shù)在20世紀(jì)90年代.此期間,中國生產(chǎn)的火災(zāi)報(bào)警產(chǎn)品的企業(yè)也得到了快速開展,在一些企業(yè)中,技術(shù)合作,合資生產(chǎn),并取得了不菲的成績,但今天在市場上創(chuàng)造了許多強(qiáng)大的企業(yè),有些技術(shù)已接近或趕上國際標(biāo)準(zhǔn).課題的研究內(nèi)容火災(zāi)報(bào)警器,主要檢測煙霧,
6、再通過單片機(jī)限制相應(yīng)的報(bào)警和驅(qū)動(dòng)負(fù)載.通過液晶顯示當(dāng)前的煙霧值,通過按鍵設(shè)定相應(yīng)的閥值.該工程主要是為了完成任務(wù),包括:(1)課題任務(wù):選擇煙霧傳感器,檢測倉庫的煙霧及防火情況,并用顯示器件顯示相關(guān)信息;并具有火災(zāi)報(bào)警功能.(2)硬件局部:包括傳感器的選擇,顯示模塊的選擇,煙霧信號(hào)轉(zhuǎn)換電路的設(shè)計(jì),報(bào)警驅(qū)動(dòng)電路的設(shè)計(jì).(3)軟件局部:包括微處理器限制程序的編制和原理圖的繪制(4)系統(tǒng)的綜合調(diào)試與分析:在軟硬件完成以后,要對系統(tǒng)進(jìn)行綜合的測試與實(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)警及限制,下面分別對系統(tǒng)功能要求、系統(tǒng)
7、技術(shù)要求及系統(tǒng)實(shí)現(xiàn)方案總體闡述.系統(tǒng)的功能要求本系統(tǒng)的研制主要包括以下幾項(xiàng)功能:(1)火情探測功能:為了提升火災(zāi)報(bào)警的準(zhǔn)確性和及時(shí)性,火災(zāi)報(bào)警系統(tǒng)需要使用各種方法進(jìn)行火災(zāi)探測.在實(shí)際使用中,根據(jù)不同的防火場所,用戶可以選用溫度探測法、可燃?xì)怏w檢測法及煙霧探測法等適宜的火災(zāi)探測方法,來有效的探測火災(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)警.系統(tǒng)的技術(shù)要求在了解這個(gè)系統(tǒng)的工作原理以及功能之后,我們就可以根本確定系統(tǒng)的技術(shù)要求.系統(tǒng)采用的單片機(jī)處理器本錢都比較低,可以滿足批量生產(chǎn)和各類工程的需求.對于完整
8、的一個(gè)系統(tǒng)而言,為提升市場的競爭力,這個(gè)系統(tǒng)應(yīng)符合體積小、功耗低、數(shù)傳性能可靠和本錢低廉等技術(shù)要求.具體指標(biāo)和參數(shù)如下:(1)體積?。禾綔y器的體積要盡可能的小,這樣占用的空間才能減少,使用和更換才會(huì)方便;(2)功耗低:系統(tǒng)可以采用三節(jié)5號(hào)干電池供電或5V電源供電.(3)可靠性高:由于不確定的電磁干擾可能存在在系統(tǒng)工作環(huán)境中,為了保證系統(tǒng)長時(shí)間的可靠工作,以及減少誤報(bào)次數(shù),所以選擇多指示燈,指示不同的狀態(tài).系統(tǒng)的組成及方案設(shè)計(jì)本設(shè)計(jì)主要由煙霧探測傳感器電路、單片機(jī)、燈光報(bào)警電路、負(fù)載驅(qū)動(dòng)電路、限制程序和編解碼程序等組成.系統(tǒng)的組成結(jié)構(gòu)如下:總體電路如下圖,上面的圖為protuce所畫,下面的圖為
9、proteus仿真所畫.實(shí)時(shí)顯示當(dāng)前的煙霧值,共有1個(gè)報(bào)警值(可以通過按鍵設(shè)定),煙霧的上限報(bào)警值,當(dāng)煙霧超過的時(shí)候紅燈和蜂鳴器聲光報(bào)警.主控電路STC89C5促一種低功耗、高性能的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í)物圖
10、外觀如圖1所示圖STC89C5叩腳介紹主電源引腳2根40:電源輸入,接+5V電源20:接地線外接晶振引腳2根:18,19管腳限制引腳4根可編程輸入/輸出引腳32根P0口Pin39-Pin32:8位I/O口線,名稱為P1口Pin1-Pin8:8位I/O口線,名稱為P2口(Pin21-Pin28):8位I/O口線,名稱為P3口(Pin10-Pin17):8位I/O口線,名稱為圖STC89C51DIP封裝圖STC89C5促片內(nèi)有ROM/EPROM單片機(jī),因此,這種芯片構(gòu)成的最小系統(tǒng)簡單、可靠.用STC89C52I片機(jī)構(gòu)成最小應(yīng)用系統(tǒng)時(shí),只要將單片機(jī)接上時(shí)鐘電路和復(fù)位電路即可,結(jié)構(gòu)如圖2-3所示.圖2
11、-3煙霧探測電路的設(shè)計(jì)圖煙霧探測電路如下圖,在這個(gè)電路中,有兩個(gè)局部,主要是煙霧傳感器檢測煙霧,將電壓信號(hào)給ADC0809模數(shù)轉(zhuǎn)換電路將模擬信號(hào)轉(zhuǎn)換成數(shù)字信號(hào)給單片機(jī),單片機(jī)再讀取相應(yīng)的數(shù)值和處理.ADC0809介紹ADC0809K片有28條引腳,采用雙列直插式,如下圖.下面說明各引腳功能.圖:8路模擬量輸入端.2-12-8:8位數(shù)字量輸出端.ADDAADDBADDC3位地址輸入線,用于選通8路模擬輸入中的一路ALE地址鎖存允許信號(hào),輸入,高電平有效.STARTA/D轉(zhuǎn)換啟動(dòng)脈沖輸入端EOCA/D轉(zhuǎn)換結(jié)束信號(hào),輸出,當(dāng)A/D轉(zhuǎn)換結(jié)束時(shí),此端輸出一個(gè)高電平(轉(zhuǎn)換期間一直為低電平).OE允許信號(hào).
12、CLK時(shí)鐘脈沖輸入端.要求不高于640KHzREF(+)、REF(-):基準(zhǔn)電壓.Vcc:電源,+5V.GND地.MQ-2介紹MQ-2型氣體傳感器可用于家庭和工廠的氣體泄漏監(jiān)測裝置,適宜于液化氣、丁烷、丙烷、甲烷、酒精、氫氣、煙霧等的探測特點(diǎn):優(yōu)異的穩(wěn)定性壽命長簡單的驅(qū)動(dòng)電路廣泛的探測范圍高靈敏度快速響應(yīng)恢復(fù)圖液晶顯示電路設(shè)計(jì)圖液晶顯示電路設(shè)計(jì)LCD1602Al一種字符型液晶顯示卞K塊,能夠同時(shí)顯示16x02即32個(gè)字符16列2行.液晶顯示模塊主要顯示的是數(shù)字、字母和符號(hào)等ASCII碼符號(hào)的顯示器件.液晶顯示器都是數(shù)字式的,和單片機(jī)系統(tǒng)的接口更加簡單可靠,操作更加方便.如圖3-3實(shí)物顯示器16
13、02:圖3-3引腳說明:第1腳:VSS為地電源.第2腳:VDDft5V正電源.第3腳:VEE為液晶顯示器比照度調(diào)整端,接正電源時(shí)比照度最弱,接地時(shí)比照度最高.第4腳:RS為數(shù)據(jù)命令選擇端,高電平時(shí)選擇數(shù)據(jù)存放器、低電平時(shí)選擇命令存放器.第5腳:R/W為讀寫信號(hào)選擇端.第6腳:E端為使能端,當(dāng)E端由高電平跳變成低電平時(shí),液晶模塊執(zhí)行命令.第714腳:D0-D7為8位雙向數(shù)據(jù)線.第15腳:背光源正極.第16腳:背光源負(fù)極.聲光報(bào)警提示電路燈光提示電路圖燈光提示電路LED發(fā)光二極管,它可以直接把電轉(zhuǎn)化為光.據(jù)分析,LED的特點(diǎn)非常明顯,長、高、低與功耗低.本設(shè)計(jì)利用紅顏色的LED旨示煙霧濃度報(bào)警.聲
14、音報(bào)警電路圖聲音報(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)作用,其基極的低電平使三極管飽和導(dǎo)通,使蜂鳴器發(fā)聲;而基極高電平那么使三極管關(guān)閉,蜂鳴器停止發(fā)聲.?按鍵電路本設(shè)計(jì)采用按鍵接低的方式來讀取按鍵,單片機(jī)初始時(shí),由于為高電平,當(dāng)按鍵按下的時(shí)候,會(huì)給單片機(jī)一個(gè)低電平,單片機(jī)對信號(hào)進(jìn)行處理獨(dú)立式鍵盤的實(shí)現(xiàn)方法是利用軟件消抖方法來判斷是否有鍵按下.先檢驗(yàn)相
15、應(yīng)的口線是否為低電平,假設(shè)為低電平,要加延時(shí)消抖,再檢驗(yàn)是否為低電平.假設(shè)為高電平,那么說明是一個(gè)抖動(dòng);假設(shè)為低電平,這說明按鍵確定按下,等待按鍵釋放后再執(zhí)行相關(guān)操作,預(yù)防屢次執(zhí)行.我們所要做的就是在程序中查尋此I/O口的電平狀態(tài)就可以了解我們是否有按鍵動(dòng)作了硬件電路如下圖:圖按鍵電路第四章系統(tǒng)的軟件設(shè)計(jì)軟件介紹Keil是美國KeilSoftware公司出品的51系列兼容單片機(jī)C語言軟件,目前,Keil使用的版本為uVision3,它集可視化編程、編譯、調(diào)試、仿真與一體,支持51匯編、PLMWC語言的混合編程,界面友好、易學(xué)易用、功能強(qiáng)大.它具有功能強(qiáng)大的編輯器、工程治理器以及各種編譯工具、包
16、括C語言編譯器、鏈接/裝載器和十六進(jìn)制文件裝換器.下面詳Keil_c軟件界面如圖I圖Proteus是由英國Labcenterelectronics公司開發(fā)的EDA工具軟件.Proteus主要有ARESffiISIS兩個(gè)程序組成.前者主要用于PCB自動(dòng)或人工布線及其電路仿真,后者主要采用原理圖的方法繪制電路并進(jìn)行相關(guān)的仿真.Proteus電路仿真過程是互動(dòng)的,針對微處理器的應(yīng)用可以直接在基于原理圖的虛擬圓形上編程,并實(shí)現(xiàn)軟件代碼級(jí)的調(diào)試,還可以直接實(shí)現(xiàn)實(shí)時(shí)動(dòng)態(tài)地模擬按鈕、鍵盤的輸入,LED液晶顯示的輸出,同時(shí)配合虛擬工具如示波器、邏輯分析儀等進(jìn)行相應(yīng)的測量和觀測.Proteus軟件應(yīng)用范圍很廣.
17、涉及PCB®J板,電路仿真,單片機(jī)仿真.如圖ProteusISIS7Professional的工作界面,如下圖,包括:標(biāo)題欄、主菜單、標(biāo)準(zhǔn)工具欄、繪圖工具欄、狀態(tài)欄、對象選擇按鈕、預(yù)覽對象方位控制按鈕、仿真進(jìn)程限制按鈕、預(yù)覽窗口、對象選擇器窗口、圖形編輯窗口.系統(tǒng)程序流程圖第五章火災(zāi)報(bào)警器的測試結(jié)果及結(jié)論調(diào)試調(diào)試過程中首先要檢測的就是硬件電路的設(shè)計(jì)原理是否正確、能否到達(dá)預(yù)期效果以及實(shí)現(xiàn)方法是否簡便等等;其次在焊接好難有線電路之后,認(rèn)真檢查電路的焊接情況.這次采用的是分塊調(diào)試的方法,煙霧探測電路,限制電路以及單片機(jī)限制電路進(jìn)行調(diào)試.在對每個(gè)模塊的進(jìn)行調(diào)試過程中又采用了由局部到整體,由簡
18、單到復(fù)雜的調(diào)試方法,最后再將各個(gè)模塊總和成一個(gè)整體.在調(diào)試過程中遇到的問題有:(1)由于在焊電路之前沒有認(rèn)真的查看STC89C5的管腳,使得管腳的順序全部焊錯(cuò)了,最后只好重新買器件重焊;(2)煙霧值一直顯示很高,經(jīng)過查閱資料和換元件測試發(fā)現(xiàn),煙霧傳感器初次使用得通電幾小時(shí)以上才可以正常使用,要做老化試驗(yàn).(3)在解碼程序的編寫過程中,隨著理解的深入也作了相應(yīng)的修改.(4)在Keil中編程管腳定義錯(cuò)誤,對蜂鳴器編寫程序時(shí)不合理,蜂鳴器會(huì)間隔的工作結(jié)論本文在參考了大量資料的根底上,針對傳統(tǒng)的一系列火災(zāi)報(bào)警探測器存在的問題,合理地提出了火災(zāi)報(bào)警器的設(shè)計(jì)方法.極大地提升了產(chǎn)品的實(shí)用性和市場競爭力本課題
19、中設(shè)計(jì)的火災(zāi)報(bào)警探測器由傳感器電路與無線通信電路兩大局部構(gòu)成.限制處理器是以管腳資源豐富的STC89C5偽核心,實(shí)現(xiàn)對探測器寫入信號(hào)和對信號(hào)進(jìn)行編譯等人機(jī)交互功能.應(yīng)用程序以C語言編寫,充分利用芯片的內(nèi)部資源,提升了代碼執(zhí)行效率,減小了代碼的容量.由于該探測器具有體積小、功耗低、安裝調(diào)試簡單、可靠性高等優(yōu)點(diǎn),因此,該火災(zāi)探測器有著良好的市場前景.但是,由于我在各方面的知識(shí)不夠全面,再加上時(shí)間緊迫以及實(shí)驗(yàn)條件的限制,該報(bào)警器還有較多需要提升的地方.總結(jié)通過這次畢業(yè)設(shè)計(jì)讓我進(jìn)一步了解自己的缺乏,同時(shí)也將以前自己為梳理過的知識(shí)又重新整理了一遍,收獲良多.還豐富自己自己在課本上沒有學(xué)過的知識(shí),開闊了視
20、野,對將來從事電子行業(yè)的方向有了一定的了解.同時(shí)提升了自己的動(dòng)手水平.在本次設(shè)計(jì)是根據(jù)人們?nèi)粘I钪兴枰漠a(chǎn)品而設(shè)計(jì)的,是一次很有意義的事情.在這次設(shè)計(jì)中我有很多錯(cuò)的地方.有些是由于粗心大意產(chǎn)生的,有的是由于專業(yè)知識(shí)不過關(guān)產(chǎn)生的;但是就是由于這次設(shè)計(jì)讓我穩(wěn)固以前所學(xué)的知識(shí),接受現(xiàn)學(xué)的信息.本次設(shè)計(jì)主要有按鍵模塊、AD轉(zhuǎn)換煙霧采集模塊、液晶顯示模塊、聲光報(bào)警提示模塊和單片機(jī)最小系統(tǒng)模塊組成、此次設(shè)計(jì)以單片機(jī)為主進(jìn)行設(shè)計(jì)的電路,選擇煙霧傳感器,檢測倉庫的煙霧及防火情況,并用顯示器件顯示相關(guān)信息;并具有火災(zāi)報(bào)警功能.對我而言,剛接受題目是我感覺挺難的.畢竟沒有自己一人接受過這種設(shè)計(jì)平時(shí)都是兩人一組
21、或四人一組,現(xiàn)在是一人一個(gè)題目忽然之間感到有壓力.不過:有壓力才會(huì)有動(dòng)力嘛!在此次設(shè)計(jì)中知道有很多缺乏,有很多不理解的地方,通過這次設(shè)計(jì)得到彌補(bǔ).“亡羊補(bǔ)牢,為時(shí)不晚.這次設(shè)計(jì)豐富了以往不知道的知識(shí),提升自己原有的所學(xué);同時(shí)還提升了自己動(dòng)手水平.獲益匪淺本次的設(shè)計(jì)雖然簡單,但是使用用途還是很可觀的.家里人常說“水火無情,那就把“水、“火盡量預(yù)防.致謝首先感謝這三年來任課老師的培養(yǎng),是你們讓我學(xué)到了很多專業(yè)知識(shí),學(xué)會(huì)了做人的道理.我在這里表達(dá)我最真摯的謝意.老師您辛苦了!這次畢業(yè)設(shè)計(jì)得到了很多人的幫助,其中劉燎原老師對我的關(guān)心和支持尤為重要,每次遇到難題,我首先想到的就是向劉老師尋求幫助.另外,
22、他嚴(yán)謹(jǐn)?shù)淖黠L(fēng)使我的論文即使在謹(jǐn)小細(xì)微處也給予了糾正,讓我的論文無論是結(jié)構(gòu)還是內(nèi)容變得更加公整、緊湊,感謝劉老師對我的悉心指導(dǎo).感謝校方給予我這樣一次時(shí)機(jī),能夠獨(dú)立地完成這樣一個(gè)設(shè)計(jì),作為檢驗(yàn)這些年來學(xué)習(xí)的成果,在這個(gè)過程當(dāng)中,學(xué)校給予我們各種方便,使我們在即將離校的最后一段時(shí)間里,能夠更多學(xué)習(xí)一些實(shí)踐應(yīng)用知識(shí),增強(qiáng)了我們實(shí)踐操作和動(dòng)手應(yīng)用水平,提升了獨(dú)立思考的水平.再一次對我的母校表示感謝.感謝在整個(gè)畢業(yè)設(shè)計(jì)期間和我密切合作的同學(xué),和曾經(jīng)在各個(gè)方面給予過我?guī)椭幕锇閭?正是由于有了你們的幫助,才讓我不僅學(xué)到了本次課題所涉及的新知識(shí),更讓我感覺到了知識(shí)以外的東西,那就是團(tuán)結(jié)的力量.參考文獻(xiàn)1陳權(quán)
23、昌,李興富.單片機(jī)原理及應(yīng)用M,廣州:華南理工大學(xué)出版社,2李慶亮.C語言程序設(shè)計(jì)實(shí)用教程M.北京:機(jī)械工業(yè)出版社,3楊志忠.數(shù)字電子技術(shù)M.北京:高等教育出版社,.4及力.Protel99SE原理圖與PCB設(shè)計(jì)教程M.北京:電子工業(yè)出版社,.5徐江海.單片機(jī)實(shí)用教程M.北京:機(jī)械工業(yè)出版社,6胡宴如.模擬電子技術(shù)M.北京:高等教育出版社,7劉寧.單片機(jī)多功能時(shí)鐘的設(shè)計(jì)M.浙江:浙江海洋學(xué)院,2021.8汪文,陳林.單片機(jī)原理及應(yīng)用M.湖北:華中科技大學(xué)出版社,2007.9康華光.電子技術(shù)根底數(shù)字局部M.北京:高等教育出版社,2021.附錄附錄一原理圖附錄二實(shí)物正面圖附錄三實(shí)物焊接面圖附錄三源
24、程序代碼/程序頭函數(shù)#include<>/顯示函數(shù)#include<>/宏定義#defineuintunsignedint#defineucharunsignedchar#defineData_ADC0809P1/管腳聲明sbitLED_wendu=P2A2;sbitLED_yanwu=P2A1;sbitbaojing=P2A5;sbitDQ=P2A0;/ADC0809sbitST=P3A3;sbitEOC=P3A6;sbitOE=P3A2;/按鍵sbitKey1=P2A6;sbitKey2=P2A7;sbitKey3=P3A7;signedcharw;/溫度值全局變量
25、uintc;/溫度值全局變量bitbdataflag=0;/酒精含量變量uchartemp;ucharyushe_wendu=50;ucharyushe_yanwu=45;/按鈕模式|ucharMode=0;/函數(shù)聲明externucharADC0809();externvoidKey();voiddelay(uintz)uinti,j;for(i=0;i<z;i+)for(j=0;j<121;j+);/*延時(shí)子程序*/voidDelay_DS18B20(intnum)while(num-);/*初始化DS18B20*/voidInit_DS18B20(void)unsignedc
26、harx=0;DQ=1;/DQ復(fù)位Delay_DS18B20(8);/稍做延時(shí)DQ=0;/單片機(jī)將DQB低Delay_DS18B20(80);/精確延時(shí),大于480usDQ=1;/拉高總線Delay_DS18B20(14);x=DQ;/稍做延時(shí)后,如果x=0那么初始化成功,x=1那么初始化失敗Delay_DS18B20(20);/*讀一個(gè)字節(jié)*/unsignedcharReadOneChar(void)(unsignedchari=0;unsignedchardat=0;(DQ=0;/給脈沖信號(hào)dat>>=1;DQ=1;/給脈沖信號(hào)if(DQ)dat|=0x80;Delay_DS1
27、8B20(4);)return(dat);/*寫一個(gè)字節(jié)*/voidWriteOneChar(unsignedchardat)(unsignedchari=0;for(i=8;i>0;i-)DQ=0;DQ=dat&0x01;Delay_DS18B20(5);DQ=1;dat>>=1;)/*讀取溫度*/unsignedintReadTemperature(void)(unsignedchara=0;unsignedcharb=0;unsignedintt=0;floattt=0;Init_DS18B20();WriteOneChar(0xCC);/WriteOneCha
28、r(0x44);/Init_DS18B20();WriteOneChar(0xCC);/WriteOneChar(0xBE);/a=ReadOneChar();/b=ReadOneChar();/t=b;跳過讀序號(hào)列號(hào)的操作啟動(dòng)溫度轉(zhuǎn)換跳過讀序號(hào)列號(hào)的操作讀取溫度存放器讀低8位讀高8位t<<=8;t=t|a;tt=t*;t=tt*10+;/放大10倍輸出并四舍五入return(t);/*讀取溫度*/voidcheck_wendu(void)c=ReadTemperature()-5;/獲取溫度值并減去DS18B20勺溫漂誤差if(c<0)c=0;if(c>=999)c=
29、999;/ADC0809讀取信息ucharADC0809()(uchartemp_=0x00;/轉(zhuǎn)化初始化ST=0;/開始轉(zhuǎn)換ST=1;ST=0;/外部中斷等待AD轉(zhuǎn)換結(jié)束while(EOC=0)/讀取轉(zhuǎn)換的AD值OE=1;temp_=Data_ADC0809;OE=0;returntemp_;voidKey()/模式選擇if(Key1=0)while(Key1=0);if(Mode>=3)Mode=0;elsewrite_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;break;if(Key2=0&&Mode!=0)while(Key2=0);switch(Mode)case 1
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(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ǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 財(cái)務(wù)公司合作協(xié)議
- 2025版委托代辦食品生產(chǎn)許可合同2篇
- 2025年度個(gè)人股權(quán)交易合同范本:股權(quán)轉(zhuǎn)讓流程與稅務(wù)籌劃4篇
- 2025-2030全球合成麝香香料行業(yè)調(diào)研及趨勢分析報(bào)告
- 2025年全球及中國3D ToF深度相機(jī)行業(yè)頭部企業(yè)市場占有率及排名調(diào)研報(bào)告
- 2025版屋頂廣告牌廣告位租賃合同(二零二五年度)3篇
- 2025-2030全球氯化鍶89Sr行業(yè)調(diào)研及趨勢分析報(bào)告
- 2024年趣味化學(xué)知識(shí)競賽題庫及答案(共180題)
- 2025版微電影主創(chuàng)人員聘用合同模板3篇
- 2025版定制化柴油采購居間服務(wù)合同6篇
- 2024-2025學(xué)年八年級(jí)上學(xué)期1月期末物理試題(含答案)
- 商場電氣設(shè)備維護(hù)勞務(wù)合同
- 《妊娠期惡心嘔吐及妊娠劇吐管理指南(2024年)》解讀
- 2025年高考語文作文滿分范文6篇
- 2023年國家公務(wù)員錄用考試《行測》真題(行政執(zhí)法)及答案解析
- 維吾爾醫(yī)優(yōu)勢病種
- 全國教學(xué)設(shè)計(jì)大賽一等獎(jiǎng)英語七年級(jí)上冊(人教2024年新編)《Unit 2 Were Family!》單元教學(xué)設(shè)計(jì)
- 2024智慧醫(yī)療數(shù)據(jù)字典標(biāo)準(zhǔn)值域代碼
- 年產(chǎn)12萬噸裝配式智能鋼結(jié)構(gòu)項(xiàng)目可行性研究報(bào)告模板-立項(xiàng)備案
- 【獨(dú)家揭秘】2024年企業(yè)微信年費(fèi)全解析:9大行業(yè)收費(fèi)標(biāo)準(zhǔn)一覽
- 醫(yī)療器械經(jīng)銷商會(huì)議
評論
0/150
提交評論