1 引言
指紋識別技術通過分析指紋的局部特征,從中抽取詳盡的特征點,從而可靠地確認個人身份。指紋識別的優點是指紋作為人體獨一無二的特征,它的復雜度可以提供用于鑒別的足夠特征,具有極高的安全性。相對于其他身份認證技術,指紋識別是一種更為理想的身份認證技術,指紋識別不僅具有許多獨到的信息安全優點,更重要的是具有很高的實用性、可行性,可以廣泛應用于金融、電子商務以及安全性能要求教高的行業中。
然而,目前大多數指紋識別系統,如指紋鎖、指紋門禁、或是PC、手機等需要指紋識別的設備或系統,為了節約成本和方便使用,都是將指紋采集和指紋識別放在一起形成一個完整的系統。用戶只需要把手指放在指紋采集頭上,指紋識別系統會把指紋圖像采集進去,在主芯片上進行圖像處理、特征點提取并進行指紋特征對比等過程,然后把對比結果反饋給人機界面,同時控制或通知相應的設備。這樣的系統決定了指紋采集頭必須安裝在用戶能夠直接觸摸到的地方,并暴露在外部環境中。比如汽車指紋門鎖、安裝在戶外的指紋鎖或門禁等,都會把指紋采集傳感器直接暴露在惡劣環境下面,不管是光學的、電容的或電感式的指紋采集頭,都非常容易被毀壞或損壞。
為了解決這些問題,有的產家把指紋采集和識別部分分開,由于指紋采集部分需要電源,大部分廠家采用小USB接口,使用時把指紋采集部分插到識另l忤莫塊的小U1R口上,通過小USB口在指紋識別模塊匕取電來完成整個身份認證過程,這樣指紋識別模塊可以安裝在環境比較好的地方,而指紋采集部分攜帶在用戶身上而不會被惡劣環境所毀壞。但即使這樣,在惡劣的環境下面還是會面臨問題,比如小USB 口被堵了,還有使用時候也不方便,接口在使用過程中也容易損壞,操作起來不方便等等。如果上面的指紋采集部分采用藍牙或Wifi或無線寬帶并用電池供電,因為這些解決方案的功耗都比較高,使得識別模塊的電池很快就會被耗盡,使用起來非常不方便。本文將提出一種低廉實惠的基于Zigbee技術的無線指紋識別系統。
2 Zigbee無線技術
Zigbee是一種近距離、安全性高、低功耗、低數據速率、低成本的雙向無線通信技術,支持地理定位功能。Zigbee辦議架構由應用層、網絡層和應用支持層、數據鏈路層、介質訪問層和物理層構成。網絡層以上協議由Zigbee聯盟制訂,物理層、介質訪問層和數據鏈路層采用IEEE 802.15.4標準。IEEE802.15.4物理層簡單采用比特到符號映射技術、符號到碼片序列轉換技術、偏移正交相移鍵控(OQPSK)調制技術、無須信道編碼等復雜算法;介質訪問層采用載波監聽多址一沖突避免技術,支持休眠模式。其協議架構如圖1所示。
圖1 Zigbee協議架構
Zigbee以IEEE 802.15.4協議為技術基礎,主要用于近距離無線連接,使用全球免費的頻段進行通訊,能夠在三個不同的頻段上通訊。全球通用頻段是2.4GHz,歐洲采用的是868MHz,美國采用的是915IvIHz,傳輸速率分別為250 kbit/s、20kbit/s~40kbit/s,通訊距離的理論值為10-75M。整個協議架構的設計使得ziglxe~術具有傳輸速率低、功耗小、成本低、延時短等特點,非常適合于安全監控系統。
另外,Zigbee具備強大的設備聯網功能,它支持三種主要的自組織無線網絡類型,即星型結構、網狀結構(Mesh)和簇狀結構(Cluster tree),并且系統節點具有多跳路由功能,特別是能夠組成蜂窩網狀網絡結構,具有很強的網絡健壯性和系統可靠性。Zigbee技術的主要優點有:(1)省電:兩節五號電池支持長達數月gI]2年左右的使用時間,當然不同的應用中,功耗是不同的;(2)可靠:采用了碰撞避免機制,同時為需要固定帶寬的通信業務預留了專用時隙,避免了發送數據時的競爭和沖突。MAC層采用了完全確認的數據傳輸機制,每個發送的數據包都必須等待接收方的確認信息;(3)成本低:模塊價格低廉,且Ziabe協議是免專利費的;(4)時延短:針對時延敏感的應用做了優化,通信時延和從休眠狀態激活的時延都非常短;(5)網絡容量大:Zigbe可采用星狀、片狀和網狀網絡結構,由一個主節點管理若干子節點,最多一個主節點可管理254個子節點;同時主節點還可由上一層網絡節點管理,最多可組成65000個節點的網絡;(6)安全:Zigbee~供了數據完整性檢查和鑒權功能,加密算法采用通用的AES-128t。
與藍牙技術相比,Zigbee技術具有數據傳輸速率低、功耗低、成本低、網絡容量大、時延短、有效范圍小、工作頻段靈活、抗干擾能力強、連接可靠安全等特點,非常適合于工業監控系統、傳感器網絡、家庭監控系統、安全系統等應用。
3 基于Zigbee的無線指紋識別裝置
基于Zigbee技術的無線指紋識別裝置主要由一套無線指紋采集模塊和一套無線指紋識別模塊構成,用戶通過使用無線指紋采集模塊,利用無線通道將使用者的指紋圖像數據傳輸到無線指紋識別模塊,以實現身份認證。
該裝置主要由指紋采集模塊、指紋識別模塊和受控設備三大部分組成,其系統結構如圖2所示。
圖2指紋識別系統架構
無線指紋采集模塊主要由指紋采集模塊、無線發送模塊和供電電池組成。指紋采集模塊可以是一切用來采集指紋圖像的設備,可以是一枚電容式、熱敏式、壓感式或刮擦式的指紋采集芯片,當然也可以是光學的指紋采集頭、指紋傳感器等。無線發送模塊包含Zigbee芯片I,如果該芯片沒有MCU功能,也可以加多個CPU來
處理發送和接收的過程。無線發送模塊通過通信接口控制并接收來自指紋采集模塊的指紋圖像數據,并將圖像數據發送給無線指紋識別模塊。無線指紋采集模塊由電池加以供電。
無線指紋識別模塊包括主芯片、Zigbee芯片II和存儲芯片。Zigbee芯片II用來和無線指紋采集模塊進行通信、發送和接收命令或數據。存儲芯片用來存儲一個或幾個預設的指紋模板數據,主芯片可以是一枚高性能的DSP或ARM芯片,用來處理接收到的指紋圖像數據,生成特征文件,并與預先存儲在存儲芯片中的指紋模板比對,如果比對成功,則指紋身份認證成功,打開或發送相應的權限,如果不成功,則提示用戶不成功,可進行下一步選擇操作。受控設備,可以是任何需要身份認證的系統,比如鎖具、PC機、筆記本、汽車門系統、汽車防盜鎖等。
使用無線指紋識別系統時主要分注冊登記和指紋識別兩個流程,這兩個流程可以單獨使用,注冊登記流程是采集用戶的指紋數據并生成指紋模板,保存到指紋識別模塊的存儲器中,以便在識別流程時使用。
3.1 注冊登記流程
使用者在使用指紋識別系統之前,首先應在無線識別模塊上注冊登記自己的指紋模板,具體流程(如圖3所示)如下:(1)首先使用無線指紋采集模塊采集使用者的指紋,(2)然后通過Zigbee無線通信技術,將采集到的指紋圖像數據傳輸到無線識別模塊,(3)最后無線識別模塊經過處理生成指紋模板并存到存儲器,完成指紋注冊登記流程。
圖3注冊登記流程
3.2 指紋識別流程
使用者在使用指紋識別系統時,應進行指紋識別和比對,具體流程(如圖4所示)如下:
圖4指紋識別流程
(1)首先使用無線指紋采集模塊采集使用者的指紋,(2)然后通過Zigbee無線通信技術,將采集到的指紋圖像數據傳輸到無線識別模塊,(3)無線識別模塊處理指紋圖像數據并生成特征文件,(4)無線識別模塊將生成的特征文件和預先存在存儲器里面的模板對比,執行對比過程,(5)如果比對不成功,則提示用戶比對不成功,(6)如果比對成功,則提示成功并以特定方式通知或直接控制受控設備。
4 試驗效果評價
對系統方案進行多次測試試驗,結果表明,該系統將具有如下良好的效果:(1)對于指紋采集組件和指紋識別組件項分離,因此指紋采集組件可以由使用者隨身攜帶保管,這樣就可大大避免采集頭和指紋采集組件接觸到惡劣的環境。(2)對于指紋采集組件和指紋識別組件無線連接,因此指紋識別組件可以安裝在內部環境,從而避免接觸到惡劣環境或遭人為破壞。(3)因為使用了無線系統,在需要授權的系統里面,整個流程就會變得簡單。(4)采用了Zigbee無線傳輸技術,使得信號的傳遞過程更加安全、可靠和快速。(5)因Zigbee芯片具有低功耗的特性,因此使指紋采集組件中的電源能經久耐用,使用壽命長。
5 結語
基于Zigbee的無線指紋識別裝置主要由指紋采集模塊和指紋識別模塊構成,指紋采集模塊可以由使用者自己掌握和控制,而識別模塊可以安裝在近距離的安全房間內,兩者之間采用先進的無線技術進行通信,可大大避免因天氣情況和人為因素而遭受破壞,另外由于Zigbee技術本身的種種優勢,可以使得信號在傳輸過程中安全、可靠和快捷。Zigbee芯片的低功耗特性,解決了無線指紋采集模塊的電源問題。本方案適合運用于門禁系統、考勤系統等指紋識別系統,具有良好的市場應用情景。
核心關注:拓步ERP系統平臺是覆蓋了眾多的業務領域、行業應用,蘊涵了豐富的ERP管理思想,集成了ERP軟件業務管理理念,功能涉及供應鏈、成本、制造、CRM、HR等眾多業務領域的管理,全面涵蓋了企業關注ERP管理系統的核心領域,是眾多中小企業信息化建設首選的ERP管理軟件信賴品牌。
轉載請注明出處:拓步ERP資訊網http://www.guhuozai8.cn/