智能安防管理系統的設計與實現
2 系統功能模塊設計
該系統按照功能模塊,主要分為安防探頭監控管理、視頻監控、異常處理、系統日志管理等功能模塊。安防探頭監控管理主要是可通過瀏覽器登陸安防終端主機或利用接警中心管理系統或直接通過安防終端主機控制無線安防探頭終端主機,對安防終端主機進行總體布控,或是對無線紅外探測器、無線門窗磁發射器、無線煙霧探測器等各個安防探頭進行實時的設防、撤防與監控;視頻監控主要是通過網絡攝像頭對現場進行監控,并對視頻數據進行數字化存儲,記錄現場情況;異常處理包括本地報警響鈴,本地值班室報警,遠程短消息通知,遠程管理員報警,一旦發生異常情況,本地報警響鈴后報警響報警信號由各終端安防設備發出傳至服務器,聯動處警,并通過GSM通信模塊接入GSM網絡實施遠程警報。系統日志管理則實現了對各種日志信息的管理。圖2反映了系統的總控流程圖。本文主要介紹安防終端主機、視頻監控以及GSM通信模塊的設計與實現。
3 系統實現
3.1 安防終端主機
安防終端主機硬件結構如圖3所示,主要包括:探測器報警輸入接口、微控制器、以太網控制芯片、外部EEPROM存儲器、報警輸出、32字符液晶屏、4個發光二極管、電源電路、復位電路、鍵盤等部分。微控制器的主要作用是對報警輸入輸出I/O口和其它部分進行控制,同時實現接收和傳送相關數據、處理以太網通信等功能,因此要選用具有較多的通用I/O口和外圍資源豐富便于構建外圍電路的芯片。本系統微控制器選用的是高性能PIG單片 PIC24FJ256GA106。以太網控制芯片選用ENC28J60,可為嵌入式系統提供低引腳數、低成本、精簡的遠程通訊解決方案。EEPROM主要用于存放本地網頁代碼和重要數據,如用戶名、密碼、接警平臺服務器名、收到的探測器編碼等,即使掉電,程序和數據也不會丟失。本系統通過無線/有線模塊實現與安防探測器的信號交互,完成報警輸入輸出的功能。信號輸入及輸出接口電路由接收模塊TDL208、發送模塊TDL9912及外圍電路構成,但這兩個芯片無白帶編碼,因此采用軟解碼方式。
評論