论文部分内容阅读
随着物联网技术的不断发展,其核心的RFID (Radio Frequency Identification)技术也获得了更加广泛的应用。UHF频段的RFID产品因为工作距离远、访问速度快、标签价格优势明显以及防碰撞算法更加完善等优势而备受青睐。我国在超高频RFID通信协议和空中接口方面还没有自己成熟可靠的标准规范,而标准化制定与一致性测试认证需要完整的协议解析方案,因此提出一种符合UHF RFID协议要求的分析和验证方案具有重要的意义。本文结合ISO 18000-6C超高频RFID协议和Xilinx公司最新All ProgrammableSoC方案的Zynq平台,对ISO 18000-6C超高频RFID协议规定的通信链路的调制解调方式、编解码方式、命令和响应机制和碰撞仲裁算法进行了分析和验证。本文首先分析了当前最流行的ISO 18000-6C超高频RFID协议的物理层和标签识别层的特性,然后提出了一套基于Zynq平台的超高频RFID协议分析与验证方案。本验证方案分为射频模拟前端以及Zynq电路板卡组成的硬件电路、Zynq平台各种功能的IP核模块和驱动程序三个层次。通过对比分析超外差收发和直接变频两种电路结构的特点给出了基于直接变频的射频前端电路方案。设计搭建了Zynq平台系统,该系统由处理系统PS和可编程逻辑PL中的AXI总线互联、ADC和DAC控制、12C串行通信和ISO 18000-6C UHF RFID协议解析等IP核组成。UHF RFID协议解析IP核是本系统的关键组成部分,对构成该IP核的PIE编码模块、CRC校验模块、波形量化与滤波成型模块、发送控制逻辑、FM0解码模块和顶层控制状态机等部分的设计原理和仿真测试进行了详细描述,并给出了协议解析IP核的测试波形。利用Zynq系列的Zedboard板卡和ADI公司的FMCOMMS1射频前端电路进行了硬件验证平台的搭建,针对硬件平台进行了驱动程序的设计和调试,利用美国国家仪器公司的NI-VISN-100 RFID/NFC测试系统对系统功能进行了测试,系统达到了设计的要求。