- 相關推薦
基于藍牙技術的智能門禁系統(tǒng)論文
摘 要:隨著信息社會的到來,科技的不斷發(fā)展和人們安全防范意識的提高,門禁系統(tǒng)在現代化辦公和人們的日常生活中的應用越來越廣泛。本論文設計和實現了一種門禁系統(tǒng),其最大特點是結合了嵌入式技術和RFID技術各自的優(yōu)點,并具有藍牙功能。本文通過對現有門禁系統(tǒng)的特點和技術的分析研究,根據系統(tǒng)功能需求分析,給出嵌入式門禁系統(tǒng)總體設計方案。控制器模塊采用了基于ARM920T內核的微處理器S3C2410,使用嵌入式Linux操作系統(tǒng)作為控制器運行平臺,系統(tǒng)軟件采用模塊化設計方法,使用藍牙通信和SQLite數據庫編程等技術完成系統(tǒng)軟件開發(fā)。門禁系統(tǒng)的授權驗證采用了ID、密碼、藍牙的三級驗證方式,并對驗證流程做了說明。
關鍵詞:門禁系統(tǒng)RFID嵌入式Linux藍牙
中圖分類號:TN02 文獻標識碼:A 文章編號:1007-9416(2010)08-0013-03
引言
門禁系統(tǒng)是數字安防的一個子系統(tǒng),作為一種新型現代化安全管理系統(tǒng),門禁系統(tǒng)集自動識別技術和現代安全管理措施為一體,涉及電子、機械、光學、計算機技術、通信技術、生物技術等諸多新技術。門禁系統(tǒng)在建筑物內的主要管理區(qū)、出入口、貴重物品的庫房、電梯廳、設備控制中心機房等重要部位的通道口安裝門磁、電控鎖或控制器等控制裝置,由門禁控制器單獨控制或者通過計算機服務器通過網絡實行遠程控制,能夠對各通道口的位置通行對象及通行時間方向等進行實施控制或設定程序控制,從而實現對出入口的安全控制。門禁系統(tǒng)可以使任何人在任何時間段內通過任何出入口進行事先的設定、使實時監(jiān)控和事后檢查成為現實。它能對所有人員的出入事件進行詳細記錄,并具有豐富的擴展功能。
傳統(tǒng)的門禁系統(tǒng)大多是以單片機或計算機為控制平臺的,單片機具有價格便宜、硬件連接簡單等優(yōu)點,但是其數據處理能力和存儲能力有限,某些功能實現比較困難或根本無法實現,這在很大程度上阻礙了門禁系統(tǒng)的發(fā)展。針對以上情況,本研究提出一種基于嵌入式ARM9的門禁系統(tǒng),以三星公司S3C2410X芯片為架構,以Linux操作系統(tǒng)為平臺,同時具有以太網和藍牙的兩種通信方式1。
1 門禁系統(tǒng)的原理
門禁系統(tǒng)主要由控制器、識別儀、電控鎖、門磁、開門開關、出入憑證和通信管理器、管理主機和管理軟件等組成。系統(tǒng)構成如圖1所示。
其中門禁控制器是門禁系統(tǒng)的核心部分,它負責這個系統(tǒng)的輸入、輸出信息的處理、存儲和控制等。它驗證識別儀輸入信息的可靠性,并根據出入法則和管理規(guī)則判斷其有效性,若有效則對執(zhí)行部件發(fā)動動作信號。
出入憑證式門禁系統(tǒng)開門的“鑰匙”,在不同的門禁系統(tǒng)中可以是磁卡、IC卡等各種卡片,密碼,或者指紋、掌紋、虹膜、視網膜、臉面、聲音等各種人體生物特征。
識別儀是負責讀取出入憑證中的數據信息(或生物特征信息),并將這些信息傳輸到門禁控制器。
電控鎖是門禁系統(tǒng)中的執(zhí)行部件。根據門的材料、出門要求等不同可選取不同的鎖具。主要有電磁鎖、陽極鎖和陰極鎖。
門禁軟件負責門禁系統(tǒng)的監(jiān)控、管理、查詢等工作,監(jiān)控人員通過門禁軟件可以對出入門的狀態(tài)、門禁控制器的工作狀態(tài)進行監(jiān)控管理,并可以擴展完成考勤等等其他功能(圖1)。
2 本研究中所采用的識別技術
2.1 RFID技術
RFID(Radio Frequency Identification,射頻識別技術)是一項利用射頻信號通過空間耦合(電磁感應或電磁傳播),實現無接觸信息傳遞并得到被標識物ID信息以做到識別目的物的技術。RFID技術不局限于實現,識別距離比光學系統(tǒng)遠。RFID卡具有讀寫功能,可攜帶大量數據,難以偽造,智能性較高。它通過射頻信號自動識別目標對象并獲取相關數據,識別工作無須人工干預,環(huán)境適應性強,不受雪雨,冰雹,灰塵等的影響,且可穿透非金屬物體進行識別,抗干擾能力強。
與其它技術相比RFID技術的優(yōu)點:快速掃描;體積小,易封裝;抗污染能力和耐久性強;可重復使用;穿透性強可無屏障閱讀;數據的記憶容量大;安全性高。
隨著無線射頻識別技術RFID(Radio Frequency IDentification)的發(fā)展,非接觸式的門禁系統(tǒng)憑借優(yōu)越的性能,成為門禁系統(tǒng)的發(fā)展方向2-3。
2.2 藍牙技術
現有的門禁系統(tǒng)中,各種控制器與計算機之間的通信基本上是通過RS232接口或RS485接口,設備之間的物理連線復雜,且不利于升級改造,對新增用戶來說更是繁瑣。而應用無線傳輸模塊來構建門禁傳輸網絡,則可以克服以上困難,具有升級改造容易,新增用戶簡單的優(yōu)點。
藍牙技術(Bluetooth),是一種低功率短距離的無線通信技術標準的代稱,其實質是要建立通用的無線空中接口及其控制軟件的公開標準,使通信和計算機進一步結合,使不同廠家生產的便攜式設備可以在沒有電線或電纜相互連接的情況下,能在近距離范圍內具有互用、互操作的性能。一般來說,它的連接范圍為10厘米到10米之間;如果增加傳輸功率的話,其連接范圍可以擴展到100米。
作為一種新興的技術,與其他的類似技術相比較,藍牙技術在設計的過程中,考慮了諸多因素,具有以下的主要特點:工作頻率高抗干擾性強;使用方便;支持語音;無需基站;尺寸小、功耗低;可多路多方向鏈接;保密性強。
本次系統(tǒng)設計采用非接觸式RFID卡,并利用無線傳輸模塊——藍牙來構建門禁傳輸網絡,具有其它門禁系統(tǒng)所不具備的優(yōu)點。
3 門禁控制系統(tǒng)硬件接口設計
門禁控制器是門禁系統(tǒng)的關鍵部件,門禁控制器主要包括電源模塊、控制器模塊和RFID模塊等4。本系統(tǒng)采用具有ARM9體系結構的微處理器的三星S3C2410X開發(fā)板為實驗平臺,S3C2410X是韓國三星公司推出的一款基于ARM920T內核的16/32位RISC嵌入式微處理器。該處理器主要面向手持式設備以及高性價比、低功耗的應用。本方案的硬件采用了嵌入式ARM子系統(tǒng)作為整個系統(tǒng)模塊的核心,為了滿足網絡通訊的要求,實現管理人員對門禁系統(tǒng)的遠程控制和管理,應用100M的以太網鏈路芯片DM900。此外,針對藍牙功能,特別保留了一個USB接口,并配置了一個BT-A202藍牙適配器。其結構圖如圖2所示。
4 整體軟件設計和操作系統(tǒng)的移植及驅動編寫
4.1 Linux操作的移植及驅動編寫
由于嵌入式系統(tǒng)的開發(fā),板上資源有限無法運行開發(fā)工具和調試工具,因此在開發(fā)過程中除了具有ARM9體系結構的微處理器為三星S3C2410X的開發(fā)板作為實驗平臺外,還需要一臺裝有Linux操作系統(tǒng)的開發(fā)主機5-6。
因為宿主機和目標板的處理器一般都不相同,兩個處理器并不兼容,所以需要交叉編譯器來使在計算機上開發(fā)的軟件形成可被嵌入式處理器執(zhí)行的二進制代碼。再將運行Linux的宿主機開發(fā)時使用宿主機上的交叉編譯、匯編及連接工具形成可執(zhí)行的二進制編碼移植到目標板中執(zhí)行。然后把生成的可執(zhí)行代碼文件通過NFS用以太網連接下載到目標板上運行。嵌入式開發(fā)環(huán)境示意圖如圖3所示。
4.2 系統(tǒng)整體軟件設計
門禁管理系統(tǒng)通過局域網與門禁控制器實現互聯、并對門禁控制器的基本參數、端口屬性、用戶屬性等進行設置,完成記錄的收集和管理。具體功能可以是:門禁控制器的初始化設置,IP參數的設置,時間的校正,輸入/輸出端口的設置等,完成對用戶屬性的設置、讀取和更新,如用戶卡類型、用戶編號、對應的卡號、有效期等。實現對門禁的實時控制及遠程控制、監(jiān)控門鎖的開關狀態(tài)、及刷卡事件等;完成對刷卡事件的記錄和管理。其中門禁控制器采用C/C++來實現系統(tǒng)功能,管理功能則采用VC++來實現系統(tǒng)界面7-9。系統(tǒng)軟件流程圖如圖4所示。
【基于藍牙技術的智能門禁系統(tǒng)論文】相關文章:
淺析基于物聯網技術的智能漁業(yè)管理系統(tǒng)設計的論文05-02
基于射頻通信技術的停車庫智能管理系統(tǒng)論文05-02
唐鋼智能門禁系統(tǒng)的設計與應用04-26
基于物聯網技術的水產養(yǎng)殖智能管理系統(tǒng)研究論文05-01
基于SMBus的智能電池系統(tǒng)05-01
基于智能規(guī)劃與矩陣運算的智能排課系統(tǒng)設計04-30
藍牙關鍵技術與智能家居05-01