嵌入式射频识别系统(RFID)的研究与实现
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
现代信息技术的迅猛发展使得射频识别系统需要处理的信息量急剧增加,研制一种新型的能够自动接收和管理数据的读卡器是极为必要的。然而,在绝大多数的射频识别应用领域,采用C51系列单片机作为主控芯片。C51系列主控芯片有着设计简单、实用、成本低等特点,但是在半导体产业飞速发展的今天,ARM、MIPS、PowerPC系列芯片为RFID提供了一个新的选择。
     本文介绍了RDID系统的组成以及工作原理,并给出了一些相关的RFID通信协议。硬件方面,选择了Philips公司的ZLG500射频读写模块,设计了基于L2C2131处理器的RFID系统,包括读卡、天线、以太网接口、MCU硬件设计等。软件方面,利用C与汇编语言的混合编程实现Bootloader,将μC/OS-Ⅱ嵌入式操作系统移入到处理器中,在ADS1.2下进行读卡器的软件设计,完成整个射频识别的读写功能。
     针对RFID的多卡识别问题,对反碰撞算法进行了研究,对ALOHA算法提出了一种改进的ALOHA反碰撞算法模型,并对其进行了仿真,仿真结果表明该算法在识别的效率和时间上有明显的提高。为实现应用软件与硬件系统之间的通信,利用Visual C++6.0开发了RFID系统的串口中间件。为实现读卡器的局域网通信,利用RTL8019芯片组建LPC2131的以太网通信接口。
The rapid development of modern information technology makes the information that Radio Frequency Identifaction(RFID)that should process increase quickly.It is necessory to design a new RFID reader which can automatically receive and manag the information.At present, in the most field of RFID application,C51 series microprocessor is the main processor.The processors of C51 have characters of simple design、practicality and low price.As the rapid development of semiconductor, ARM、MIPS、PowerPC processors provide a new choice for RFID.
     This paper introduced the principle and structure of RFID system. Some interrelated communication protocol of RFID and the development of embedded system were expatiated.In the hardware aspect,the embedded RFID system based on LPC2131 processor and ZLG500 module was designed,which included antenna,reader,ethernet interface, MCU etc.In the software aspect,C and compile language were used to realize bootloader,μC/OS-Ⅱoperating system was transplanted into LPC2131 processor.The software of embedded RFID system was debugged under ADS1.2,the reader function of reading and writing was accomplished.
     The multi cards identifation and anti-collision algorithm were studied.An improved anti-collision algorithm model for AHOHA algorithm was prenented,the simulation research was done in matlab 6.5. The simulation results showed that the new algorithm was better on efficiency and time.To realize the communication between application software and hardware system,a serial port middleware of embedded RFID system was made by Visual c~(++)6.0.Ethernet interface of LPC2131 processor was designed by RTL80189AS to realize LAN communication of reader.
引文
[1]陶玉芬,RFID技术应用展望,电脑应用技术,2006,68期
    [2]周晓光 王晓华射频识别(RFID)技术原理与应用实例,人民邮电出版社,2006
    [3]张益强,远距离无源射频识别系统设计,遥测遥控,2004,7
    [4]Konstantinos Domdouzis,Radio-Frequency Identification(RFID)applications,Advanced Engineering Informatics,21(2007)350-355
    [5]黄涛,13.56MHz射频识别系统性能的优化,计算机与数字工程,2005,5
    [6]元媛,射频识别(RFID)技术综述,趋势与展望,2006,12
    [7]Rittenback,Communication by Radar Beams,US Patent,3460,139,Aug.15 1969
    [8]www.rfidworld.com,技术资料
    [9]汤迟,PXA255平台下RFID物流系统的关键技术,单片机与嵌入式系统应用,2007,1
    [10]A.Vergara,An RFID reader with onboard sensing capability for monitoring fruit quality,sensors and actuators,2007
    [11]George Q.Huang,RFID-based wireless manufacturing for walking-worker assembly islands with fixed-position layouts,Robotics and Computer-Integrated Manufacturing,23,2007
    [12]L.C_amara,Automatic generation of intelligent instruments for IEEE 1451,Measurement,35(2004)
    [13]Agusti Solanas,A distributed architecture for scalable private RFID tag identification,Computer Networks,51(2007)
    [14]Hu Jianyun,Design and Analysis of Analog Front End of Passive RFID Transponders,Chinese journal of semiconductors,2006,7
    [15]Reiner Jedermann,Applying autonomous sensor systems in logistics-Combining sensor networks,RFIDs and software agents 132(2006)。
    [16]Fusheng Wang,Bridging Physical and Virtual Worlds:Complex Event Processing for RFID Data Streams
    [17]杜春雷,ARM体系结构与编程,清华大学出版社,2003
    [18]周立功,深入浅出ARM7,北京航空航天大学出版社,2004,12
    [19]王勇,嵌入式系统原理与设计,浙江大学出版社
    [20]周立功ARM嵌入式系统软件开发实例,北京航空航天大学出版社,2004,12
    [21]JeanJ.Labrosse(著),邵贝贝,等(译),嵌入式实时操作系统μC/OS-Ⅱ[M],北京:北京航天航空大学出版社,2003
    [22]李娜,基于ARM7内核的μC/OS-Ⅱ嵌入式系统多任务处理的移植,电子科技,2006,07
    [23]Kirk H.M Wong,Cryptography and authentication on RFID passive tags for apparel products,computers in industry,57(2006)
    [24]Harry K.H.Chow,Design of a RFID case-based resource management system for warehouse operations,Expert Systems with Applications,30(2006)
    [25]Maurizio A.Bonuccelli,Instant collision resolution for tag identification in RFID networks AdHoc Networks,5(2007)1220.
    [26]John Ayoade,Security implications in RFID and authentication processing framework,Computers & Security,25(2006).
    [27]I.Sayhan,J.Sabater,T.Becker,S.Marco,Gas sensor networks using RFID reader/tag systems with integrated metal oxide sensors for logistics applications,Book of Abstracts of Eurosensors XX,vol.Ⅱ,Gothenburg,2006,pp,178-179
    [28]Junichi Yagi,Parts and packets unification radio frequency identification application for construction,Automation in Construction,14(2005)477-490
    [29]Kenneth H.Doerr,A hybrid approach to the valuation of RFID/MEMS technology applied to ordnance inventory,Int.J.Production Economics,103(2006)726-741.
    [30]Klaus Finkenzeller,(德),射频识别技术,电子工业出版社,2002
    [31]Minh Huynh,Metropolitan Ethernet Network:A move from LAN to MAN,Computer Networks,51(2007)4867-4894
    [32]Barry M.Cook,Ethernet over Space Wire-Hardware issues,Acta Astronautica,61(2007)243-249
    [33]Alex K.Jones,An automated,FPGA-based reconfigurable,low-power RFID tag, Microprocessors and Microsystems,31(2007)116-134
    [34]Selwyn Piramuthu,Protocols for RFID tag/reader authentication,Decision Support Systems,43(2007)897-914
    [35]童诗白,模拟电子技术基础,第二版,高等教育出版社,1988
    [36]Ning Wang,Wireless sensors in agriculture and food industry-Recent development and future perspective,Computers and Electronics in Agriculture,50(2006)1-14
    [37]陈秋彤,实用型非接触式IC卡读写器的研制,电测与仪表,2004,8
    [38]万晨妍,基于ARM7TDMI的嵌入式系统设计与实现,计算机工程,2003,10
    [39]王钦恒,ARM7TDMI内核微处理器的调试原理及方法,微型电脑应用,2003年第19卷第7期
    [40]Seal D,ARM Architecture Reference Manual(Second Edition),Addison Wesley,2001
    [41]王建,ARM7嵌入式系统中Bootloader分析与设计,微计算机信息,2006,22
    [42]ZLG500模块,周立功单片机公司技术资料
    [43]刘丽华,基于以太网接口的RFIDOP间件软件设计,单片机与嵌入式系统应用,2006年第7期。
    [44]刘丽华,利用以太网接口的RFID通信系统设计与实现,计算机与数字工程,2006,10
    [45]刘其中,宫德明编著,天线的计算机辅助设计,西安电子科技大学出版社,1988
    [46]钟顺时编,微带天线理论与技术,西安电子科技大学出版社,1990
    [47]刘舒祺,RFID系统中的PCB环型天线设计,单片机与嵌入式系统,2007,1
    [48]刘淼,基于μC/OS-Ⅱ的嵌入式数控系统实时性分析,计算机工程,2006年11月
    [49]王田苗,嵌入式系统设计与实例开发-基于ARM微处理器μC/OS-Ⅱ实时操作系统[M],清华大学出版社,2003
    [50]Labrosse J J,Micro μC/OS-ⅡThe Real-Time Kemel Second Edition,北京航空 航天大学出版社,2003
    [51]刘冬生,射频识别系统中的反碰撞算法,华中科技大学学报,2006,9
    [52]Jia Zhai,An Anti-collision Algorithm Using Two-Functioned Estimation,ICSSA,2005年
    [53]Su-Ryun Lee,An Enhanced Dynamic Framed Slotted ALOHA Algorithm for RFID Tag Identification,Proceedings of the Second Annual International Conference on Mobile and Ubiquitous Systems,2005
    [54]Dong-Her Shih,Taxonomy and survey of RFID anti-collision protocols,computer communications,2006,29
    [55]Klaus Finkenzeller:RFID Handbook:Fundamentals and Applications in Contactless Smart Card and Identification.,Second Edition.John Wiley & Sons,(2002)206-211
    [56]程文青,改进的RFID动态帧时隙ALOHA算法,华中科技大学学报,2006,7
    [57]李宝山,基于动态ALOHA算法的RFID反碰撞技术,信息系统与网络,2007,2
    [58]丁振华,RFID中间件研究进展,计算机工程,2006,11
    [59]Melanie R.Rieback,RFID malware:Design principles and examples,Pervasive and Mobile Computing,2(2006)405-426.
    [60]黎立,EPC系统中的中间件研究,计算机工程与设计,2006年11月
    [61]贺平,EPC系统的Savant中间件技术及其设计实现,计算机工程与应用,2006年9月
    [62]EPC Information Services(EPCIS)Working Draft,EPCglobal,2004