【正文】
李永勝: 室內(nèi)防盜智能控制系統(tǒng) 第 26 頁 共 29 頁 參 考 文 獻 [1]李秀忠主編,單片機應用技術(shù),北京:人民郵電出版社 2021 年 12 月第 1版 [2]李朝清主編,單片機原理及接口技術(shù) ,北京:北京航空航天大學出版 2021 年 12 月 . [3]謝自美主編,電子線路設計,武漢:華中科技大學出版社 2021 年 [4]孫傳友主編,測控系統(tǒng)原理與設計,北京:北京航空航空大學出版 2021 年 3 月 . [5]朱清明主編,傳感器與單片機接口及實例,北京:北京航空航天大學出版社 2021 年 1月 . 。隨著人們對生活質(zhì)量要求的不斷提高,智能住宅小區(qū)物業(yè)管理系統(tǒng)的功能也將日趨完善。 為了提高靈敏度,減少誤報率,可以采用攝像頭作為探測頭,將采集到的信號進行圖像處理及判斷后再決定是否報警。 當然智能住宅小區(qū)防盜報警監(jiān)控系統(tǒng)的開發(fā)是一個實踐應用性很強的課題,要使其產(chǎn)品化,能夠經(jīng)受住實際應用的嚴格考驗,還要進行許多深入細致的工作。 整個系統(tǒng)主要由 AT89C51 芯片、熱釋電傳感器、聲光報警、 鍵控組成。同時探測頭還應安裝在一次只能通過一人的過道處,比如一些大型場所的檢票處或 是通關(guān)口。 ,傳感器的探測頭應安裝在較少行人經(jīng)過的過道處,并可按照過道的長短手動調(diào)節(jié)亮燈時的延遲時間。當探測頭探測到有人經(jīng)過時,系統(tǒng)自動計數(shù)加一,并可以通過鍵盤控制最大容量人數(shù),如果探測到的人數(shù)超過最大容量人數(shù)時則發(fā)出自動報警信號。傳感器探測到有人經(jīng)過時,自動接通電源 ,照明燈變亮 , 等待一段延遲時間后自動熄滅 ,并可調(diào)節(jié)亮燈時的延遲時間。當探測頭探測到人體時,發(fā)出聲光報警的信號,等待一段延遲時間后自動消除報警信號,并可手動解除報警信號。要克服這一點應把電路延遲時間調(diào)到最小。如表 7 所示。一些其他一些物體,即使是發(fā)光或發(fā)熱,但由于他們所發(fā)射的波長與系統(tǒng)紅外探測器的接收波長范圍不同,所以探測不到其他物體。如表 6 所示。 1. 5m 探測頭 被測物 06 級電氣自動化技術(shù)專業(yè)畢業(yè)論文 第 23 頁 共 29 頁 55 度到 60 度之間。 60176。 50176。 30176。 表 5 傳感器探測角度范圍 角度 (A176。 4.把傳感器置于離被測物高出 米的地方,然后 往兩邊逐漸擴大距離 ,如圖 18,測試系統(tǒng)是否報警。如表 4 所示。所測結(jié)果比實際量小的原因是間隔時間比熱釋傳感器反應時間短,當傳感器還未能恢復測量狀態(tài)時被測物已經(jīng)通過。如表 3 所示。反之,被測物距離探測頭比較遠時,由于外界環(huán)境的干擾可能會產(chǎn)生測量不到的情況。 表 2 一定距離的人數(shù)探測 距離 1m 2m 3m 4m 5m 5. 5m 6m 經(jīng)過的人數(shù) 30 30 30 30 30 30 30 李永勝: 室內(nèi)防盜智能控制系統(tǒng) 第 22 頁 共 29 頁 實測的人數(shù) 35 33 30 30 30 28 12 由測量結(jié)果可知,系統(tǒng)的探測頭在距離被測物 3m到 5m的測量距離時,所測人數(shù)準確率最高。 5. 4 指標測試及結(jié)果分析 1.探測頭在離被測物一定的距離時,測量出經(jīng)過探測頭測量范圍的人數(shù)。 4.利用 LED 實時顯示所測人數(shù)的數(shù)量和最大容量報警人數(shù)。 2.當檢測到被測物體時,系統(tǒng)可以產(chǎn)生聲光報警,并可使用手動鍵盤解除報警信號。 5. 3 功能測 試 1.本系統(tǒng)可測量最大范圍為 米,最大角度為 58176。 3.把探測頭置于一定的高度時,被測物由垂直最小的距離往兩邊逐漸擴大距離,測出傳感器最大測量角度。上限比較報警 SJMP KEY DEL: MOV R4,49H D10: MOV R3,50H D20: DJNZ R3,D20 DJNZ R4,D10 RET P0F: INC R0 RET P1F: DEC R0 RET BIJIAO: PUSH A MOV A,R0 06 級電氣自動化技術(shù)專業(yè)畢業(yè)論文 第 19 頁 共 29 頁 CJNE A,40H,BIJIAO1 BIJIAO1: POP A JC BAOJING JNC BUBAOJING RET BAOJING: CLR BAOJINGLED RET BUBAOJING: SETB BAOJINGLED RET DIS :MOV A,40H MOV B,64H DIV AB MOV P2,0DFH MOV DPTR ,TAB MOVC A,A+DPTR MOV P0,A ACALL T1 MOV A,0AH XCH A,B DIV AB MOV P2,0BFH MOV DPTR ,TAB MOVC A,A+DPTR MOV P0,A ACALL T1 MOV P2,7FH XCH A,B MOV DPTR,TAB MOVC A,A+DPTR MOV P0,A ACALL T1 MOV A,R0 MOV B,64H DIV AB MOV P2,0FBH MOV DPTR,TAB MOVC A,A+DPTR MOV P0,A ACALL T1 MOV A,0AH XCH A,B 李永勝: 室內(nèi)防盜智能控制系統(tǒng) 第 20 頁 共 29 頁 DIV AB MOV P2,0F7H MOV DPTR,TAB MOVC A,A+DPTR MOV P0,A ACALL T1 MOV P2,0EFH XCH A,B MOV DPTR,TAB MOVC A,A+DPTR MOV P0,A ACALL T1 RET T1:MOV R5,01H DE1:MOV R1,0FFH DE2:DJNZ R1,DE2 DJNZ R5,DE1 RET PUSH 01H PUSH 05H PUSH 00H TAB:DB 3FH,06H,5BH,4FH,66H,7DH,0DH,07H,7FH,6FH POP 00H POP 05H POP 01H END 06 級電氣自動化技術(shù)專業(yè)畢業(yè)論文 第 21 頁 共 29 頁 第五章 系統(tǒng)的測試分析 5. 1 測試設備 秒表: 精度 卷尺: 精度 量角器 5. 2 測試方法 1.首先讓電路正常工作,把熱釋紅外傳感器放在一定的位置,使人體從遠處逐漸靠近探測頭,可測到的最大范圍。上限加減 PUSH A DELAY: MOV R6, 26H D1: MOV R2, 0AH ACALL DIS 。計數(shù)器初期化 MOV TH0, 00H MOV T10, 00H MOV TCON, 10H KEY: MOV 40H, T10 。上限 MOV 40H, 00H 。如圖 17 為顯示程序流程圖。本系統(tǒng)中有六位顯示器,在 89C51 中設置有六個顯示緩沖單元,分別放置六位顯示器的顯示數(shù)據(jù)。如圖 16為鍵盤掃描流程圖。 圖 15 主控程序流程圖 Y 初始化 聲光報警 計 數(shù) LED 顯示 掃描端口 是否有人? N 結(jié) 束 Y 開 始 李永勝: 室內(nèi)防盜智能控制系統(tǒng) 第 16 頁 共 29 頁 4. 2 鍵盤掃描程序 在按下某個按鍵時,被按按鍵的橫片總會有輕微的抖動,這種抖動經(jīng)常會持續(xù)10ms 左右時間。 06 級電氣自動化技術(shù)專業(yè)畢業(yè)論文 第 15 頁 共 29 頁 4. 1 主控程序 主控程序主要是利用單片機內(nèi)部計數(shù)器 T0 對所采集到的脈沖數(shù)進行累加,并存放于 RAM 的 40H 中,經(jīng)過數(shù)據(jù)轉(zhuǎn)換后顯示所采集到的人數(shù)。通過分析本系統(tǒng)的功能要求,系統(tǒng)程序可以劃分為以下幾個模塊來寫:數(shù)據(jù)采集、鍵盤控制、報警和顯示等子函數(shù)。顯著特點是用軟件簡便實現(xiàn)某些硬件功能。 李永勝: 室內(nèi)防盜智能控制系統(tǒng) 第 14 頁 共 29 頁 第四章 軟件設計 單片機控制電路采用 89C51。如此輪流,使每位分時顯示該位應顯示字符。要想每位顯示不同的字符,就必須采用掃描方法輪流點亮各位 LED,即在每一瞬間只使某一位顯示字符。圖 14 所示為 6位共陰極 LED 動態(tài)顯示接口電路。 本系統(tǒng)采用了 LED 動態(tài)顯示方式 ,在多位 LED顯示時,為了簡化電路,降低成本,將所有位的段選線并聯(lián)在一起,有一個 8 位 I/O 口控制。 共陰極七段 LED顯示數(shù)字 0—F、文字、符號及小數(shù)點的編碼( a段為最低位, dp點為最高位)如表 1所示。當在某段發(fā)光二極管上施加一定的正向電壓時,該段筆畫即亮;不加電壓則暗。 112233445566D DC CB BA AT itleN um be r R e vi s ionS izeBD a te : 20 04 5 10 S he e t o f F ile : H :\S he e t10 1. S C H D O C D r a w n B y :1234567abcdefg8 dp9GNDabfcgdedp10NCD py Y e llow C CD S ? 圖 13 LED數(shù)碼管 本系統(tǒng)采用了共陰極的 LED,陰極連在一起的稱為共陰極顯示器。 本系統(tǒng)只需顯示數(shù)字,不需要顯示圖形,因此選用 LED顯示器。 鍵按下 閉合穩(wěn)定 鍵釋放 前沿抖動 后沿抖動 釋放穩(wěn)定 圖 12 按鍵時的抖動 圖 11 鍵盤按鈕與單片機的接口電路 李永勝: 室內(nèi)防盜智能控制系統(tǒng) 第 12 頁 共 29 頁 3. 6 LED路設計 單片機應用系統(tǒng)中使用的顯示器主要有發(fā)光二極管顯示器,簡稱 LED( Light Emitting Diode),近年也有配置 CRT顯示器的。按鈕的抖動,可用硬件或軟件兩種方法消除。按鈕的穩(wěn)定閉合時間的長短則是由操作人員的按鍵動作所決定的,一般為零點幾秒至數(shù)秒。因而在斷開與閉合的瞬間均伴隨有一連串的抖動,如圖 12所示。通常的按鈕所用開關(guān)為機械彈性開關(guān),當機械觸點斷開、閉合時,電壓信號波形如圖 12 所示。 112233445566D DC CB BA AT i t l eN um be r R e vi s i onS i z eBD a t e : 20 04 6 11 S he e t o f F i l e : H : \何玉斌 \ ..\ J I X I N D I A N L U .S c hD oc D r a w n B y :2N 39 04Q41KR8+5220V2S4OUTl i gh tR e l a y S P S TK1 3. 5 鍵盤控制電路設計 本系統(tǒng)中鍵盤控制主要是對最大容量報警人數(shù)進行設置,系統(tǒng)的初始化對最大容量報警人數(shù)進行了設置,所以外部鍵盤按鈕只需用兩個按鍵分別進行加減設置。繼電器工作后可控制較大的繼電器以接通電燈。延時電路工作時 ,輸出的高電平或接通報警器電源進行報警。其作用有二。 112233445566D DC CB BA AT i t l eN um be r R e vi s i onS i z eBD a t e : 20 04 5 29 S he e t o f F i l e : H : \何玉斌 \ ..\ G A I J I N G .S c hD oc D r a w n B y :100pFC9560KR 1668KR910KR 11D1D2T R I G2OUT3R S T4C V O L T5T H R6D I S C7V C C8GND1L M 55 5JU?