《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 通信與網(wǎng)絡(luò) > 設(shè)計應(yīng)用 > 基于RFID的門禁系統(tǒng)方案
基于RFID的門禁系統(tǒng)方案
維庫
摘要: 門禁系統(tǒng),,又稱為出入口控制系統(tǒng),,是對重要區(qū)域或通道的出入口進行管理與控制的系統(tǒng),。隨著社會的發(fā)展,,它已不局限于簡單的對門鎖或鑰匙的管理,,而是集自動識別技術(shù)和現(xiàn)代化管理技術(shù)與一體的新型現(xiàn)代化安全管理系統(tǒng)
關(guān)鍵詞: RFID|NFC 門禁系統(tǒng) RFID
Abstract:
Key words :

 門禁系統(tǒng),,又稱為出入口控制系統(tǒng),,是對重要區(qū)域或通道的出入口進行管理與控制的系統(tǒng),。隨著社會的發(fā)展,,它已不局限于簡單的對門鎖或鑰匙的管理,,而是集自動識別技術(shù)和現(xiàn)代化管理技術(shù)與一體的新型現(xiàn)代化安全管理系統(tǒng),已成為安全防范系統(tǒng)中極為重要的一部分,,被廣泛應(yīng)用中智能大廈,、辦公室、賓館等場合,。目前,,門禁系統(tǒng)的控制手段主要有:指紋識別、人臉識別,、虹膜識別和射頻卡等,。前3種方式都屬于生物識別技術(shù),是以人體某部分的特征為識別載體和手段,,其唯一性和不可復(fù)制性決定了其是最安全的身份驗證方法,,但其價格昂貴,難以普及,,且涉及到個人隱私,,只適用于高端和絕對機密的場所,。

  射頻卡是無線射頻技術(shù)和智能卡技術(shù)相結(jié)合的產(chǎn)物,其具有使用簡單,、維護方便等特點,。

  為了提高門禁系統(tǒng)的現(xiàn)代化管理和遠程監(jiān)控能力,介紹了一種基于Web技術(shù)的門禁系統(tǒng),。系統(tǒng)采用無線射頻技術(shù),,當(dāng)讀寫器的射頻范圍內(nèi)出現(xiàn)非接觸式IC卡時,讀卡并將信息通過串口通信傳送給服務(wù)器進行相關(guān)的數(shù)據(jù)處理,,并構(gòu)建了基于C/S模式的管理平臺,,管理員可通過Web網(wǎng)頁對門禁控制器查詢和控制,從而有效地實現(xiàn)在互聯(lián)網(wǎng)的任何位置對信息的實時監(jiān)控,。

  1  系統(tǒng)架構(gòu)

  系統(tǒng)采用非接觸式IC卡,,利用無線射頻識別技術(shù)RFID(RadioFrequencyIdentification)檢測IC卡,當(dāng)IC卡靠近讀寫器時,,讀寫器能準(zhǔn)確地對其識別,,并將其序列號發(fā)送給主控器和PC機,通過應(yīng)用程序連接后臺數(shù)據(jù)庫獲取與該卡號對應(yīng)的用戶信息,。

  若該卡已進行注冊,,則通過驗證并通知控制器開門,并記錄卡號和開門時間,,反之則禁止通行并告知持卡人離開,。

  系統(tǒng)由電子標(biāo)簽、讀寫器,、串口通訊,、服務(wù)器和用戶終端五部分組成。如圖1所示,。讀寫器是系統(tǒng)的核心,,其通過射頻信號與IC卡(電子標(biāo)簽)通信,完成讀卡,、存儲和發(fā)送數(shù)據(jù)的工作,,其可以獨立工作,也可聯(lián)網(wǎng)工作,,文中采用RS232串口通信與服務(wù)器相連,。

  服務(wù)器和用戶端之間采用C/S結(jié)構(gòu),應(yīng)用軟件與數(shù)據(jù)庫SQLSERVER2000連接通過ADO對象實現(xiàn),,兩者通過局域網(wǎng)實現(xiàn)互聯(lián),。在系統(tǒng)管理員授予權(quán)限的情況下,用戶均可以查詢,、統(tǒng)計,、打印管理系統(tǒng)的所有相關(guān)記錄,。

  2  硬件設(shè)計

  2.1  硬件總體設(shè)計

  射頻讀寫器是系統(tǒng)的核心,由主控電路,、射頻讀寫電路,、天線耦合電路和天線等電路組成,負(fù)責(zé)對射頻信號的處理和數(shù)據(jù)的傳輸,,完成對IC卡序列號讀取的任務(wù),,如圖2所示。

  電子標(biāo)簽,,即射頻卡,,由IC卡片、感應(yīng)天線組成,,封裝在一個標(biāo)準(zhǔn)的PVC卡內(nèi),,芯片及其天線無任何外露部分??ㄆ瑹o需電源,,在一定范圍內(nèi)靠近讀寫器時,,通過天線的傳遞來完成數(shù)據(jù)的讀寫操作,。本文選用Philips公司的Mifare1卡,該卡基于ISO14443TYPEA國際標(biāo)準(zhǔn),,每張卡具有全球唯一的序列號,,具有防沖突功能。

  天線的作用就是產(chǎn)生磁通量,,為卡片提供電源,,在讀寫器和卡片之間傳送信息。天線的有效電磁場范圍就是系統(tǒng)的有效工作區(qū)域,。

  讀寫芯片選取Philips生產(chǎn)的用于讀寫Mifare1卡的專用芯片MFR500,工作頻率為13.56MHz,。

  主控器由AT89S52單片機及其外圍電路組成,負(fù)責(zé)控制讀寫模塊,、與PC機間的串口通信和對外部設(shè)備的控制操作,。其中單片機對讀寫模塊的操作就是通過控制MFRC500來實現(xiàn)對Mifare1卡的操作。

  它是單片機與IC卡之間數(shù)據(jù)傳輸?shù)臉蛄骸?/font>

 2.2  射頻電路設(shè)計

  3.2  上位機軟件設(shè)計

  在VC++6.0編程環(huán)境下,,利用CSerialPort類來實現(xiàn)串口通訊,,接收發(fā)送而來的IC卡序列號,而后通過ADO技術(shù)訪問數(shù)據(jù)庫獲取該卡對應(yīng)的用戶信息進行驗證處理,。

  系統(tǒng)基于SQLSERVER2000進行數(shù)據(jù)庫開發(fā),,管理員進入系統(tǒng)必須輸入帳號和密碼,以阻止非系統(tǒng)管理員非法登錄系統(tǒng),。之后管理員可完成對卡號信息的注冊,、查詢,、修改和刪除等工作,并將來訪信息(用戶和通行時間)記錄在數(shù)據(jù)庫中,,以便進行數(shù)據(jù)統(tǒng)計和查詢等,。監(jiān)控管理軟件的功能模塊如圖6所示。

  信息發(fā)布模塊基于ASP.net實現(xiàn),,實現(xiàn)過程主要是通過ado.net讀取SQLServer數(shù)據(jù)庫的監(jiān)控管理信息表,,做成信息發(fā)布網(wǎng)站部署到IIS服務(wù)器,這樣,,用戶就可以以訪問網(wǎng)頁的形式在任何位置查看系統(tǒng)信息和門禁記錄,。

  4  程序運行

  以桂林電子科技大學(xué)電子工程學(xué)院實驗室門禁管理為例,實現(xiàn)了系統(tǒng)的軟硬件設(shè)計,。管理員輸入帳號和密碼后,,進入如圖7所示的監(jiān)控管理軟件主界面。

  經(jīng)測試,,IC卡有效工作距離為6cm,。當(dāng)IC卡響應(yīng)時,系統(tǒng)自動顯示卡號,、持卡用戶信息以及進入時間,,并自動存入后臺數(shù)據(jù)庫。由于Mifare1卡具有全球唯一的序列號,,故會員注冊時可將會員信息與IC卡序列號捆綁在一起存入數(shù)據(jù)庫,。這樣查閱信息時可按照時間或直接按照姓名進行精確查找。

  5  結(jié)語

  提出的基于RFID和Web服務(wù)的門禁管理系統(tǒng)為重要部門的出入提供了智能化控制和遠程管理機制,。采用無線射頻技術(shù)RFID實現(xiàn)無鑰匙化出入,,不易損失、可重復(fù)使用,;采用SQL數(shù)據(jù)庫和Web服務(wù)實現(xiàn)門禁的遠程監(jiān)控,,操作方便、靈活且安全,,在智能家居,、辦公室出入、物流等場合具有廣闊的應(yīng)用前景,。

此內(nèi)容為AET網(wǎng)站原創(chuàng),,未經(jīng)授權(quán)禁止轉(zhuǎn)載。