基于zynq-7000平台的多协议uhf rfid读写器软件设计-software design of multi-protocol uhf rfid reader based on zynq - 7000 platform.docxVIP

  • 64
  • 0
  • 约6.28万字
  • 约 84页
  • 2018-05-18 发布于上海
  • 举报

基于zynq-7000平台的多协议uhf rfid读写器软件设计-software design of multi-protocol uhf rfid reader based on zynq - 7000 platform.docx

基于zynq-7000平台的多协议uhf rfid读写器软件设计-software design of multi-protocol uhf rfid reader based on zynq - 7000 platform

摘要随着超高频射频识别技术的不断发展,其在防伪、医疗、仓储、物流、交通等各个领域都具有非常广泛的应用。在超高频频段,目前国内外采用最为广泛的协议标准为ISO/IEC18000-6B和6C,为适应中国RFID技术的战略发展,我国在2011年和2014年开始实施GB/T29768-2013和GJB7377.1-2011两种超高频协议标准。但标准公布之后,目前符合这三种标准协议的读写器还很少,因此,设计与实现同时兼容以上三种协议标准的多协议读写器具有重要意义。本课题的研究正是在上述背景下提出的。本课题通过对GB/T29768-2013、GJB7377.1-2011和ISO/IEC18000-6C三个协议标准的物理层及协议工作方式的对比分析,采用对整个软件系统模块划分的软件设计方案,将读写器软件系统分为应用接口模块、参数配置模块、射频控制模块以及协议处理模块。文中对应用接口模块的三个子模块:核心状态机、串口通信模块和命令解析模块均给出了分析与实现。在协议处理模块中,对三种协议下的强制性命令均给出了详细的分析设计与实现流程,并且对三种协议的防碰撞算法:时隙化的随机防碰撞算法以及动态分散收缩二叉树算法做了分析与实现。通过上述努力,研究和实现了基于ZYNQ-7000 系统平台的多协议UHFRFID 读写器软件设计。该软件实现同时满足GB/T29768-2013、GJB7377.1-2011和ISO/IEC18000-6C三种协议标准,具备三种协议下的单标签与多标签的盘存、单标签读写、锁定和杀死标签等功能,测试表明基于ZYNQ-7000平台的多协议UHFRFID的读写器软件设计满足设计指标要求。随着我国超高频RFID的逐渐发展,可以预见,同时符合GB/T29768-2013、GJB7377.1-2011和ISO/IEC18000-6C三种协议的UHF RFID读写器将成为发展趋势,该多标准读写器将在防伪、医疗、仓储、物流、交通等方面获得广泛应用。关键词:RFID,软件设计,多协议,ZYNQ-7000ABSTRACTWiththedevelopmentofUFHradiofrequencyidentificationtechnology,itisvery popularin manyfileds,suchassecurity, medicaltreatment, warehousing, logistics, andtransportationandsoon.Intheultrahighfrequencyband,thewidelyusedtwostandard protocolsathomeandabroadareISO/IEC18000-6Band6C.Inordertoadapttothe strategicdevelopmentofRFIDtechnologyinChina,ourcountryhasstartedonthe implementationofGB/T29768-2013andGJB7377.1-2011UHFprotocolstandardsin 2011and2014.Butafterthestandardspublished,theRFIDreaders,whichis compatiblewiththeabovethreekindsofstandardprotocol,isquiterare.Therefore,the designandimplementationofaRFIDreaderusingtheabovethreestandardprotocolis very meaningful.Researchonthistopichasbeenmadeundersuchbackground.Throughthe comparativeanalysisofthephysicallayerandprotocolstandards’workingmodeof GB/T29768-2013,GJB7377.1-2011andISO/IEC18000-6C,thereader’ssoftware systemisdividedintofourparts,namely,theapplicationinterfacemodule,parameter configurationmodule,RFcontrolmoduleandprotocolprocessingmodule.The applicationinterfacemodule’sthreesubmodules,whicharecalledthecorestate machine,serialcommunicationmoduleandcommandparsingmodu

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档