取得rfid标签的内部振荡频率的方法及装置的制造方法_2

文档序号:9397139阅读:来源:国知局
FID 标签正确地接收到了第一设定指令并完成了计时。为此,在进行RFID标签内部振荡频率计 算之前,先进行上述随机数的判断,判断接收到的随机数是否和发出的随机数相同,如是, 进行RFID标签内部振荡频率的计算;否则,判断出错,不进行RFID标签内部振荡频率的计 算。
[0046] 在本实施例中,涉及的RFID系统遵循EPC C1G2协议,但本实施例中的方法也可以 应用于遵循其他UHF频段协议的RFID系统。系统中的读写器和标签集成实现RFID标签内 部振荡器的频率获取的第一设定指令和第二设定指令。第一设定指令和第二设定指令的指 令编码完全遵从EPC C1G2协议,采用PIE编码,前导采用帧同步。在本实施例中的一种情 况下,指令结构和标签响应可以如下:
[0047] 第一设定指令结构如下表:
[0049] 第一设定指令只在Open和Secured状态有效,其余状态标签不理会该条指令。上 述第一指令主要用于开启一次频率测量,RFID标签在接收完该条指令后计数器开始计数, 直到接收到下一条指令。RFID标签对该条指令不返回数据。为确定标签正确接收了第一设 定指令,可以在其中增加了一个16bits的随机数,其值由读写器给出。RFID标签对第二设 定指令返回数据时,包含该随机数,只有随机数一致,才能说明RFID标签正确接收了该第 一设定指令。RFID标签对该条指令不返回数据。
[0050] 第二设定指令用于结束一次频率测量过程,并返回其计时值(Iraunt),第二设定指 令的结构如下表:
[0051] CN 105117674 A 说明书 5/6 页
[0052] 第二设定指令只在Open和Secured状态有效,其余状态标签不理会该条指令。当 正确接收到指令B时,标签返回1;。_和16bits随机数,格式如下表:
[0054] 如果计数过程中出现干扰或者异常情况,标签返回错误码。
[0055] 基本上来讲,在本实施例中,要获取RFID标签当前频率(即RFID标签内部振荡器 的频率值),读写器首先要识别RFID标签,通过发送盘存指令获取RFID标签的TID和EPC。 RFID标签接收到读写器发送的盘存指令,返回TID和EPC,进入Open状态。读写器在标签 进入Open状态之后开始发送频率获取定制指令,第一设定指令和第二设定指令,两条指令 时间间隔!^^。请参见图3,图3在时间轴上示出了上述两个设定指令之间的位置关系以及 标签返回数据的时间位置关系。标签接收到第一设定指令,不返回数据,标签内部在第一设 定指令的最后一个上升沿对TldlJf始计数,直到接收到第二设定指令的第一个上升沿,结 束计数,计数值保存为16bits的Iraunt。标签在成功接收完第二设定指令后,如果在间隔时 间Tldle计数过程中没有干扰,则返回Tcount和第一设定指令中的随机数,如果有干扰,返回 错误码或出错信息。读写器根据标签的返回进行频率计算,如果标签返回的是错误码或者 随机数和第一设定指令中的不同,则本次测频无效。如果随机数一致,那么读写器根据设定 的公式计算出当前频率。实际上因为标签判断上升沿,不判断下降沿,所以TldlJ^长度应 该为30ms+12. 5us = 30. 0125ms,12. 5us为指令前的delimiter长度。读写器根据1^1(3和 1。_计算出标签当前振荡器频率。
[0056] 例如,若间隔Tldle长度为30ms时,T raunt= 34737,则读写器根据公式计算出标签当 T 3d 7 前的振荡器频率为L='f1157
[0057] 在本实施例中,由于振荡器和指令边沿是异步的,所以振荡器对T1&的计数会有 一个时钟周期的误差,同样相差一个时钟周期Tldle长度不同时频率获取的精度不同。可 以看出,T1&时间越长,频率获取精度越高,相应的获取时间变长,效率变低。在本实施例 中,通过大量统计数据得出标签振荡器频率的范围在600KHz~1200KHZ之间;Iraunt长度为 16bits,计数范围在0~65535内;假设振荡器频率为1200KHZ,计数值为65535时,Tldled长 度通过计算可得出为54. 6ms,如果Tidlf3d长度大于54. 6ms,计数器就会溢出,所以T idlf;d长度 在实际应用时不应该超过54. 6ms。
[0058] 如图4所示,本发明还涉及一种实现上述方法的装置,该装置包括:标签计时值取 得单元1、频率值计算单元2和标签状态设置单元3 ;其中,标签计时值取得单元1用于通 过间隔第一设定时间发送的、成对使用的一对设定指令,使得接收该设定指令的RFID标签 在接收到第一条设定指令时进入计时状态,并在接收到第二条设定指令时返回计时值;频 率值计算单元2用于将返回的计时值和所述第一设定时间相除,得到所述RFID标签的内部 振荡频率。标签状态设置单元3用于发送盘存指令到所述RFID标签,使其返回数据并处于 OPEN状态。
[0059] 在本实施例中,所述第一设定指令中还携带有一个随机数;所述RFID标签接收到 该随机数并将其与计时值一起返回;所述频率值计算单元中还包括判断模块,所述判断模 块用于判断接收到的随机数是否和发出的随机数相同,如是,进行RFID标签内部振荡频率 的计算;否则,判断出错,不进行RFID标签内部振荡频率的计算。
[0060] 在本实施例中,标签计时值取得单元进一步包括第一指令发送模块11、计时模块 12、第二指令发送模块13和计时值返回模块14 ;其中,第一指令发送模块11用于发送第一 设定指令到RFID标签;计时模块12用于使所述RFID标签接收到所述第一设定指令,进入 计时状态,开始计时;第二指令发送模块13用于间隔所述第一设定时间发送第二设定指令 到所述RFID标签;计时值返回模块14用于使所述RFID标签接收到所述第二设定指令后, 停止计时,并将上述计时得到的计时值返回。
[0061] 以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并 不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员 来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保 护范围。因此,本发明专利的保护范围应以所附权利要求为准。
【主权项】
1. 一种取得RFID标签的内部振荡频率的方法,其特征在于,包括如下步骤: A) 通过间隔第一设定时间发送的、成对使用的一对设定指令,使得接收该设定指令的 RFID标签在接收到第一条设定指令时进入计时状态,并在接收到第二条设定指令时返回计 时值; B) 将返回的计时值和所述第一设定时间相除,得到所述RFID标签的内部振荡频率。2. 根据权利要求1所述的取得RFID标签的内部振荡频率的方法,其特征在于,所述步 骤A)中包括如下步骤: Al)发送第一设定指令到RFID标签; A2)所述RFID标签接收到所述第一设定指令,进入计时状态,开始计时; A3)间隔所述第一设定时间发送第二设定指令到所述RFID标签; A4)所述RFID标签接收到所述第二设定指令后,停止计时,并将上述计时得到的计时 值返回。3. 根据权利要求2所述的取得RFID标签的内部振荡频率的方法,其特征在于,在执行 步骤A)之前,还包括如下步骤: AO)发送盘存指令到所述RFID标签,使其返回数据并处于OPEN状态。4. 根据权利要求3所述的取得RFID标签的内部振荡频率的方法,其特征在于,所述第 一设定指令中还携带有一个随机数;所述步骤A2)中,RFID标签接收到该随机数并在步骤 A4)中将其与计时值一起返回。5. 根据权利要求4所述的取得RFID标签的内部振荡频率的方法,其特征在于,所述步 骤B)中进一步包括如下步骤: 判断接收到的随机数是否和发出的随机数相同,如是,进行RFID标签内部振荡频率的 计算;否则,判断出错,不进行RFID标签内部振荡频率的计算。6. 根据权利要求5所述的取得RFID标签的内部振荡频率的方法,其特征在于,所述第 一设定时间是事先设定的,所述第一设定时间的长度越长,得到的RFID标签的内部振荡频 率越准确。7. -种实现如权利要求1所述的取得RFID标签的内部振荡频率方法的装置,其特征在 于,包括: 标签计时值取得单元:用于通过间隔第一设定时间发送的、成对使用的一对设定指令, 使得接收该设定指令的RFID标签在接收到第一条设定指令时进入计时状态,并在接收到 第二条设定指令时返回计时值; 频率值计算单元:用于将返回的计时值和所述第一设定时间相除,得到所述RFID标签 的内部振荡频率。8. 根据权利要求7所述的装置,其特征在于,所述标签计时值取得单元进一步包括: 第一指令发送模块:用于发送第一设定指令到RFID标签; 计时模块:用于使所述RFID标签接收到所述第一设定指令,进入计时状态,开始计时; 第二指令发送模块:用于间隔所述第一设定时间发送第二设定指令到所述RFID标签; 计时值返回模块:用于使所述RFID标签接收到所述第二设定指令后,停止计时,并将 上述计时得到的计时值返回。9. 根据权利要求8所述的装置,其特征在于,还包括: 标签状态设置单元:用于发送盘存指令到所述RFID标签,使其返回数据并处于OPEN状 O10.根据权利要求8所述的装置,其特征在于,所述第一设定指令中还携带有一个随机 数;所述RFID标签接收到该随机数并将其与计时值一起返回;所述频率值计算单元中还包 括判断模块,所述判断模块用于判断接收到的随机数是否和发出的随机数相同,如是,进行 RFID标签内部振荡频率的计算;否则,判断出错,不进行RFID标签内部振荡频率的计算。
【专利摘要】本发明涉及一种取得RFID标签的内部振荡频率的方法,包括如下步骤:通过间隔第一设定时间发送的、成对使用的一对设定指令,使得接收该设定指令的RFID标签在接收到第一条设定指令时进入计时状态,并在接收到第二条设定指令时返回计时值;将返回的计时值和所述第一设定时间相除,得到所述RFID标签的内部振荡频率。本发明还涉及一种实现上述方法的装置。实施本发明的取得频率值较为准确的取得RFID标签的内部振荡频率的方法及装置,具有以下有益效果:其得到的RFID标签的内部振荡值较为准确。
【IPC分类】G06K7/00
【公开号】CN105117674
【申请号】CN201510579885
【发明人】文菲, 熊立志, 傅霖煌, 武岳山
【申请人】深圳市远望谷信息技术股份有限公司
【公开日】2015年12月2日
【申请日】2015年9月11日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1