论文部分内容阅读
射频识别(Radio Frequency Identification,RFID)技术是基于雷达原理利用射频信号通过电感耦合或是电磁反向散射耦合技术实现无接触信息传递,通过所传递的信息达到识别目的的自动识别技术。RFID阅读器(RFID Reader)是整个RFID系统的核心设备,它能够无接触识别电子标签(Tag)中的电子数据,对识别获取的信息的进行本地数据库管理,提供良好的用户界面进行显示,并支持数据信息的网络传输。
本文采用双处理器嵌入式系统架构,设计实现915MHz UHF频段RFID Reader中的主控和基带平台。该平台以ARM微处理器和DSP数字信号处理器为核心,DSP实现射频识别中编解码调制解调等核心算法;ARM微处理器运行嵌入式操作系统,对已获取的标签数据进行管理,并提供良好的用户界面和网络传输。
本文首先研究分析了RFID Reader的功能特性,提出了双处理器嵌入式系统的设计思想。然后系统的研究并实现了RFID Reader的主控和基带平台的硬件设计。硬件设计包括ARM主控子系统和DSP基带子系统的设计以及双处理器的通信接口设计。之后针对现代高速PCB设计中所面临的挑战,运用高速PCB仿真技术对关键网络进行硬件仿真。针对不同的信号完整性问题,本文提出了具体的解决方法,修改后的电路确保了硬件平台运行的稳定性与准确性。最后,在软件设计方面,根据主机接口(HPI)的硬件电路设计,开发了HPI接口的Linux驱动程序,实现了两个处理器之间高速、大吞吐量的数据通信,为后续的高层应用软件的业务处理奠定了基础。
目前,RFID Reader的开发已全部完成,通过了广东省科技厅重点工业攻关项目组专家的鉴定验收。经实测,该RFID Reader支持EPC GLOBAL UHF(GEN2)和ISO18000-6两种协议,电子标签的最快读取速率达到82个每秒。综上所述,本文采用双处理器嵌入式系统架构,实现RFID Reader的主控和基带处理平台,融合了两类不同嵌入式处理器的特性,在915MHz UHF频段RFID Reader实际项目中应用效果良好,具有很大的实用价值。