基于STM32的LF RFID識別系統(tǒng)設(shè)計_第1頁
基于STM32的LF RFID識別系統(tǒng)設(shè)計_第2頁
基于STM32的LF RFID識別系統(tǒng)設(shè)計_第3頁
基于STM32的LF RFID識別系統(tǒng)設(shè)計_第4頁
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡介

基于STM32的LFRFID識別系統(tǒng)設(shè)計射頻識別技術(shù)(RadioFrequencyIdentification,RFID)是從八十年代起走向成熟的一項自動識別技術(shù)。RFID利用射頻方式進行非接觸雙向通信,以達到識別目的并交換數(shù)據(jù),主要通過空間耦合(交變磁場或電磁場)實現(xiàn)無接觸信息傳遞并通過所傳遞的信息達到識別目的。

RFID技術(shù)在近年取得了長足的發(fā)展,目前已廣泛應(yīng)用的頻段分布在LF、HF、UHF和徽波頻段,各頻段的RFID系統(tǒng)均有各自的優(yōu)點和相應(yīng)的應(yīng)用范圍。對于LF頻段的RFID系統(tǒng)而言,最明顯的優(yōu)點在于擁有很好的穿透性能,如可穿透液體物質(zhì),建筑物,人體等,且各種動物體細胞和各種氣體分子對LF頻段的能量吸收很小。

可見LFRFID系統(tǒng)可以在需要良好穿透性,需要不間斷長時間工作,以及存在較高危險性場合(如含爆炸性氣體礦井)下良好工作。本文正是由于它的這些重要優(yōu)點提出了一種基于STM32的LFRFID系統(tǒng),并對該系統(tǒng)進了設(shè)計制作并測試。測試結(jié)果表明該系統(tǒng)具有實現(xiàn)簡單、可靠性高等特點。

根據(jù)RFID系統(tǒng)原理,LF系統(tǒng)一般由以下3部分構(gòu)成:

1)電子標(biāo)簽:應(yīng)放置在要識別的物體上,在本設(shè)計研究主要采用工業(yè)生產(chǎn)中的標(biāo)準(zhǔn)125kHz電子標(biāo)簽EM4100。其內(nèi)置小型的ROM和整流電路,能實現(xiàn)應(yīng)答器和閱讀器的無接觸工作。

2)閱讀器:可以是讀或?qū)懀x裝置,取決于所使用結(jié)構(gòu)和技術(shù),主要起到讀標(biāo)簽的作用。

3)天線:天線應(yīng)放置在應(yīng)答器和閱讀器之間,它主要起到橋梁的溝通作用,不管是能量提供還是信息傳送都要通過耦合元件來實現(xiàn)。

1系統(tǒng)總體設(shè)計

本次設(shè)計以STM32作為控制模塊的核心,通過輸出125kHz的方波源為后面的功放電路提供驅(qū)動信號,功放電路為天線負載提供放大后的125kHz方波,從而使天線負載能為標(biāo)簽提供足夠的能量,同時獲取標(biāo)簽信息。檢波電路實現(xiàn)對標(biāo)簽信息的檢波功能,檢波后通過方波信號轉(zhuǎn)換電路轉(zhuǎn)換傳送給STM32進行解碼,同時將標(biāo)簽信息通過STM32串口傳送到上位機進行后續(xù)處理。整個系統(tǒng)框圖如圖1所示。

本系統(tǒng)與現(xiàn)有系統(tǒng)的區(qū)別在于:

1)不需要專用的解碼芯片進行解碼直接利用STM32具有的捕獲功能對檢波轉(zhuǎn)換后的電子標(biāo)簽信號進行解碼。

2)利用了STM32能輸出一對帶死區(qū)互補方波的功能對一對開關(guān)管進行驅(qū)動,省去了復(fù)雜的模擬電子電路生成同樣的驅(qū)動波形。

3)借鑒開關(guān)電源中半橋逆變電路的原理,使IC電路形成串聯(lián)諧振,從而實現(xiàn)了功事放大。

2硬件電路設(shè)計

2.1功率放大電路設(shè)計

功率放大電路采用兩個開關(guān)管和一個LC振蕩電路(天線)形成,經(jīng)過分析功率放大電路設(shè)計如圖2所示。

其中S1、S2是由STM32輸出經(jīng)驅(qū)動芯片IR2110后的兩路帶死區(qū)控制的PWM波,頻率為125kHz。這樣就使天線L1與電容C1構(gòu)成串聯(lián)諧振電路,諧振頻率為125kHz,諧振電路的作用是使天線獲得最大的電流,從而產(chǎn)生磁通量,獲得更大的讀卡距離。

天線本身是一個低電阻的器件將天線線圈連接到功放電路需要估算天線的等效電路和品質(zhì)因子以得出匹配電路的電容推薦值。

一般來說,由于天線的磁場輻射,對Q值的要求大概在20到40比較合適。現(xiàn)在根據(jù)天線的Q值來確定天線的感量,現(xiàn)在的一些工業(yè)標(biāo)準(zhǔn)主要采用繞制50Ω,Q值取30,工作頻率是125kHz則fR取125kHz,由以上3,個數(shù)據(jù)可以得到RFID天線的感量為375μH。

天線的繞制:首先大概的繞幾圈,然后使用阻抗分析儀,在125kHz工作頻率下測量電感。本設(shè)計中,繞制10圈檢測后得到感量為89.03μH。電感的計算公式:

L=N2×L1(3)(L1表示單圈電感感量,N表示線圈匝數(shù)),由上述公式可以得到天線的單圈感量為0.89μH。即由以上電感的值可以求得天線的需要的匝數(shù),大概需要21圈。

天線的設(shè)計完成之后,需要選擇相應(yīng)的阻抗匹配電路?,F(xiàn)在本設(shè)計主要選擇利用CBB電容來達到阻抗匹配的目的,電容的大小由系統(tǒng)的工作頻率來確定。阻抗匹配主要目的是使天線工作在最佳狀態(tài),即天線和電容處于諧振狀態(tài)。

由上面分析電容的大小計算公式:

此公式可以確定電容的大小在4.7μF,CBB電容的耐壓值還需要根據(jù)通過電容的振蕩波形的峰值來確定。

2.2包絡(luò)檢波電路的設(shè)計

包絡(luò)電路的設(shè)計很大程度決定了RFID閱讀器的讀取距離,它主要工作原理就是低通濾波器和二極臂串聯(lián)工作,把高頻125kHz波濾除。電路設(shè)計主要采用串聯(lián)型二極管包絡(luò)檢波,其工作原理如圖3所示。

電路由二極管D和RLC低通濾波器相串接構(gòu)成。輸入Us時,通過D的電流i在RLC電路產(chǎn)生平均電壓UAV,該電壓又反作用于D上(稱平均電壓負反饋效應(yīng)),影響通過二極管的電流。

若Us=Vcm(1+MacosΩt)cosωct,則vov=ηdVcm+ηdMaVcmcosΩ=VAV+Vov,其中vov∝vΩ,所以實現(xiàn)了線性檢波。

3軟件設(shè)計

終端軟件要解決的關(guān)鍵問題是如何正確接收數(shù)據(jù)并解碼。本RFID系統(tǒng)選用的電子標(biāo)簽為曼切斯特解碼,電子標(biāo)簽信號經(jīng)曼切斯特編碼器后的輸出信號見圖4所示。

利用STM32的捕獲功能對整形后的波形進行捕獲計時,每延時384μs之后,STM32檢測是否為高電平。然后對前后電平進行比較,若是01則表示數(shù)據(jù)0,若10表示數(shù)據(jù)1。

電子標(biāo)簽中的64bit數(shù)據(jù)以NRZ串行送入比較器,所謂NRZ就是基帶傳輸,也就是在線路中直接傳送數(shù)字信號的電脈沖,這是一種最筒單的傳輸方式,近距離的通信的局域網(wǎng)都采用基帶傳輸。經(jīng)反向比較器后輸出曼切斯特碼波形,然后直接輸入STM32進行曼切斯特解碼。其工作原理;在一個讀取數(shù)據(jù)的周期內(nèi),若引腳為高電平,讀取的數(shù)據(jù)為1;若引腳為低電平,讀取的數(shù)據(jù)就為0。總的來說整個系統(tǒng)的工作過程就是曼切斯特解碼過程。

4程序流程圖

4.1STM32總程序流程圖

STM32總程序流程圖,如圖5所示。

4.2STM32解碼過程程序框圖

通過對曼切斯特解碼原理的分析,單片機主要是處理包絡(luò)電路給出的方波信號,得到相應(yīng)的數(shù)據(jù)。可以得到如下的系統(tǒng)框圖如圖6所示。

5測試結(jié)果

電子標(biāo)簽的讀取距離為10cm左右。圖7為STM32輸出125kHz帶死區(qū)互補方波的實測圖,圖8為檢波、轉(zhuǎn)換后的波形。由圖7的波形可得STM32的輸出波形頻率為125kHz,死區(qū)時間為0.9μs,符合設(shè)計要求。

6結(jié)束語

目前存在的一些閱讀器,需要專用的讀卡芯片進行解碼,電路復(fù)雜

溫馨提示

  • 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. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論