嵌入式無線頻率識別設(shè)備的展現(xiàn)和設(shè)計
出處:計算機工程與設(shè)計 發(fā)布于:2011-09-04 20:00:56
無線頻率自動識別設(shè)備(radio frequency identification de-vice RFID)利用射頻力一式讀取數(shù)據(jù)并識別目標(biāo)對象。與條形碼或磁條等技術(shù)相比較,利用RFID技術(shù)識別電子標(biāo)簽,基十其閱讀器和收發(fā)器之間的無線鏈接,可獲得更加快速}(1J穩(wěn)定的數(shù)據(jù)讀取能力um若讀寫器讀寫范圍內(nèi)存在多個標(biāo)簽,就會導(dǎo)致讀寫器對接受信號的錯誤解碼,囚此需要采用防沖突算法來防}h數(shù)據(jù)的碰撞I(IJ導(dǎo)致的系統(tǒng)效率的降低木文設(shè)計并實現(xiàn)了一個基十XScale處理器Intel PXA270的電子標(biāo)簽閱讀器,它能夠遠(yuǎn)距離識別批量標(biāo)簽,分析了射頻識別系統(tǒng)的標(biāo)簽碰撞產(chǎn)生的原囚,并介紹解決標(biāo)簽碰撞的防碰撞算法,這是 一種高性能低成木的電子標(biāo)簽自動識別力一案。
1RFID系統(tǒng)
RFID的控制系統(tǒng)由閱讀器Reader和電子收發(fā)器兩部分組成,閱讀器Reader通過天線發(fā)出電磁脈沖,收發(fā)器接收脈沖并發(fā)送已存儲的信息到閱讀器作為響應(yīng)。
1.1硬件系統(tǒng) 電子標(biāo)簽閱讀器硬件系統(tǒng)結(jié)構(gòu)如圖1所不。硬件系統(tǒng)選用Intel公司基十XScale內(nèi)核的PXA270工業(yè)級嵌入式處理器作為電子標(biāo)簽讀寫器的處理器o PXA270芯片集成了Intel Wire-less MMX無線模塊、32KB的指令Cache, 32KB的數(shù)據(jù)Cache,MMU、外部存儲器控制器,LCD控制器,NOR Flash控制器,4個DMA通道、3通道UART , 2個I2C總線控制器,1個IIS總線控制器,4通道PWM定時器和一個內(nèi)部定時器, GPIO接口、觸摸屏接口、USB Host不II USB Device控制器, SD Card/MMC控制器等。讀寫器的無線發(fā)送接收數(shù)據(jù)模塊由Intel 81000芯片、晶振和天線組成。
硬件系統(tǒng)實際是由各種物理部件組成的,直觀上看,硬件系統(tǒng)就是一大堆物理設(shè)備,是看得見、摸得著的那些東西,硬件系統(tǒng)是計算機的物質(zhì)基礎(chǔ)。我們將組成系統(tǒng)的所有電子和機械裝置稱為硬件(Hardware)。硬件系統(tǒng)包括全部硬設(shè)備和功能部件。
1.2 軟件系統(tǒng)
讀寫器的軟件系統(tǒng)包括系統(tǒng)初始化模塊、電子標(biāo)簽與讀寫器通信模塊和LCD觸摸屏幕顯T模塊等功能,軟件開發(fā)環(huán)境選用RT-Linux操作系統(tǒng)。電子標(biāo)簽讀寫器的軟件構(gòu)架如圖2所示。
嵌入式系統(tǒng)根據(jù)IEEE(電氣和電子工程師協(xié)會)的定義,嵌入式系統(tǒng)是“控制、監(jiān)視或者輔助裝置、機器和設(shè)備運行的裝置”(從中可以看出嵌入式系統(tǒng)是軟件和硬件的綜合體,還可以涵蓋機械等附屬裝置。目前國內(nèi)一個普遍被認(rèn)同的定義是:以應(yīng)用為中心、以計算機技術(shù)為基礎(chǔ)、軟件硬件可裁剪、適應(yīng)應(yīng)用系統(tǒng)對功能、可靠性、成本、體積、功耗嚴(yán)格要求的專用計算機系統(tǒng)。
1.3 設(shè)備驅(qū)動
設(shè)備驅(qū)動程序(device driver),簡稱驅(qū)動程序(driver),是一個允許(High level)計算機軟件(computer software)與硬件(hardware)交互的程序,這種程序建立了一個硬件與硬件,或硬件與軟件溝通的界面,經(jīng)由主板上的總線(bus)或其它溝通子系統(tǒng)(subsystem)與硬件形成連接的機制,這樣的機制使得硬件設(shè)備(device)上的數(shù)據(jù)交換成為可能。
設(shè)備驅(qū)動程序是操作系統(tǒng)內(nèi)核和機器硬件之間的接口。

600)makesmallpic(this,600,1800);" height=284>
600)makesmallpic(this,600,1800);" height=274>
斷處理程序掃描特殊鍵盤,確定按鍵并獲得掃描碼。鍵盤驅(qū)動程序流程圖如圖4所示。
2 電子標(biāo)簽防沖突策略
在電子標(biāo)簽與讀寫器的通信過程中,若有多個標(biāo)簽同時發(fā)送數(shù)據(jù)時將會出現(xiàn)沖突,導(dǎo)致數(shù)據(jù)傳輸錯誤。為了提高讀寫器系統(tǒng)的穩(wěn)定性,必須采用防沖突策略避免標(biāo)簽數(shù)據(jù)沖突。
2.1 ALOHA動態(tài)幀算法
ALOHA算法是一種有效的防沖突算法向讀寫器傳輸數(shù)據(jù),讀寫器對十每個標(biāo)簽的識別時間為Tmo讀寫器
600)makesmallpic(this,600,1800);" height=884>
由公式(5)可見,當(dāng)標(biāo)簽數(shù)量和幀內(nèi)slot數(shù)量相當(dāng)時,讀寫器系統(tǒng)效率接近。動態(tài)幀長度算法流程如圖5所示。
2.2實驗數(shù)據(jù)分析
木文采用動態(tài)幀長度ALOHA算法防}h標(biāo)簽數(shù)據(jù)沖突。實驗數(shù)據(jù)表明,當(dāng)標(biāo)簽數(shù)目達(dá)到85個以上時,ALOHA算法的幀時隙slot數(shù)目開始急劇增加,這表明標(biāo)簽碰撞次數(shù)增加,數(shù)
600)makesmallpic(this,600,1800);" height=720>
木文實現(xiàn)了一個基十XScale處理器的嵌入式電子標(biāo)簽讀寫器系統(tǒng)。該系統(tǒng)的RFID閱讀器封裝了底層的硬件驅(qū)動,功能模塊擴展力一便,實現(xiàn)了對電子標(biāo)簽的識別功能。為了避免標(biāo)簽數(shù)據(jù)沖突,該系統(tǒng)采用了基十動態(tài)幀時隙ALOHA防沖突算法,降低了RFID系統(tǒng)中標(biāo)簽發(fā)生碰撞的概率,提高了電子標(biāo)簽系統(tǒng)的識別效率和穩(wěn)定性。實驗結(jié)果表明,該系統(tǒng)能夠在物流系統(tǒng)中快速準(zhǔn)確地檢測貨品,適合用十潮濕、骯臟等惡劣的環(huán)境,具有很好的實用價值。
版權(quán)與免責(zé)聲明
凡本網(wǎng)注明“出處:維庫電子市場網(wǎng)”的所有作品,版權(quán)均屬于維庫電子市場網(wǎng),轉(zhuǎn)載請必須注明維庫電子市場網(wǎng),http://www.hbjingang.com,違反者本網(wǎng)將追究相關(guān)法律責(zé)任。
本網(wǎng)轉(zhuǎn)載并注明自其它出處的作品,目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點或證實其內(nèi)容的真實性,不承擔(dān)此類作品侵權(quán)行為的直接責(zé)任及連帶責(zé)任。其他媒體、網(wǎng)站或個人從本網(wǎng)轉(zhuǎn)載時,必須保留本網(wǎng)注明的作品出處,并自負(fù)版權(quán)等法律責(zé)任。
如涉及作品內(nèi)容、版權(quán)等問題,請在作品發(fā)表之日起一周內(nèi)與本網(wǎng)聯(lián)系,否則視為放棄相關(guān)權(quán)利。
- ARM技術(shù)架構(gòu)與應(yīng)用開發(fā)實踐指南2026/1/6 10:40:19
- 嵌入式實時操作系統(tǒng)(RTOS)選型與移植技術(shù)指南2025/12/31 10:42:31
- 工業(yè)嵌入式系統(tǒng):通信接口技術(shù)選型與抗干擾設(shè)計實踐2025/12/15 14:36:53
- 深入解析嵌入式 OPENAMP 框架:開啟異核通信新時代2025/7/22 16:27:29
- 一文快速了解OPENWRT基礎(chǔ)知識2025/7/14 16:59:04
- 高速PCB信號完整性(SI)設(shè)計核心實操規(guī)范
- 鎖相環(huán)(PLL)中的環(huán)路濾波器:參數(shù)計算與穩(wěn)定性分析
- MOSFET反向恢復(fù)特性對系統(tǒng)的影響
- 電源IC在惡劣環(huán)境中的防護(hù)設(shè)計
- 連接器耐腐蝕性能測試方法
- PCB電磁兼容(EMC)設(shè)計與干擾抑制核心實操規(guī)范
- 用于相位噪聲測量的低通濾波器設(shè)計與本振凈化技術(shù)
- MOSFET在高頻開關(guān)中的EMI問題
- 電源IC在便攜式設(shè)備中的設(shè)計要點
- 連接器結(jié)構(gòu)設(shè)計常見問題分析









