RFID的門禁系統
門禁系統,又稱為出入口控制系統,是對重要區域或通道的出入口進行管理與控制的系統。隨著社會的發展,集自動識別技術和現代化管理技術與一體的新型現代化安全管理系統,已成為安全防范系統中極為重要的一部分,被廣泛應用于智能大廈、辦公室、賓館等場合。目前,門禁系統的控制手段主要有:指紋識別、人臉識別、虹膜識別和射頻卡等。前3種方式都屬于生物識別技術,是以人體某部分的特征為識別載體和手段,其唯一性和不可復制性決定了其是最安全的身份驗證方法,但其價格昂貴,難以普及,且涉及到個人隱私,只適用于高端和絕對機密的場所。
為了提高門禁系統的現代化管理和遠程監控能力,介紹了一種基于Web技術的門禁系統。系統采用無線射頻技術,當讀寫器的射頻范圍內出現非接觸式IC卡時,讀卡并將信息通過串口通信傳送給服務器進行相關的數據處理,并構建了基于C/S模式的管理平臺,管理員可通過Web網頁對門禁控制器查詢和控制,從而有效地實現在互聯網的任何位置對信息的實時監控。
系統架構
系統采用非接觸式IC卡,利用無線射頻識別技術RFID(RadioFrequencyIdentification)檢測IC卡,當IC卡靠近讀寫器時,讀寫器能準確地對其識別,并將其序列號發送給主控器和PC機,通過應用程序連接后臺數據庫獲取與該卡號對應的用戶信息。若該卡已進行注冊,則通過驗證并通知控制器開門,并記錄卡號和開門時間,反之則禁止通行并告知持卡人離開。
硬件設計
射頻讀寫器是系統的核心,由主控電路、射頻讀寫電路、天線耦合電路和天線等電路組成,負責對射頻信號的處理和數據的傳輸,完成對IC卡序列號讀取的任務。
射頻電路設計
射頻電路的核心是讀寫芯片MFRC500,它是單片機與IC卡之間數據傳輸的橋梁。
天線電路設計
為了獲得穩定可靠的射頻信號,天線的性能至關重要,其直接影響了讀寫器的作用距離和靈敏度。天線的性能與其品質因數Q有關,Q與天線的幾何形狀、大小、圈數等因素有關。
軟件設計
系統軟件包括下位機和上位機管理系統兩個部分。其中下位機以AT89S52單片機為核心,實現對讀寫器的讀取、門禁的控制和串口通信。采用的編程語言是C語言,編譯器是KeilC51。上位機管理軟件運行在服務器上,采用VisualC++6.0和SQLSever2000進行系統管理和數據庫開發,包括串口通信、監控管理和信息發布三部分。其中監控管理軟件用于實現用戶注冊、記錄查詢、刪除等任務,信息發布用于管理員通過web網頁來查看門禁的日志記錄等工作。
下位機軟件設計
軟件運行在單片機上,完成對卡號的讀取、門鎖及附屬電路的控制和串口通信。軟件核心是實現MFRC500與Mifare1卡之間的通信,通信需遵循ISO14443TYPEA標準傳輸協議。讀卡過程必須嚴格按照固定的順序進行,即復位應答防碰撞選卡認證讀寫卡。
基于RFID和Web服務的門禁管理系統為重要部門的出入提供了智能化控制和遠程管理機制。采用無線射頻技術RFID實現無鑰匙化出入,不易損失、可重復使用;采用SQL數據庫和Web服務實現門禁的遠程監控,操作方便、靈活且安全,在智能家居、辦公室出入、物流等場合具有廣闊的應用前景,更多的資訊,可以通過睿豐德官網進行查詢,請點擊瀏覽:睿豐德人員管理解決方案(硬件篇)