門禁系統,又稱為出入口控制系統,是對重要區域或通道的出入口進行管理與控制的系統。隨著社會的發展,它已不局限于簡單的對門鎖或鑰匙的管理,而是集自動識別技術和現代化管理技術與一體的新型現代化安全管理系統,已成為安全防范系統中極為重要的一部分,被廣泛應用中智能大廈、辦公室、賓館等場合。目前,門禁系統的控制手段主要有:指紋識別、人臉識別、虹膜識別和射頻卡等。前3種方式都屬于生物識別技術,是以人體某部分的特征為識別載體和手段,其唯一性和不可復制性決定了其是最安全的身份驗證方法,但其價格昂貴,難以普及,且涉及到個人隱私,只適用于高端和絕對機密的場所。
射頻卡是無線射頻技術和智能卡技術相結合的產物,其具有使用簡單、維護方便等特點。
為了提高門禁系統的現代化管理和遠程監控能力,介紹了一種基于Web技術的門禁系統。系統采用無線射頻技術,當讀寫器的射頻范圍內出現非接觸式IC卡時,讀卡并將信息通過串口通信傳送給服務器進行相關的數據處理,并構建了基于C/S模式的管理平臺,管理員可通過Web網頁對門禁控制器查詢和控制,從而有效地實現在互聯網的任何位置對信息的實時監控。
1 系統架構
系統采用非接觸式IC卡,利用無線射頻識別技術RFID(RadioFrequencyIdentification)檢測IC卡,當IC卡靠近讀寫器時,讀寫器能準確地對其識別,并將其序列號發送給主控器和PC機,通過應用程序連接后臺數據庫獲取與該卡號對應的用戶信息。
若該卡已進行注冊,則通過驗證并通知控制器開門,并記錄卡號和開門時間,反之則禁止通行并告知持卡人離開。
系統由電子標簽、讀寫器、串口通訊、服務器和用戶終端五部分組成。如圖1所示。讀寫器是系統的核心,其通過射頻信號與IC卡(電子標簽)通信,完成讀卡、存儲和發送數據的工作,其可以獨立工作,也可聯網工作,文中采用RS232串口通信與服務器相連。
服務器和用戶端之間采用C/S結構,應用軟件與數據庫SQLSERVER2000連接通過ADO對象實現,兩者通過局域網實現互聯。在系統管理員授予權限的情況下,用戶均可以查詢、統計、打印管理系統的所有相關記錄。
2 硬件設計
2.1 硬件總體設計
射頻讀寫器是系統的核心,由主控電路、射頻讀寫電路、天線耦合電路和天線等電路組成,負責對射頻信號的處理和數據的傳輸,完成對IC卡序列號讀取的任務,如圖2所示。
電子標簽,即射頻卡,由IC卡片、感應天線組成,封裝在一個標準的PVC卡內,芯片及其天線無任何外露部分??ㄆ瑹o需電源,在一定范圍內靠近讀寫器時,通過天線的傳遞來完成數據的讀寫操作。本文選用Philips公司的Mifare1卡,該卡基于ISO14443TYPEA國際標準,每張卡具有全球唯一的序列號,具有防沖突功能。
天線的作用就是產生磁通量,為卡片提供電源,在讀寫器和卡片之間傳送信息。天線的有效電磁場范圍就是系統的有效工作區域。
讀寫芯片選取Philips生產的用于讀寫Mifare1卡的專用芯片MFR500,工作頻率為13.56MHz。
主控器由AT89S52單片機及其外圍電路組成,負責控制讀寫模塊、與PC機間的串口通信和對外部設備的控制操作。其中單片機對讀寫模塊的操作就是通過控制MFRC500來實現對Mifare1卡的操作。
它是單片機與IC卡之間數據傳輸的橋梁。
2.2 射頻電路設計
3.2 上位機軟件設計
在VC++6.0編程環境下,利用CSerialPort類來實現串口通訊,接收發送而來的IC卡序列號,而后通過ADO技術訪問數據庫獲取該卡對應的用戶信息進行驗證處理。
系統基于SQLSERVER2000進行數據庫開發,管理員進入系統必須輸入帳號和密碼,以阻止非系統管理員非法登錄系統。之后管理員可完成對卡號信息的注冊、查詢、修改和刪除等工作,并將來訪信息(用戶和通行時間)記錄在數據庫中,以便進行數據統計和查詢等。監控管理軟件的功能模塊如圖6所示。
信息發布模塊基于ASP.net實現,實現過程主要是通過ado.net讀取SQLServer數據庫的監控管理信息表,做成信息發布網站部署到IIS服務器,這樣,用戶就可以以訪問網頁的形式在任何位置查看系統信息和門禁記錄。
4 程序運行
以桂林電子科技大學電子工程學院實驗室門禁管理為例,實現了系統的軟硬件設計。管理員輸入帳號和密碼后,進入如圖7所示的監控管理軟件主界面。
經測試,IC卡有效工作距離為6cm。當IC卡響應時,系統自動顯示卡號、持卡用戶信息以及進入時間,并自動存入后臺數據庫。由于Mifare1卡具有全球唯一的序列號,故會員注冊時可將會員信息與IC卡序列號捆綁在一起存入數據庫。這樣查閱信息時可按照時間或直接按照姓名進行精確查找。
5 結語
提出的基于RFID和Web服務的門禁管理系統為重要部門的出入提供了智能化控制和遠程管理機制。采用無線射頻技術RFID實現無鑰匙化出入,不易損失、可重復使用;采用SQL數據庫和Web服務實現門禁的遠程監控,操作方便、靈活且安全,在智能家居、辦公室出入、物流等場合具有廣闊的應用前景。