單片機(jī)實(shí)現(xiàn)陽臺隱形防盜網(wǎng)設(shè)計(jì)
1 前言
本文引用地址:http://butianyuan.cn/article/172567.htm防盜問題隨之而來,這給隱形防盜網(wǎng)留下了廣闊的市場。目前國內(nèi)市面上常用的隱形防盜網(wǎng)主要是國產(chǎn)品牌,國外的品牌極少,大多是利用紅外線或微波探測直接報警的,其誤報率很高。本設(shè)計(jì)是利用綜合探測,通過計(jì)算機(jī)比較分析,再作出是否報警的判斷,從而減少誤報率。
2 設(shè)計(jì)思想
本裝置的主要功能是防從陽臺、窗臺入室的盜賊。當(dāng)屋內(nèi)有人活動時,盜賊一般不敢來,所以這時裝置不應(yīng)有報警動作;而當(dāng)屋內(nèi)無人或無人活動(主人睡覺)時,盜賊就有可能“乘虛而人”,這時裝置就應(yīng)作好準(zhǔn)備,如發(fā)現(xiàn)陽臺、窗臺有“外訪者”就發(fā)出警報。本裝置還設(shè)置了“嚴(yán)防”功能供使用者選擇,裝置處于“嚴(yán)防”時,無論屋內(nèi)是否有人,只要發(fā)現(xiàn)陽臺、窗臺有“外訪者”就發(fā)出警報。
3 系統(tǒng)構(gòu)成
如圖1所示,設(shè)計(jì)的裝置主要由外探頭、內(nèi)探頭和處理器三個部分組成,外探頭選擇型號為RK一308的雙元紅外線幕簾式被動移動探測器,用來探測是否有“外來者”,分別在需要監(jiān)控的陽臺、窗臺各裝一個進(jìn)行監(jiān)控。內(nèi)探頭選擇型號為RK一1 10DT的雙元紅外線移動探測器,用來了解是否有人在屋內(nèi)、客廳、睡房、書房和廚房等處活動,根據(jù)具體要求來決定內(nèi)探頭的數(shù)量和位置。處理器主要由單片機(jī)構(gòu)成,它接收內(nèi)、外探頭的信號進(jìn)行分析,判斷是否報警。單片機(jī)選用8751單片機(jī),其內(nèi)部資源有4KEPROM、128RAM、2個16位定時器、5個中斷源、32位I/O線,其資源足夠本設(shè)計(jì)使用。
現(xiàn)假設(shè)要監(jiān)控的對象是一套兩室一廳的房子,其中有一個陽臺、四個窗臺(客廳、主房、書房、廚房各一個),因?yàn)榭蛷d的窗臺和陽臺在同一位置,所以需要監(jiān)控的是一個陽臺和三個窗臺共4個點(diǎn),分別在這4個點(diǎn)裝上一個外探頭。又在客廳、主房、書房、廚房各裝上一個內(nèi)探頭。在單片機(jī)里,我們選擇P1口為外探頭信號的輸入口,P2口為內(nèi)探頭信號的輸人口,其中外探頭1(客廳陽臺)信號由P1.0輸入、外探頭2(主房窗)信號由P1.1輸人、外探頭3(書房窗)信號由P1.2輸入、外探頭4(廚房窗)信號由P1.3輸入;內(nèi)探頭1信號由P2.0輸入、內(nèi)探頭2信號由P2.1輸入、內(nèi)探頭3信號由P2.2輸入、內(nèi)探頭4信號由P2.3輸入。而P3口為報警信號的輸出口,為了明示報警點(diǎn),對應(yīng)4個監(jiān)控點(diǎn)我們分別設(shè)置了4路報警信號輸出:P3.0輸出陽臺報警信號、P3,1輸出主房窗報警信號、P3.2輸出書房窗報警信號、P3.3輸出廚房窗報警信號。這樣可以使用戶及時了解哪個位置報警。
4 系統(tǒng)軟件設(shè)計(jì)
前面提過本系統(tǒng)有“嚴(yán)防”和“智防”兩種工作狀態(tài),這里用一個“狀態(tài)設(shè)置開關(guān)”來設(shè)定系統(tǒng)是工作在“嚴(yán)防”還是工作在“智防”狀態(tài)。在“智防”時,只要屋內(nèi)有人活動,系統(tǒng)就不對陽臺、窗臺作“監(jiān)防報警”;當(dāng)屋內(nèi)持續(xù)“一段時間”無人活動,系統(tǒng)就開始對陽臺、窗臺進(jìn)行“監(jiān)防”。這“一段時間”的長短具體根據(jù)用戶的睡覺、平時在陽臺活動等生活規(guī)律來設(shè)定,假設(shè)“一段時間”取5rain,那么在程序中我們就通過調(diào)用“延時5s的子程序”,再讓它重復(fù)N=60次,N的值用三對撥碼開關(guān)進(jìn)行設(shè)定。
具體程序如圖2所示。
5 結(jié)語
該系統(tǒng)結(jié)構(gòu)簡單、運(yùn)行可靠、價格便宜??筛鶕?jù)用戶的具體情況,設(shè)置內(nèi)、外探頭的數(shù)目和等待時間的長短。如果用戶需要,通過修改程序還可對報警情況作記錄,以便用戶了解情況。
評論