微波EDA网,见证研发工程师的成长!
首页 > 微波射频 > 测试测量 > RFID协议一致性测试系统设计

RFID协议一致性测试系统设计

时间:02-01 来源:icbuy亿芯网 点击:

M0前导码的单个测试点为例。FM0前导码测试的目的是检查标签应答是否以协议中所规定的特定前导码序列开头,该前导码用于阅读器对标签应答信号的识别和同步。FM0前导码的协议规定前7个脉冲长度的相对比值为2:1:1:2:1:3:2,允许误差为正负2.5%,如图5-1所示:

image016.jpg

图5-1:FM0信号的前导码(TRext=0)

  测试过程中,RFID标签协议一致性测试系统给被测标签发送Query指令,并检查返回的应答信号。实测信号如图5-2所示,两个光标之间为标签应答的前导码,前7个脉冲的绝对长度依次为4.20,2.12,2.08,4.16,2.08,6.26,4.16微秒,相对比值为2:1.01:0.99:1.98:0.99:2.98:1.98,符合协议规定。

image017.jpg

图5-2:FM0前导码实测信号

  EPC UHF Class 1 Gen 2标准RFID标签协议一致性协议层测试项目如表5-2所示:

  测试规范序号协议层测试项目测试点数

  66链接频率误差72

  70链接时间T172

  70最小链接时间T272

  70最大链接时间T272

  86TID内存数据2

  93灭活操作2

  97只读标签CRC162

  97读写标签CRC162

  101PC内存数据2

  102默认PC数值2

  123, 124, 132, 136Ready和Reply状态2

  123, 129Arbitrate状态6

  123, 137, 138Acknowledged状态2

  123, 139, 141Open状态2

  123, 142Secured状态2

  145Acknowledged到Secured状态跳转2

  148, 149Open到Killed状态跳转2

  148, 149Secured到Killed状态跳转2

  132, 136Acknowledged到Reply状态跳转2

  132, 136Open到Reply状态跳转2

  132, 136Secured到Reply状态跳转2  

  协议层测试中,我们选取链接时间T1和Open状态两个测试项目的单个测试点为例。

  链接时间T1测试的目的是测量标签从接收到阅读器指令到返回应答之间的时间间隔,阅读器在发送完指令之后,会在特定的时间窗内检测来自标签的应答信号,落在时间窗之外的标签信号将会丢失。链接时间T1应该处于[Max(RTCal,10Tpri)*(1-FT)-2, Max(RTCal,10Tpri)*(1+FT)+2]区间之内,计算公式中各参数在协议标准中都有明确定义,简便起见,我们这里直接给出在该测试点下的具体数值为[33.1, 44.9]微秒。

  测试过程中,RFID标签协议一致性测试系统给被测标签发送Query指令,并测量指令结束到应答开始的时间间隔。实测信号如图5-3所示,两个光标之间为链接时间T1,数值为36.8微秒,符合协议规定。

image018.jpg

图5-3:链接时间T1实测信号

  Open状态测试的目的是验证标签能够正确的从其他状态进入Open状态,正确的协议状态跳转是标签能够完成各项应用功能的基础。进入Open状态的过程是标签协议状态图的一个子集,如图5-4所示:

image019.jpg

图5-4:标签协议状态图Open相关子集

  测试过程中,从标签上电开始,RFID标签协议一致性测试系统给被测标签依次发送Query,QueryRep,ACK,ReqRN指令,验证标签是否依次经过了不返回应答的Arbitrate状态,返回RN16的Reply状态,返回PC,EPC,CRC16的Acknowledged状态,最终进入返回Handle,CRC16的Open状态。实测信号如图5-5所示,即Query→无应答→QueryRep→无应答→QueryRep→RN16→ACK→PC,EPC,CRC16→ReqRN→Handle,CRC16, 符合协议规定。

image020.jpg

图5-5:Open状态实测信号

  5.2RFID阅读器协议一致性测试实例

  EPC UHF Class 1 Gen 2标准RFID阅读器协议一致性物理层测试项目如表5-3所示:

  测试规范序号物理层测试项目测试点数

  7频率准确度50

  12数据编码2

  14射频包络12

  14射频包络22

  21上电射频包络11

  22上电射频包络21

  24下电射频包络11

  25下电射频包络21

  32前导码2

  42FHSS射频包络1

  46FHSS信道50

  48多阅读器模式频谱1

  51密集阅读器模式频谱1

  358单边带模式频谱1

  物理层测试中,我们选取数据编码,射频包络1和密集阅读器模式频谱三个测试项目的单个测试点为例。

  数据编码测试的目的是测量阅读器信号中的PIE编码参数,编码参数确定了阅读器信号数据位的标准长度,并间接确定了标签信号的链接速率。阅读器信号采用不同的脉冲长度进行数据信息的编码,数据0应在6.25到25微秒之间,数据1与数据0的长度之比,应满足如图5-6所示的规定:

image021.jpg

图5-6:PIE编码符号

  测试过程中,RFID阅读器协议一致性测试系统接收被测阅读器发送的指令,并测量Query指令中数据0和数据1 的编码参数。实测信号如图5-7所示,三个光标之间依次为数据1和数据0,其中数据0长度,即Tari为24.8微秒,数据1长度为43.2微秒,PIEx为18.4微秒,符合协议规定。

image022.jpg

图5-7:PIE编码实测信号

射频包络1测试的目的是测量阅读器信号中的ASK调制参数,包括调制深度、上升沿时间、下降沿时间和脉冲宽度,调制参数必须在一定的范围之内,标签才能够正确识别阅读器的信号。阅读器到标签传输的普通ASK和PR-ASK

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top