火災(zāi)報警器論文_第1頁
火災(zāi)報警器論文_第2頁
火災(zāi)報警器論文_第3頁
火災(zāi)報警器論文_第4頁
火災(zāi)報警器論文_第5頁
已閱讀5頁,還剩18頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、 綜合課程設(shè)計論文火災(zāi)報警系統(tǒng)二 級 學 院機械與電子工程學院專 業(yè)電子信息工程年 級2010級學 號1010612050學 生 姓 名覃超指 導 教 師黃杰職 稱講師完 成 時 間2013年12月29日 賀州學院課程設(shè)計報告 目錄摘要1引言21 設(shè)計要求及方案選擇31.1 設(shè)計要求31.2 方案選擇3 1.2.1溫度采集模塊的設(shè)計方案3 1.2.2 溫度顯示模塊的設(shè)計方案3 1.2.3 煙霧模塊的設(shè)計方案3 1.2.4系統(tǒng)設(shè)計方案框圖43單片機芯片介紹54硬件電路設(shè)計74.3 系統(tǒng)原理設(shè)計圖74.4 各單元電路的設(shè)計8 4.3.1 溫度采集電路設(shè)計8 4.3.2 煙霧感應(yīng)電路設(shè)計8 4.3.

2、3 聲音報警設(shè)計9 4.3.4 LED發(fā)光報警設(shè)計9 4.3.5 液晶顯示電路設(shè)計10 4.3.6 按鍵控制電路設(shè)計11 4.3.7 單片機最小系統(tǒng)電路125 系統(tǒng)軟件設(shè)計136 系統(tǒng)測試14 6.1 硬件調(diào)試146.1.1 電路板的制作146.1.2 元件的焊接156.2 軟件調(diào)試157 總結(jié)16參考文獻17致 謝20 火災(zāi)報警系統(tǒng)的設(shè)計 作 者 覃超 指導老師 黃杰 摘要:本文設(shè)計了一種基于AT89S52單片機,集成溫度傳感器DS18B20 和氣體傳感器MQ3等的火災(zāi)報警系統(tǒng),主要用于對火災(zāi)的探測、監(jiān)控以及報警。整個系統(tǒng)利用AT89S52 單片機為主控制器,DS18B20檢測溫度,煙霧模塊

3、檢測煙霧濃度,LCD液晶屏顯示溫度,蜂鳴器聲音報警,LED燈光報警。該系統(tǒng)可以通過LCD液晶顯示實時溫度,當感應(yīng)到煙霧時,LED發(fā)光預報警,通過按鍵設(shè)定或修改溫度報警值,當溫度達到溫度報警值且感應(yīng)到煙霧警時,蜂鳴器響鳴報警,該系統(tǒng)具有結(jié)構(gòu)簡單,可靠性好,功耗低,成本低,實用性強等優(yōu)點。 關(guān)鍵詞:AT89S52;DS18B20;火災(zāi)報警;傳感器;LCD液晶屏19 引言隨著電子產(chǎn)品在人類生活中的使用越來越廣泛,由此引起的火災(zāi)也越來越多,在我們生活得四周到處潛伏著火災(zāi)隱患。為了避免火災(zāi)以及減少火災(zāi)造成的損失,我們必須按照“隱患險于明火,防患勝于救災(zāi),責任重于泰山”的概念設(shè)計和完善火災(zāi)自動報警系統(tǒng),將

4、火災(zāi)消滅在萌芽狀態(tài),最大限度地減少社會財富的損失。 在各種災(zāi)害中,火災(zāi)是最經(jīng)常、最普遍地威脅公眾安全和社會發(fā)展的主要災(zāi)害之一。人類能夠?qū)疬M行利用和控制,是文明進步的一個重要標志。所以說人類使用火的歷史與同火災(zāi)作斗爭的歷史是相伴相生的,人們在用火的同時,不斷總結(jié)火災(zāi)發(fā)生的規(guī)律,盡可能地減少火災(zāi)及其對人類造成的危害?;馂?zāi),幾乎是和火的利用同時發(fā)生的,隨著現(xiàn)代社會的不斷發(fā)展,現(xiàn)代家庭用火、用電量正在逐年增加,火災(zāi)發(fā)生的頻率越來越高,火災(zāi)不僅毀壞物質(zhì)財產(chǎn),造成社會秩序的混亂,還直接或間接危害生命,給人們的心靈造成極大的危害。每年都有許多人被火災(zāi)奪去生命。由于人們的疏忽而發(fā)生的火災(zāi)與爆炸,不僅造成人員

5、的大量傷亡,還承受著嚴重的經(jīng)濟損失。正是由于火災(zāi)的巨大危害,報警器才得以應(yīng)運而生,報警器在火災(zāi)報警方面發(fā)揮人類本身無可比擬的優(yōu)勢,而聲光報警器更是其中的佼佼者。本設(shè)計是以Atmel公司的AT8952單片機為主控核心,提出基于DS18B20和QM3的煙霧報警系統(tǒng)。單片機通過DS18B20和MQ3實時監(jiān)控環(huán)境,通過LCD顯示實時溫度值,當MQ3探測到煙霧時,發(fā)光預報警,當溫度超過設(shè)定報警值時,蜂鳴器響鳴報警,這種監(jiān)控系統(tǒng),成本低廉,且應(yīng)用廣泛與家庭,工廠和各種公共場所,前景相當可觀。1 設(shè)計要求及方案選擇1.1 設(shè)計要求(1) 實時顯示出環(huán)境參量值(如,溫度、煙霧濃度等);(2) 發(fā)生火災(zāi)時,系統(tǒng)

6、自動報警;(3) 可通過按鍵設(shè)定系統(tǒng)的報警閾值。(4) 其它的擴展功能1.2方案選擇1.2.1溫度采集模塊的設(shè)計方案對于溫度溫度檢測模塊的選擇有采用傳統(tǒng)的溫敏電阻和DS18B20來檢測溫度。方案一:采用傳統(tǒng)的溫敏電阻。溫敏電阻價格低,復雜性及工藝性好,低溫下用熱電阻來測溫度,具有線性度好和靈敏度高的特性,在將隨被測溫度變化的電壓值或電流值采集過來,進行A/D轉(zhuǎn)換電路,感溫電路比較麻煩。方案二:采用數(shù)字溫度傳感器DS18B20。DS18B20是一種改進型智能溫度傳感器,該器件將半導體溫敏器件、A/D轉(zhuǎn)換器、存儲器等做在一個很小的集成芯片上,它只有三個管腳,溫度通過一線總線以數(shù)字方式傳輸,大大提高

7、了系統(tǒng)的抗干擾能力。因此,選擇DS18B20.1.2.2 溫度顯示模塊的設(shè)計方案對于溫度顯示模塊,可以選擇數(shù)碼管顯示或LCD液晶顯示。方案一:采用數(shù)碼管顯示,但是數(shù)碼管顯示內(nèi)容單一,功耗高,且耗電,還要外加驅(qū)動電路,造成系統(tǒng)電路機構(gòu)復雜,不利于系統(tǒng)的設(shè)計。方案二:采用LCD1602顯示溫度。1602不需要外加驅(qū)動電路,具有低耗能,散熱小的優(yōu)點,直接降低了電路的功耗,屏幕顯示質(zhì)量高,不像數(shù)碼管一樣需要不斷刷新亮點,因此,顯示畫面不閃爍,而且液晶顯示器都是數(shù)字式的,和單片機系統(tǒng)的接口更加簡單,操作更加方便,給電路設(shè)計帶來很多方便。通過比較,1602更為合適。1.2.3煙霧模塊的設(shè)計方案煙霧傳感器種

8、類繁多,從檢測原理上可以分為三大類:(a)利用物理化學性質(zhì)的煙霧傳感器:如半導體煙霧傳感器、接觸燃燒煙霧傳感器等。 (b)利用物理性質(zhì)的煙霧傳感器:如熱導煙霧傳感器、光干涉煙霧傳感器、紅外傳感器等。 (c)利用電化學性質(zhì)的煙霧傳感器:如電流型煙霧傳感器、電勢型氣體傳感器等。 通過比較發(fā)現(xiàn),半導體煙霧傳感器的優(yōu)點更加突出:靈敏度高、響應(yīng)快、抗干擾性好、使用方便、價格便宜,壽命長,且不會發(fā)生探頭阻緩及中毒現(xiàn)象,維護成本較低等。因此,本設(shè)計采用半導體煙霧傳感器作為報警器煙霧信息采集部分的核心。而在眾多半導體氣體傳感器中,本設(shè)計選用MQ-3型氣體傳感器,這種型號的傳感器不但具備一般半導體煙霧傳感器靈敏

9、度高、響應(yīng)快、抗干擾能力強、壽命長同時還能用于于液化氣、丁烷、丙烷、甲烷、酒精、煙霧等的探測。1.2.4系統(tǒng)設(shè)計方案框圖 根據(jù)方案選擇,確定設(shè)計方案,設(shè)計框圖包括如下幾個電路組成:發(fā)光報警 單片機 煙霧感應(yīng)聲音報警溫度顯示溫度采集 按鍵 圖1.1 系統(tǒng)框圖3單片機芯片介紹在火災(zāi)報警器的設(shè)計中,單片機是其核心部件(如下圖3.1)。它一方面要接收來自傳感器送來的溫度、煙霧對應(yīng)的信號和故障檢測信號,另一方面要對這兩種信號分別進行處理,以控制后續(xù)電路進行相應(yīng)動作;與此同時查詢是否有鍵按下的請求。在單片機完成這些工作的過程中,尤其是信號處理中,比較溫度度值后送入顯示的軟件實現(xiàn)比較復雜,要求單片機具備較快

10、的運算速度,使檢測人員能夠較準確地觀測到溫度,并根據(jù)情況進行相應(yīng)的處理。并且也要考慮選擇低價實用的機型,并為研制同一系列的低功耗產(chǎn)品做準備。根據(jù)多方面的比較,本設(shè)計選用ATMEL公司的AT89S52單片機作為控制器。AT89S52片內(nèi)集成256字節(jié)程序運行空間、8K字節(jié)Flash存儲空間,支持最大64K外部存儲擴展。根據(jù)不同的運行速度和功耗的要求,時鐘頻率可以設(shè)置在0-33M之間。片內(nèi)資源有4組I/O控制端口、3個定時器、8個中斷、軟件設(shè)置低能耗模式、看門狗和斷電保護??梢栽?V到5.5V寬電壓范圍內(nèi)正常工作。不斷發(fā)展的半導體工藝也讓該單片機的功耗不斷降低單片機部分管腳說明如下:P0口:為雙向

11、8位三態(tài)I/O口。在不接片外存儲器或不擴展I/O口時,可作為準雙向輸入/輸出口;在接片外存儲器或擴展I/O口時,P0口是地址總線低八位及數(shù)據(jù)總線分時復用口,可驅(qū)動8個TTL負載。一般作為擴展時地址數(shù)據(jù)總線口使用。P1口:P1口是一個內(nèi)部提供上位電阻的8位雙向I/O口,P1口緩沖能接收輸出4TTL門電流。P1口管腳寫1后,被內(nèi)部上位拉高,可用作輸入,P1口被外部下拉為低電平時,將輸出電流,這是由于內(nèi)部上拉的緣故。在FLASH編程和校驗時,P1口作為第八位地址接收。P2口:P2口為一個內(nèi)部上拉電阻的8位雙向I/O口,當作為I/O口使用時,可直接連接外部I/O設(shè)備;在接片外存儲器或擴展I/O口且尋址

12、范圍超過256字節(jié)時,P2口用做高8位地址總線。一般作為擴展時地址總線的高8位使用。P3口:P3口管腳8個帶內(nèi)部上拉電阻雙向I/O,可接收處4個TTL門電流。當P3口寫入1后,它們被內(nèi)部上拉為高電平,并用作輸入。作為輸入,由于外部下拉為低電平,P3口將輸出電流。RST/VPD(9腳):RST即為RESET,VPD為備用電源,所以該引腳為單片機的上電復位或掉電保護端。當單片機振蕩器工作時,該引腳上出現(xiàn)持續(xù)兩個機器周期的高電平,就可實現(xiàn)復位操作,使單片機復位到初始狀態(tài)。當VCC發(fā)生故障,降低到低電平規(guī)定值或掉電時,該引腳可接上備用電源VPD(+5V)為內(nèi)部RAM供電,以保證RAM中的數(shù)據(jù)不丟失。X

13、TAL1(19腳):接外部石英晶體的一端。在單片機內(nèi)部,它是一個反相放大器的輸入端,這個放大器構(gòu)成采用外部時鐘時,對于HMOS單片機,該引腳接地;對于CHOMS單片機,該引腳作為外部振蕩信號的輸入端。XTAL2(18腳):接外部晶體的另一端。在單片機內(nèi)部,接至片內(nèi)振蕩器的反相放大器的輸出端。當采用外部時鐘時,對于HMOS單片機,該引腳作為外部振蕩信號的輸入端。對于CHMOS芯片,該引腳懸空不接。P3口還具有第二功能,用于特殊信號輸入輸出和控制信號(屬控制總線)。 圖3.1 單片機內(nèi)部管腳圖 4硬件電路設(shè)計4.3 系統(tǒng)原理設(shè)計圖經(jīng)過Protel99SE軟件設(shè)計,最終系統(tǒng)原理總圖各個模塊接線布局如

14、下圖4.1所示: 圖4.1 原理圖4.4 各單元電路的設(shè)計4.3.1 溫度采集電路設(shè)計DS18B20溫度傳感器是一種改進型智能溫度傳感器,其引腳介紹如下圖4.1,它有超小的體積,超低的硬件開銷,抗干擾能力強,精度高,附加能力強的優(yōu)點。與傳統(tǒng)熱敏電阻等測溫元件相比,它能直接讀出全數(shù)字溫度轉(zhuǎn)換及輸出被測溫度,并且根據(jù)實際要求通過簡單的編程實現(xiàn)912位的數(shù)值讀數(shù)方式。它具有獨特的單線接口僅需要一個端口引腳進行通訊,無需外部元件,可通過數(shù)據(jù)線供電,溫度以9位讀出等特性。其接線如下圖4.2所示。 圖4.1 DS18B20引腳圖 圖4.2 DS18B20接線圖4.3.2 煙霧感應(yīng)電路設(shè)計煙霧信號采集電路由

15、煙霧感應(yīng)模塊電路組成,將煙霧信號轉(zhuǎn)化為模擬的電信號。模數(shù)轉(zhuǎn)換電路將從煙霧檢測電路送出的模擬信號 轉(zhuǎn)換成單片機可識別的數(shù)字信號后送入單片機。單片機對該數(shù)字信號進行濾波處理,并對處理后的數(shù)據(jù)進行分析,是否大于或等于某個預設(shè)值(也就是報警限),如果大于則啟動報警電路發(fā)出報警聲音,反之則為正常狀態(tài)。煙霧傳感器及單片機是可燃煙霧檢測報警器的兩大核心,其與單片機的接線如下圖4.3圖所示。 圖4.3 煙霧模塊接線圖4.3.3 聲音報警設(shè)計用一個蜂鳴器,三極管和電阻接到單片機P37引腳上,其接線如下圖4.4所示,數(shù)字電路中的三極管工作在飽和或截止狀態(tài),起開關(guān)作用。 三極管有基極b、集電極c、發(fā)射級e三極,在數(shù)

16、字電路中三極管一般都做“開關(guān)”用,做開關(guān)時“基極b”的電壓如高于“發(fā)射級e”0.7V就導通,我們叫“Vbe>0.7V”導通。反之“截止”,電流無法再通過,這就是“開”和“關(guān)”即產(chǎn)生“1”和“0”,即當單片機的引腳P37腳被置高電平后蜂鳴器響,反之蜂鳴器不響。系統(tǒng)檢測到信號時,P37置高,蜂鳴器發(fā)出報警聲,實現(xiàn)了報警的功能。 圖4.4 聲音報警電路接線圖4.3.4 LED發(fā)光報警設(shè)計 如下圖4.5所示由一個電阻連接發(fā)光二極管接上單片機的P12引腳,外接VCC。當單片機的P12引腳被置低電平后,發(fā)光二極管導通,被點亮,高電平時,發(fā)光二極管熄滅,實現(xiàn)了發(fā)光報警作用。 圖4.5LED發(fā)光報警電路

17、接線4.3.5 液晶顯示電路設(shè)計 LCD1602引腳介紹如下所示: 圖4.5 LCD1602液晶顯示器引腳帶字型LCD1602液晶顯示屏引腳及功能如表3所示:表3 LCD1602液晶顯示屏引腳定義及功能引腳號引腳名稱功能說明1VSS電源接地。2VCC電源正極。3V0LCD驅(qū)動電壓輸入端。4RS并行的指令/數(shù)據(jù)選擇信號,串行的片選信號。5R/W并行的讀寫選擇信號,串行的數(shù)據(jù)口。6E并行的使能信號,串行的同步時鐘。7-14D0D7雙向數(shù)據(jù)端口。15LED_A背光源正極。16LED_B背光源負極。LCD1602是帶字符型的液晶顯示器,具有8位數(shù)據(jù)總線D0-D7和RS、R/W、E三個控制端口,可以顯示

18、2行16個字符。可用3.3V或5V電源供電,驅(qū)動電路簡單,并且?guī)в斜彻庠O(shè)置和字符對比度調(diào)節(jié),它可以顯示簡單的數(shù)字、英文字符。LCD1602不需要外加驅(qū)動電路,顯示相較于傳統(tǒng)的LED顯示器件,體積更小、功耗更低、顯示內(nèi)容更豐富,顯示畫面不閃爍,而且液晶顯示器都是數(shù)字式的,和單片機系統(tǒng)的接口更加簡單,操作更加方便,給電路設(shè)計帶來很多方便。目前,在單片機應(yīng)用設(shè)計中,液晶顯示模塊已經(jīng)成為最常用的顯示器件之一。STC89C52RC與LCD1602的連接如圖4.6所示: 圖4.6 LCD接線圖4.3.6 按鍵控制電路設(shè)計系統(tǒng)通過按鍵控制,控制鍵電路采用獨立式按鍵設(shè)計,5個按鍵與單片機的接線和功能如下圖4.

19、7所示:key5為復位按鍵,通過該按鍵使系統(tǒng)復位。key4為溫度值加1按鍵,每按一次,溫度值加1。Key3為溫度值減1按鍵,沒按一次,溫度值減1。Key2為設(shè)置溫度按鍵,按鍵該鍵,設(shè)置溫度報警值。Key1為溫度設(shè)置完成按鍵,當設(shè)置溫度完成,按下該鍵,則報警溫度設(shè)置完成。 圖4.7 按鍵接線圖 4.3.7 單片機最小系統(tǒng)電路單片機最小系統(tǒng)主要由電源、振蕩電路、復位電路以及擴展電路等部分組成,用5V電源供電。簡介如下:(1)晶振電路為單片機提供時序使單片機能夠正常工作,在圖4.8中采用單片機的內(nèi)部振蕩方式。此時,只要在外部接上兩個電容和一個晶振即可起振。電容的大小影響著振蕩的穩(wěn)定性和起振的快速性,

20、通常選用1030pF的相同的兩個瓷片電容。(2)電容C4和電阻R1構(gòu)成了復位電路。剛開始上電時,C4瞬間相當于短路,C4兩端保持0V電壓,VCC的電源電壓就都加在了R1上,此時在單片機9腳RST上變成了高電平,此后C4上逐漸充電,即在C4兩端出現(xiàn)了電壓,R1上的電壓開始逐漸下降,最后單片機9腳RST上變成了低電平。在此過程中只要滿足單片機9腳RST上的高電平持續(xù)24個振蕩周期即可使單片機復位。 圖4.8 單片機最小系統(tǒng) 5 系統(tǒng)軟件設(shè)計為了便于系統(tǒng)維護和功能擴充,采用了模塊化程序設(shè)計方法,系統(tǒng)各個模塊的具體功能都是通過子程序調(diào)用實現(xiàn)的。本系統(tǒng)主要包括數(shù)據(jù)采集子程序、火災(zāi)判斷與報警子程序、溫度顯

21、示等模塊實現(xiàn),其中溫度轉(zhuǎn)換流程圖如圖5.1所示。 開始 初始化1602按鍵設(shè)置報警值是否超過報警值報警 Y N N 讀取DS18B20溫度值液晶顯示 圖5.1 DS18B20溫度轉(zhuǎn)換軟件流程圖6系統(tǒng)測試系統(tǒng)的調(diào)試主要分為硬件調(diào)試和軟件調(diào)試兩大部分。首先要完成單元功能模塊的檢測,然后進行系統(tǒng)調(diào)試。在制作硬件電路的同時,調(diào)試也在穿插進行,有利于及時發(fā)現(xiàn)問題,從而節(jié)約調(diào)試時間。6.1 硬件調(diào)試硬件的制作調(diào)試在整個系統(tǒng)設(shè)計占有非常重要的地位,有許多細節(jié)上的問題需要注意,很多情況軟件測試沒有問題,到硬件上卻實現(xiàn)不了,就是因為在制作硬件電路時忽略了某個細節(jié),導致數(shù)據(jù)不對,無法準確的顯示,影響系統(tǒng)的整體效果

22、。所以在制作硬件電路時要特別細心,對幾個方面要多加注意。6.1.1 電路板的制作制作電路板之前,參照實際的元器件,在Protel99SE中畫好合適的元件封裝圖,在布線時著眼整體,力求美觀,元件擺放,存同去異,排列整齊,布線簡潔大方,減少跳線的條數(shù),當然若是為了整個電路更完善,一兩根跳線是可以接受的。打印時,注意檢查焊盤的大小是否合適,很多同學就是沒有注意到這個小細節(jié),焊盤的尺寸設(shè)置太小,打印出來才發(fā)現(xiàn)腐蝕后根本焊接不了,又得重新改過,如此重復,既浪費時間,也在一定程度上打擊個人信心。電路板采用熱轉(zhuǎn)印技術(shù)來制作,在制作的時候需要注意以下幾點: (1)印板預處理,將無銹蝕的敷銅板用沙紙或洗潔球等擦

23、去油污、斑點,清洗干凈,為后面印制PCB圖打下良好基礎(chǔ); (2)不要使電熨斗過熱或者過涼,最佳溫度在140170之間,在這個溫度范圍內(nèi),塑料碳粉的轉(zhuǎn)移特性最佳; (3)熱轉(zhuǎn)印時間不宜過長,否則過猶不及。視需要轉(zhuǎn)印的面積大小而定,一般約五分鐘。轉(zhuǎn)印時,應(yīng)稍加用力壓住電熨斗在銅板上緩慢地來回移動; (4)要等溫度低一些以后再將轉(zhuǎn)印紙慢慢揭下,切不可過急。如轉(zhuǎn)印質(zhì)量較差蓋上再次加溫加壓進行熱轉(zhuǎn)印。 (5)腐蝕銅板時,配制的腐蝕液濃度不要太高,過高容易把銅線腐蝕掉,銅線的斷裂給后面的硬件調(diào)試帶來很多不便。所以在腐蝕的過程中一定隨時查看,發(fā)現(xiàn)不對,馬上用筷條把銅板拿出來,重新腐蝕。 (6)腐蝕完成后,可

24、以先把孔鉆好,等焊接元件時再用沙紙把焊盤清洗干凈。這樣能防止焊盤氧化,焊接時焊錫容易粘住焊盤。6.1.2 元件的焊接焊接的工藝水平直接影響整個設(shè)計的質(zhì)量。 一個好的焊接電路不僅容易實現(xiàn)硬件的調(diào)試,而且過硬的焊接技術(shù)能使電路板看起來像一件藝術(shù)品,更具觀賞性。元器件的焊接要講究一些技巧和工夫,才可以達到無虛焊和美觀的效果。移開電烙鐵有講究,移開的時間、方向和速度直接影響焊接點的質(zhì)量和外形美觀。烙鐵從45度角進入,在焊接點上的焊錫接近飽滿,焊錫充分浸潤焊盤和焊件時,焊錫最光亮,流動性最強時,電烙鐵回帶一下,然后再迅速離開焊接點。完成焊接的全過程所需時間約36秒。焊接時間過長易損壞焊接部位及元件性能,

25、過短則易出現(xiàn)虛焊。 另外,元器件安裝高度盡可能矮。過高則穩(wěn)定性變差,易倒伏或與相鄰元件碰接。焊接元件時應(yīng)遵守由低到高,由小到大的原則。先焊接一些比較矮且小的元器件,如電阻、二極管等;再焊接一些較高且體積較大的元器件,如單片機插座、有極性電容、繼電器等。若隨意焊接,出現(xiàn)高低不平衡,增加焊接難度,事倍功半。焊接時還要檢查各個元器件的好壞。如果壞了,要及時更換好的元器件。這樣才能加快調(diào)試的速度。電路焊接好后,首先要先檢查電路有沒有虛焊、短路、斷路等情況發(fā)生,否則上電之后重要的元件(如芯片)燒了反而得不償失,可以用萬用表對各個接點進行檢查,看看線路是否導通。6.2 軟件調(diào)試軟件調(diào)試主要有溫度采集、LC

26、D液晶顯示、報警電路模塊的調(diào)試三大部分。首先是溫度采集模塊的調(diào)試,調(diào)試前需要花一定的時間仔細閱讀理解DS18B20的相關(guān)知識,包括引腳的配置及功能,工作原理,通信等內(nèi)容。在調(diào)試DS18B20模塊過程中,我自己編寫了一個程序,但下載到STC單片機液晶上顯示的數(shù)據(jù)混亂,無法實現(xiàn)所要的功能??嗨剂季靡矝]找到解決辦法,后來通過同學介紹,知道有一個電子發(fā)燒友網(wǎng)站。里面可以發(fā)貼求助,我迫不及待的加入他們,與燒友們交流折磨我好幾個晚上的問題。經(jīng)過他們的悉心指導,我才發(fā)現(xiàn)自己的錯誤,原來在數(shù)據(jù)顯示出了問題,接下來,重新改過程序,數(shù)據(jù)顯示終于正常了,那一刻內(nèi)心的激動之情難以言表。后面還遇到一些問題,均是通過與人

27、交流虛心求教的途徑得到很好的解決。其次是LCD液晶顯示模塊的調(diào)試,雖然以前就有接觸過相關(guān)程序,但還是遇到了一點問題。直接將程序下載到基于AT89S52單片機上的液晶模塊程序到STC上,液晶上沒顯示。經(jīng)過反復對比1602時序圖,發(fā)現(xiàn)是在檢查忙信號時沒有加延時造成的。加了兩毫秒的延時后,液晶就能在STC上正常顯示了。7總結(jié)在本次制作的過程中,感覺自己收獲很多。首先,通過自己查找資料認識了用途非常廣泛的多種傳感器,通過學習最終選擇了MQ3和DS18B20作為本次火災(zāi)報警系統(tǒng)的傳感器。其次,在親手制作時不僅學到了很多東西,提高了動手能力,和分析問題能力,同時也暴露了自己的不少問題。這次課程設(shè)計讓自己認

28、識到各方面的不足,其主要原因是自己理論知識不扎實,動手能力較差。希望今后不斷進步,為畢業(yè)打基礎(chǔ)。最后,這次制作,得到了同學的熱心指導與幫助,經(jīng)過不斷的學習,請教,討論,一個個問題,一個個難題都被解決了,心里很高興,同時對各位同學深表感激。臨近畢業(yè),回想甚多。在學校里學到的東西大多偏于理論,實踐的太少。想想我們以后走向工作崗位,應(yīng)該是實踐與理論相結(jié)合。所以,我們應(yīng)該把握現(xiàn)在,好好學習。綜合課程設(shè)計,不單單只是設(shè)計,還是一次敢于接受新事物的挑戰(zhàn),鍛煉你的意志,磨練你的性格。這是一次再育的機會,所以我們必須珍惜。設(shè)計已接近尾聲,我希望大家遇到困難時請不要輕言放棄,要相信自己,努力學習,困難就會迎韌而

29、解的。 參考文獻 1 張肅文.高頻電子線路北京M.北京:高等教育出版社,2000. 2 江思敏、姚鵬翼.PADS電路原理圖和PCB設(shè)計M.機械工業(yè)出版社,2007. 3 郭天祥.51單片機C語言教程M. 北京:電子工業(yè)出版社,2009.1. 4張洪潤,易濤.單片機應(yīng)用技術(shù)教程(第二版)M.北京:清華大學出版社,2003. 5 1于永,51單片機C語言常用模塊與綜合系統(tǒng)設(shè)計實例精講,電子工業(yè)出版社,2008,10:74-80 6 江思敏、姚鵬翼.PADS電路原理圖和PCB設(shè)計M.機械工業(yè)出版社,2007. 附錄電路PCB圖: 圖8.1 PCB Design of fire alarm system Major:Qing ChaoAbstract:This paper designed a based on AT89S52 single chip microcomputer, integrated temperature sensor DS18B20 and fire alarm system, such as gas sensors MQ3 is mainly used for detection and monitoring of fire, call the police.The whole system USES AT89S52 single c

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論