楊雪松,田 鵬,范蒙蒙
(西北民族大學電氣工程學院,甘肅 蘭州730124)
基于RFID的門禁系統設計*
楊雪松,田 鵬,范蒙蒙
(西北民族大學電氣工程學院,甘肅 蘭州730124)
本文介紹了一種基于RFID技術的門禁系統。該系統是以STC89C52為主控芯片,能實現對小區、實驗室等某些特定場所的智能化管理。文中簡述了門禁系統的組成結構,然后分別從硬件和軟件的方面提出了具體的設計和實現方法,之后又對該系統的功能進行測試,結果表明該系統運行穩定,管理方便,最后結合實際情況簡要分析了該系統在實際應用中的特色所在,證明了該系統具有很廣闊的應用空間。
門禁系統;RFID;STC89C52
如今,隨著人們生活水平的不斷提高和科學技術的不斷創新,人們在各個領域都取得了突破性的進展。RFID門禁系統[1]作為一種新興技術,卻在人們的日常生活中隨處可見,而近年來國家重要部門、金融機構、軍事單位等高級別重要門禁系統應用需求呈現不斷增長的態勢[2]。
為了迎合大眾需求,本產品以STC89C52單片機作為門禁系統的控制核心,使用RFID模塊對IC卡內的用戶身份以及數據信息進行讀取,然后再運用STC89C52單片機對讀取到的數據信息進行真偽的鑒別,最后再通過主控芯片輸出信號驅動電機,實現門鎖的開關。
該系統的組織結構主要包括[3]:讀卡器、電磁門鎖、無線模塊、數據采集器、門禁控制器等。系統工作的過程為:當用戶持卡進入讀卡器的讀卡范圍內時,先由讀卡器讀取IC卡內的信息,然后由數據采集器對信息進行采集,再由門禁控制器將IC卡內的信息與外部EEPROM中存儲的信息進行比較,驗證用戶權限,進而通過驅動電路控制門鎖的開關,最后通過無線數據傳輸模塊將IC卡內的信息傳送至PC機,由PC機對這些信息進行文件和數據庫的存儲。系統各單元的結構簡圖如圖1所示:

圖1 系統結構簡圖
本系統采用RFID(無線射頻識別)技術以實現對門禁系統的操作。總體方案為:當用戶持IC卡進入讀卡器的讀卡范圍內時,由讀卡器對IC卡內的用戶信息進行讀取,之后由數據采集器采集信息,然后由門禁控制器接收相關的數據和信息,由STC89C52單片機對這些信息進行真偽的鑒別,最后由主控芯片驅動電機控制門鎖的開關。
2.1 系統硬件設計與實現
在硬件設計方面,我們主要采用STC89C52單片機作為該系統的主控芯片。通過STC89C52芯片的P0.0-P0.4端
口與FM522的相關端口進行連接,實現本門禁系統對數據的采集、處理以及對電機的控制等操作。其電路簡化圖如圖2所示:

圖2 門禁系統電路簡化圖
2.2 系統軟件設計與實現
當用戶持卡進入到讀卡器的讀卡范圍內時,由讀卡器對卡片進行感應,然后驅動射頻芯片FM522,使其通過天線發射無線電磁波。閱讀器通過射頻芯片發射的無線電磁波來讀取用戶身份信息,對IC卡上存儲的相關信息進行識別,然后由STC89C52芯片對IC卡內的信息進行合法性檢測,檢測之后由門禁控制器控制驅動電路向電磁門鎖發出指令,實現對門鎖的開關動作。若用戶所持IC卡內的身份信息為真,則由控制芯片驅動電機打開門鎖;若用戶所持IC卡內的身份信息經過核對后是不合法的,則由STC89C52芯片驅動蜂鳴器發出聲音警示,最后由無線數據傳輸模塊將IC卡內的信息及各時刻的操作信息傳送給PC機,由PC機對這些信息進行文件和數據庫的存儲。系統軟件流程圖如圖3所示:

圖3 系統軟件流程圖
為了保證基于RFID的門禁系統可以很好的運作,并且可以很快地走向市場,我們對該系統的功能進行了測試。實驗中,使用兩種不同的IC卡進行測試。一種IC卡內的用戶信息為真,而另一種IC卡內的用戶信息為假。當我們手持用戶信息為真的IC卡靠近讀卡器時,系統向電磁門鎖發出指令,由主控芯片驅動電機打開門鎖;而當我們手持用戶信息為假的IC卡靠近讀卡器時,蜂鳴器發出聲音警示。在測試過程中由無線模塊將IC卡內的信息及各時刻的操作信息傳送給PC機,然后由PC機將這些信息存入后臺數據庫中。
4.1 運用新興的RFID識別系統
RFID(無線射頻識別)技術是一種新興的非接觸式的自動識別技術[4]。它是通過無線電訊號識別特定的目標并讀寫相關的數據,而無需識別系統與特定目標之間建立機械或者光學接觸[5]。而本產品研發的前提是需要RFID技術對IC卡片內的ID身份及數據信息進行讀取,因此該項技術在產品的研發過程中起著非常重要的作用。
4.2 節能
如今節能已經成為人們討論的焦點問題。由于人類對資源能源的不合理使用,使得節約能源成為當下最應該關注的問題。而本產品正是考慮到節能的重要性,因此在這里選用STC89C52為該系統的主控芯片。STC89C52芯片具有8K字節系統可編程Flash存儲器,512字節數據存儲空間,而且內帶4K字節的EEPROM存儲空間。除此之外它還可以直接使用串口進行程序的下載。但是,它還有兩個最大的優點就是功耗低、性能高。因此,在本產品的研發中使用STC89C52可以實現節能的作用。
本文中介紹的門禁系統是一種基于無線射頻識別技術的新型系統,相對于一般的門禁系統而言,在技術和智能管理上較為先進。為了說明該系統的實用性,本文還針對該系統的功能進行了測試,結果表明該系統在測試過程中運行穩定,取得了較好的效果。相信隨著智能建筑的推廣,未來的智能門禁系統必定能夠在人們的生活中得到普遍應用,到那時RFID在門禁系統上的應用將會為人們的生產和生活提供更多的便利。
[1] 郎為名,射頻識別技術原理與應用[M],北京機械工業出版社,2006.
[2] 高志堅,林鎮熊,黃振華.RFID技術在高校儀器設備管理中的應用[J].中國科教創新導刊,2010,39(29):204-205.
[3] 陳健,湯瑞財,基于RFID-SIM的門禁管理系統研究[J].中國科技信息,2010(22):139-140.
[4] 劉東輝,張新嶺.基于無線傳輸的智能小區門禁系統設計[J].河北科技大學學報,2007,(1):37-40.
[5] 蔣清風,陳惠歡,鄭建立.基于門禁的高校開放式實驗教學管理系統[J].計算機系統應用,2013,3:12.
TP399
西北民族大學2016年度實驗室開放項目(SYSKF-2016086)。