基于mfrc500的ic卡讀卡技術(shù)_第1頁
基于mfrc500的ic卡讀卡技術(shù)_第2頁
基于mfrc500的ic卡讀卡技術(shù)_第3頁
基于mfrc500的ic卡讀卡技術(shù)_第4頁
基于mfrc500的ic卡讀卡技術(shù)_第5頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

基于mfrc500的ic卡讀卡技術(shù)

0智能門禁系統(tǒng)隨著自動識別技術(shù)的發(fā)展,門禁系統(tǒng)迅速發(fā)展。目前,不論是國內(nèi)還是國外,研制和使用的門禁系統(tǒng)都主要集中在感應(yīng)門禁系統(tǒng)和生物識別門禁系統(tǒng)。在感應(yīng)門禁系統(tǒng)中主導(dǎo)的類型是非接觸式IC芯片卡;而在生物識別門禁系統(tǒng)中,使用最為廣泛的則是指紋門禁系統(tǒng)。它的可拓展性及其廣泛,可以有效的應(yīng)用于智能車庫、小區(qū)安保、學(xué)校及單位考勤等諸多領(lǐng)域。深入研究門禁控制技術(shù)、大力發(fā)展綜合門禁產(chǎn)業(yè)對于提升社會信息化的水平、促進經(jīng)濟的可持續(xù)發(fā)展、降低和節(jié)約安保成本、提高人民群眾生活質(zhì)量、維護社會穩(wěn)定、增強公共安全與國防安全等方面都會產(chǎn)生深遠影響,具有戰(zhàn)略性的重大意義。借助于計算機與電子技術(shù),智能門禁系統(tǒng)以用戶的RFID卡號為依據(jù),以此來控制門的開啟,同時,中央PC機也可收到門控器上傳的開門記錄。此類系統(tǒng)可自主設(shè)置密碼和黑名單,實現(xiàn)分級、分時控制,可通過有線網(wǎng)絡(luò)的使用來實現(xiàn)各門禁系統(tǒng)終端的集中管理。智能門禁系統(tǒng)管理的可靠性、安全性、靈活性等方面與傳統(tǒng)的機械類門鎖相比都有明顯的提高。因此,不論是在智能樓宇、酒店還是政府機關(guān)等部門,智能門禁系統(tǒng)都有著廣泛的應(yīng)用。1關(guān)鍵技術(shù)1.1rfid技術(shù)射頻識別技術(shù)的基本原理是利用無線射頻信號的空間耦合(電磁感應(yīng)或電磁傳播)實現(xiàn)對被識別物體的自動識別。RFID系統(tǒng)的基本工作方式是將RFID標(biāo)簽安裝在被識別物體上(粘貼、嵌入、佩掛或植入等),當(dāng)被識別物體進入RFID范圍內(nèi)即可建立聯(lián)系,標(biāo)簽向讀寫器傳送信息等。其優(yōu)點主要是不怕油漬、灰塵污染等惡劣的環(huán)境,且可以穿透非金屬物體進行識別、抗干擾能力強、無需人工干預(yù),可以與互聯(lián)網(wǎng)、通訊等技術(shù)相結(jié)合等。因此,RFID技術(shù)已經(jīng)在世界各地得到廣泛的應(yīng)用。所以將射頻識別和門禁系統(tǒng)有機的結(jié)合的研究,具有深遠的理論意義。1.2非接觸式ic卡非接觸IC卡是通過無線方式實現(xiàn)與讀寫設(shè)備通訊的,因其沒有機械觸點的特點,與接觸式IC卡相較具有如下特點。(1)感應(yīng)范圍內(nèi)卡的操作操作方便、快捷。由于采用了非接觸式無線通訊,在使用時無需固定方向以及插拔卡,讀卡器可以就感應(yīng)范圍內(nèi)的卡進行操作。操作時可以使得使用速度得以提高,因為卡能夠放在衣服口袋、錢包或公文包中而無需拿出。同時,基于卡與讀卡器通訊時載波頻率較高的特點,卡內(nèi)芯片可以在較高的系統(tǒng)時鐘下工作。這使得二者的通訊速率很高,極大的提高了每次的使用速度,一次操作的完成僅需要0.1s。(2)多張rfid卡的運行RFID卡具有防沖突機制。即在讀卡器工作范圍內(nèi)出現(xiàn)多張RFID卡的時候,可以單獨對某張卡進行操作,而不會影響到其他卡的數(shù)據(jù),相對于電子芯片IC卡一次只能讀寫一張卡,它能夠并行處理多張卡的數(shù)據(jù)。(3)不同的應(yīng)用對象非接觸式IC卡系統(tǒng)能夠做到不同的作用距離,完美的適配由于環(huán)境與具體應(yīng)用對象的差異而導(dǎo)致的不同需求。非接觸式IC卡中不但有作用距離為幾米的遠距離卡(適用于高速公路的收費系統(tǒng)等),還有作用距離僅為幾厘米的近距離卡(適用于電子錢包等),這使系統(tǒng)配置更加靈活多樣。(4)和應(yīng)激天線的密封無須擔(dān)心因為觸點脫落或損壞導(dǎo)致的卡片失效,提高了應(yīng)用的可靠性及設(shè)備的壽命??ㄆ械腎C芯片和感應(yīng)天線被完全密封在了標(biāo)準PVC中,提高了應(yīng)用的可靠性和卡的使用壽命。而且,非接觸式IC卡可以在惡劣的環(huán)境中使用,因為無線電波能夠不受到塵土、水汽和震動的影響。同時,由于讀卡器與卡的通訊不受其放置于障礙物后方的影響,可以有效防止在使用中對讀卡器進行蓄意破壞的現(xiàn)象的產(chǎn)生。(5)校園一卡通的應(yīng)用非接觸式IC卡因其存儲結(jié)構(gòu)的特點保證了它可以適配不同的系統(tǒng),達到一卡多用的效果。例如機關(guān)或企業(yè)員工使用的“一卡通”,可擁有食堂就餐、查勤、停車場、電話管理、門禁等用途;學(xué)生的校園“一卡通”,可擁有門禁、學(xué)生證、消費卡、借書證等用途。在這些情況下,用戶可以設(shè)置不同的訪問權(quán)限和密碼來適應(yīng)不同的應(yīng)用。(6)卡內(nèi)所有芯片的運行條件這是因為非接觸式IC卡有唯一的序列號。在產(chǎn)品出廠前,制造商就將此唯一的序列號在卡內(nèi)芯片中固化,因此具有不可更改的特點。此外,卡內(nèi)的各個扇區(qū)都有屬于自己的訪問條件和操作密碼。這些條件都能夠保證其高安全性。1.3技術(shù)難點分析非接觸式IC卡在設(shè)計與制造過程中存在很多技術(shù)難點,這是由它的工作特點決定的。這些技術(shù)難點主要集中在卡片封裝和芯片制造上,主要為以下三種技術(shù)。(1)卡內(nèi)的電源要求IC卡技術(shù)和射頻技術(shù)相結(jié)合產(chǎn)生了非接觸式IC卡。由于IC卡的尺寸限制,非接觸式IC卡在射頻技術(shù)方面有如下特殊要求。(1)需要通過讀寫設(shè)備以無線方式供電,經(jīng)由卡內(nèi)的穩(wěn)壓電路來產(chǎn)生芯片正常工作所需要的直流電壓,這是因為大部分的非接觸式IC卡的尺寸決定其內(nèi)部沒有電池。(2)卡內(nèi)需要經(jīng)過特殊設(shè)計的天線。由于允許同時操作多張卡,要求卡內(nèi)的射頻部分能夠具有高抗干擾性。為了解決多卡片相互干擾問題,卡內(nèi)應(yīng)設(shè)有“防沖突”電路。(2)降低功耗技術(shù)一般在工作原理卡的設(shè)計中發(fā)揮得好對于非接觸式IC卡,不管是有源卡片還是無緣卡片,都需要在保證工作距離的情況下盡可能降低工作時的耗能,一般方式主要是降低卡內(nèi)芯片功耗以及設(shè)計休眠電路等技術(shù)來降低功耗。(3)密封技術(shù)由于RFID卡工作時需要使用芯片、封裝天線和片外電容等部件,為了確保卡片的厚度、柔韌性以及大小,需要使用特殊的封裝技術(shù)。1.4非接觸式ic卡的類型非接觸式IC卡具有很多不同種類,通過不同標(biāo)準又有多種不同的分類,非接觸式IC卡的種類如表1所示。2門禁系統(tǒng)的全球規(guī)劃2.1硬件設(shè)計2.1.1上位計算機配置MCU控制負責(zé)對射頻芯片和串行通信芯片進行初始化,是非接觸式IC卡讀卡器的控制中心。它能夠通過控制射頻芯片來獲取工作范圍內(nèi)的非接觸式IC卡的卡序列號,通過控制串行通訊芯片來完成與上位計算機的串行通訊。MCU單片機的選擇是STC89S54RD+。因為此單片機是由STC推出的具有超強抗干擾、高速、低功耗特性的單片機,指令代碼完全兼容51系列單片機。他支持ISP(在系統(tǒng)編程)/IAP(在應(yīng)用可編程),無需專用的編程器、仿真器,可通過串口(P3.0、P3.1)直接下載程序到單片機內(nèi),用于做實驗以及條件惡劣的工業(yè)環(huán)境下。它的經(jīng)濟方便可以節(jié)省高昂的仿真器費用。STC89S54RD+單片機采用的是PQFP-44封裝,該封裝模式的優(yōu)點主要為運行可靠、穩(wěn)定,因為它采取的貼片方式為封裝后焊接。2.1.2基本的數(shù)據(jù)通訊射頻部分是硬件部分的重點,是實現(xiàn)本設(shè)計的核心內(nèi)容,本設(shè)計選擇的是NXPMFRC500。其功能框圖如圖1所示。MFRC500支持ISO14443TypeA所有的層。利用了先進的調(diào)制解調(diào)概念,完全繼承了在13.56MHz下所有類型的被動非接觸式協(xié)議和通信方式。內(nèi)部的發(fā)射器部分能夠直接驅(qū)動近距離的天線(可達100mm)而不需要增加有源電路。接收器部分提供一個堅固而有效的解調(diào)解碼電路,用于ISO14443TypeA兼容的應(yīng)答器信號。除錯部分處理ISO14443TypeA幀和錯誤檢測(奇偶&CRC)。此外,它還支持快速CRYPTO1加密算法用于驗證Mifare系列產(chǎn)品。為讀卡器的設(shè)計提供了極大的靈活性,因為其方便的并行接口可直接連接到任何8位微處理器。2.1.3ch治療和通訊接口設(shè)計在本系統(tǒng)中,上位控制計算機與89C54RD+之間的通信是近距離串行通信,采用的是CH341芯片。單片機串口的輸入輸出均為TTL電平,而PC機的USB接口采用的是串行通訊。所以要實現(xiàn)上位控制計算機和單片機之間的通信,其接口必須經(jīng)過電平轉(zhuǎn)換。選用CH341芯片可以實現(xiàn)這兩種電平之間的轉(zhuǎn)換。CH341是一個USB總線的轉(zhuǎn)接芯片,通過USB總線提供異步串口、打印口、并口及常用的2線和4線等同步串行接口。CH341通過不同的連接方式可以實現(xiàn)不同的功能,本設(shè)計主要使用USB轉(zhuǎn)TTL異步串口連接模式與單片機連接以通訊。如果串口通訊波特率較高或者單片機來不及接收,那么可以用單片機任意一個輸出引腳控制CH341的TEN#引腳,當(dāng)單片機空閑而可以接收串口數(shù)據(jù)時置TEN#為低電平,當(dāng)單片機較忙或者不便于接收串口數(shù)據(jù)時置TEN#為高電平,使CH341暫停發(fā)送下一個字節(jié),實現(xiàn)速率控制。2.1.4u3000mc的工作原理根據(jù)設(shè)計要求及MFRC500芯片手冊,可以設(shè)計如圖2所示電路。電路說明:該電路包含一個EMC低通濾波器、接收電路、天線匹配電路和天線。該系統(tǒng)工作在13.56MHz頻率下,所以選擇石英晶振來產(chǎn)生用于驅(qū)動MFRC500及13.56MHz的能量載波基頻的驅(qū)動天線,這樣可產(chǎn)生更高諧波。EMC國際條例中定義了在廣播頻段中發(fā)射頻率的幅值,因此必須對信號進行濾波。2.1.5聲音和顯示模塊蜂鳴器用于提示掃描狀態(tài)(與上位機通訊、卡掃描等),LED用于指示非接觸式IC卡工作狀態(tài),讀卡狀態(tài),電路圖如圖3所示。2.2上位機軟件設(shè)計上位機控制軟件是門禁控制系統(tǒng)的核心內(nèi)容,它用于驅(qū)動非接觸式IC卡讀卡器、記錄非接觸式IC卡讀卡器返回的數(shù)據(jù)、進行權(quán)限判斷、權(quán)限管理、驅(qū)動執(zhí)行板卡等的操作,通過對控制軟件進行修改也可以實現(xiàn)門禁功能的擴展。軟件設(shè)計包括MFRC500的控制設(shè)計、RFID標(biāo)簽的讀取設(shè)計、讀卡器與上位控制計算機之間通信程序設(shè)計以及上位機軟件等的編寫,其中上位機軟件包括數(shù)據(jù)庫的設(shè)計與鏈接。該控制系統(tǒng)采用OOP(ObjectOrientedProgramming,面向?qū)ο蟪绦蛟O(shè)計)設(shè)計思想,將各個功能封裝為不同函數(shù)于DLL(DynamicLinkLibrary,動態(tài)鏈接庫)文件中,該DLL文件包括rf_init_com(端口初始化)、rf_antenna_sta(天線操作)、rf_request(尋卡)、rf_anticoll(防沖突)、rf_select(選卡)等函數(shù),同時

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論