智能家居報警系統(tǒng)設(shè)計_第1頁
智能家居報警系統(tǒng)設(shè)計_第2頁
智能家居報警系統(tǒng)設(shè)計_第3頁
智能家居報警系統(tǒng)設(shè)計_第4頁
智能家居報警系統(tǒng)設(shè)計_第5頁
已閱讀5頁,還剩11頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、單片機(jī)課程設(shè)計報告智能家居報警系統(tǒng)設(shè)計 姓 名: 張偉檳、黃洪鑫、鄭桂賢 班 級: 12電子信息工程3班 學(xué) 號: 201231190425/18/19 指導(dǎo)老師: 姜晟 、鄧小玲 日 期: 2014年12月19日 華南農(nóng)業(yè)大學(xué)工程學(xué)院15摘要:二十一世紀(jì)是信息化的年代,“智能”的生活方式成為一種趨勢。無論日常用品,數(shù)碼產(chǎn)品,或者其他與生活相關(guān)的,都以一種“智能”的姿態(tài)闖入人類的生活當(dāng)中。而人類在享受“智能”帶來的方便之時,也活在它所帶來的各種隱患之中。而犯罪帶來的家居安全問題,也逐漸引起人們的高度關(guān)注。為了采取高效的方法解決此問題,本設(shè)計采用以單片機(jī)為控制核心,熱釋電紅外傳感器和用LCD顯示

2、狀態(tài)的密碼鎖模塊為保護(hù)探測手段,并利用語音報警為阻嚇方法,GSM發(fā)送手機(jī)短信提示財產(chǎn)所有者以及進(jìn)行報警,設(shè)計出應(yīng)用范圍較廣,智能化水平較高的智能家居報警系統(tǒng),對各種意欲破壞家居安全的行為給予本地震懾,并通過遠(yuǎn)程通知為及時制止犯罪提供足夠時間。關(guān)鍵詞:智能家居 安全系統(tǒng) GSM 單片機(jī) Abstract:This Alarming System for Home Security aims at alarming for sudden invadings.The major function of it is to guarantee the safty of our home.By testi

3、ng any threats with intelligent methods,it alams and send messages to our mobile phones.In this way,it not only stop crimes by threating the crimer,it also guarantee the owners immediate reflection to the crme,which decreases the loss.To realize the function of it,the Single Chip Microcomputer is us

4、ed to work as the controller for the system,while the human body pyroelectric infrared sensor and the password access control module work as a method to find out the threats.Whats more? When the sensor module is trigged, the alarm module will send the alarm signal by sound and flash light, also it w

5、ill communicate to the GSM module to send a message. Keywords:Smart House safety System GSM MCU 目 錄一、系統(tǒng)設(shè)計要求41.1基本要求41.2發(fā)揮部分4二、 系統(tǒng)方案論證與選擇42.1系統(tǒng)基本方案42.2系統(tǒng)各模塊的方案分析52.3系統(tǒng)最終方案7三、 系統(tǒng)的硬件設(shè)計與實現(xiàn)73.1系統(tǒng)硬件的基本組成部分73.2主要單元電路的設(shè)計8四、 系統(tǒng)軟件設(shè)計12五、 系統(tǒng)測試145.1測試儀器145.2指標(biāo)測試14六、 總結(jié)14致 謝16參考文獻(xiàn)17一、系統(tǒng)設(shè)計要求1.1基本要求任選一種報警源:即密碼鎖模塊(0

6、.5)、人體熱釋紅外感應(yīng)模塊(0.5) 可任選一種。任選一種報警方式:即可選用喇叭報警(0.5)、彩燈閃爍報警(0.5)、語音報警(附加分5分)、啟動GSM模塊實現(xiàn)與手機(jī)終端通信報警(附加分10分)。1.2發(fā)揮部分可選擇多種報警源、多種報警方式,也可自由添加其他功能,如紅外遙控密碼鎖等。2、 系統(tǒng)方案論證與選擇2.1系統(tǒng)基本方案根據(jù)要求,本設(shè)計主要由:熱釋電紅外傳感器、密碼輸入模塊、語音功能模塊、顯示電路、單片機(jī)控制電路、蜂鳴器模塊、GSM信號發(fā)送模塊以及下載模塊組成,系統(tǒng)整體框圖如圖1所示。圖1 系統(tǒng)整體框圖PCB板圖如圖2所示,PCB板圖如圖3所示:圖2 PCB版圖圖3 測試儀器列表2.2

7、系統(tǒng)各模塊的方案分析1.2.1 主控制器選擇方案(1): AT89C52作為主控制器,可反復(fù)擦寫,并且其功能強(qiáng)大,能應(yīng)用于較復(fù)雜的控制場合。但AT89C52外圍電路接線復(fù)雜;需要用并行編程器下載程序,并且每次燒寫程序都需要握手操作,極不方便。方案(2): AT89S52作為主控制器,該芯片有低功耗高性能體積小的特點(diǎn),并且適用于常規(guī)編程器,使得AT89S52在眾多嵌入式控制應(yīng)用系統(tǒng)中得到廣泛應(yīng)用。另外,AT89S52支持ISP下載,并且可以通過AT89S52系統(tǒng)板預(yù)留ISP下載接口,實現(xiàn)在線燒寫程序。方案(3):STC89C52作為主控制器,該芯片是一種低功耗、高性能CMOS8位微控制器,具有

8、8K 在系統(tǒng)可編程Flash 存儲器。在單芯片上,擁有靈巧的8 位CPU 和在系統(tǒng)可編程Flash,使得STC89C52為眾多嵌入式控制應(yīng)用系統(tǒng)提供高靈活、超有效的解決方案。 且具有以下標(biāo)準(zhǔn)功能: 8k字節(jié)Flash,512字節(jié)RAM, 32 位I/O 口線,看門狗定時器,內(nèi)置4KB EEPROM,MAX810復(fù)位電路,三個16 位 定時器/計數(shù)器,一個6向量2級中斷結(jié)構(gòu),全雙工串行口。另外 STC89X52 可降至0Hz 靜態(tài)邏輯操作,支持2種軟件可選擇節(jié)電模式??臻e模式下,CPU 停止工作,允許RAM、定時器/計數(shù)器、串口、中斷繼續(xù)工作。掉電保護(hù)方式下,RAM內(nèi)容被保存,振蕩器被凍結(jié),單片

9、機(jī)一切工作停止,直到下一個中斷或硬件復(fù)位為止。最高運(yùn)作頻率35Mhz,6T/12T可選。經(jīng)小組討論,選擇方案(3)。1.2.2 密碼輸入模塊STC89C52單片機(jī)P1引腳外接44矩陣鍵盤,按鍵有09,還有確認(rèn)、取消、刪除等功能按鍵。開機(jī)后根據(jù)液晶屏顯示的提示語,按數(shù)字鍵鍵即可輸入密碼,按修改密碼鍵,在正確輸入舊密碼的前提下,即可修改密碼。1.2.3 熱釋紅外檢測模塊方案(1):采用常用的紅外探頭作為信號采集模塊,該模塊集成度高,反應(yīng)靈敏,但其作用范圍小,受外界物體影響較大。方案(2):采用采用紅外熱釋電處理芯片BISS0001專門處理芯片設(shè)計的人體熱釋紅外檢測模塊,具有較高的靈敏度與較高的分辨

10、度。并且作用范圍寬,是針對人體熱釋紅外檢測。經(jīng)小組討論,選擇方案(2)。1.2.4 顯示模塊方案(1):采用利用發(fā)光二極管的特性組合而成的數(shù)字顯示器件,通過驅(qū)動電路驅(qū)動相應(yīng)的段碼,控制相應(yīng)的二極管的狀態(tài)顯示相應(yīng)的數(shù)字,其中靜態(tài)顯示方式只能顯示單個數(shù)字,而動態(tài)顯示方式因其掃描時間會占用大量的系統(tǒng)資源。方案(2):采用1602液晶模塊,它的每位之間有一個點(diǎn)距的間隔,每行之間也有也有間隔,起到了字符間距和行間距的作用。同時,能很方便的控制實現(xiàn)清屏、左移右移、光標(biāo)顯示等效果。而且其顯示的字符在下一條指令為到來之前不會改變,能夠維持顯示的字符并且占用的系統(tǒng)資源也少。經(jīng)小組討論,選用方案(2)。1.2.5

11、 下載模塊方案(1):串品通信口則是用USB轉(zhuǎn)串口線或串口線。方案(2): ISP下載口是用ISP下載器加一個ISP軟件程序?qū)⒕幒玫某绦驘浀絾纹瑱C(jī)上,實施方便,性能好。經(jīng)小組討論,選用方案(2)。1.2.6 聲音提醒功能模塊方案(1):使用蜂鳴器作為提醒模塊,在按鍵和需要報警時發(fā)出聲音。具有穩(wěn)定、簡單等優(yōu)點(diǎn)。方案(2):使用語音芯片錄制聲音,配合顯示模塊發(fā)出相應(yīng)的提示音。報警時發(fā)出預(yù)設(shè)的報警語音。方案(3):既使用蜂鳴器作為提醒模塊,在按鍵和需要報警時發(fā)出聲音。也使用語音芯片錄制聲音,配合顯示模塊發(fā)出相應(yīng)的提示音。報警時發(fā)出預(yù)設(shè)的報警語音。優(yōu)點(diǎn),提示功能全面,交互性友好。經(jīng)小組討論,選用方案

12、(3)。1.2.6 GSM模塊無線模塊使用常用的GSM/GPRS模塊,通過單片機(jī)引腳RXD、TXD引腳通過串口控制,在報警時向目標(biāo)手機(jī)發(fā)送報警短信。2.3系統(tǒng)最終方案為實現(xiàn)本設(shè)計,處于各種現(xiàn)實因素如實用性、節(jié)能性以及可控性等方面因素的考量,結(jié)合上述對比,本小組最終決定采用以下芯片來完成各模塊功能的實現(xiàn): STC89C52實現(xiàn)單片機(jī)控制模塊,BISS0001實現(xiàn)熱釋電紅外傳感模塊,STC89C52單片機(jī)P1引腳外接44矩陣鍵盤實現(xiàn)密碼鎖模塊, 1602液晶模塊實現(xiàn)LCD模塊, ISD1760語音芯片與蜂鳴器搭配作為聲音提醒功能電路,串口下載器實現(xiàn)下載模塊,使用常用的GSM模塊作短信報警。3、 系

13、統(tǒng)的硬件設(shè)計與實現(xiàn)3.1系統(tǒng)硬件的基本組成部分本設(shè)計是一個集光、電、聲、熱、無線通信一體的綜合設(shè)計,在設(shè)計中運(yùn)用了檢測技術(shù)、自動控制技術(shù)、無線通信技術(shù)和電子技術(shù)。系統(tǒng)可分為傳感器檢測部分、界面交互部分、智能控制部分和通信部分。傳感部分包括人體熱釋電檢測模塊,界面交互部分包括LCD液晶模塊、蜂鳴器模塊、語音芯片模塊及揚(yáng)聲器,智能控制部分包括單片機(jī)最小系統(tǒng)和按鍵矩陣模塊,通信部分包括串口通信模塊和GSM無線模塊。系統(tǒng)完成了紅外檢測、密碼輸入與檢測、聲音與界面交互、短信報警等各項任務(wù)。為實現(xiàn)此等功能,本設(shè)計分為硬件和軟件兩部分。硬件電路方面主要由:熱釋電紅外傳感器、密碼輸入模塊、LCD控制顯示電路、

14、單片機(jī)控制電路、報警器、GSM信號發(fā)送模塊以及下載模塊組成,系統(tǒng)硬件框圖如圖4所示。STC89C52單片機(jī)最小系統(tǒng)按鍵矩陣模塊1602液晶顯示模塊紅外熱釋電檢測模塊MAX232串口通信模塊ISD1760語音模塊蜂鳴器模塊GSM無線通信模塊圖4 系統(tǒng)硬件框圖3.2主要單元電路的設(shè)計3.2.1按鍵矩陣模塊電路使用44鍵盤非編碼鍵盤進(jìn)行密碼輸入。鍵盤為8線,通過單片機(jī)輸入單片機(jī)內(nèi)。行線接高電平,當(dāng)沒有按鍵按下時行線呈現(xiàn)高電平,當(dāng)按鍵按下時,行線電平輸出由列線控制。使用掃描法逐列將列線置低電平并逐行掃面看有否行圖5 鍵盤連線電路圖電平從高變低找出按下的鍵,并通過查表得出對應(yīng)鍵的鍵值。如圖5所示。3.2

15、.2紅外熱釋感應(yīng)模塊通過人體紅外熱釋感應(yīng)模塊,能夠感知到一定范圍內(nèi)的人體發(fā)出的紅外線,該模塊已集成其外圍電路,有三個對外接口,分別為電源、地線和信號線。上電后,芯片需要1分鐘左右的時間初始化,期間會有0-3次高電平出現(xiàn)。采用持續(xù)感應(yīng)模式,當(dāng)感應(yīng)到熱源時,信號線輸出高電平,熱源消失后在一段延時后恢復(fù)到低電平。下次感應(yīng)到熱源時,再次出現(xiàn)高電平,可重復(fù)觸發(fā)。該模塊通過非門進(jìn)行電平轉(zhuǎn)換后與單片機(jī)P3.2(低電平觸發(fā))引腳連接,使用外部中斷方式控制單片機(jī)運(yùn)行。如圖6所示。圖6 紅外熱釋感應(yīng)模塊電路3.2.3 LCD顯示模塊LCD顯示模塊用于顯示系統(tǒng)狀態(tài),密碼鎖操作狀態(tài)。顯示模塊使用LCD1602,是由液

16、晶顯示屏和其譯碼電路組成,能顯示數(shù)字英文,兩行顯示,界面友好。16個對外接口,8根數(shù)據(jù)線使用并行連接方式,接單片機(jī)P0口,3根控制線分別接單片機(jī)P2.0、P2.1、P2.2引腳,另外5根線用于電源、接地以及控制背光,分別接電源、接地和可調(diào)電阻。如圖7所示。圖7 LCD顯示模塊電路3.2.4蜂鳴器模塊單片機(jī)的P3.7引腳產(chǎn)生低電平使蜂鳴器發(fā)出響聲,通過三極管放大。充當(dāng)鍵盤按鍵提示音,每按一下鍵盤會有一聲蜂鳴聲提示,密碼鎖狀態(tài)提示音,確認(rèn)密碼后有若干下蜂鳴聲作為密碼鎖狀態(tài)提示音,也可參與報警。如圖8所示。圖8 蜂鳴器電路3.2.5語音功能模塊語音報警電路由ISD1760芯片、喇叭、麥克風(fēng)和控制按鈕

17、組成,可進(jìn)行語音的錄入、擦除及播放。采用芯片的獨(dú)立按鈕模式,引腳REC控制錄音,出現(xiàn)低電平時開始錄音,引腳LED出現(xiàn)低電平,LED燈亮,表示錄音中,低電平消失后停止錄音。引腳ERASE控制錄音的擦除,低電平觸發(fā),刪除當(dāng)前錄音。引腳VOL控制音量大小,初始為最大音量,低電平觸發(fā)一次音量大小降低一級,音量總共八級,達(dá)到最小后下一次觸發(fā)返回最大值。按鈕S5、S6、S7分別控制語音報警電路的錄音、擦除及音量。引腳PLAY控制語音播放,低電平觸發(fā),播放當(dāng)前錄音,持續(xù)的低電平可使其循環(huán)播放。播放引腳與單片機(jī)的P2.4連接,當(dāng)報警時,單片機(jī)的P2.4腳持續(xù)輸出低電平,觸發(fā)語音報警模塊,使模塊中預(yù)先錄入的錄音

18、自動循環(huán)播放,實現(xiàn)語音報警。如圖9所示。圖9 語音芯片模塊電路3.2.6串口通信模塊圖10 通信下載模塊電路串口采用工作方式1,單片機(jī)的通信引腳RXD、TXD通過芯片MAX232進(jìn)行電平轉(zhuǎn)換連接串口,單片機(jī)的TXD引腳發(fā)送信號到MAX232的T1IN,RXD引腳從MAX232的R1OUT接收信號。該模塊可通過連接串口與GSM模塊進(jìn)行通信,發(fā)送控制命令及接收應(yīng)答信號。還可以通過連接串口把程序下載到單片機(jī)芯片中。如圖10所示。3.2.7 GSM無線通信模塊利用單片機(jī)發(fā)送轉(zhuǎn)換成傳輸命令字的信碼,發(fā)送給TC35。發(fā)送短信時,每發(fā)送一條指令給GSM模塊,TC35返回一條指令。發(fā)送短信時,使用同樣的通信方

19、式,不同的通信命令字。接口電路如圖11所示:圖11 GSM模塊電路4、 系統(tǒng)軟件設(shè)計開始系統(tǒng)初始化人體紅外檢測有人?LCD、語音提醒輸入密碼修改密碼?密碼正確?語音播放“歡迎回家”結(jié)束LCD提醒輸入舊密碼密碼正確?存儲新密碼,GSM短信通知輸錯三次?發(fā)出警報聲發(fā)送報警短信圖12 系統(tǒng)流程圖系統(tǒng)程序流程圖如圖12所示:5、 系統(tǒng)測試5.1測試儀器表1 測試儀器列表序號儀器名稱數(shù)量1UNI-T 數(shù)字萬用表12示波器13萬用表14直流電源15.2指標(biāo)測試延時精度結(jié)合12M晶振預(yù)分頻,采用for語句延時,經(jīng)測量調(diào)整誤差不到5微秒。紅外探測測試紅外發(fā)射管的電流在520mA之間,電流大,發(fā)射的紅外線強(qiáng),電流小,工作可靠,檢測頭相對被檢測的物體的距離范圍窄,用手移于紅外發(fā)射接收管底下用示波器觀察波形是否存在低、高電平中跳變。若沒有此現(xiàn)象,可進(jìn)一步慢慢紅外發(fā)射接收管離地面的距離,直到滿意為止。(3)串口穩(wěn)定性測試串口模塊使用常用的MAX232芯片,外部電路的電容參數(shù)按數(shù)據(jù)手冊結(jié)合實際電路微調(diào)。使用示波器觀察串口輸出特定數(shù)據(jù)流的波形,如波形符合標(biāo)準(zhǔn),則模塊測試通過。(4)語音模塊測試先按時長錄制一次,按播放的

溫馨提示

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

評論

0/150

提交評論