鹿 蕾 王玉凱 石 華
(沈陽理工大學(xué) 遼寧 沈陽 110159)
基于單片機的校園安防系統(tǒng)研究
鹿 蕾 王玉凱 石 華
(沈陽理工大學(xué) 遼寧 沈陽 110159)
校園安全問題一直都是社會關(guān)注的問題。通過建立安全有效的校園安防系統(tǒng)才能夠最快最有效的將危險控制。另外,從多個角度分析,校園安防系統(tǒng)不僅要起到保護(hù)學(xué)生的作用,還需要考慮到經(jīng)費情況,針對這個要求可以采用單片機設(shè)備。本文擬從單片機設(shè)備的角度從校園安防系統(tǒng)的模塊設(shè)計和軟件設(shè)計兩個方面進(jìn)行分析,旨在通過利用單片機設(shè)備建立一個全方位、立體化的校園安防系統(tǒng)。
單片機;校園安防系統(tǒng);預(yù)警
校園安防系統(tǒng)的主要作用是火災(zāi)預(yù)警、視頻采集等作用。學(xué)校培養(yǎng)的都是國家的未來,家長的希望,學(xué)生一旦受到傷害不僅給社會帶來嚴(yán)重影響,對一個家庭而言更是巨大的打擊。因此關(guān)于校園安全,不僅要上升到校園層面,更加需要上升到全社會的層面。單片機在不斷的發(fā)展過程中逐漸展現(xiàn)出良好應(yīng)用性能。
(1)主控模塊,本次研究在綜合考慮了多個方面的因素之后針對核心部件的選擇,既要考慮資金,又要考慮功耗和穩(wěn)定性,利用單片機作為核心部件,同時考慮到運算速度、擴(kuò)展性、處理能力方面最終選擇某公司生產(chǎn)的C8051F020單片機。主模塊在整個系統(tǒng)的關(guān)鍵作用是對數(shù)據(jù)進(jìn)行分析與傳遞[1]。在端口的分配方面,對顯示模塊、視頻采集模塊、網(wǎng)絡(luò)通信模塊進(jìn)行端口分配。
(2)視頻采集模塊,考慮到單片機的存儲容量,該模塊的基本工作程序為前端采集單元→單片機→網(wǎng)絡(luò)傳輸→控制中心。針對視頻監(jiān)控方面,擬采用網(wǎng)絡(luò)化的視頻采集方式[2]。如何實現(xiàn)視頻的監(jiān)控,這就需要單片機將前端攝像頭采集到的信息傳輸至控制中心,再對攝像頭進(jìn)行調(diào)節(jié)達(dá)到監(jiān)控要求。目前市場上有半球攝像頭和槍式攝像頭,可根據(jù)校園具體情況安裝不同類型的攝像頭。
(3)顯示模塊,考慮到校園安防系統(tǒng)是在有警情的情況下實現(xiàn)各項功能。其他時間就處于待機情況,待機情況在一定程度上會造成資源的浪費,因此可以設(shè)計成單片機在待機狀態(tài)下顯示時間和室內(nèi)溫度。從鍵盤接口和顯示電路操作兩個方面分析,綜合性考慮現(xiàn)有鍵盤接口技術(shù),結(jié)合本次研究目的最終選擇CH451芯片實現(xiàn)鍵盤接口的擴(kuò)展。該鍵盤接口能夠與單片機實現(xiàn)數(shù)據(jù)的交換,并通過鍵盤掃描完成復(fù)位等監(jiān)控功能。根據(jù)本次設(shè)計,使用四分之一的按鍵就能夠滿足本次設(shè)計要求,因此需要對其他三個引腳采取加電阻的方式有效阻止電源干擾。
(4)溫度濕度采集模塊,本次研究采用的是某公司生產(chǎn)的SHT11,該傳感器能夠?qū)崿F(xiàn)對溫度和濕度的精確識別,而且經(jīng)濟(jì)實惠。其在溫濕度調(diào)節(jié)器等領(lǐng)域應(yīng)用十分廣泛。在本次研究中,通過利用單片機對SHT11進(jìn)行調(diào)控,從而實現(xiàn)對溫度和濕度的采集。
(5)火情監(jiān)測模塊,火情監(jiān)測不僅要報告準(zhǔn)確,還要報告及時。一旦出現(xiàn)誤報的情況十分容易引起校園內(nèi)學(xué)生恐慌,甚至造成嚴(yán)重后果。為了提高預(yù)報質(zhì)量,采用煙霧探測器探測火災(zāi)[3]。目前市場中主要由離子感煙探測器、光電感煙探測器。對比分析兩種不同類型的感煙探測器的優(yōu)缺點,最終決定使用某公司生產(chǎn)的光電感煙探測器。
(6)防入侵模塊,這個模塊主要針對的是校園內(nèi)重要的場所例如財務(wù)室等,針對非法侵入的人員實現(xiàn)報警。在綜合考慮了經(jīng)濟(jì)條件、功能功耗等多個方面因素之后決定使用熱釋電紅外線傳感器。防入侵報警模塊的具體工作流程:開始→系統(tǒng)初始化→檢測外部有無信號輸入(有)→啟動聲光報警電路開始報警→聲光報警是否持續(xù)10S(是)→聲光報警結(jié)束→是否還有檢測信號等待下次報警(無)→結(jié)束。
(7)網(wǎng)絡(luò)傳輸模塊,這個模塊是將每一個單獨的模塊連接起來,實現(xiàn)一個信息傳遞的作用。網(wǎng)絡(luò)控制的芯片選擇,選擇某公司生產(chǎn)的CP2200,該芯片集成以太網(wǎng)控制器、并行主機接口、存儲器。
本次研究基于單片機的校園安防系統(tǒng),其日常工作狀態(tài)為:在沒有任何險情、警情和入侵情況發(fā)生之余,系統(tǒng)發(fā)揮出顯示時間、室內(nèi)溫度和濕度的作用。另外視頻采集模塊將每一個攝像頭采集到的信息通過數(shù)據(jù)傳輸至監(jiān)控中心,針對有情況發(fā)生讓監(jiān)控中心的管理人員能夠及時發(fā)現(xiàn)[4]。該系統(tǒng)核心程序的運行流程:開始→關(guān)中斷→單片機初始化→設(shè)置初始密碼→CH451初始化→開中斷→定時器計數(shù)器1基準(zhǔn)時鐘→一秒鐘到否→送CH451顯示。
(1)針對溫度濕度模塊的某件,采用串行二線接口SCK(時鐘線)和DATA(數(shù)據(jù)線),顯示流程為:溫濕度顯示程序→初始化SH11→與SH11建立通信→讀取溫度→送CH451顯示→讀取濕度→送CH451顯示→按鍵松開否(是)→返回。
(2)一旦因任何危險因素出發(fā)安防系統(tǒng)警報,相關(guān)工作人員在發(fā)現(xiàn)警報之后還需要一個操作停止報警警告,這就需要設(shè)定密碼程序。通過這個程度輸入密碼完成警報的解除[5]。這就需要利用鍵盤輸入密碼,密碼輸入與提前設(shè)置好的密碼匹配上則報警信號取消,一共有三次輸入機會,三次密碼錯誤則持續(xù)報警。具體流程為:密碼程度→定時計數(shù)器2→輸入密碼→密碼正確(是)→返回,如果密碼不正確則觸發(fā)密碼錯誤警告→三次到否(是)→驅(qū)動報警,如果三次未到但定時時間到同樣驅(qū)動報警。
(3)火災(zāi)報警,通過前端的光電煙霧探測頭能夠?qū)崟r采集到的數(shù)據(jù)傳輸至核心芯片,得到的數(shù)值如果高于系統(tǒng)設(shè)置的數(shù)值則觸發(fā)報警電路和執(zhí)行電路。為了避免出現(xiàn)誤報情況,最好能夠在發(fā)生警報的房間進(jìn)行溫度信息的查看,當(dāng)兩個條件都滿足則啟動報警電路。
(4)視頻采集,這個過程主要進(jìn)行兩個方面的操作,一方面是將數(shù)據(jù)傳輸至控制中心,另一方面是控制中心對前端攝像頭進(jìn)行控制。這個過程最重要的就是程序設(shè)計,考慮到單片機存儲容量不大,因此設(shè)計成單片機不存儲視頻直接將其傳送至控制中心。控制中心對前端攝像頭的控制方面,具體的運行流程:單片機初始化→接頭控制代碼→預(yù)置調(diào)用→判斷功能→調(diào)用→調(diào)用位置→檢測當(dāng)前位置→與所調(diào)用位置對比→判斷差值→返回。
(5)防入侵模塊,主要從兩個方面進(jìn)行分析,包含入侵報警和地點的判斷。為了減少發(fā)生誤報的可能,需要對單片機進(jìn)行初始化,而且核心設(shè)備還需要不斷的檢測是否存在報警信息,具體的軟件流程:程序初始化→循環(huán)檢測→有無報警(有)→延時等待→讀取相同端口→相符(是)→顯示并報警。
本次研究重點是從單片機的角度進(jìn)行校園安防系統(tǒng)的設(shè)計,通過結(jié)合實際的設(shè)計,設(shè)計出了涵蓋溫濕度采集、防火防盜報警、誤操作提醒、視頻采集等多項功能的校園安防系統(tǒng)。通過利用某型號的單片機作為核心完成各個程序的構(gòu)建與設(shè)計。本次研究的重點是充分站在實際應(yīng)用的角度,從經(jīng)濟(jì)、實用、安全、功耗多個方面進(jìn)行綜合設(shè)計,在達(dá)到校園安防要求的基礎(chǔ)上為校園建立一個完善的、立體化的保衛(wèi)系統(tǒng),真正發(fā)揮出安防系統(tǒng)的作用。
[1]曾咪,趙鋒.校園安防系統(tǒng)中單片機串行口通信效率研究[J].福建電腦,2012,11(03):121-122+105.
[2]徐偉恒,蘇志芳,榮劍,張宏翔.校園安防智能電話報警系統(tǒng)設(shè)計與實現(xiàn)[J].電子設(shè)計工程,2011,21(03):31-33.
[3]吳成茂.基于圖像識別的校園安防系統(tǒng)設(shè)計與實現(xiàn)[J].數(shù)字技術(shù)與應(yīng)用,2011, 3(06):118-120.
[4]趙月靜,陳繼榮,張永弟.單片機原理及應(yīng)用課程創(chuàng)新實踐教學(xué)改革[J].實驗技術(shù)與管理,2013,27(01):176-179.
[5]呂俊亞.一種基于單片機的溫度控制系統(tǒng)設(shè)計與實現(xiàn)[J].計算機仿真,2012,19(07):230-233.
G322
B
1007-6344(2016)07-0321-01
鹿蕾(1994.04--)女,遼寧省葫蘆島市人,本科學(xué)歷,專業(yè):測控技術(shù)與儀器。
王玉凱(1994.12--)男,遼寧省葫蘆島市人,本科學(xué)歷,專業(yè):測控技術(shù)與儀器。
石華(1993.01--)男,內(nèi)蒙古省赤峰市人,本科學(xué)歷,專業(yè):測控技術(shù)與儀器。