版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、基于單片機的家用智能防火防盜報警器的設(shè)計摘 要隨著人們安全防范意識的提高,家用防火防盜報警系統(tǒng)將會有非常廣闊的發(fā)展空間。本文設(shè)計的防盜防火報警系統(tǒng)是一種新型的電子安全報警系統(tǒng),它將電子探測、智能控制和電話通訊技術(shù)相結(jié)合,從而形成一個兩級聯(lián)網(wǎng)通訊的防盜、防火報警系統(tǒng)。該系統(tǒng)硬件部分主要由傳感器檢測電路部分、主控單元電路、dtmf撥號電路、語音報警電路、鍵盤接口電路、顯示電路、忙音和回鈴音檢測電路等7大部分組成。軟件部分包括主程序、檢測報警子程序、撥號子程序、語音處理子程序、按鍵子程序、顯示子程序等。該系統(tǒng)采用多傳感器設(shè)計思想,綜合應用了溫度探測器、光電感煙探測器和一氧化碳探測器進行防火探測,并應
2、用紅外探測器與微波探測器組成的雙鑒探測器進行防盜探測,解決了傳統(tǒng)單一探測器的誤報率和漏報率高的問題,增加了系統(tǒng)的可靠性和抗干擾能力。關(guān)鍵詞:單片機 防火防盜 報警器 家用探測器畢業(yè)設(shè)計(論文)原創(chuàng)性聲明和使用授權(quán)說明原創(chuàng)性聲明本人鄭重承諾:所呈交的畢業(yè)設(shè)計(論文),是我個人在指導教師的指導下進行的研究工作及取得的成果。盡我所知,除文中特別加以標注和致謝的地方外,不包含其他人或組織已經(jīng)發(fā)表或公布過的研究成果,也不包含我為獲得 及其它教育機構(gòu)的學位或?qū)W歷而使用過的材料。對本研究提供過幫助和做出過貢獻的個人或集體,均已在文中作了明確的說明并表示了謝意。作 者 簽 名: 日 期: 指導教師簽名: 日期
3、: 使用授權(quán)說明本人完全了解 大學關(guān)于收集、保存、使用畢業(yè)設(shè)計(論文)的規(guī)定,即:按照學校要求提交畢業(yè)設(shè)計(論文)的印刷本和電子版本;學校有權(quán)保存畢業(yè)設(shè)計(論文)的印刷本和電子版,并提供目錄檢索與閱覽服務;學??梢圆捎糜坝?、縮印、數(shù)字化或其它復制手段保存論文;在不以贏利為目的前提下,學校可以公布論文的部分或全部內(nèi)容。作者簽名: 日 期: 目 錄一、家用智能防火防盜報警系統(tǒng)的設(shè)計背景1二、家用智能防火防盜報警系統(tǒng)的總體結(jié)構(gòu)1三、家用智能防火防盜報警系統(tǒng)的硬件設(shè)計2(一)防火探測器的設(shè)計2(二)防盜探測器的設(shè)計5(三)主控單元電路設(shè)計6(四)自動撥號報警電路設(shè)計6(五)語音報警電路設(shè)計7(六)鍵盤
4、接口及顯示電路設(shè)計7四、家用智能防火防盜系統(tǒng)的軟件設(shè)計8(一)系統(tǒng)主程序設(shè)計8(二)檢測報警模塊程序設(shè)計9(三)撥號模塊程序設(shè)計10(四)語音模塊程序設(shè)計11(五)按鍵模塊程序設(shè)計11(六)顯示模塊程序設(shè)計13設(shè)計小結(jié)15參考文獻16致 謝17附錄一:程序代碼清單18一、家用智能防火防盜報警系統(tǒng)的設(shè)計背景報警設(shè)備對于保護人們的生命和財產(chǎn)安全至關(guān)重要。目前防盜報警產(chǎn)品在我國的普及率只有20%,與歐美等發(fā)達國家高達70%的普及率相比,我國防盜報警產(chǎn)品市場的發(fā)展才剛剛起步,尤其在家庭安防報警系統(tǒng)方面的認可度和普及率更低。隨著人們安全防范意識的提高,會有更多的人選用家庭安防報警產(chǎn)品,可以預見家庭安防報
5、警系統(tǒng)將會有非常廣闊的發(fā)展空間?,F(xiàn)有的家庭安防報警系統(tǒng)按使用場所可以分為聯(lián)網(wǎng)型和單戶型兩大類。聯(lián)網(wǎng)型家庭安防報警系統(tǒng)由多個小型報警系統(tǒng)經(jīng)過聯(lián)網(wǎng)組成社區(qū)型的安防報警中心,報警中心一般使用報警接收機、計算機系統(tǒng)和打印機設(shè)備等。當報警事件發(fā)生時,報警點的數(shù)據(jù)顯示在電子地圖的相應位置,同時計算機系統(tǒng)可以調(diào)出報警點的配置和現(xiàn)場各種數(shù)據(jù)資料,供警情處理人員快速判斷和處理。聯(lián)網(wǎng)型家庭安防報警系統(tǒng)主要應用于新建小區(qū),而且需要用戶普遍接受該系統(tǒng)。用戶端自動報警器安裝于居民住宅,用于對居民住宅各個不同部位的不同類型探測智能化住宅防盜防火報警系統(tǒng)器(紅外、微波、光電感煙、溫度、一氧化碳)進行監(jiān)測與控制,并對從各個探
6、測器采集來的數(shù)據(jù)進行處理。一旦有人非法入室、室內(nèi)起火、煤氣泄漏等情況發(fā)生時,與之相對應的報警探測器立即將相應的報警信號(探測器的編號)加密后傳送給報警主機,報警主機對報警信號進行解碼和判斷,得出報警類型,確認無誤后,通過家中的電話線路自動撥號報警,并與中央控制器建立聯(lián)系,將相關(guān)信息傳送至中央控制器中。隨著現(xiàn)代電子技術(shù)、計算機技術(shù)、通信技術(shù)、傳感技術(shù)和制造業(yè)技術(shù)等的迅速發(fā)展,有關(guān)家庭安防報警方面的產(chǎn)品也愈來愈豐富。近年來國內(nèi)外已有如博世、霍尼韋爾、艾禮富科立信、聯(lián)騰、宏泰等多家品牌公司開發(fā)研制出了一系列的家庭安防報警產(chǎn)品,它們可以通過有線或無線的方式完成一些報警和求助等功能,并且進行了比較成功的
7、應用。例如上海聯(lián)騰公司的報警主機lt-b2102/zx1具有電話語音遠程報警功能,包括支持通過公用電話網(wǎng)或gsm。二、家用智能防火防盜報警系統(tǒng)的總體結(jié)構(gòu)本防盜防火報警系統(tǒng)是一種新型的電子安全報警系統(tǒng),該系統(tǒng)的設(shè)計是將電子探測、智能控制和電話通訊技術(shù)相結(jié)合,從而形成一個兩級聯(lián)網(wǎng)通訊的防盜、防火報警系統(tǒng)。圖1是智能防火防盜報警系統(tǒng)的總體結(jié)構(gòu)圖,主要由7大部分組成:傳感器檢測電路部分,主控單元電路,dtmf撥號電路,語音報警電路,鍵盤接口電路及顯示電路,忙音、回鈴音檢測電路。該智能報警系統(tǒng)可以實現(xiàn)如下功能:89c51單片機對雙音多頻(dtmf)編、譯碼器的控制,使住宅通過電話網(wǎng)實現(xiàn)與相關(guān)部門之間的數(shù)
8、據(jù)交換, dtmf撥號電路與89c51單片機通過電話網(wǎng)絡(luò)完成住宅與外部的聯(lián)絡(luò)。當探測器檢測到意外情況后,就發(fā)出報警電平信號到主控制部分89c51單片機處,單片機通過接口電路對讀取的電平進行處理,然后控制雙音多頻撥號芯片向電話線路撥出電話號碼,與此同時控制語音芯片撥出事先錄制好的語音信號到電話線路,實現(xiàn)語音報警,撥號完成接聽回鈴聲后,模擬掛機,從而完成向區(qū)域控制中心的單位保衛(wèi)部門、110/119報警臺電話機或用戶發(fā)出呼叫信號,告知對方住宅被盜或有火災發(fā)生。報警系統(tǒng)在撥號報警的同時啟動現(xiàn)場報警器,進行事件的現(xiàn)場光(led)報警,并啟動語音電路,播放相應警情的語音提示音。系統(tǒng)不需要另外占用電話線路,
9、當有報警信號時,報警電話享有電話線路的優(yōu)先權(quán)。光電感煙火災探測器溫度探測器遠紅外線防盜探測器微波防盜探測器co探測器主控單片機89c51忙音、回音鈴檢測電路鍵盤接口電路及顯示電路看門狗電路語音報警電路dtmf撥號電路計算機接口電路去電話線到區(qū)域控制中心圖1家庭防火防盜報警系統(tǒng)功能框圖本系統(tǒng)還配置有應急按鍵,當家庭出現(xiàn)緊急情況時可通過報警主機鍵盤上的應急按鍵直接撥號報警。三、家用智能防火防盜報警系統(tǒng)的硬件設(shè)計(一)防火探測器的設(shè)計防火探測器是由溫度探測、光電感煙探測和一氧化碳探測構(gòu)成的復合型火災探測器。多傳感器設(shè)計思想解決了傳統(tǒng)防火探測器一直存在的誤報率高的問題,增強了火災探測的可靠性。復合型火
10、災探測器原理如圖2所示。溫度探測器光電感煙探測器co氣體探測器預處理神經(jīng)網(wǎng)絡(luò)mcu單片機alert圖2 復合型火災探測器原理示意圖由于單元探測技術(shù)所采用的單一參數(shù)火災探測器(包括閾值觸發(fā)式和模擬量式)對火災特征信號響應靈敏度的不均勻性,導致它對實際火災的探測能力受到了限制,尤其是用于對家庭住宅火情的準確探知更是尤為重要。因此,報警系統(tǒng)中對火災信號的檢測采用多傳感器/多判據(jù)的火災探測技術(shù),將探測器探測到的多元火災探測信息經(jīng)單片機進行綜合判斷,在軟件設(shè)計中加入了神經(jīng)網(wǎng)絡(luò)智能算法,仿真實現(xiàn)了多元同步智能探測。神經(jīng)網(wǎng)絡(luò)算法處理己實現(xiàn),本系統(tǒng)中只取用其處理后的報警信號進行自動撥號報警處理。實際上,響應各
11、種不同類型的火災,通常使用不同類型的火災傳感器,它們有不同側(cè)重的檢測對象。光電感煙探測器不僅可探測一般火情,對陰燃火尤其有極好的探測效果,主要用于火情早期各種燃燒的煙霧顆粒進行探測,這一點就彌補了感溫探測器對陰燃火不敏感,響應速度慢以及不能區(qū)分是火災的熱還是空調(diào)或烹飪蒸氣的熱等缺點;但溫度與光電感煙探測器都不能區(qū)分有些煙霧究竟是火災的煙還是烹飪蒸汽或香煙的煙霧,由此,在設(shè)計中增加了c0探測部分,可以探知早期火災煙霧中的c0成分,這樣就大大降低了各種環(huán)境因素的干擾,提高了報警的可信度。下面分別介紹三種傳感器的電路設(shè)計。1.溫度探測器溫度探測器使用數(shù)字溫度傳感器ds1820,它只有三個引腳,是將溫
12、度傳感器和信號調(diào)理電路集成在一塊芯片中,節(jié)省了外圍硬件,應用非常方便。ds1820的測溫原理是利用溫敏振蕩器的頻率隨溫度變化的關(guān)系,把溫度信號直接轉(zhuǎn)換為串行數(shù)字信號,通過內(nèi)部計數(shù)器對受溫度影響的振蕩器周期的計數(shù)可實現(xiàn)溫度測量。2.光電感煙探測器整個電路主要分為紅外線脈沖發(fā)射部分和接收部分,一旦發(fā)生火災,煙霧中的細微顆粒將對紅外線脈沖發(fā)生漫反射,并變換成相應的電信號,該信號由運放交流放大后經(jīng)比較器送單片機處理并報警。電路原理如圖3所示。555振蕩電路紅外發(fā)射管光電接受三極管比較電路運算放大電路u圖3 光電感煙探測器原理圖紅外發(fā)射電路中的555電路用于產(chǎn)生頻率可調(diào)的脈沖波形,使用555電路的一個主
13、要優(yōu)點是輸出脈沖的占空比可調(diào),便于設(shè)計不同要求的驅(qū)動輸出。比較器的反相端接電阻器和可調(diào)電阻器,這樣就可以根據(jù)探測器所需要的不同靈敏度來調(diào)節(jié)比較電位。3.co氣體探測器co氣體探測器是采用mgs1100一氧化碳傳感器作為co敏感元件,對co響應的選擇性好,并具有靈敏度高,穩(wěn)定性好等特點。在信號采集的同時加以溫度補償,最后利用mcu單片機進行實時控制和特性修正。防火探測器電路由上述三種傳感器組成,克服了環(huán)境因素的干擾。單片機進行處理時可采用多循環(huán)檢測,在達到了規(guī)定檢測次數(shù)(如20次),并且每次均檢測到了煙霧信號和co氣體信號,測量溫度也超出報警溫度上限時,mcu發(fā)出火災報警信號,否則認為沒有火災發(fā)
14、生。(二)防盜探測器的設(shè)計防盜探測器是由紅外與微波探測器組成的雙鑒探測器。雙鑒探測器工作時將探測到的紅外和微波兩種信號經(jīng)過與非門處理后送單片機,即只有同時檢測到兩個探測器輸出端口為高電平信號時,自動報警器才會響應盜情報警信號,否則不報警。較之以往的微波或紅外單信號探測器,其誤報率明顯下降,原理示意圖如圖4所示。熱釋電紅外探測器微波探測器74ls00與非門用戶端自動報警器at89c51alarm0圖4 雙鑒探測器原理示意圖實驗發(fā)現(xiàn),在紅外探測器中,通過菲涅爾透鏡的分割方式的改變可以降低由于小寵物引起的誤報,從而彌補了微波探測器監(jiān)視面積較大的弱點。但紅外探測器對環(huán)境溫度的變化比較敏感,而微波探測器
15、所檢測的只是活動的目標,所以對于如果只是溫度變化引起的干擾并不會被自動報警器響應。通過這樣雙重的檢測就進一步減小了外界干擾,降低了報警信號誤報的發(fā)生率。下面詳細介紹本系統(tǒng)中紅外與微波探測器電路的設(shè)計原理、特點以及實際的工作過程。1.熱釋電紅外線探測器在自然界,任何高于絕對溫度的物體都將產(chǎn)生紅外光譜,不同溫度的物體,其釋放的紅外能量的波長是不一樣的,因此紅外波長與溫度的高低是相關(guān)的。熱釋電紅外線防盜探測器中的檢測元件是biss0001,該器件是cmos數(shù)?;旌蠈S眉呻娐?,多用為紅外專用芯片,它具有獨立的高輸入阻抗運算放大器,可與多種傳感器匹配,進行信號預處理。另外它還具有雙向鑒幅器,可有效抑制
16、干擾,其內(nèi)部設(shè)有延遲時間定時器和封鎖時間定時器。2.微波防盜探測器微波防盜探測器是由mos場效應管c3355、電阻和電容組成的高頻振蕩電路,電路產(chǎn)生微波信號后經(jīng)過人或物體反射和原信號產(chǎn)生頻移,微小的頻移信號經(jīng)過放大處理后輸出報警信號。報警范圍實測為78m,可有效地進行實時探測。防盜探測器電路是由以上兩種類型探測器組成,在單片機內(nèi)部進行信號處理時,將探測到的紅外和微波兩種信號進行“與”運算,即只有同時檢測到兩個傳感器端口信號時,主機才會發(fā)出盜情報警信號,否則不報警。(三)主控單元電路設(shè)計mcu微處理器對雙音多頻(dtmf)編、譯碼器的控制,使住宅通過電話網(wǎng)實現(xiàn)與相關(guān)部門之間的數(shù)據(jù)交換;微處理器對
17、各傳感器的信號檢測和控制。mcu通過對接口電路的讀取,并向單位保衛(wèi)科、110/119報警臺單位電話機或個人傳呼機發(fā)出呼叫信號,告之對方住宅被盜。本系統(tǒng)與電話機并聯(lián),只在報警期間占用電話線路,報警結(jié)束后系統(tǒng)與電話線路脫離,不影響電話機的正常使用。當探測器檢測到意外情況后就發(fā)出報警電平信號到主機控制部分。主機控制部分對該電平信號進行處理,然后控制雙音多頻撥號芯片向電話線路撥出雙音多頻信號(電話號碼),與此同時控制語音芯片撥出事先錄制好的語音信號到電話線路,實現(xiàn)語音報警,撥號完成后,模擬掛機。(四)自動撥號報警電路設(shè)計自動撥號報警電路如圖5所示,系統(tǒng)使用mk8870型dtmf撥號專用芯片,該芯片原本
18、是行列式按鍵輸入芯片,即4條行線及4條列線組成16個按鍵,實踐證明該芯片不但具有行列式鍵盤輸入功能,而且與51系列單片機具有良好的接口性能。圖5 自動撥號報警電路如圖5所示,系統(tǒng)利用89c51完成對撥號芯片的控制,其中r8,c5為復位元件,完成上電復位,jt1使用6mhz晶體。這里用p1口的8根線完成對撥號芯片的控制。電路中電話號碼的撥出采用雙音多頻撥號方式。電話號碼的撥出是利用控制mk8870型dtmf撥號專用芯片的鍵盤行列輸入端r1r4和c1c4來實現(xiàn)的。首先要使相應的行線和列線接通一段時間,然后再斷開一段時間,這樣芯片便將雙音多頻信號送到電話交換機網(wǎng)絡(luò),實現(xiàn)電話撥號。(五)語音報警電路設(shè)
19、計語音報警電路圖如圖6所示。系統(tǒng)采用了語音芯片apr9600構(gòu)成語音電路,該電路主要由語音電路、譯碼器和電子開關(guān)組成。a b c e3 e2 e174l5138cd4066cd4066apr9600m1-m4m5-m8喇叭話筒y4-7p1.2p1.4p2.5圖6 語音報警電路框圖語音電路apr9600采用模擬存儲技術(shù),噪音低,不怕斷電,可以反復錄放。語音信息可以分8段存放,分別用8個按鍵控制,按下哪個鍵就可以錄放哪一段而不影響其它段。本系統(tǒng)中的語音信息分為2大類:預警信息和報警信息,其中預警又分為溫度偏高預警和煙霧過大預警,報警分為火警和盜警。使用時,用戶可以通過簡單的按鍵操作,隨時錄制和播放
20、任意一段。當出現(xiàn)預警或報警時,單片機通過p2.2p2.4控制電子開關(guān)實現(xiàn)按鍵操作,啟動相應的錄音段,放出相應的語音預、報警信息,并且可以根據(jù)需要循環(huán)播放,播放次數(shù)由用戶自行設(shè)置。(六)鍵盤接口及顯示電路設(shè)計該部分電路主要由4x4鍵盤、液晶顯示器及其控制電路組成。當用戶通過鍵盤輸入報警電話號碼等數(shù)字信息時,該電路產(chǎn)生鍵盤中斷信號,通過inti輸入端向單片機申請中斷,在鍵盤處理程序中實現(xiàn)相應數(shù)字信息的顯示、修改和存儲。本模塊中,顯示電路用lcd液晶顯示屏ts12232d顯示,由ts12232d構(gòu)成的顯示電路如圖7所示。圖7 顯示電路除以上電路外,系統(tǒng)還對忙音、回鈴聲檢測電路進行了硬件設(shè)計。忙音、回
21、鈴聲檢測電路主要是為實現(xiàn)可靠報警而設(shè)計。系統(tǒng)采用忙音和回鈴聲的檢測來判斷對方是否摘機。在電話號碼撥出后,必須判斷對方是否摘機,只有在確認對方已經(jīng)摘機的情況下,才能發(fā)語音信息。四、家用智能防火防盜系統(tǒng)的軟件設(shè)計(一)系統(tǒng)主程序設(shè)計該系統(tǒng)有兩種報警類型,即火災報警和非法侵入(盜警)報警。系統(tǒng)采用傳感器電路檢測人體的侵入和火災的發(fā)生,一旦出現(xiàn)警情,傳感器檢測電路發(fā)出信號,向單片機申請中斷。單片機響應中斷后,啟動自動撥號電路,根據(jù)報警類型的不同撥打不同的電話號碼,發(fā)送不同的報警信息。主程序進行電話信號語音檢測(忙音/回鈴聲/接通)、系統(tǒng)設(shè)置、模擬摘機、dtmf信號收發(fā)等工作。主程序流程圖如圖8所示。圖
22、8系統(tǒng)軟件主程序流程圖(二)檢測報警模塊程序設(shè)計檢測報警模塊程序工作過程如下:(1)讀取探測器的編號。(2)判報警信號類型?;鹁?。顯示“火警”,報警指示燈點亮,打開警笛,撥打電話號碼,等到用戶接通后放送警情語音“火警,這里是小區(qū)單元室發(fā)生警情,請馬上救助”兩遍,等待用戶處理。盜警。顯示“盜警”,報警指示燈點亮,打開警笛,撥打電話號碼,等到用戶接通后放送警情語音“盜警,這里是小區(qū)單元室發(fā)生警情,請馬上救助”兩遍,等待用戶處理。有毒氣體。顯示“有毒氣體”,報警指示燈點亮,打開警笛,撥打電話號碼,等到用戶接通后放送警情語音“有毒氣體,這里是小區(qū)單元室發(fā)生警情,請馬上救助”兩遍,等待用戶處理。其它警情
23、。顯示“其它警情”,報警指示燈點亮,打開警笛,撥打電話號碼,等到用戶接通后放送警情語音“有警情,這里是小區(qū)單元室發(fā)生警情,請馬上救助”兩遍,等待用戶處理。(3)用戶處理以上警情的操作和電話呼入處理程序中用戶的操作相同。(4)返回。(三)撥號模塊程序設(shè)計mk8870在自動撥號應用里應將工作方式設(shè)置為突發(fā)方式,在此種情況下雙音頻信號持續(xù)和暫停時間為5lms,符合自動撥號要求。將mk8870設(shè)置為突發(fā)模式的時候,需要進行如下步驟:寫控制寄存器a、寫控制寄存器b、寫發(fā)送數(shù)據(jù)寄存器、等待中斷或讀狀態(tài)寄存器。圖9是撥號子程序流程圖。首先將mk8870設(shè)置為突發(fā)方式,然后判斷是否為盜情,即7eh是否被置位,
24、如果沒有,則跳轉(zhuǎn)到撥號管理中心電話號碼部分;如果被置位,則撥打用戶電話號碼,最后,該程序返回。圖9撥號模塊程序流程圖(四)語音模塊程序設(shè)計語音子程序流程圖如圖10所示。單片機p2.1口由高電平變?yōu)榈碗娖?,觸動apr9600的放音腳,放音開始,因為apr9600最長錄音時間為20秒,所以,延時23秒后,單片機p2.1腳由低電平變?yōu)楦唠娖?,放音結(jié)束,然后進入下一次放音狀態(tài),直至三次放音結(jié)束,清除警情標志位7eh后,程序返回。開始回放開始延時23秒回放結(jié)束回放3次nnn返回y圖10語音模塊程序流程圖(五)按鍵模塊程序設(shè)計按鍵模塊程序流程圖如圖11所示。鍵盤掃描有鍵閉合延時去鍵抖動找到閉合鍵掃描鍵盤計
25、算鍵值閉合鍵釋放建立有效標志返回nyyy建立無效標志nn圖11 按鍵模塊程序流程圖按鍵處理程序工作過程如下:(1)進入按鍵處理程序后,根據(jù)用戶按鍵的鍵值,進入相應的設(shè)置操作程序。(2)電話號碼設(shè)置主機液晶屏和語音提示“電話號碼設(shè)置”,掃描用戶輸入的數(shù)字并存儲號碼,同時在液晶屏上面顯示“輸入的電話號碼”,如果用戶長時間沒有按鍵,結(jié)束本次操作,返回錯誤。(3)錄音設(shè)置主機液晶屏和語音提示“錄音”,錄音指示燈亮,開啟錄音并且開始計時,計時時間顯示在液晶屏上。計時到10秒(isd1110),結(jié)束錄音,錄音指示燈熄滅,然后延時一小段時間,再播放一遍剛才的錄音,“嘟嘟”,返回正確。(4)放音設(shè)置主機液晶屏
26、和語音提示“放音”,開啟放音并且開始計時,計時時間顯示在液晶屏上。計時到10秒(isd1110),結(jié)束放音,“嘟嘟”,返回正確。(5)報警聲音設(shè)置主機液晶屏和語音提示“報警聲音設(shè)置”,掃描鍵盤,如果用戶輸入數(shù)據(jù)超時,返回錯誤,否則將用戶設(shè)置的報警聲音參數(shù)設(shè)置為當前的報警聲音參數(shù)。存儲設(shè)置的參數(shù),“嘟嘟”,返回正確。(6)應急操作(應急按鍵按下):顯示“應急報警”,報警指示燈亮;然后進入撥號程序。(六)顯示模塊程序設(shè)計顯示模塊程序流程圖如圖12所示。圖12顯示模塊程序流程圖顯示模塊程序設(shè)計如下:(1)使用字模提取軟件提取字模,字的大小為1616,一個字符32個字節(jié)的數(shù)據(jù)。(2)將字模數(shù)據(jù)加入顯示
27、數(shù)據(jù)數(shù)組中。(3)構(gòu)建一個一維數(shù)組,該數(shù)組包含了字符的字模數(shù)據(jù)第一個字節(jié)在顯示數(shù)據(jù)數(shù)組中的位置。(4)構(gòu)建一個二維數(shù)組,該數(shù)組第一維數(shù)據(jù)為要顯示的字符串的首位置,第二維數(shù)據(jù)為要顯示的字符串的字符個數(shù)。(5)在程序中通過二維數(shù)組的第二維數(shù)據(jù)確定要顯示的字符串的字符個數(shù),通過二維數(shù)組的第一維數(shù)據(jù)作為下標查找出要顯示的字符數(shù)據(jù)第一個字節(jié)的位置,調(diào)用液晶屏驅(qū)動程序即可顯示出相應的內(nèi)容。設(shè)計小結(jié)本文設(shè)計的家用智能防火防盜報警系統(tǒng)為家庭安防提供了一條可行途徑。該系統(tǒng)利用多傳感器檢測,在防火防盜報警部分可設(shè)計成智能火災和盜竊探測模式,從而提高系統(tǒng)的檢出率和正確率,增進系統(tǒng)的可靠性。此系統(tǒng)具有智能化、自動化特
28、點,進一步提高了系統(tǒng)的可靠性,有很大發(fā)展?jié)摿?,因此,對智能防火防盜報警系統(tǒng)的推廣具有十分重要的實際意義。該防火防盜報警系統(tǒng)的設(shè)計主要用到了單片機技術(shù)、數(shù)字電路、模擬電路、匯編語言和c語言程序設(shè)計、傳感器技術(shù)和嵌入式系統(tǒng)等方面的知識。為了完成該畢業(yè)設(shè)計,我查閱大量文獻資料,深入學習多方面的知識。在實踐過程中,我的動手設(shè)計、語言組織、文檔撰寫等方面的能力大大提高,視野大大開闊。對于這樣的整機系統(tǒng),在今后的學習和工作中,我會多理論聯(lián)系實踐,多尋找機會參與設(shè)計,在設(shè)計中不斷深入、摸索和總結(jié),提高自己的實踐能力。參考文獻1楊拴科:模擬電子技術(shù)基礎(chǔ),高等教育出版社 2010年,第114-144頁。2李中發(fā)
29、:數(shù)字電子技術(shù),中國水利水電出版社 2011年,第50-60頁。3張友德:單片微型機原理,復旦大學出版社 2009年,第25-46頁。4李光飛:單片機設(shè)計實例指導,北京航空航天大學出版社 2010年,第100-120頁。5胡漢才:單片機原理及其接口技術(shù),清華大學出版社 2011年,第55-63頁。6楊立民:單片機技術(shù)及應用,西安電子科技大學出版社 2010年,第49-54頁。7林毓梁:單片機原理及應用,機械工業(yè)出版社 2010年,第20-28頁。8及力:proteldxp2004sp2實用設(shè)計教程,電子工業(yè)出版社 2010年,第90-113頁。9張建偉等:微機原理與接口技術(shù),西北大學出版社 2011年,第83-98頁。10張毅坤:單片微型計算機原理及應用,西安電子科技大學出版社2010年,第55-65頁。附錄一:程序代碼清單org 0000h ;開機復位pc指向0000h地址org 001bh ;定時器t1入口ljmp wt0 ;轉(zhuǎn)入定時器t1中斷程序org 30h ;這條語句有何作用?指定下一條程序的地址為30hmain: mov sp,#50h ;堆棧從50h開始mov 20h,#0
溫馨提示
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度兒童科學樂園陳列館設(shè)計及施工合同8篇
- 2025年短視頻營銷合作宣傳合同范本2篇
- 2025年度金融科技產(chǎn)品代理銷售合同范本4篇
- 二零二五版科技研發(fā)合伙研究合同3篇
- 2025年度催款函編制規(guī)范合同參考范本3篇
- 2025年度房產(chǎn)證電子證照轉(zhuǎn)換及打印服務合同3篇
- 2025年度豪華旅游巴士租賃及維護管理合同4篇
- 二零二五年康師傅飲料產(chǎn)品倉儲調(diào)撥與庫存共享合同3篇
- 2025版事業(yè)單位聘用合同糾紛調(diào)解處理辦法及協(xié)議3篇
- 二零二五年度生物制藥存貨質(zhì)押擔保與臨床試驗合同4篇
- 《機器人驅(qū)動與運動控制》全套教學課件
- 電子商務平臺技術(shù)服務合同范本1
- 期末 (試題) -2024-2025學年川教版(三起)英語四年級上冊
- 2024年國家公務員考試公共基礎(chǔ)知識復習題庫及答案(共三套)
- 《社會工作實務》全冊配套完整課件3
- 單位違反會風會書檢討書
- 2024年4月自考00832英語詞匯學試題
- 《哪吒之魔童降世》中的哪吒形象分析
- 信息化運維服務信息化運維方案
- 汽車修理廠員工守則
- 公安交通管理行政處罰決定書式樣
評論
0/150
提交評論