基于PR9000的微型可嵌入UHF RFID读写器模块设计
物联网就是把所有物品通过信息传感设备与互联网连接起来,实现智能化识别和管理。物联网概念是在2005国际电信联盟在突尼斯举行的“信息社会全球峰会”上正式提出的。随着各种技术的不断发展,物联网逐渐从理论走向了应用,目前已经成为公认的21世纪改变民生的十大技术,是继计算机、互联网与移动通信网之后的又一次信息产业浪潮,是一个全新的技术领域。
作为物联网领域四大技术之首的射频识别技术RFID(Radio Frequency Identification)近年来也得到了越来越快的发展,RFID也在逐步趋向于成熟,各种相关产品层出不穷,应用也越来越多样化,由于UHF 频段的技术门槛相对较高,目前国内市场还处在应用研究和小规模试用阶段。但由于UHF RFID应用前景广阔,存在着巨大的潜在市场,所以研究UHF频段的RFID技术有着巨大的意义。
本文主要介绍了一种基于PHYCHIPS公司PR9000芯片的微型可嵌入UHF RFID读写器模块的实现方案。PR9000结合外围电路和射频前端电路可实现对UHF RFID ISO18000-C/EPC global GEN 2标签的识别,并通过模块提供的对外接口UART实现与主机的数据交换。
1 系统设计
1.1 PR9000芯片介绍
PR9000是一个高集成、高性能的单片UHF RFID读写器SoC解决方案,内部集成了UHF RFID射频前端收发模块、基带处理模块、80C52微处理器以及64 KB的Flash和16 KB SRAM的片上存储空间,对外提供UART、SPI、I2C等数据通信接口,并提供了多个I/O和中断资源。其内部还集成了电源管理模块,采用单电源供电,可读写符合ISO18000-C/EPC global GEN 2协议的UHF RFID标签[6],其内部结构图如图1所示。
PR9000低功耗、小体积和低成本的特性决定了其广阔的应用市场,可被嵌入到手机等一类手持式电子产品中。
1.2 PR9000及外围电路设计
PR9000内部集成了各种模块,简化了外围电路的设计,在实际应用中只需要设计简单的外围电路就可实现对UHF RFID标签的识别,这些电路包括收发端电路、环路滤波器、外部时钟电路以及数据通信接口,PR9000外转电路模块结构框图如图2所示。
1.2.1 收发端电路设计
PR9000可以采用单天线和双天线模式,所谓双天线设计就是收发采用独立的天线分别实现收发功能,这样可以实现收、发端信号完全隔离,但是必然会增加模块面积,并不适合本模块的设计方案,所以本方案采用单天线模式。所谓单天线模式就是收发端共用一个天线,而接收端和发送端采用隔离器件隔离其强弱信号,一般采用环形器或是耦合器来实现[7]。设计采用了定向耦合器来实现,耦合器的直通端连接PR9000的发送端,耦合端得到的信号经过一定的处理后发送给PR9000的接收端,从而实现信号的发送与接收。
在发送端,平衡信号经过匹配网络后输入到平衡-不平衡转换器(Balun),然后经过一个π型滤波器后进入定向耦合器,再经过低通滤波器后由天线发送出去。在接收端,天线获取到信号经过低通滤波器,再经过耦合器的耦合,在耦合端获取到该信号经过匹配网络的匹配和一定的衰减转换成接收端的平衡信号传输给PR9000的接收端,从而实现信号的接收。
1.2.2 时钟输入与锁相环滤波器设计
PR9000内部集成了时钟控制模块,用于实现时钟频率放大和信号提纯,系统能以较低的时钟频率输入获取较高的系统工作频率,本方案采用19.2 MHz的外部有源晶振作为系统的外部时钟输入。
为了获取到本振信号,系统需要完成频率合成,PR9000内部集成了PFD和VCO,所以只需要在外部设计相应的锁相环滤波器就可以实现。常用的锁相环滤波器是一种低通滤波器,有有源和无源之分,无源锁相环滤波器一般由电阻、电容组成,有源锁相环滤波器一般还加上放大器,用于滤除PFD中误差电压的高频成分和噪声,从而改善VCO的频谱纯度,提高系统的稳定性[8]。在本方案采用由电阻、电容组成的无源滤波器。
1.2.3 通信接口与电源设计
PR9000内部集成了基带电路模块和处理器模块。基带电路模块包含了发送处理模块和接收处理模块,是射频端和处理器模块之间的桥梁;处理器模块包括80C52微处理器和16 KB的SRAM以及64 KB的Flash的存储空间,用于搭载空中接口协议以及与主机之间的通信。对外通信接口有I2C、ISP以及UART接口等,实现与主机通信与调试。本设计只采用UART接口就可实现程序的下载以及与主机之间命令及数据的交互。作为一个可嵌入模块,为了让主机更好地控制,模块还提供了一个使能信号,以便主机控制本模块启动,实现合理的工作模式。因此,本模块对外通信接口共有4个,即两个UART接口、一个使能接口以及一个RESET接口。
整个模块采用3.3 V单电源供电,PR9000的数字部分供电和模拟部分供电由一个磁珠隔离。
加上电源部分,整个模块的对外接口只有6个,包括3.3 V电源输入、地以及4个信号接口。
1.3 PCB设计
PCB板采用两层板设计,板厚0.8 mm,对外接口采用焊盘设计,为了更好地嵌入并固定到其他PCB板上,模块除了6个对外接口外还增加了10个接地焊盘。PCB板充分考虑了信号的完整性和电磁兼容,模块采用屏蔽罩设计,并设计了天线SMA接口。整个模块的PCB大小为20 mm×25 mm[9-10]。
2 模块测试
本设计模块的测试主机为普通带串口的PC机,当然,模块与主机之间的串口连接需要经过电平转化芯片把TTL电平转化成RS232电平。给模块下载好程序后,连接天线(2.5 dBi),并使能模块,在天线辐射区域内测试标签识别距离,经过多个标签测试,平均识别距离为200 mm。为了测试其发送功率,采用了矢量分析仪和频谱仪等测试仪器,对模块的发射功率(920 MHz~925 MHz)进行测试,具体测试结果如图3、图4所示,其中图3为频带功率谱,图4为瞬时功率谱。