版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、. . . 基于單片機(jī)的RFID讀寫器設(shè)計(jì)摘 要射頻識(shí)別(Radiofrequency identification ,RFID),又稱電子標(biāo)簽(E-Tag),是一種利用射頻信號(hào)自動(dòng)識(shí)別目標(biāo)對象并獲取相關(guān)信息的技術(shù)。隨著技術(shù)的進(jìn)步,RFID應(yīng)用領(lǐng)域日益擴(kuò)大,現(xiàn)已涉與到人們?nèi)粘I畹母鱾€(gè)方面,并將成為未來信息社會(huì)建設(shè)的一項(xiàng)基礎(chǔ)技術(shù)。因此,研究、設(shè)計(jì)和開發(fā)RFID系統(tǒng)具有十分重要的理論意義和實(shí)際意義。論文系統(tǒng)地論述了射頻識(shí)別系統(tǒng)和讀卡器的理論分析,研究了射頻識(shí)別系統(tǒng)中的許多關(guān)鍵技術(shù),并提出了射頻識(shí)別讀卡器的設(shè)計(jì)方案。本文首先分析了射頻識(shí)別技術(shù)的基本原理、研究方向和應(yīng)用情況。在充分研究了射頻卡的基本
2、原理、技術(shù)特點(diǎn)、國際相關(guān)標(biāo)準(zhǔn)后,進(jìn)而提出了基于STC11F32單片機(jī)的射頻讀卡器系統(tǒng)設(shè)計(jì)的方法。設(shè)計(jì)采用MFRC522射頻讀寫模塊在STC11F32單片機(jī)的控制下實(shí)現(xiàn)對Mifare卡的讀寫訪問操作。硬件部分設(shè)計(jì)主要包括單片機(jī)控制電路設(shè)計(jì),射頻模塊設(shè)計(jì),天線電路設(shè)計(jì),串行通信電路設(shè)計(jì),聲音提示與顯示電路設(shè)計(jì)等,其中詳細(xì)討論了讀卡器的軟件設(shè)計(jì)方法。軟件設(shè)計(jì)包括單片機(jī)處理程序,射頻基站芯片RC522的基本操作、Mifare卡操作程序設(shè)計(jì)、聲音提示與顯示部分程序等。論文中系統(tǒng)地討論了軟件實(shí)現(xiàn)讀卡器與Mifare卡之間通信所要求的請求應(yīng)答、防沖撞、選卡片、認(rèn)證、讀寫等功能模塊的實(shí)現(xiàn)原理。關(guān)鍵詞:射頻識(shí)別
3、,讀卡器,IC卡,STC11F32,MFRC522AbstractRadio frequency identification (radio frequency identification, RFID), also known as electronic tags (e-Tag), is an RF signal automatic target recognition and access to relevant information technology. With the advances in technology, RFID applications widening, has
4、been involved in all aspects of people's daily lives, and will become a basic technology of the future information society. Therefore, research, design and development of RFID systems has important theoretical and practical significance.Discusses the theoretical analysis of radio frequency ident
5、ification system and card reader to the paper system, many of the key technology of radio frequency identification system, and the design of radio frequency identification reader.This paper firstly analyzes the basic principle of radio frequency identification technology, the research direction and
6、application. In the full study of RF Card basic principle, technical characteristics, relevant international standards, and then put forward based on STC11F32 single chip RF card reader system design method. The design adopts MFRC522radio frequency read write module in STC11F32under the control of a
7、 single-chip microcomputer to realize Mifare card read and write access operations.The hardware part of the design including the MCU control circuit design, design of the RF module, Antenna circuit design, circuit design of the serial communication, voice prompts and display circuit design, includin
8、g detailed discussion of the reader software design methods. Software design, including the microcontroller handler, the basic operation of the RF base station chip RC522, Mifare card operating procedures, voice prompts and display part of the program. The paper discussed the request response commun
9、ication between the software implementation of the reader with Mifare card required, anti-collision, election card, certification, read and write function module principle.Key words:RFID, reader, IC card, STC11F32, MFRC522目錄1 緒論51.1課題研究的背景與意義 1.2 RFID讀卡器國外現(xiàn)狀與前景2 射頻識(shí)別系統(tǒng)技術(shù)與相關(guān)理論7 2.1射頻識(shí)別系統(tǒng)原理 2.2射頻識(shí)別系統(tǒng)組
10、成2.3射頻識(shí)別系統(tǒng)的分類2.4 非接觸式IC卡 - S502.5讀卡器的工作原理3 非接觸式IC卡國際標(biāo)準(zhǔn)103.1 TYPEA的初始化和防沖突4 讀卡器系統(tǒng)硬件設(shè)計(jì)14 4.1 MCU控制部分 4.2射頻部分4.3天線設(shè)計(jì)4.4聲音提示與顯示部分5 讀卡器系統(tǒng)軟件驅(qū)動(dòng)程序設(shè)計(jì)165.1 RC522命令集的實(shí)現(xiàn)5.2 Mifare卡操作程序設(shè)計(jì)5.3 軟硬件的聯(lián)合測試運(yùn)行總結(jié)24致25參考文獻(xiàn)26附錄27第一章 緒 論1.1課題研究的背景與意義射頻識(shí)別技術(shù)是二十世紀(jì)九十年代興起的一種天線的、非接觸方式的自動(dòng)識(shí)別技術(shù),是近幾年發(fā)展起來的前沿科技項(xiàng)目。該技術(shù)主要是利用射頻信號(hào)通過空間耦合實(shí)現(xiàn)無接
11、觸信息傳遞并通過所傳遞的信息達(dá)到識(shí)別目的。射頻識(shí)別技術(shù)的顯著優(yōu)點(diǎn)在于非接觸性,因此完成識(shí)別工作時(shí)無需人工干預(yù),能夠?qū)崿F(xiàn)識(shí)別自動(dòng)化且不易損壞;可識(shí)別高速運(yùn)動(dòng)并可同時(shí)識(shí)別多個(gè)射頻標(biāo)簽,操作快捷方便;射頻標(biāo)簽不怕油漬、灰塵污染等惡劣環(huán)境,且可以穿透非金屬物體進(jìn)行識(shí)別,抗干擾能力強(qiáng)。REID技術(shù)與互聯(lián)網(wǎng)、通訊等技術(shù)相結(jié)合,可實(shí)現(xiàn)全球圍物品跟蹤與信息共享。研究RFID技術(shù),發(fā)展RFID產(chǎn)業(yè)對提升社會(huì)信息化水平、促進(jìn)經(jīng)濟(jì)可持續(xù)發(fā)展、提高人民生活質(zhì)量、增強(qiáng)公共安全與國防安全等方面產(chǎn)生深遠(yuǎn)影響,具有戰(zhàn)略性的重大意義。因此,RFID技術(shù)已在世界各地得到廣泛的應(yīng)用,以美國、日本和歐洲的發(fā)達(dá)國家對該技術(shù)應(yīng)用研究已達(dá)
12、到相當(dāng)高的水平,而我國處于豈不狀態(tài),大多采用了引進(jìn)的技術(shù)成果。所以研究該技術(shù)已成為我國當(dāng)今社會(huì)發(fā)展的必然趨勢。另外RFID技術(shù)是一個(gè)嶄新的技術(shù)應(yīng)用領(lǐng)域,它不僅涵蓋了微波技術(shù)與電磁學(xué)理論,而且包括通信原理與半導(dǎo)體集成電路技術(shù),是一個(gè)多學(xué)科綜合的新興學(xué)科。因此對RFID技術(shù)的認(rèn)識(shí)和應(yīng)用研究具有深遠(yuǎn)的理論意義?,F(xiàn)在,射頻識(shí)別技術(shù)作為一種新型的自動(dòng)識(shí)別技術(shù),也將在中國很快地普與。典型的射頻識(shí)別應(yīng)用系統(tǒng)由非接觸式IC卡、非接觸式IC卡讀卡器和應(yīng)用系統(tǒng)組成,其中非接觸式IC卡讀卡器是連接非接觸式IC卡和應(yīng)用系統(tǒng)的橋梁,是射頻識(shí)別應(yīng)用系統(tǒng)中的關(guān)鍵部件,而且現(xiàn)在的發(fā)展趨勢要求射頻識(shí)別系統(tǒng)要有更高的安全性,因此
13、設(shè)計(jì)一款安全有效地讀卡器有著重要的商業(yè)價(jià)值意義。1.2 RFID讀卡器國外現(xiàn)狀與前景RFID相比傳統(tǒng)的識(shí)別系統(tǒng)具有信息量大,通過無線通信方式可重復(fù)讀寫數(shù)據(jù),性極好,環(huán)境適應(yīng)能力強(qiáng),使用壽命更長。隨著技術(shù)的進(jìn)步,RFID應(yīng)用領(lǐng)域日益擴(kuò)大,現(xiàn)已涉與到人們的日常生活的各個(gè)方面,并將成為未來信息社會(huì)建設(shè)的一項(xiàng)基礎(chǔ)技術(shù)。目前第二代、公共交通等都廣泛采用了這項(xiàng)技術(shù),超市如沃爾瑪采用電子標(biāo)簽管理商品?,F(xiàn)射頻識(shí)別技術(shù)在中國還處于一個(gè)迅猛發(fā)展的階段,前景十分廣闊,相信隨著技術(shù)越來越成熟,射頻識(shí)別技術(shù)與其它技術(shù)一樣走進(jìn)我們?nèi)粘I畹母鱾€(gè)角落,使我們的生活更加方便快捷。RFID技術(shù)在國外的發(fā)展較早也較快,在美國、英
14、國、德國、瑞典、日本等國家目前都有成熟且先進(jìn)的RFID系統(tǒng)。其中低頻近距離RFID系統(tǒng)主要集中在125KHz 、13.56MHz,高頻遠(yuǎn)距離RFID系統(tǒng)主要集中在UHF頻段915MHz、2.45GHz、5.8GHz,UHF頻段遠(yuǎn)距離系統(tǒng)在北美得到了很好的發(fā)展,在歐洲有源2.45GHz得到了較多的應(yīng)用,5.8GHz在日本和歐洲均有較為成熟的有源RFID系統(tǒng)。國RFID讀卡器按照應(yīng)用場合的不同出現(xiàn)全面發(fā)展的態(tài)勢,有讀寫器模塊便攜式讀寫器、超高頻(UHF)讀寫器、高頻讀寫器、雙頻標(biāo)簽讀寫微波讀寫器、低頻讀寫器等各種各樣的產(chǎn)品供應(yīng),這些產(chǎn)品有適合遠(yuǎn)距離讀寫、有近距離讀寫的。他們都有一個(gè)共同的特點(diǎn),同質(zhì)
15、化嚴(yán)重,各產(chǎn)品之間的差別不大,性能也相近,基本上采用讀卡器芯片加單片機(jī)的結(jié)構(gòu),而核心技術(shù)并不在自己手中,缺乏成套系統(tǒng)的自主知識(shí)產(chǎn)權(quán)。目前,RFID典型應(yīng)用領(lǐng)域包括:(1)車輛道路交通自動(dòng)收費(fèi)管理(2)旅客航空行包自動(dòng)識(shí)別、分揀轉(zhuǎn)運(yùn)管理(3)車輛出入控制(4)RFID金融卡(5)產(chǎn)品加工過程自動(dòng)控制(6)物流倉庫自動(dòng)管理(7)門禁管理(8)圖書館圖書管理(9)防偽技術(shù)。隨著技術(shù)的進(jìn)步,讀卡器會(huì)朝著多功能如條碼識(shí)別、無線數(shù)據(jù)傳輸、以太網(wǎng)傳輸?shù)确较虬l(fā)展,讀卡器的成本也會(huì)越來越低,同時(shí)閱讀器將實(shí)現(xiàn)多制式多頻段兼容,多功能、多制式、小型化、模塊化、嵌入式方向是讀卡器發(fā)展的趨勢。/ 1.3 本課題主要研究
16、容與論文主要容/在本課題主要研究容中說明一下你所負(fù)責(zé)研究的重點(diǎn)容,即軟件設(shè)計(jì)第二章 射頻識(shí)別系統(tǒng)技術(shù)與相關(guān)理論2.1射頻識(shí)別系統(tǒng)原理從信息傳遞的基本原理來說,射頻識(shí)別技術(shù)在低頻段基于變壓器耦合模型(初級(jí)與次級(jí)之間的能量傳遞與信號(hào)傳遞),在高頻段基于雷達(dá)探測目標(biāo)的空間耦合模型(雷達(dá)發(fā)射的電磁波信號(hào)碰到目標(biāo)后攜帶目標(biāo)信息返回雷達(dá)接收機(jī))。射頻標(biāo)簽與讀卡器之間的電磁耦合包含兩種情況:一種情況是電感耦合。在電感耦合方式中讀卡器的天線相當(dāng)于變壓器的初級(jí)線圈,射頻標(biāo)簽的天線相當(dāng)于變壓器的次級(jí),因而也稱電感耦合方式為變壓器方式。電感耦合方式通過空間磁場實(shí)現(xiàn)耦合,耦合磁場在讀卡器線圈(初級(jí))與射頻識(shí)別標(biāo)簽(次
17、級(jí))之間構(gòu)成閉合電路。電感耦合方式是低頻段近距離無接觸射頻識(shí)別的耦合方式。另一種是電磁耦合方式,在電磁耦合方式中,讀卡器的天線將讀卡器產(chǎn)生的射頻信號(hào)以電磁波方式定向發(fā)送到空間圍,形成讀卡器的有效閱讀區(qū)域,位于讀卡器有效閱讀區(qū)域中射頻標(biāo)簽從讀卡器天線發(fā)出得電磁場中提取工作電源,并通過射頻標(biāo)簽的部電路與標(biāo)簽天線將標(biāo)簽存的數(shù)據(jù)信息傳送到讀卡器。電磁耦合與電感耦合的差別在于電磁耦合方式中得讀卡器將射頻信號(hào)以電磁波的形式發(fā)送出去;在電感耦合方式中,讀卡器將射頻信號(hào)束縛在讀卡器電感線圈的周圍,通過交變閉合的線圈磁場,溝通讀卡器與射頻標(biāo)簽天線之間的射頻通道,而沒有向空間輻射電磁能量。2.2射頻識(shí)別系統(tǒng)組成射
18、頻識(shí)別系統(tǒng)一般由以下三部分組成:讀寫器(Reader)一臺(tái)典型的讀寫器應(yīng)包含射頻信號(hào)發(fā)射單元器,高頻接收單元金額控制單元,此外,許多讀寫器還都有附加的接口(RS232、USB),以便將獲得的數(shù)據(jù)傳輸給另外系統(tǒng)作進(jìn)一步的處理或存儲(chǔ)。標(biāo)簽(Tag)RFID標(biāo)簽是一種以無線方式傳送數(shù)據(jù)的信息載體形勢,它具有數(shù)據(jù)處理與安全認(rèn)證等特有的優(yōu)點(diǎn)。RFID標(biāo)簽是射頻識(shí)別系統(tǒng)真正的數(shù)據(jù)載體,主要有天線、諧振電容以與IC芯片組成,其種類可以分為無源標(biāo)簽和有源標(biāo)簽兩種。射頻標(biāo)簽與讀卡器之間采用雙向驗(yàn)證機(jī)制,即讀卡器驗(yàn)證射頻標(biāo)簽的合法性,同時(shí)射頻標(biāo)簽也驗(yàn)證讀卡器的合法性;處理前,標(biāo)簽要與讀卡器進(jìn)行三次互相認(rèn)證,而且在
19、通訊過程中所有數(shù)據(jù)都加密。此外,標(biāo)簽中各個(gè)扇區(qū)都有自己的操作密碼和訪問條件。天線(Antenna)射頻識(shí)別系統(tǒng)中的天線用于產(chǎn)生磁通量,而磁通量用于向無源標(biāo)簽提供能量并在讀卡器和標(biāo)簽之間傳送信息。13.56 MHz射頻天線與其匹配電路共有三塊:天線線圈、匹配電路(LC諧振電路)和EMC濾波電路。在天線的匹配設(shè)計(jì)中必須保證產(chǎn)生一個(gè)盡可能強(qiáng)的電磁場,以使卡片能夠獲得足夠的能量給自己供電,而且考慮到調(diào)諧電路的帶通特性,天線的輸出能量必須保證足夠的通帶圍來傳送調(diào)制后的信號(hào)。2.3 射頻識(shí)別系統(tǒng)的分類按照讀寫距離來劃分,RFID系統(tǒng)可分為接觸式和非接觸式,而非接觸式又分為近距離(密耦合)、中距離(遙耦合)
20、和遠(yuǎn)距離。按照工作頻段來劃分,RFID系統(tǒng)可分為低頻、中高頻、超高頻和微波頻段。2.4 非接觸式IC卡-S50Mifare1 IC智能(射頻)卡的核心是NXP公司的Mifare1 IC S50(-01,-02,-03,-04)系列微晶片,他確定了卡片的也行以與卡片讀寫器的諸多性能。Mifare1 IC智能卡采用先進(jìn)的芯片制造工藝制作,建有高速的CMOS EEPROM,MCU等??ㄆ铣宋⒕c一副高效率天線外,無任何其他元件。卡片上無源(無任何電池),工作時(shí)的電源能量由卡片讀寫器天線發(fā)送電載波信號(hào)耦合到卡片上天線而產(chǎn)生電能,一般可達(dá)2V以上,供卡片上得IC工作。工作頻率為13.56MHz。M
21、ifare1射頻卡所具有的獨(dú)特的MIFARA RE(射頻)非接觸式接口標(biāo)準(zhǔn)已被指定為國際標(biāo)準(zhǔn):ISO/IEC 14443 TYPEA標(biāo)準(zhǔn)。Mifare1 IC S50是多應(yīng)用的智能卡,它使用起來方便、高速、安全,經(jīng)常應(yīng)用在支付領(lǐng)域,它與讀寫器通信使用握手式半雙工通信協(xié)議;卡片上有高速的CRC協(xié)處理器,符合CCITT標(biāo)準(zhǔn),卡片制造是具有唯一的卡片序列號(hào),沒有重復(fù)的一樣的兩Mifare卡片。卡片上奸8K(bit)EEPROM存儲(chǔ)容量并劃分為16個(gè)扇區(qū),每個(gè)扇區(qū)劃分為4個(gè)數(shù)據(jù)存儲(chǔ)塊,每個(gè)扇區(qū)可由多種方式的密碼來管理??ㄆ线€建有增值/減值的專項(xiàng)的數(shù)學(xué)運(yùn)算電路,非常適合公交、地鐵等行業(yè)的檢票收費(fèi)系統(tǒng)。
22、典型的檢票交易時(shí)間最長不超過100ms。卡片上的數(shù)據(jù)讀寫可超過10萬次以上;數(shù)據(jù)保存期可達(dá)10年以上。本文設(shè)計(jì)的讀卡器正是用于讀寫Mifare1 IC S50卡的應(yīng)用系統(tǒng),可以對Mifare 1 IC S50進(jìn)行讀寫操作、電子錢包操作、密碼操作以與認(rèn)證方式設(shè)置等操作。2.5讀卡器的工作原理MCU通過對讀卡器芯片寄存器的讀寫來控制讀卡器芯片,讀卡器芯片搜到MCU發(fā)來的命令后,按照非接觸式射頻卡協(xié)議格式,通過天線與其匹配電路向附近發(fā)出一組固定頻率的調(diào)制信號(hào)(13.56MHZ)進(jìn)行尋卡,若此圍有卡片存在,卡片部的LC諧振電路(諧振頻率與讀卡器發(fā)送的電磁波頻率一樣)在電磁波的激勵(lì)下,產(chǎn)生共振,在卡片部
23、電壓泵的作用下不斷為其另一端的電容充電,獲得能量,當(dāng)該電壓達(dá)到2V時(shí),即可作為電源為卡片的其他電路提供工作電壓。當(dāng)有卡片在讀卡器的有效工作圍時(shí),MCU向卡片發(fā)出尋卡命令,卡片將回復(fù)卡片類型,建立卡片與讀卡器的第一步聯(lián)系,若同時(shí)有多卡片在天線的工作圍,讀卡器通過啟動(dòng)防沖撞機(jī)制,根據(jù)卡片序列號(hào)選定一卡片,被選中的卡片再與讀卡器進(jìn)行密碼校驗(yàn),確保讀卡器對卡片有操作權(quán)限以與卡片的合法性,而未被選中的則仍然處在閑置狀態(tài),等待下一次尋卡命令。密碼驗(yàn)證通過后就可以對卡片進(jìn)行讀寫等應(yīng)用操作。第三章 非接觸式IC卡國際標(biāo)準(zhǔn)非接觸式IC卡以作用距離的不同而分為三個(gè)不同的標(biāo)準(zhǔn)。密耦合IC卡標(biāo)準(zhǔn)ISO/IEC1053
24、6主要是在1992年到1995年間發(fā)展的。近耦合和疏耦合IC卡標(biāo)準(zhǔn)的制定工作國際標(biāo)準(zhǔn)ISO/IEC 14443和ISO/IEC 15693大約是1995年開始著手進(jìn)行的,兩項(xiàng)標(biāo)準(zhǔn)在2000年后才開始有效完成。遠(yuǎn)耦合卡暫未出統(tǒng)一技術(shù)標(biāo)準(zhǔn)。非接觸式IC讀卡器對應(yīng)的國際標(biāo)準(zhǔn)近耦合IC卡的作用距離在10CM左右,目前絕大部分的民用系統(tǒng)都采用的是近耦合IC卡,因此本章著重介紹該標(biāo)準(zhǔn)容。近耦合卡采用的國際標(biāo)準(zhǔn)ISO/IEC 14443標(biāo)準(zhǔn)分為四個(gè)部分: ISO/IEC14443-1物理特性 ISO/IEC14443-1射頻能量和信號(hào)接口, ISO/IEC14443-3初始化和防沖突 ISO/IEC1444
25、3-4傳輸協(xié)議,下面將著重介紹ISO/IEC14443-3初始化和防沖突。ISO/IEC14443-3初始化和防沖突這部分描述了在一個(gè)PCD設(shè)備的射頻區(qū)域里查詢PICC卡,字節(jié)和幀的格式,初始化請求命令和請求命令的響應(yīng)的容,在記賬卡中對一卡的檢測和通訊的方法(即防沖突)和其他一些需要初始化的參數(shù)。這里只介紹TYPEA3.1 TYPEA的初始化和防沖突3.1.1幀的格式和時(shí)序PCD或PICC發(fā)送的幀都包含一個(gè)幀頭和幀尾和中間的數(shù)據(jù)信息或錯(cuò)誤檢測位。PCD或PICC之間采用半雙工的通信方式,幀與幀之間的延時(shí)時(shí)間也在標(biāo)準(zhǔn)里做了具體的規(guī)定。 幀分為短幀(數(shù)據(jù)長度只有一個(gè)字節(jié))和標(biāo)準(zhǔn)幀(數(shù)據(jù)長度大于1個(gè)
26、字節(jié)) 以與基于位數(shù)據(jù)傳送的防沖突幀。3.1.2命令集PCD設(shè)備間隔一定時(shí)間就發(fā)送請求命令(REQA),REQA命令組成如下:REQA編碼 REQA幀包括以下容:l 通信起始位Sl 7位數(shù)據(jù),低位先發(fā)送,REQA的命令代碼是"0x26"l 通信結(jié)束位EPICC接收到REQA命令后,在PCD能量場的所有PICC同步發(fā)出ATQA應(yīng)答。編碼如下表所示:ATQA的編碼:b8b7表示UID比特幀的大小。UID比特幀的定義將在售后介紹。UID的長度不是固定的,可以由1,2,或3部分組成,對應(yīng)于ATQA的B8B7位分別為00、01和10.b5b1中有且只有1位置為1,表示采用的是比特幀防
27、沖突方式。RFU為保留位,均置為0.PCD接收ATQA應(yīng)答,PICC和PCD進(jìn)入防沖突循環(huán),PCD的ANTICOLLISION和SELECT命令用于防沖突循環(huán)。命令組成式如表所示:BCC在UID CLn為40bit才有,是前5個(gè)字節(jié)的異或,此時(shí)為SELECT命令(NVB=70);不足40個(gè)bit時(shí),則為ANTICOLISION命令。SEL表示CLn的層疊級(jí)數(shù),其編碼如下表所示:SEL的編碼如果PICC已經(jīng)發(fā)送了完整的UID,則該卡將是從準(zhǔn)備狀態(tài)轉(zhuǎn)為活動(dòng)狀態(tài),并在其SAK的響應(yīng)里表明UID是完整的。否則,PICC仍保持準(zhǔn)備狀態(tài),則PCD設(shè)備將初始化一個(gè)新的增加了層疊級(jí)別的防沖突循環(huán)。一個(gè)sele
28、ct的時(shí)序目的是取得一PICC卡的UID,并選擇該卡來做將來的通信對象。PCD發(fā)送SELECT命令后,與40位UID CLn匹配的PICC,以SAK作為應(yīng)答。SAK的編碼如表所示。 SAK編碼其中,b3(層疊位)表示UID是否完整,0表示完整,即PICC的UID已被PCD所確認(rèn)。位1表示還有部分UID CLn(n=2或3)未經(jīng)確認(rèn)。RFU全置為0。 3.1.3 防沖突流程PCD初始化和防沖突流程如下圖請標(biāo)注圖號(hào)、圖名所示,包括以下步驟:PCD指定防沖突命令SEL的代碼為93、95或97,分別對應(yīng)于UID CL1、UID CL2或UID CL3。PCD指定NVB的值為20,此值表示PCD不發(fā)出U
29、ID CLn的任一部分,而迫使所有在場的PICC發(fā)回完整的UID CLn作為應(yīng)答。PCD發(fā)送SEL和NVB。所有在場的PICC發(fā)回完整的UID CLn作為應(yīng)答。假如多余1PICC發(fā)回應(yīng)答,則發(fā)生了沖突,假如不發(fā)生沖突,可跳過610。PCD應(yīng)認(rèn)出發(fā)生第1個(gè)沖突的位置。PCD指示NVB值說明UID CLn的有效位數(shù)目,這些有效位是接收到的UID CLn發(fā)生沖突之前的部分,后面再由PCD加一位0或一位1,一般加1。PCD發(fā)送SEL、NVB和有效數(shù)據(jù)位。只有這樣的PICC,他們的UID CLn部分與PCD發(fā)送的有效數(shù)據(jù)位容相等,才發(fā)送出UID CLn的其余位。 假如還有沖突發(fā)生,重復(fù)69。最大循環(huán)次數(shù)
30、為32. 假如沒有再發(fā)生沖突,PCD指定NVB為70,此值表示PCD將發(fā)送完整的UID CLn。 PCD發(fā)送SEL 和NVB,接著發(fā)送40位UID CLn,后面是CRC校驗(yàn)碼。 與40位的UID CLn匹配的PICC,以SAK作為應(yīng)答。 如果UID是完整的,PICC將發(fā)送帶有層疊為0的SAK,同時(shí)從準(zhǔn)備狀態(tài)轉(zhuǎn)換到活動(dòng)狀態(tài)。 如果PCD檢查層疊位為1的SAK,將CL加1,并再次進(jìn)入防沖突循環(huán)。第四章 讀卡器系統(tǒng)硬件設(shè)計(jì) /簡要介紹一下:為了更好地對系統(tǒng)的軟件設(shè)計(jì)進(jìn)行說明,本章對課題所設(shè)計(jì)的RFID讀卡器硬件設(shè)計(jì)作一簡要介紹。(因題目為RFID讀卡器軟件設(shè)計(jì))系統(tǒng)硬件電路分為控制電路,讀寫驅(qū)動(dòng)電路
31、和液晶顯示電路等。RFID卡讀寫設(shè)備的基本結(jié)構(gòu)包括以下幾個(gè)部分(參見圖3):圖3圖號(hào)、圖名4.1 MCU控制部分MCU是讀寫設(shè)備的數(shù)據(jù)處理控制核心。它不僅要控制射頻處理模塊完成對RFID卡的讀寫,還要負(fù)責(zé)通過通信接口與主機(jī)或應(yīng)用系統(tǒng)進(jìn)行通信以與鍵盤、顯示設(shè)備等其他外部設(shè)備的控制。單片機(jī)選用的是STC11F32是宏晶科技公司生產(chǎn)的單時(shí)鐘機(jī)器周期(1T)的單片機(jī),是高速、低功耗、具有超強(qiáng)抗干擾能力的新一代8051單片機(jī),指令代碼完全兼容傳統(tǒng)8051,但速度快812倍。部集成高可靠復(fù)位電路,可用在高速通信、智能控制、強(qiáng)干擾等場合;部有32 KB的Flash、29KB的EEPROM和1 280字節(jié)的S
32、RAM;EA、ALE、PSEN和RST引腳可以定義為通用IO,即4個(gè)P4引腳;編程支持ISP下載功能,使用起來比較方便。4.2 射頻部分射頻部分是非接觸式IC卡讀寫器的關(guān)鍵部件,通過該部分與非接觸式IC卡進(jìn)行數(shù)據(jù)通信。射頻部分的主要部件就是射頻基站芯片,這里選用的是MFRC522。MF RC522 是應(yīng)用于 13.56MHz 非接觸式通信中高集成度讀寫卡系列芯片中的一員。是 NXP 公司針對“三表”應(yīng)用推出的一款低電壓、低成本、體積小的非接觸式讀寫卡芯片,是智能儀表和便攜式手持設(shè)備研發(fā)的較好選擇。 MF RC522 利用了先進(jìn)的調(diào)制和解調(diào)概念,完全集成了在13.56MHz 下所有類型的被動(dòng)非接
33、觸式通信方式和協(xié)議。支持ISO14443A的多層應(yīng)用。其部發(fā)送器部分可驅(qū)動(dòng)讀寫器天線與 ISO 14443A/MIFARE®卡和應(yīng)答機(jī)的通信,無需其它的電路。接收器部分提供一個(gè)堅(jiān)固而有效的解調(diào)和解碼電路,用于處理 ISO14443A 兼容的應(yīng)答器信號(hào)。數(shù)字部分處理 ISO14443A 幀和錯(cuò)誤檢測(奇偶CRC)。 此外,它還支持快速 CRYPTO1 加密算法, 用于驗(yàn)證 MIFARE 系列產(chǎn)品。 MFRC522支持 MIFARE®更高速的非接觸式通信,雙向數(shù)據(jù)傳輸速率高達(dá) 424kbit/s。 作為 13.56MHz 高集成度讀寫卡系列芯片家族的新成員,MF RC522與
34、MF RC500 和MF RC530 有不少相似之處,同時(shí)也具備諸多特點(diǎn)和差異。它與主機(jī)間的通信采用連線較少的串行通信,且可根據(jù)不同的用戶需求,選取 SPI、I2C 或串行 UART(類似 RS232)模式之一,有利于減少連線,縮小 PCB板體積,降低成本。l MFRC522支持SPI、I2C、UART接口;l 64字節(jié)發(fā)送和接收的FIFO緩存;l 4頁,每頁16個(gè)寄存器,共64個(gè)寄存器;l 具有硬件掉電、軟件掉電、發(fā)送掉電三種節(jié)電模式;l 支持 ISO/IEC 14443 TypeA和 MIFARE®通信協(xié)議;4.3 天線設(shè)計(jì)天線的作用就是產(chǎn)生磁通量,為卡片提供電源,在讀寫設(shè)備和卡
35、片之間傳送信息,天線的有效電磁場圍就是系統(tǒng)的工作區(qū)域。4.4 聲音提示與顯示部分非接觸式IC卡讀寫器進(jìn)行讀寫 操作時(shí)發(fā)出提示音,發(fā)聲的器件選用蜂鳴器,該器件使用方便、價(jià)格便宜。單片機(jī)的IO口驅(qū)動(dòng)能力有限,不能直接驅(qū)動(dòng)蜂鳴器發(fā)聲,通過三極管來驅(qū)動(dòng)蜂鳴器。顯示部分采用LCD12864液晶顯示模塊。第五章 讀卡器系統(tǒng)軟件驅(qū)動(dòng)程序建議刪除,軟件設(shè)計(jì)不僅是驅(qū)動(dòng)程序吧?設(shè)計(jì)讀卡器硬件必須在軟件的控制下進(jìn)行工作,第四章?主要描述讀卡器系統(tǒng)軟件設(shè)計(jì)的原理,讀卡器和Mifare1卡的通信的流程,系統(tǒng)的初始化、防碰撞、身份驗(yàn)證和讀寫操作等模塊。系統(tǒng)軟件應(yīng)由完成初始化等功能主程序和其他的模塊組成。 本章是論文的核心
36、部分。結(jié)構(gòu)上應(yīng)從軟件系統(tǒng)組成、主程序與相關(guān)模塊的功能與流程圖來組織本章內(nèi)容。在相應(yīng)部分的介紹中先概述并給出組成圖或流程圖,而針對流程圖說明處理流程。 另外,所涉與的圖請不要直接用截圖。所有驅(qū)動(dòng)程序是在Philips公司的基準(zhǔn)程序基礎(chǔ)上進(jìn)行的開發(fā),開發(fā)環(huán)境采用Keil C51.程序的每一部分按模塊化設(shè)計(jì)成一個(gè)文件,單獨(dú)調(diào)試通過后,再在Keil C51環(huán)境下加入到工程文件中會(huì)變成HEX文件,寫入STC11F32單片機(jī)芯片中進(jìn)行調(diào)試運(yùn)行。相對于Philips公司生產(chǎn)的其他14443基站芯片(如RC500、RC530等),RC522簡化了部系統(tǒng)結(jié)構(gòu),去掉了片E2PROM。從而大大縮減了芯片命令集。另外
37、,對載波調(diào)制電路,發(fā)送電路和解調(diào)、解碼電路的控制也相應(yīng)簡化,去掉了校準(zhǔn)接收電路I時(shí)鐘、Q時(shí)鐘、校準(zhǔn)發(fā)送與接收時(shí)鐘相位等繁瑣的操作。一般而言,單片機(jī)與RC522的通信流程如圖4-1所示。圖4-1根據(jù)RC522和MIFARE卡問傳送的控制流數(shù)據(jù)的不同,通信過程中可能會(huì)出現(xiàn)不同的狀態(tài)。對各種狀態(tài)須作不同處理,這正是軟件系統(tǒng)開發(fā)的難度所在。下面給出RC522命令集中2個(gè)最基本命令(Tranceive和MFAuthe-nt)執(zhí)行過程中可能遇到的通信狀態(tài)與處理。這兩個(gè)命令分別實(shí)現(xiàn)向MIFARE卡發(fā)送/接收數(shù)據(jù)和加密認(rèn)證功能。實(shí)際上,通過它們即可完成對MIFARE卡的所有操作,包括Request、Antic
38、ollision、Select、READ、WRITE等。5.1 RC522命令集的實(shí)現(xiàn)RC522主要的狀態(tài)指示寄存器包括ComIrqReg、Er-rorReg、Status2Reg和FIFOLevelReg等。軟件處理的思路:通過ComIrgReg得到RC522部中斷狀態(tài);由中斷判斷RC522與MIFARE卡的通信流程信息,從而決定是否進(jìn)行下一流程處理;若中斷指示有錯(cuò)誤發(fā)生,則需進(jìn)一步讀取ErrorReg的容,據(jù)此返回錯(cuò)誤字。5.1.1 Tranceive命令Tranceive命令的具體執(zhí)行過程;讀取RC522 FIFO中的所有數(shù)據(jù),經(jīng)基帶編碼和數(shù)字載波調(diào)制后通過通信接口以射頻形式發(fā)送到MIF
39、ARE卡;發(fā)送完畢后通過通信接口檢測有無MIFARE卡發(fā)送的射頻信號(hào)回應(yīng),并將收到的信號(hào)解調(diào)、解碼后放入FIFO中。分析以上Ttanceive命令執(zhí)行過程,可以得到處理該命令的算法流程圖,如圖4-2所示。圖4-2為了處理Mifare卡在讀卡器產(chǎn)生的電磁場中激勵(lì)后,未完成處理義從激勵(lì)場中拿開的情況,軟件中啟用了RC522芯片部的定時(shí)器。若超過設(shè)定的時(shí)間未得到卡片應(yīng)答,則中止與卡的通信,返回“卡無反應(yīng)”的錯(cuò)誤信息。從圖4-2中可以看出Tranceive命令的核心處理方法:根據(jù)相關(guān)通信狀態(tài)指示寄存器的容返回各種錯(cuò)誤狀態(tài)字,若有位沖突錯(cuò)誤,則進(jìn)一步返回位沖突位置。Tranceive命令不處理面向比特的
40、幀,這種幀只可能在MIFARE卡防沖突循環(huán)中出現(xiàn)。為了保持Tranceive命令對各種MI-FARE卡命令的普適性,該命令只完成幀的發(fā)送和接收,不對幀信息作處理,所有位沖突處理留在函數(shù)外進(jìn)行。需要注意的是,Tranceive命令不能自動(dòng)中止,在任何情況下從該命令返回時(shí)必須先執(zhí)行IDLE指令使RC522轉(zhuǎn)入空閑態(tài)。5.1.2 MFAuthent命令RC522簡化了與MIFARE卡的加密認(rèn)證操作,用一個(gè)MFAuthent命令代替了原來RC500需要的Authentl和Authent2兩條命令。MFAuthent命令執(zhí)行的最終目的在于開啟RC522的加密認(rèn)證單元。該指令執(zhí)行成功后,RC522芯片與M
41、IFARE卡間的通信信息將首先加密,然后再通過射頻接口發(fā)送。從本質(zhì)上講,MFAuthent是一條變相的Tranceive命令,其算法流程圖與圖4一致。但RC522芯片部已經(jīng)對通信過程中的各種通信狀態(tài)作了相應(yīng)處理,且該命令執(zhí)行完后自動(dòng)中止,因此用戶只須檢測定時(shí)器狀態(tài)和錯(cuò)誤寄存器狀態(tài)來判斷執(zhí)行情況。實(shí)際上,MFAuthent只可能有一種錯(cuò)誤狀態(tài)(RC522與MI-FARE卡通信幀格式錯(cuò)誤),此時(shí)該命令不能打開加密認(rèn)證單元,用戶必須重新執(zhí)行認(rèn)證操作。MFAuthent執(zhí)行過程中RC522將依次從FIFO中讀取1字節(jié)認(rèn)證模式、l字節(jié)要認(rèn)證的E2PROM塊號(hào)、6字節(jié)密鑰和4字節(jié)射頻卡UID號(hào)等信息,在命
42、令執(zhí)行前必須保證這12字節(jié)數(shù)據(jù)完整地保存在FIFO中。認(rèn)證模式有A密鑰認(rèn)證和B密鑰認(rèn)證兩種,一般選用A密鑰認(rèn)證。一次MFAutllent認(rèn)證只能保證對MIFARE卡的一個(gè)扇區(qū)中的4個(gè)數(shù)據(jù)塊解密,若要操作其他扇區(qū)的數(shù)據(jù)用戶還須另外啟動(dòng)對該扇區(qū)的認(rèn)證操作。5.2 Mifare卡操作程序設(shè)計(jì)對Mifare卡的操作分為請求、反碰撞、選擇、認(rèn)證、讀、寫、增值、減值、存取和傳輸,對Mifare卡的操作流程圖如圖所示,具體描述如下:1請求操作當(dāng)有Mifare卡進(jìn)入讀寫器天線作用圍,讀寫器發(fā)出Request命令??ㄉ系腁TR將啟動(dòng),將卡上的第0扇區(qū)的第0塊上得卡片類型號(hào)(TagType)共2個(gè)字節(jié)數(shù)據(jù)發(fā)給讀寫
43、器,建立卡與讀寫器的第一步通信聯(lián)絡(luò)。如果不進(jìn)行請求操作,接下去的操作無法進(jìn)行。請求函數(shù)如下:char PcdRequest(unsigned char data req_code,unsigned char *pTagType)req_mode是輸入?yún)?shù),Request All時(shí)輸入命令代碼52H,Request Idle時(shí)輸入?yún)?shù)26H.pTagType是輸出,返回2個(gè)字節(jié)的卡類型號(hào)。操作成功返回值為0 。2 反碰撞操作在請求操作之后,要進(jìn)行的是反碰撞操作,得到一卡的序列號(hào)。當(dāng)多Mifare卡同時(shí)處于讀寫器天線作用圍,讀寫器與一Mifare卡進(jìn)行通信,取得徐序列號(hào)。由于Mifare卡的序列號(hào)
44、全球唯一,不可能重復(fù),保證下一步只對一Mifare卡操作。反碰撞函數(shù)如下:char PcdAnticoll(unsigned char *pSnr)pSnr是輸入,存放序列號(hào)(4byte)的存單元首地址。操作成功時(shí)函數(shù)返回值為0.3卡選擇操作在Mifare卡成功完成請求,反碰撞操作后,進(jìn)行的操作是卡選擇。對指定序列號(hào)的卡進(jìn)行選擇操作,選中的卡可以進(jìn)一步同RC522進(jìn)行通信,其余的卡恢復(fù)到初始狀態(tài)。卡選擇操作函數(shù):char PcdSelect(unsigned char *pSnr)pSnr是輸入,Mifare卡的序列號(hào)。操作成功時(shí)函數(shù)返回值為0.4 認(rèn)證操作為了訪問Mifare卡的EEPROM
45、存儲(chǔ)器中存放的數(shù)據(jù),必須進(jìn)行認(rèn)證操作。認(rèn)證的過程從RC522部開始。用戶首先要將正確的密鑰放入RC522的密鑰緩沖區(qū)中,然后比較RC522的密鑰緩沖區(qū)中存放的密鑰與Mifare卡尾塊中存放的密鑰是否一樣,一樣可以對Mifare卡進(jìn)行下一步操作,不一樣不允許對Mifare進(jìn)行下一步操作。認(rèn)證的程序流程一般分為三步:(1)為了進(jìn)行認(rèn)證操作,密鑰必須轉(zhuǎn)化為標(biāo)準(zhǔn)的格式,然后存入RC522的部密鑰緩沖區(qū)中,將6字節(jié)的未編碼的密鑰轉(zhuǎn)化成12字節(jié)的編碼密鑰,有米要編碼函數(shù)char ChangeCodeKey( )實(shí)現(xiàn);(2)講已轉(zhuǎn)換格式后的密鑰送到RC522的FIFO中,有函數(shù)char PcdAuthKey
46、( )實(shí)現(xiàn);(3)用存放RC522的FIFO 中得密鑰和卡上的密鑰進(jìn)行驗(yàn)證,由函數(shù)char PcdAuthState( )完成。相關(guān)函數(shù)如下:Char ChangeCodeKey(unsigned char *pUncode,unsigned char *pCoded )pUncode 輸入函數(shù),6字節(jié)未轉(zhuǎn)換的密鑰。pCoded輸出函數(shù),12字節(jié)轉(zhuǎn)換后的密鑰。Char PcdAuthKey(unsigned char *pKeys)pKeys 輸入函數(shù),轉(zhuǎn)換后的密鑰。char PcdAuthState(unsigned char data auth_mode,unsigned char dat
47、a addr,unsigned char *pKey,unsigned char *pSnr)auth_mode輸入函數(shù),0x60:驗(yàn)證A密鑰,0x61:驗(yàn)證B密鑰。以上函數(shù)返回值類型均為char。操作正確時(shí)返回 0.5.讀操作經(jīng)過認(rèn)證操作,Mifare卡的訪問控制條件為允許讀時(shí),可以從Mifare卡中讀出其EEPROM的值。每次讀出16字節(jié)一塊的數(shù)據(jù)。讀操作函數(shù):char PcdRead(unsigned char data addr,unsigned char *pData)該函數(shù)從指定的塊中讀取16字節(jié)的數(shù)據(jù)。addr輸入塊號(hào),取值圍063.pData輸出16字節(jié)來自Mifare卡的數(shù)據(jù)
48、。操作成功返回0.6 寫操作經(jīng)過認(rèn)證,Mifare卡的訪問控制條件為允許寫時(shí),可以通過寫操作將數(shù)據(jù)寫入到Mifare卡的EEPROM中。每次寫入16字節(jié)一整塊數(shù)據(jù)。寫操作函數(shù):char PcdWrite(unsigned char data addr,unsigned char *pData)該函數(shù)可以將16字節(jié)的數(shù)據(jù)寫入到指定的塊中。發(fā)送完該命令后等待卡的響應(yīng)信號(hào),收到響應(yīng)信號(hào)后,MFRC522發(fā)送16字節(jié)的數(shù)據(jù),再次等待響應(yīng)信號(hào)。addr輸入塊號(hào),取值圍063.pData輸入16字節(jié)的數(shù)據(jù)。操作成功返回0.7 值操作當(dāng)Mifare的塊的屬性設(shè)定為值塊時(shí),可以進(jìn)行值操作,值操作包括增加、減少
49、取值、傳輸。增加操作:讀取Mifare卡指定塊的值,檢查值的合法性,增加指定的值,將結(jié)果存放到Mifare卡的部中間寄存器中。減少操作:讀取Mifare卡指定塊的值,檢查值的合法性,減少指定的值,將結(jié)果存放到Mifare卡的部中間寄存器中。取值操作:讀取Mifare卡指定塊的值,檢查值的合法性,將值存放到Mifare卡的部中間寄存器中。傳輸操作:將Mifare卡部中間寄存器的容傳送到Mifare卡的EEPROM中。該函數(shù)是在增值操作、簡直操作或取值操作后調(diào)用的。值操作函數(shù):char PcdValue(unsigned dd_mode,usigned char addr,unsigned cha
50、r *pValue)dd_mode輸入選擇操作,即PICC_INC事增值操作,PICC_DEC是簡直操作,PICC_REST是去值操作。addr是錢包的絕對值塊號(hào),取值圍0-63.Value輸入4字節(jié)增(減)值首地址,16進(jìn)制數(shù),低位在前。函數(shù)操作成功返回0.5.3 軟硬件的聯(lián)合測試運(yùn)行本部分太簡單,能否再詳細(xì)些?所有函數(shù)均在一個(gè)工程文件中,工程中包含了3個(gè)主要C51文件,分別是main.c、rc522和ks0108.c。分別包含了主函數(shù)、MF RC522處理函數(shù)和顯示程序。每個(gè)C文件都對應(yīng)的有一個(gè)頭文件,頭文件里定義了各個(gè)C文件中用到的相關(guān)參數(shù)。整個(gè)工程編譯成一個(gè)HEX二進(jìn)制代碼文件,利用單
51、片機(jī)的燒錄軟件把HEX文件送入STC11F32單片機(jī)部ROM。然后把單片機(jī)加電、復(fù)位,自動(dòng)運(yùn)行程序,把卡靠近讀卡器天線,看系統(tǒng)是否獲得卡的序列號(hào),如果獲得成功,說明系統(tǒng)初始化等工作正常,如果失敗則尋找原因,再次調(diào)試。在調(diào)試的過程中,一定要仔細(xì)分析問題,確保硬件能正常工作時(shí),不斷調(diào)試程序,直至成功,最終實(shí)現(xiàn)了系統(tǒng)初始化、MF RC522初始化、讀取序列號(hào)、請求應(yīng)答握手過程、防沖突操作、選擇和認(rèn)證操作、讀寫操作的整個(gè)過程??偨Y(jié)在整個(gè)系統(tǒng)設(shè)計(jì)的過程中,通過對文獻(xiàn)資料的查閱和相關(guān)技術(shù)手冊的研讀,我比較全面的掌握了RFID系統(tǒng)的基本原理和實(shí)現(xiàn)方法,特別是對于非接觸式IC卡類型的RFID系統(tǒng)。RFID識(shí)別
52、技術(shù)作為當(dāng)前發(fā)展迅速,應(yīng)用日趨廣泛的技術(shù)形勢,正在改變著我們周圍的世界,改變著我們的生活方式。研究RFID識(shí)別技術(shù)是促進(jìn)識(shí)別技術(shù)與其應(yīng)用的必然要求,作為讀卡設(shè)備為了適應(yīng)日益豐富的需求,其性能能夠以與功能也在不斷的進(jìn)步中。本文的讀卡器是具體應(yīng)用需求的一次嘗試,做了以下工作:對RFID技術(shù)原理、能量的傳輸以與數(shù)據(jù)的傳輸、電子標(biāo)簽以與讀卡器的構(gòu)造做了較全面的研究,分析了單片機(jī)在RFID讀卡器上的優(yōu)勢與可行性。完成了讀寫器的軟件設(shè)計(jì),包括對RC522的基本操作函數(shù)的編寫、對非接觸式IC卡各種操作的程序的編寫。經(jīng)過整個(gè)系統(tǒng)的調(diào)試與實(shí)驗(yàn),本文涉與的讀寫器能夠?qū)ifare 1 S50卡進(jìn)行尋卡、防碰撞、認(rèn)
53、證、讀寫數(shù)據(jù)、讀寫值等各種操作,由于天線尺寸的限制,操作距離約為50mm。在此讀寫器上進(jìn)行了安全認(rèn)證機(jī)制的設(shè)計(jì) 以與實(shí)驗(yàn),對于開發(fā)安全有效的RFID系統(tǒng)提供可靠的實(shí)驗(yàn)平臺(tái)。致光陰似箭,歲月如梭,短暫而充實(shí)的四年大學(xué)生活即將接近尾聲。本文是大學(xué)四年來最后一個(gè)學(xué)期的學(xué)習(xí)任務(wù),伴隨著時(shí)間的流逝,論文也到了敲定之際,在此,我想表達(dá)一下我的感激之情。在論文完成之際,首先要感我的導(dǎo)師盛輝老師。本文從前期選題,到整個(gè)設(shè)計(jì)制作過程,到最后論文的完成,都是在導(dǎo)師的細(xì)心指導(dǎo)和嚴(yán)格要求下進(jìn)行的。老師學(xué)識(shí)淵博、治學(xué)嚴(yán)謹(jǐn)、思維敏捷。他不僅在學(xué)習(xí)上給了我很多幫助和啟發(fā),而且讓我學(xué)會(huì)做人做事以與做學(xué)問的態(tài)度和方法,將使我受
54、益終身。再次,向?qū)煴硎局孕牡母泻蜕钌畹鼐匆?!同時(shí),我要感我們學(xué)院給我們授課的各位老師,正是由于他們的傳道、授業(yè)、解惑,讓我學(xué)到了許多知識(shí),并從他們身上學(xué)到了如何求知治學(xué)、如何為人處事。我也要感我的母校工學(xué)院,是她提供了良好的學(xué)習(xí)環(huán)境和生活環(huán)境,讓我的大學(xué)生活豐富多姿,為我的人生留下精彩的一筆。衷心感測控082班的同學(xué)們,我們一起學(xué)習(xí)、一起研究,共同進(jìn)步,平日里大家關(guān)于畢業(yè)設(shè)計(jì)的討論給了我很多啟發(fā),我在此深表意;最后再次向四年來關(guān)心和幫助我的老師和同學(xué)表示衷心的感。參考文獻(xiàn)格式不規(guī)范,另,文獻(xiàn)數(shù)過少。1軍輝,射頻識(shí)別技術(shù)與應(yīng)用,機(jī)械工業(yè),2008年5月2周曉光,王曉華,射頻識(shí)別(RFID)技術(shù)原理與應(yīng)用實(shí)例。人民郵電,2006年5月3康東.勇鵬 射頻識(shí)別(RFID)核心技術(shù)與典型應(yīng)用開發(fā)實(shí)例 20084嚴(yán)光文,其善;射頻識(shí)別卡讀寫模塊的設(shè)計(jì)J;航空航天大學(xué)學(xué)報(bào);2003年02期5 游戰(zhàn)清 ,建 無線射頻識(shí)別技術(shù)(RFID)理論與應(yīng)用M:電子工業(yè)。20046 朝清.單片機(jī)原理與接口技術(shù). 航空航天大學(xué).19947 STC
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024版農(nóng)資化肥購銷合同
- 2024年藝術(shù)工作室接手協(xié)議2篇
- 2025技術(shù)咨詢合同特征
- 2025新科普版英語七年級(jí)下Unit 12 Better Together單詞表
- 2025技術(shù)保密合同協(xié)議
- 二零二五年度智能安防系統(tǒng)安裝承包合同3篇
- 二零二五年度孤兒領(lǐng)養(yǎng)及家庭生活援助協(xié)議3篇
- 2024正規(guī)人力資源派遣合同范本(含員工福利及社會(huì)保障)3篇
- 2024機(jī)械加工項(xiàng)目協(xié)議樣本總覽一
- 2024年酒店管理標(biāo)準(zhǔn)化協(xié)議范本版
- 計(jì)算機(jī)網(wǎng)絡(luò)信息安全理論與實(shí)踐教程
- 2024年重慶市學(xué)業(yè)水平模擬考試地理試卷(二)
- 西師大版2023-2024學(xué)年五年級(jí)數(shù)學(xué)上冊期末測試卷含答案
- 2024年浙江省寧波寧??h事業(yè)單位公開招聘85人歷年公開引進(jìn)高層次人才和急需緊缺人才筆試參考題庫(共500題)答案詳解版
- 校區(qū)熱水供水系統(tǒng)維護(hù)服務(wù)第冊維保服務(wù)方案
- (2024年)Maya三維建模教案
- 國開電大本科《理工英語4》機(jī)考真題(第六套)
- 公共資源交易培訓(xùn)課件
- 2024年二級(jí)造價(jià)師題庫(鞏固)
- 業(yè)主與物業(yè)公司調(diào)解協(xié)議書
- 師德師風(fēng)防性侵知識(shí)講座
評(píng)論
0/150
提交評(píng)論