基于單片機的防盜報警器課程設計(改良版)(共20頁)_第1頁
基于單片機的防盜報警器課程設計(改良版)(共20頁)_第2頁
基于單片機的防盜報警器課程設計(改良版)(共20頁)_第3頁
基于單片機的防盜報警器課程設計(改良版)(共20頁)_第4頁
基于單片機的防盜報警器課程設計(改良版)(共20頁)_第5頁
已閱讀5頁,還剩15頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、精選優(yōu)質文檔-傾情為你奉上目 錄摘要···············································

2、··················· 1引言······························&#

3、183;···································· 11設計任務與要求 ···········

4、83;····································· 22 基礎知識介紹···········

5、;················································ 22.1熱釋電紅外傳

6、感器簡單介紹············································· 32.2 PIR的原理特性·

7、3;·················································

8、3;·· 32.3 AT89C51單片機簡單概述············································&#

9、183;· 33 方案設計···············································

10、·············· 43.1總體設計思路 ··································

11、····················· 43.2具體電路模塊設計 ··························

12、3;························· 53.2.1 熱釋電紅外傳感器原理 ·····················

13、83;························· 53.3 系統(tǒng)硬件電路的選擇及說明·····················

14、83;······················· 73.4 軟件的程序實現(xiàn)························&#

15、183;······························ 83.4.1主程序工作流程圖·················

16、;··································· 83.4.2中斷服務程序工作流程圖············

17、;································ 94 軟件仿真················

18、83;·············································· 95總結··

19、3;·················································

20、3;··········· 106參考文獻·····································&#

21、183;······················· 117致謝·························&#

22、183;··································· 128 附 錄·············

23、··················································

24、· 13摘 要:基于社會安全保障的需要,電子報警這門綜合技術的正在不斷的發(fā)展。與此同時,紅外技術已成為先進科學技術的重要組成部分,由于紅外線是不可見光,因此用它進行紅外探測監(jiān)控,具有良好的隱蔽性,白天和黑夜都可以使用,而且其抗干擾能力強。防盜報警系統(tǒng)利用單片機控制技術,自動探測發(fā)生在布防區(qū)內的侵入行為,產生報警信號,一旦發(fā)生突發(fā)事件,就會向人們發(fā)出報警提示,從而讓人即使采取應對措施。本系統(tǒng)采用了熱釋電紅外傳感器,它的制作簡單、成本低、安裝比較方便,而且防盜性能比較穩(wěn)定,抗干擾能力強、靈敏度高、安全可靠。這種防盜器安裝隱蔽,不易被盜賊發(fā)現(xiàn),同時它的信號經(jīng)過單片機系統(tǒng)處理后方便和PC機通

25、信,便于多用戶統(tǒng)一管理。本設計包括硬件和軟件設計兩個部分。硬件部分包括單片機控制電路、紅外探頭電路、驅動執(zhí)行報警電路、LED控制電路等部分組成。處理器采用51系列單片機AT89C51,整個系統(tǒng)是在系統(tǒng)軟件控制下工作的。因此在防盜、警戒等安保裝置中得到了廣泛的應用。此外,在電子防盜、人體探測等領域中,熱釋電紅外探測器也以其價格低廉、技術性能穩(wěn)定等特點而受到廣大用戶和專業(yè)人士的歡迎。 關鍵詞:單片機;紅外傳感器;數(shù)據(jù)采集;報警電路引言隨著社會的不斷進步和科學技術、經(jīng)濟的不斷發(fā)展,人們生活水平得到很大的提高,對私有財產的保護意識在不斷的增強,因而對防盜措施提出了新的要求。本設計就是為了滿足現(xiàn)代住宅防

26、盜的需要而設計的家庭式電子防盜系統(tǒng)。就目前市面上裝備主要有壓力觸發(fā)式防盜報警器、開關電子防盜報警器和壓力遮光觸發(fā)式防盜報警器等各種報警器,但這幾種比較常見的報警器都存在一些缺點。而本設計中所使用的紅外線是不可見光,有很強的隱蔽性和保密性,因此在防盜、警戒等安保裝置中得到了廣泛的應用。這種熱釋電紅外傳感器能以非接觸形式檢測出人體輻射的紅外線,并將其轉變?yōu)殡妷盒盘?,同時,熱釋電紅外傳感器既可用于防盜報警裝置,也可用于制動控制、接近開關、遙測等領域。紅外線報警器分主動式和被動式兩種。主動式紅外線報警器,是報警器主動發(fā)出紅外線,紅外線碰到障礙物,就會反彈回來,被報警器的探頭接收。如果探頭監(jiān)測到,紅外線

27、是靜止不動的,也就是不斷發(fā)出紅線線又不斷反彈的,那么報警器就不會報警。當有會動的物體觸犯了這根看不見的紅線的時候,探頭就會檢測到有異常,就會報警。被動式報警器少了一項功能,就是發(fā)射紅外線。物理學上告訴我們,當物體的溫度高于0K的時候,就會發(fā)出紅外線,換句話說任何物體都能發(fā)出紅外線。而其后的原理,被動式報警器和主動式是一樣的。 紅外線報警器對溫度敏感,溫度越高的物體輻射出的紅外線越強,當感應到環(huán)境中存在高出背景強度的輻射時,就觸發(fā)反警。 1 設計任務與要求 (1)該設計包括硬件和軟件設計兩個部分。模塊劃分為數(shù)據(jù)采集、鍵盤控制、報警等模塊子函數(shù)。(2)本紅外線防盜報警系統(tǒng)由熱釋電紅外傳感器、報警器

28、、單片機控制電路、LED控制電路及相關的控制管理軟件組成。用戶終端完成信息采集、處理、數(shù)據(jù)傳送、功能設定、本地報警等功能。終端由中央處理器、輸入模塊、輸出模塊、通信模塊、功能設定模塊等部分組成。(3)系統(tǒng)可實現(xiàn)功能。當人員外出時,可把報警系統(tǒng)設置在外出布防狀態(tài),探測器工作起來,當有人闖入時,熱釋電紅外傳感器將探測到動作,設置在監(jiān)測點上的紅外探頭將人體輻射的紅外光譜變換成電信號,經(jīng)放大電路、比較電路送至門限開關,打開門限閥門送出TTL 電平至AT89C51單片機,經(jīng)單片機處理運算后驅動執(zhí)行報警電路使警號發(fā)聲1。(4)紅外線具有隱蔽性,在露天防護的地方設計一束紅外線可以方便地檢測到是否有人出入。此

29、類裝置設計的要點:其一是能有效判斷是否有人員進入;其二是盡可能大地增加防護范圍。當然,系統(tǒng)工作的穩(wěn)定性和可靠性也是追求的重要指標。至于報警可采用聲光信號。2 基礎知識介紹2.1 熱釋電紅外傳感器簡單介紹熱釋電紅外線(PIR)傳感器是80年代發(fā)展起來的一種新型高靈敏度探測元件。是一種能檢測人體發(fā)射的紅外線而輸出電信號的傳感器,它能組成防入侵報警器或各種自動化節(jié)能裝置。它能以非接觸形式檢測出人體輻射的紅外線能量的變化,并將其轉換成電壓信號輸出。將這個電壓信號加以放大,便可驅動各種控制電路2。如圖1示為熱釋電紅外傳感器的內部電路框圖。圖1 熱釋電紅外傳感器的內部電路框圖2.2 PIR的原理特性熱釋電

30、紅外線傳感器主要是由一種高熱電系數(shù)制成的探測元件,在每個探測器內裝入一個或兩個探測元件,并將兩個探測元件以反極性串聯(lián),以抑制由于自身溫度升高而產生的干擾。由探測元件將探測并接收到的紅外輻射轉變成微弱的電壓信號,經(jīng)裝在探頭內的場效應管放大后向外輸出。人體輻射的紅外線中心波長為9-10um,而探測元件的波長靈敏度在0.2-20um范圍內幾乎穩(wěn)定不變。在傳感器頂端開設了一個裝有濾光鏡片的窗口,這個濾光片可通過光的波長范圍為7-10um,正好適合于人體紅外輻射的探測,而對其它波長的紅外線由濾光片予以吸收,這樣便形成了一種專門用作探測人體輻射的紅外線傳感器。一旦人侵入探測區(qū)域內,人體紅外輻射通過部分鏡面

31、聚焦,并被熱釋電元接收,但是兩片熱釋電元接收到的熱量不同,熱釋電也不同不能抵消,經(jīng)信號處理而輸出電壓信號。2.3 AT89C51單片機簡單概述由于我們在單片機原理與接口技術這門課程中已經(jīng)熟練掌握了AT89C51單片機的結構和工作原理,因此在此處就不必過多的講述。3 方案設計3.1 總體設計思路本設計包括硬件和軟件設計兩個部分。模塊劃分為數(shù)據(jù)采集、鍵盤控制、報警等子模塊。電路結構可劃分為:熱釋電紅外傳感器、報警器、單片機控制電路、LED控制電路及相關的控制管理軟件組成。用戶終端完成信息采集、處理、數(shù)據(jù)傳送、功能設定、本地報警等功能。就此設計的核心模塊來說,單片機就是設計的中心單元,所以此系統(tǒng)也是

32、單片機應用系統(tǒng)的一種應用。單片機應用系統(tǒng)也是有硬件和軟件組成。硬件包括單片機、輸入/輸出設備、以及外圍應用電路等組成的系統(tǒng),軟件是各種工作程序的總稱。單片機應用系統(tǒng)的研制過程包括總體設計、硬件設計、軟件設計等幾個階段。從設計的要求來分析該設計須包含如下結構:熱釋電紅外傳感探頭電路、報警電路、單片機、復位電路及相關的控制管理軟件組成;它們之間的構成框圖如圖2總體設計框圖所示: AT89C51復位電路信號檢測電路報警執(zhí)行電路LED發(fā)光顯示放大驅動驅動圖2總體設計框圖 處理器采用51系列單片機AT89C51。整個系統(tǒng)是在系統(tǒng)軟件控制下工作的。設置在監(jiān)測點上的紅外探頭將人體輻射的紅外光譜變換成電信號,

33、經(jīng)放大電路、比較電路送至門限開關,打開門限閥門送出TTL 電平至AT89C51單片機。在單片機內,經(jīng)軟件查詢、識別判決等環(huán)節(jié)實時發(fā)出入侵報警狀態(tài)控制信號。驅動電路將控制信號放大并推動聲光報警設備完成相應動作。當報警延遲10s一段時間后自動解除,也可人工手動解除報警信號,當警情消除后復位電路使系統(tǒng)復位,或者是在聲光報警10s鐘后有定時器實現(xiàn)自動消除報警4。3.2 具體電路模塊設計3.2.1 熱釋電紅外傳感器原理本設計所用的熱釋感器就采用這種雙探測元的結構。其工作電路原理及設計電路如圖3所示, 在VCC電源端利用C1和R2來穩(wěn)定工作電壓,同樣輸出端也多加了穩(wěn)壓元件穩(wěn)定信號。當檢測到人體移動信號時,

34、電荷信號經(jīng)過FET放大后,經(jīng)過C2,R1的穩(wěn)壓后使輸出變?yōu)楦唠娢唬俳?jīng)過NPN的轉化,輸出OUT為低電平。圖3 熱釋電紅外傳感器原理圖3.2.2 放大電路的設計如圖4所示為最基本的放大電路,Vi是輸入電壓信號,Vo是輸出放大的電壓信號。圖4 放大電路圖3.2.3 時鐘電路的設計XTAL1和XTAL2分別為反向放大器的輸入和輸出。該反向放大器可以配置為片內振蕩器。石晶振蕩和陶瓷振蕩均可采用。如采用外部時鐘源驅動器件,XTAL2應不接。因為一個機器周期含有6個狀態(tài)周期,而每個狀態(tài)周期為2個振蕩周期,所以一個機器周期共有12個振蕩周期,如果外接石英晶體振蕩器的振蕩頻率為12MHZ,一個振蕩周期為1/

35、12us,故而一個機器周期為1us5。如圖5所示為時鐘電路。圖5 時鐘電路圖3.2.4 復位電路的設計復位方法一般有上電自動復位和外部按鍵手動復位,單片機在時鐘電路工作以后, 在RESET端持續(xù)給出2個機器周期的高電平時就可以完成復位操作6。例如使用晶振頻率為12MHz時,則復位信號持續(xù)時間應不小于2us7。本設計采用的是外部手動按鍵復位電路。如圖6示為復位電路。圖6 復位電路圖3.2.5 發(fā)光二極管報警電路的設計由4個發(fā)光二極管接上電阻后連上單片的RXD的引腳,外接VCC,當單片機的RXD引腳被置低電平后,發(fā)光二極管被點亮,起到報警作用8。圖7所示為發(fā)光二極管報警電路。圖7 發(fā)光二極管報警電

36、路圖3.2.6 聲音報警電路的設計如下圖所示,用一個Speaker和三極管、電阻接到單片機的TXD引腳上,構成聲音報警電路,如圖8示為聲音報警電路。圖8 聲音報警電路圖3.3 系統(tǒng)硬件電路的選擇及說明硬件電路的設計見附圖1所示,從以上的分析可知在本設計中要用到如下器件: AT89C51、熱釋電紅外傳感器、LED、按鍵、反相器74LS04、蜂鳴器等一些單片機外圍應用電路,以及單片機的手工復位電路等。其中D1是正常工作指示燈,D2D5是起報警指示作用,當RXD腳被置低電平時,D2D5亮紅燈開始報警,同樣,TXD腳置高電平時聲音報警電路開始工作。電路設有2個按鍵,S1鍵作為模擬盜竊信號輸入鍵, S2

37、鍵作為作為電路復位鍵。3.4 軟件的程序實現(xiàn)3.4.1 主程序工作流程圖按上述工作原理和硬件結構分析可知系統(tǒng)主程序工作流程圖如下圖9所示;系統(tǒng)初始化聲光報警結束檢測外部有無信號輸入聲光報警是否持續(xù)10秒開始啟動聲光報警電路開始報警是否還有檢測信號等待下次報警結束YNNYYN圖9 主程序工作流程圖3.4.2 中斷服務程序工作流程圖本主程序實現(xiàn)的功能是:當單片機檢測到外部熱釋電傳感器送來的脈沖信號后,表示有人闖入監(jiān)控區(qū),從而經(jīng)過單片機內部程序處理后,驅動聲光報警電路開始報警,報警持續(xù)10秒鐘后自動停止報警,然后程序開始循環(huán)工作,檢測是否還有下次觸發(fā)信號,等待報警從而使報警器進入連續(xù)工作狀態(tài)。同時,

38、利用中斷方式可以實現(xiàn)報警持續(xù)時間未到10秒時,用手工按鍵停止的聲光報警的作用。手工按鍵停止報警中斷服務程序工作流程圖,如下圖10所示;中斷源發(fā)出中斷申請關中斷、保護現(xiàn)場INTO端有輸入信號關閉報警恢復現(xiàn)場、開中斷中斷返回圖10 中斷服務程序工作流程圖仿真過程中用到的主程序和中斷程序見附錄34 軟件仿真本設計通過利用Proteus仿真,將所編寫的程序用Keil軟件編譯,所仿真原理圖見附錄1圖所示。由于在proteus軟件中沒有專門用作紅外線發(fā)射與接收的器件,所以在仿真電路圖中以開關代替紅外器件,其原理和效果是一致的。本設計所要求達到的目標:(1)在正常工作情況下,電源指示燈綠燈亮。(2)在接收到

39、開關S1帶來的低電平信號,可使圖中的綠燈由亮變暗,紅燈產生報警,可觀察到紅燈亮一直亮產生報警信號。并且報警喇叭一直響,持續(xù)10秒后紅燈滅,喇叭停止報警,電源指示燈綠燈亮。(3)在報警過程中,外部中斷開關S2可使警報解除。5 總結本設計研究了一種基于單片機技術的無線智能防盜報警器。該防盜報警器通過以AT89C51單片機為工作處理器核心,外接熱釋電紅傳感器,它是一種新穎的被動式紅外探測器件,能夠以非接觸方式探測出人體發(fā)出的紅外輻射,并將其轉化為相應的電信號輸出,同時能有效的抑制人體輻射波長以外的紅外光線與可見光的干擾。平時傳感器輸出低電平,當有人在探測區(qū)范圍內移動時輸出低電平變?yōu)楦唠娖?,此高電平?/p>

40、入單片機,作為單片機的外部觸發(fā)信號處理,經(jīng)單片機內部軟件編程處理后,單片機輸出控制信號,驅動聲光報警電路開始報警。該報警器的最大特點就是使用戶能夠操作簡單、易懂、靈活;且安裝方便、智能性高、誤報率低。隨著現(xiàn)代人們安全意識的增強以及科學技術的快速發(fā)展,相信報警器必將在更廣闊的領域得到更深層次的應用。在利用proteus軟件仿真過程中,出現(xiàn)了很多的問題,初次接觸這個軟件,一點都不熟悉,很多知識都是用的時候在網(wǎng)上找的,或者查資料得出的。對于器件庫中的元件的性能不熟悉,不如說是最常用的電容器就有好多種,并不了解我們需要的是哪一個,而且電容的種類那么多,很難一次性選擇正確。再者就是本圖中所用的三極管放大

41、器,由于是從單片機的輸出端來導通三極管,所以也要選擇功率很小的器件,這樣單片機才能驅動。這一點也是慢慢領悟出來的。仿真圖畫好之后,雖然整體看起來線條連接都很可靠,但是有的地方還是“接觸不良”,所以還要認真排查,解決問題。電路圖畫好之后就是裝入程序進行仿真。我們的程序也有一些問題,開始時中斷程序似乎不起作用,然后查了很多資料,找老師幫忙,最終問題還是解決了。用Keil軟件編譯好程序后載入,滿足設計的要求,我們小組充分感受到團隊合作重要性和自主克服困難的喜悅。通過本次的單片機課程設計,我們不僅掌握了硬件電路設計的基本步驟和方法,還認真的回顧了匯編語言編程方面的知識。將我們所學的知識應用于生活實踐中

42、。真正的做到了學以致用的效果。同時也鍛煉了我們小組每位成員的動手能力,加強了團隊合作的意識和能力。大家都是受益匪淺。6 參考文獻 1 吳政江. 單片機控制紅外線防盜報警器J. 錦州師范學院學報, 2001.2 宋文緒. 傳感器與檢測技術M. 北京: 高等教育出版社, 2004.3 余錫存. 單片機原理及接口技術M. 西安: 西安電子科技大學出版社, 2000.4 唐桃波, 陳玉林. 基于AT89C51的智能無線安防報警器 J. 電子設計應用, 2003, 5 李全利. 單片機原理及接口技術M. 北京: 北京航空航天大學出版社, 2004.6 薛均義, 張彥斌. MCS-51系列單片微型計算機及

43、其應用M. 西安: 西安交通大學出版社, 2005.7 徐愛鈞, 彭秀華. 單片機高級語言C51應用程序設計M. 北京: 北京航空航天大學出版社, 2006.8 康華光. 電子技術基礎(模擬部分)M. 北京: 高等教育出版社, 2004.9胡志海.單片微型計算機原理及應用.機械工業(yè)出版社,200310何立民.北京航空航天大學出版社,200011潘永雄. . 電子工業(yè)出版社,200512李光飛. 傳感器技術與應用.北京航空航天大學出版社,200613朱清慧. Proteus教程電子線路設計、制版與仿真. 清華大學出版社,2008.14郭文川.單片機原理與接口技術.中國農業(yè)出版社.2007致謝 通過一周的單片機課程設計,我不僅學到了很多新的電路設計知識,擴大了自己的知識面,而且學到了如何將理論知識與實際應用相結合。這將是我以后學習工

溫馨提示

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

評論

0/150

提交評論