本发明属于通信技术领域,尤其涉及一种射频识别标签质量检测方法及装置。
背景技术:
射频识别(RFID,Radio Frequency Identification)是一种通信技术,可通过无线电讯号识别特定目标并读写相关数据,而无需识别系统与特定目标之间建立机械或光学接触。RFID技术使用专用的RFID读写器及专门的可附着于目标物的RFID标签,利用频率信号将信息由RFID标签传送至RFID读写器。RFID读写器启动后,通过天线发射无线射频信号来读写RFID标签。RFID标签质量的好坏对实现RFID技术至关重要。
在现有技术中,一般通过声波发生器和激光传感器等设备来测量RFID电子标签的固有频率来判断RFID电子标签的质量可靠性,但是需要增加额外的设备进行测量,增加了测量成本。
技术实现要素:
本发明提供一种射频识别标签质量检测方法及装置,旨在解决在测量RFID标签质量时,需要增加额外的设备进行测量,以致成本增加的问题。
本发明实施例提供了一种射频识别标签质量检测方法,包括:
在预置的天线功率值下,检测射频识别标签与天线的距离;
从所述距离等于预置距离开始,读取所述射频识别标签的信号强度反馈值;
若读取不到所述信号强度反馈值,则确认所述射频识别标签质量不合格;
若读取得到所述信号强度反馈值,则持续读取预置次数所述射频识别标签的信号强度反馈值,并判断所述信号强度反馈值的平均值是否符合预置值,若符合所述预置值,则确认所述射频识别标签质量不合格。
本发明实施例还提供了一种射频识别标签质量检测装置,包括:
检测模块,用于在预置的天线功率值下,检测射频识别标签与天线的距离;
读取模块,用于从所述距离等于预置距离开始,读取所述射频识别标签的信号强度反馈值;
确认模块,用于若读取不到所述信号强度反馈值,则确认所述射频识别标签质量不合格;
所述读取模块,还用于若读取得到所述信号强度反馈值,则持续读取预置次数所述射频识别标签的信号强度反馈值;
判断模块,用于判断所述信号强度反馈值的平均值是否符合预置值;
所述确认模块,还用于若符合所述预置值,则确认所述射频识别标签质量不合格。
从上述本发明实施例可知,本发明提供的射频识别标签质量检测方法及装置,在预置的天线功率值下,读写器检测RFID标签与天线的距离,从该距离等于预置距离开始,读取该RFID标签的RSSI值,若未读取到则确认该RFID标签质量不合格,若读取到了,则持续读取预置次数的该RFID标签的RSSI值,判断该RSSI值的平均值是否符合预置值,若符合,则确认该射频识别标签质量不合格,通过固定天线的功率,读取与天线在一定距离内的RFID标签反馈的RSSI值来判断该RFID标签是否合格,不需要额外增加检测工具,简化检测操作,提高检测效率,节约检测成本。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例。
图1为本发明实施例中射频识别标签质量检测方法的应用场景图;
图2为本发明实施例中读写器的天线与射频识别标签的信号流向示意图;
图3为本发明第一实施例提供的射频识别标签质量检测方法的实现流程示意图;
图4为本发明第二实施例提供的射频识别标签质量检测装置的结构示意图;
图5为本发明第三实施例提供的射频识别标签质量检测装置的结构示意图。
具体实施方式
为使得本发明的发明目的、特征、优点能够更加的明显和易懂,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而非全部实施例。基于本发明中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
请参阅图1,图1为本发明实施例提供的射频识别标签质量检测方法的应用场景示意图。终端设备11内置控制软件,通过该软件可控制读写器12读写射频识别(RFID)标签14的信息。终端设备11包括手机、PAD等移动终端以及台式电脑等非移动终端。终端设备11与读写器12一般通过无线网络相连接,便于操作。读写器12上设置有标准接口,可通过馈线外接天线,图1以单天线结构为例,即,读写器12外接有天线13。
读写器12启动后,通过天线13发射无线射频信号来读写RFID标签14,当RFID标签14进入读写器12信号覆盖范围内,会接收射频信号。读写器12在获取RFID标签14的信息的同时还能获取RFID标签14的信号强度反馈(RSSI,Received Signal Strength Indicator)值,RSSI值反映了接收信号强度的强弱。
参阅图2,读写器12在预置的天线功率值下检测RFID标签14与天线13之间的距离,该预置的天线功率值可以为16dBm,dBm为功率单位,意为分贝毫X,可以表示分贝毫伏,或者分贝毫瓦。当RFID标签14距离天线13等于预置距离时,例如,RFID标签14距离天线13等于1.5米时,读写器12开始读取RFID标签14的信息。图2中的多个虚线构成的同心圆表示天线13的信号辐射范围。
随着RFID标签14与天线13之间距离的靠近,读写器12读取RFID标签14并记录每次读取RFID标签14的RSSI值,若可读取到RFID标签14的RSSI值,则可持续读取100次RSSI值,若读取的次数不足100次,则提示用户读取次数不够,无法判断RFID标签14的质量。若读取的次数达到100次,则计算所读取的RSSI值集合的平均值,并判断RSSI值的平均值是否符合预置值,若符合该预置值,则确认RFID标签14质量不合格,并发出警示信息,以提醒用户该RFID标签不合格,警示信息可以是语音提示,也可以是灯光提示。例如,当RSSI值的平均值小于-70dBm,则确认RFID标签14为质量不合格标签。当RFID标签14与天线13之间距离等于该预置距离后,若一直不能读取到RFID标签14的RSSI值,则确认RFID标签14为质量不合格标签。
请参阅图3,图1为本发明第一实施例提供的射频识别标签质量检测方法的实现流程示意图,主要包括以下步骤:
S301、在预置的天线功率值下,检测射频识别标签与天线的距离;
将与读写器连接的天线的功率值设置为一个固定的功率值,例如,16dBm。当天线功率值为该预置功率值时,读写器检测待检测质量的RFID标签与该天线的距离。
dBm意为分贝毫X,可以表示分贝毫伏,或者分贝毫瓦。
S302、从该距离等于预置距离开始,读取该射频识别标签的信号强度反馈值;
该预置距离可以为1.5米。当检测到RFID标签与天线的距离等于该预置距离时,读写器开始读取该RFID标签的RSSI值。
S303、若读取不到该信号强度反馈值,则确认该射频识别标签质量不合格;
从该距离等于预置距离开始,若在预置时长内,或一直都读取不到该RFID标签的RSSI值,表示该RFID标签无法响应读写器,所以确认该RFID标签质量不合格。
S304、若读取得到该信号强度反馈值,则持续读取预置次数该射频识别标签的信号强度反馈值,并判断该信号强度反馈值的平均值是否符合预置值,若符合该预置值,则确认该射频识别标签质量不合格。
若读取得到该信号强度反馈值,则随着该RFID标签与天线距离的靠近,持续多次读取该RFID标签的RSSI值。具体地,可以是持续读取100次该RSSI值。
计算读取的该RFID标签的所有RSSI值的平均值,并判断该平均值是否符合预置值,例如,判断该RSSI值的平均值是否小于-70dBm。若是,则确认该RFID标签质量不合格。
进一步地,在确认该RFID标签质量不合格后发出警报信息,以提示用户该RFID标签标签质量不合格,该警报信息可以是发出声音警报,也可以是发出灯光警报。
进一步地,若不符合该预置值,则确认该RFID标签质量合格,停止读取该RFID标签的RSSI值。当读取了预置次数的该RFID标签的RSSI值后,根据这些RSSI值的平均值确认该RFID标签质量合格后,则不再对该RFID标签进行检测,提高效率,节约成本。
进一步地,若持续读取该RFID标签的RSSI值的次数不足该预置次数,则表示可能还未完成该预置次数的读取操作,该RFID标签便被取走了,无法获取足够的RSSI值的数据,不足以判断该RFID标签的质量,则发出提示信息,以提示用户因读取该RFID标签的RSSI值的次数未达到该预置次数,无法确定该RFID标签的质量。
本发明实施例中,在预置的天线功率值下,读写器检测RFID标签与天线的距离,从该距离等于预置距离开始,读取该RFID标签的RSSI值,若未读取到则确认该RFID标签质量不合格,若读取到了,则持续读取预置次数的该RFID标签的RSSI值,判断该RSSI值的平均值是否符合预置值,若符合,则确认该射频识别标签质量不合格,通过固定天线的功率,读取与天线在一定距离内的RFID标签反馈的RSSI值来判断该RFID标签是否合格,不需要额外增加检测工具,简化检测操作,提高检测效率,节约检测成本。
请参阅图4,图4是本发明第二实施例提供的射频识别标签质量检测装置的结构示意图,为了便于说明,仅示出了与本发明实施例相关的部分。图4示例的射频识别标签质量检测装置可以是前述图1至图3所示实施例提供的射频识别标签质量检测方法的执行主体。该装置可以为读写器。图4示例的射频识别标签质量检测装置,主要包括:检测模块401、读取模块402、确认模块403以及判断模块404。以上各功能模块详细说明如下:
其中,检测模块401,用于在预置的天线功率值下,检测射频识别标签与天线的距离;
将与读写器连接的天线的功率值设置为一个固定的功率值,当天线功率值为该预置功率值时,检测模块401检测RFID标签与天线的距离。
读取模块402,用于从该距离等于预置距离开始,读取该射频识别标签的信号强度反馈值;
当检测到RFID标签与天线的距离等于该预置距离时,读取模块402开始读取该RFID标签的RSSI值。
确认模块403,用于若读取不到信号强度反馈值,则确认该射频识别标签质量不合格。
无法获取到该RFID标签的反馈,则确认该RFID标签质量存在问题。
读取模块402,还用于若读取得到信号强度反馈值,则持续读取预置次数该射频识别标签的信号强度反馈值。
若读取得到RSSI值,则随着该RFID标签与天线距离的靠近,持续多次读取该RFID标签的RSSI值。
判断模块404,用于判断该信号强度反馈值的平均值是否符合预置值;
确认模块403,还用于若符合该预置值,则确认该射频识别标签质量不合格。
本实施例未尽之细节,请参阅前述图1至图3所示实施例的描述,此处不再赘述。
需要说明的是,以上图4示例的射频识别标签质量检测装置的实施方式中,各功能模块的划分仅是举例说明,实际应用中可以根据需要,例如相应硬件的配置要求或者软件的实现的便利考虑,而将上述功能分配由不同的功能模块完成,即将射频识别标签质量检测装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。而且,实际应用中,本实施例中的相应的功能模块可以是由相应的硬件实现,也可以由相应的硬件执行相应的软件完成。本说明书提供的各个实施例都可应用上述描述原则,以下不再赘述。
本发明实施例中,在预置的天线功率值下,读写器检测RFID标签与天线的距离,从该距离等于预置距离开始,读取该RFID标签的RSSI值,若未读取到则确认该RFID标签质量不合格,若读取到了,则持续读取预置次数的该RFID标签的RSSI值,判断该RSSI值的平均值是否符合预置值,若符合,则确认该射频识别标签质量不合格,通过固定天线的功率,读取与天线在一定距离内的RFID标签反馈的RSSI值来判断该RFID标签是否合格,不需要额外增加检测工具,简化操作,提高效率,节约成本。
请参阅图5,本发明第三实施例提供的射频识别标签质量检测装置的结构示意图,为了便于说明,仅示出了与本发明实施例相关的部分。图5示例的射频识别标签质量检测装置可以是前述图1至图3所示实施例提供的射频识别标签质量检测方法的执行主体。该装置可以为读写器或读写器中的一个模块。图5示例的射频识别标签质量检测装置,与图4所示实施例中的装置的不同之处主要在于:
进一步地,判断模块404,具体用于判断该信号强度反馈值的平均值是否小于-70dBm。
该装置还可以进一步包括:
提示模块501,用于若持续读取该射频识别标签的信号强度反馈值的次数不足该预置次数,则发出提示信息,以提示用户因读取该射频识别标签的信号强度反馈值的次数未达到该预置次数,无法确定该射频识别标签的质量。
提示模块501,还用于发出警报信息,以提示用户该射频识别标签质量不合格。
该警报信息可以是发出声音警报,也可以是发出灯光警报。
该预置的天线功率值为16dBm,该预置距离为1.5米。
进一步地,确认模块403,还用于若不符合该预置值,则确认该射频识别标签质量合格。
读取模块402,还用于确认模块403确认该射频识别标签质量合格后,停止读取该射频识别标签的信号强度反馈值。
当读取模块402读取了预置次数该RFID标签的RSSI值后,确认模块403根据这些RSSI值的平均值确认该RFID标签质量合格后,则触发读取模块402停止读取该RFID标签的RSSI值,即不再对该RFID标签进行检测。
本实施例未尽之细节,请参阅前述图1至图4所示实施例的描述,此处不再赘述。
本发明实施例中,在预置的天线功率值下,读写器检测RFID标签与天线的距离,从该距离等于预置距离开始,读取该RFID标签的RSSI值,若未读取到则确认该RFID标签质量不合格,若读取到了,则持续读取预置次数的该RFID标签的RSSI值,判断该RSSI值的平均值是否符合预置值,若符合,则确认该射频识别标签质量不合格,通过固定天线的功率,读取与天线在一定距离内的RFID标签反馈的RSSI值来判断该RFID标签是否合格,不需要额外增加检测工具,简化检测操作,提高检测效率,节约检测成本。
在本申请所提供的多个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个模块或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信链接可以是通过一些接口,装置或模块的间接耦合或通信链接,可以是电性,机械或其它的形式。
所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理模块,即可以位于一个地方,或者也可以分布到多个网络模块上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能模块可以集成在一个处理模块中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。
所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
需要说明的是,对于前述的各方法实施例,为了简便描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其它顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定都是本发明所必须的。
以上为对本发明所提供的射频识别标签质量检测方法及装置的描述,对于本领域的一般技术人员,依据本发明实施例的思想,在具体实施方式及应用范围上均会有改变之处,综上,本说明书内容不应理解为对本发明的限制。