国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

UHF RFID 系統(tǒng)讀寫器控制處理模塊硬件設計綜述*

2015-04-04 20:17:35龍小波譚懷忠
山西電子技術 2015年3期
關鍵詞:讀寫器基帶解碼

李 鴻,龍小波,譚懷忠

(湘潭職業(yè)技術學院,湖南 湘潭 411102)

UHF RFID 系統(tǒng)讀寫器硬件電路主要由控制處理模塊及其外圍電路、射頻收發(fā)模塊及天線組成,其中控制處理模塊和射頻收發(fā)模塊是讀寫器硬件系統(tǒng)的核心??刂铺幚砟K又可分為基帶處理單元和控制單元,目前國內市面上的UHF RFID 系統(tǒng)讀寫器控制處理模塊硬件的主流設計方案是以ASIC(專用集成電路)組件、微處理器來實現。

1 控制處理模塊的硬件設計

UHF RFID 系統(tǒng)讀寫器的控制處理模塊主要完成對射頻收發(fā)模塊的控制,實現對高頻信號的配置、編碼、解碼、校驗、防碰撞、協(xié)議控制,承擔讀寫器與外部設備或主機之間的應用接口等功能。目前,一是在同一片高集成度、高性能單片機、ARM、DSP 或FPGA 中實現控制處理模塊的控制單元與基帶處理單元,完成相關功能,其次是將控制單元與基帶處理單元分離,采用單片機+單片機、單片機+DSP、單片機+FPGA、DSP+FPGA、ARM +FPGA 等多控制器結構的實現方法,前者實現控制單元的協(xié)議解析、防碰撞等,后者實現基帶處理單元的編碼、解碼、濾波、校驗等,這些基于高端微處理器的讀寫器占據了市場的主要份額[1,2]。

1.1 控制單元與基帶處理單元結合在一起實現控制處理模塊

此時,微處理器的選擇至關重要,要求有相對高的速度、比較高的穩(wěn)定性和豐富的I/O 設備端口,而且還要有相對低的功耗[3]。

1.1.1 采用單片機

目前單片機常用的有MCS-51 系列、PIC 系列等器件,以8 位、16 位為主,一般沒有操作系統(tǒng),采用單片機實現控制處理模塊,電路設計比較簡單、成本較低,有很強的接口性能[1]。文獻[4]控制處理模塊就是由C8051F340 單片機及其最小系統(tǒng)組成,負責通過USB 接口接收上位機發(fā)送的指令,解析指令并對射頻收發(fā)芯片AS3992 進行控制,將AS3992 的反饋信息傳輸給上位機。文獻[5]利用單片機C8051F120 實現控制處理模塊,完成信號的編解碼、數據處理、與上位機通信并響應其命令等功能。存在的問題是單片機能實現的功能比較簡單,邏輯接口數據量較少,功能的擴展能力不強,數據處理速度相對較低,實時性不夠,因此適合控制需求相對簡單的場合,與現在產品網絡化、智能化存在一定的差別[5]。

1.1.2 采用ARM 處理器

ARM 系列處理器可靠性、安全性高,功耗低,速度快、處理能力強,接口資源豐富,擴展能力強、兼容性好,同時可加載Linux、WinCE 等復雜操作系統(tǒng),具有較強的事務管理功能,屬于高性能的處理器。通常選擇ARM7/ARM9/ARM11處理器實現控制處理模塊,基帶信號的配置、編解碼、數據校驗、協(xié)議控制、多標簽的訪問以及防沖突過程等通過軟件編程實現,交由ARM 處理器進行控制,具有較好的實時性,無需外接存儲器,在滿足要求的同時,可降低成本,缺點是成本相對于單片機較高[5]。文獻[6]選用三星公司基于ARM11的S3C6410 微處理器通過移植Linux 操作系統(tǒng)、軟件編程來實現控制處理模塊,完成設備驅動,PIE 編碼、FM0 解碼、CRC 校驗等數據處理功能。文獻[7],[8],[9]采用三星ARM9 微處理器S3C2440A,構建最小硬件系統(tǒng),移植嵌入式Linux 系統(tǒng),實現控制處理模塊。

1.1.3 采用DSP

比較高端的讀寫器控制處理模塊常使用DSP 芯片,增加讀寫器的靈敏度,擴展讀寫距離。DSP 芯片信號處理、運算能力強大,編譯和執(zhí)行效率非常高,特別適合數字信號的運算、處理,但控制能力一般,綜合應用能力不及單片機。文獻[10]采用DSP 芯片TMS320F2812PGFA 構成整個系統(tǒng)的控制核心及數據處理,負責信號的編碼、解碼、液晶顯示和串口通信等的控制。文獻[11]采用DSP 芯片ADSP-BF531l 實現控制處理模塊,控制電路的工作狀態(tài),配置外設寄存器,接收基帶信號并對其進行處理,完成對基帶信號的解碼和校驗,產生控制標簽狀態(tài)的命令,對其進行編碼,并發(fā)送給射頻模塊進行調制和放大,執(zhí)行防沖突處理程序,控制讀寫器與計算機的通信,將成功識別的標簽ID 傳送給計算機。

1.1.4 采用FPGA

采用FPGA 實現控制處理模塊相比單片機、ARM 和DSP優(yōu)勢明顯。FPGA 時鐘頻率高,內部延時小,全部控制邏輯由硬件完成,有很高的運算處理能力,速度快、效率高,能很好地滿足超高頻讀寫器數據傳輸和處理速度快的要求。而且,FPGA 能夠進行編程、除錯、再編程的重復操作,縮短開發(fā)生產周期[1]。文獻[12]控制處理模塊選用FPGA 器件XC6SLX16 來實現,采用自上向下的設計方法用Verilog HDL語言設計出包括PIE 編碼模塊,FM0 解碼模塊、CRC 校驗模塊,并串轉換模塊,防碰撞模塊、濾波器、協(xié)議控制模塊和通信接口模塊在內的整個數字基帶系統(tǒng)。文獻[1]利用FPGA片內SOPC 設計NiosⅡ嵌入式軟核處理器作為讀寫器控制處理模塊的控制單元,完成時序控制,狀態(tài)轉換等,包括發(fā)送鏈路的PIE 編碼模塊、CRC-5 校驗模塊、信道濾波器模塊和接收鏈路的FM0 解碼模塊、CRC-16 校驗模塊、防碰撞模塊等。

1.2 控制單元與基帶處理單元分離實現控制處理模塊

采用控制單元與基帶處理單元分離的結構更能體現模塊化設計思想,更有利于進行并行設計,實現分工協(xié)作,縮短開發(fā)周期?;鶐幚韱卧瓿苫鶐盘柕木幋a、解碼、校驗以及濾波等,控制單元采用單片機、DSP、ARM 等微處理器,結合相應的軟件實現與后端應用系統(tǒng)之間的通信,控制與電子標簽的通信過程,實現沖突仲裁以及多標簽識別,數據的加密和解密,進行讀寫器與電子標簽之間的身份驗證,對外部設備(如鍵盤、顯示器等)的控制等[2]。

1.2.1 控制器+ARM

文獻[13]采用三星ARM9 芯片S3C2440 作為控制單元的微處理器,其外圍電路包括屏幕、鍵盤、存儲系統(tǒng)以及對外通信接口等,嵌入Linux 操作系統(tǒng)。通過與上位機的通信接口完成與應用系統(tǒng)軟件的通信,執(zhí)行各種指令,控制基帶電路及射頻前端的工作狀態(tài);執(zhí)行防碰撞算法,實現多標簽無漏識別。采用ATMEL 公司ARM7 芯片AT91SAM7S256 作為基帶處理單元的MCU,完成控制單元命令的解析,控制射頻前端電路的工作狀態(tài);對發(fā)送的基帶信號進行編碼和對接收的數字信號進行解碼。

1.2.2 控制器+DSP

選擇單片機或ARM 作控制器加上DSP 芯片實現控制處理模塊。文獻[14]提出了一種以單片機為控制器,利用DSP 處理防碰撞算法的UHF RFID 讀寫器設計方案。DSP用來實現防碰撞算法,速度快、減少了控制器的負擔。這種方案的優(yōu)點是結構比較簡單可靠,缺點是系統(tǒng)設計成本較高。

1.2.3 控制器+FPGA

采用單片機、ARM 或DSP 作控制器加FPGA 進行設計實現控制處理模塊。FPGA 實現硬件數據的編解碼和CRC校驗,信號處理速度快、實時性好,可以分擔控制器的任務,降低對控制器性能的要求,簡化軟件設計。缺點是需要給FPGA 外接存儲器,系統(tǒng)設計成本較高。文獻[15],[16]的控制處理模塊就是采用單片機+FPGA 結構并協(xié)同工作的設計方案,編碼、解碼、CRC 以及時鐘分頻等基帶處理由FPGA 來實現,利用Verilog HDL 語言進行編寫,速度快,電路形式簡單,移植方便。單片機實現對FPGA 的控制以及與FPGA 進行數據信息的交換,與PC 機的通信,接收PC 機命令或者從本系統(tǒng)鍵盤輸入的命令,并將命令下傳到FPGA,由FPGA 完成對射頻卡的操作,接收從FPGA 傳回的操作結果并在LCD 上加以顯示,控制射頻收發(fā)模塊中TR1000 芯片的工作方式。文獻[17]采用ARM9 +FPGA 結構設計實現基帶信號處理。ARM9 處理器S3C2440A 做主控芯片,擔負在WinCE6.0 系統(tǒng)下對讀寫標簽操作的控制;FPGA 采用Altera公司的EPZCST144 芯片,控制和CCll0l 射頻模塊的通信,實現基帶信號處理及協(xié)議解析,包括基帶信號PIE 編碼模塊,回波信號FMO 解碼模塊,標簽操作功能模塊,基于標簽預測模型和抽樣定理的多標簽識別防碰撞算法模塊,全數字鎖相環(huán)模塊和通信接口功能模塊。文獻[18]控制處理模塊采用了低功耗DSP 與FPGA 相結合的構架,在DSP 芯片中實現協(xié)議命令處理、防碰撞算法、系統(tǒng)控制,根據通信協(xié)議的要求接收發(fā)送指令,并且完成與上位機的通信。在FPGA 芯片中完成協(xié)議的編解碼、校驗、協(xié)議語法的添加、去除以及與射頻模塊的數據交換。文獻[1],[19],[20]采用軟核處理器+FPGA 相結合的構架,基于嵌入式軟核的設計方式。運用SOPC 技術,在Altera 系列FPGA 芯片中嵌入NiosⅡ軟核處理器,根據UHF 協(xié)議特點,基于ISO/IEC18000-6C 標準,自定義外設,完成包括PIE 編碼、FM0 解碼、CRC 校驗、防碰撞、協(xié)議控制和UART 等模塊的基帶處理電路的設計及基帶信號數據處理功能。

2 結束語

目前國內外市場上讀寫器控制處理模塊硬件的主流設計方案都是以嵌入式微處理器為核心。但市場對射頻識別技術的應用需求在不斷變化,對讀寫器功能的要求在不斷提升。要求讀寫器具備豐富的擴展接口,可以獨立工作,具有通過網絡或者串口、USB 等傳輸信息的能力,要求控制處理模塊的處理器能夠在數據處理、兼容性方面有強大的功能。NiosⅡ軟核處理器雖然與常見的微處理器很類似,在一片芯片上包含了處理器、存儲器,以及I/O 電路等功能模塊,但它最大的特點是它是一個軟核、可配置的系統(tǒng)。設計者可以根據需求構建32 位的NiosⅡ處理器,并能對其外圍設備進行靈活配置,靈活設計系統(tǒng)的外設與接口,能及時驗證系統(tǒng)的功能,能很好地滿足數據處理、兼容性等上述方面的要求[21]。因此,基于NiosⅡ軟核處理器的控制處理模塊的設計成為了當前UHF RFID 系統(tǒng)讀寫器研究的一個熱點。它充分借鑒了市面上其它成熟的技術方案,總結和吸收了其它方案的優(yōu)缺點,與傳統(tǒng)設計相比簡化了UHF RFID 系統(tǒng)讀寫器設計,提高了讀寫器控制協(xié)調能力、抗干擾強度、降低功耗,降低了成本,符合電子系統(tǒng)設計的發(fā)展潮流和趨勢。

[1]陳佳雷.基于FPGA 的UHF-RFID 讀寫器數字基帶部分的研究與設計[D].南京:南京郵電大學,2012.

[2]袁傳奇.UHF RFID 讀寫器研究與射頻前端設計[D].杭州:杭州電子科技大學,2012.

[3]趙全明,杜軍梅,梁飛宇,等.UHF RFID 系統(tǒng)的讀寫器設計[J].現代儀器,2012,18(6):48-50.

[4]陳勇,陸遙.基于AS3992 的超高頻RFID 閱讀器的設計及仿真[J].半導體光電,2013,34(1):158-161.

[5]劉軍君.UHF RFID 讀寫器設計[D].南京:南京郵電大學,2011.

[6]趙文穎.超高頻RFID 閱讀器的研究與設計[D].沈陽:東北農業(yè)大學,2013.

[7]夏宏,吳濟文.超高頻RFID 讀寫器系統(tǒng)的設計與實現[J].計算機應用,2012,32(8):2369-2373.

[8]杜太行,王國華,劉旭.UHF 射頻讀寫器的設計[J].電子設計工程,2011,19(20):160-162.

[9]丁哲壯.超高頻RFID 讀寫器的硬件設計與實現[D].北京:華北電力大學,2013.

[10]李偉.超高頻RFID 讀寫器的研究與設計[D].鄭州:鄭州大學,2010.

[11]黃丘林.UHF RFID 閱讀器硬件開發(fā)平臺設計[C].2007 年全國微波毫米波會議論文集,2007:1930-1933.

[12]呂闐.基于FPGA 的符合ISO 18000-6C 標準的RFID 讀寫器數字基帶系統(tǒng)設計[D].成都:電子科技大學,2013.

[13]徐海飛.基于ISO18000-6C 標準的UHF RFID 讀寫器設計與實現[D].成都:電子科技大學,2012.

[14]鄭少淵.超高頻射頻識別閱讀器的設計與實現[D].杭州:浙江大學,2007.

[15]孫偉強.超高頻無源RFID 讀卡器的FPCA 設計與實現[D].廣州:暨南大學,2008.

[16]周陳鋒,何怡剛,何周國,等.超高頻RFID 讀寫器基帶模塊的原理與設計[J].微計算機信息,2009(11):249-250,296.

[17]王衍良.基于FPGA 的超高頻RFID 讀寫器設計與實現[D].廣州:廣東工業(yè)大學,2011.

[18]盧亮亮.915 MHz 超高頻RFID 讀卡器設計[D].鄭州:鄭州大學,2011.

[19]趙明輝.UHF RFID 的SOPC 設計[D].成都:電子科技大學,2011.

[20]張江波.基于NiosⅡ的RFID 讀寫器設計[D].鄭州:鄭州大學,2011.

[21]邵春霖.基于NiosⅡ的RFID 閱讀器識別系統(tǒng)的設計與實現[D].昆明:云南大學,2010.

猜你喜歡
讀寫器基帶解碼
《解碼萬噸站》
解碼eUCP2.0
中國外匯(2019年19期)2019-11-26 00:57:32
NAD C368解碼/放大器一體機
Quad(國都)Vena解碼/放大器一體機
2014年LTE基帶收益占蜂窩基帶收益50%以上
AIS基帶信號的接收與處理
基于視頻抓拍讀寫器的高速公路防倒卡研究
數字基帶系統(tǒng)的System View仿真設計
基于FPGA的WSN數字基帶成形濾波器設計
電視技術(2014年19期)2014-03-11 15:38:10
基于隨機時隙的RFID讀寫器防沖突方法
揭阳市| 大足县| 辽宁省| 长阳| 鹤山市| 泗洪县| 观塘区| 泰和县| 海原县| 灌南县| 烟台市| 安塞县| 云和县| 翁源县| 特克斯县| 克拉玛依市| 会昌县| 襄城县| 大新县| 金沙县| 县级市| 威远县| 磐安县| 丰镇市| 丹东市| 都兰县| 剑阁县| 樟树市| 榆树市| 栾城县| 昌都县| 湖州市| 玛曲县| 莱州市| 巧家县| 徐汇区| 方城县| 阳春市| 施秉县| 正阳县| 兴国县|