[发明专利]一种基于FPGA的RFID前导码检测方法有效
| 申请号: | 201510855752.0 | 申请日: | 2015-11-30 |
| 公开(公告)号: | CN105515753B | 公开(公告)日: | 2019-05-17 |
| 发明(设计)人: | 刘志军;谢箭;胡文蓉 | 申请(专利权)人: | 成都九洲电子信息系统股份有限公司 |
| 主分类号: | H04L7/04 | 分类号: | H04L7/04;H04B5/00 |
| 代理公司: | 成都宏顺专利代理事务所(普通合伙) 51227 | 代理人: | 周永宏 |
| 地址: | 610041 四川省*** | 国省代码: | 四川;51 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 fpga rfid 前导 检测 方法 | ||
本发明公开了一种基于FPGA的RFID前导码检测方法,通过标签返回信号与标准前导码进行匹配滤波,通过设定合理的动态阈值寻找其全局最大值,该值能标识出前导码,且受噪声干扰的影响小,若以此为基础进行后续的数据解码,阅读器抗干扰能力会得到显著的改善,提高了超高频阅读器与标签之间通信的稳定性、可靠性。本发明能在低信噪比中准确的检测出标签返回信号中的前导码数据并予以标识,为后续的标签数据解码奠定了良好的基础。
技术领域
本发明属于射频识别技术领域,具体涉及一种基于FPGA的RFID前导码检测方法的设计。
背景技术
射频识别(RFID)是一种无线通信技术,可以通过无线电讯号识别特定目标并读写相关数据,而无需识别系统与特定目标之间建立机械或者光学接触。
在射频识别技术中,前导码是作为标签到阅读器通信链路中的同步标志,前导码的检测是否准确影响后面的数据解码。在读写器和标签数据通信时,信号易遭到电磁干扰和噪声的破坏,故在低信噪比下如何能准确的检测前导码是影响超高频阅读器稳定性与可靠性的关键。在现有的技术方案中,通过过零比较方式恢复出的前导码波形,与标准的前导码进行特征匹配的检测方式,由于受噪声的影响码元波形中容易产生毛刺、畸变,随着信噪比的降低,毛刺对前导码的检测干扰越大,致使阅读器与标签的通信效率降低。
FPGA(Field-Programmable Gate Array),即现场可编程门阵列,它是在PAL、GAL、CPLD等可编程器件的基础上进一步发展的产物。它是作为专用集成电路(ASIC)领域中的一种半定制电路而出现的,既解决了定制电路的不足,又克服了原有可编程器件门电路数有限的缺点。
发明内容
本发明的目的是为了解决现有技术中前导码检测方法在低信噪比条件下通信效率较低的问题,提出了一种基于FPGA的RFID前导码检测方法。
本发明的技术方案为:一种基于FPGA的RFID前导码检测方法,包括以下步骤:
S1、获取标签信号数据;
S2、对标签信号数据进行前导码匹配滤波处理;
S3、求取前导码匹配滤波处理结果的局部极大值;
S4、判断S3中的局部极大值是否大于设定的动态阈值,若是则进入S5,否则返回S1;
S5、判断S3中的局部极大值是否大于设定的时隙T1,若是则进入S6,否则返回S1;
S6、判断S3中的局部极大值是否大于设定的时隙T2,若是则进入S7,否则返回S1;
S7、将S3中的局部极大值作为全局最大值反映标签信号中前导码的结束位置,从而成功检测出前导码。
进一步地,S1具体为:将超高频阅读器中接收到的AD量化后经CIC抽取滤波的采样数据作为标签信号数据。
进一步地,S2具体为:将前导码数据码元的基带波形中高电平的匹配滤波系数置1,低电平的匹配滤波系数置-1,滤波器对应阶数256,匹配滤波的计算是按照实时标签信号数据与对应的滤波器系数进行乘累加。
进一步地,S3具体为:对S2中前导码匹配滤波处理结果取绝对值,然后求该绝对值的局部极大值并予以标识。
进一步地,S4中动态阈值的设定方法包括以下步骤:
A1、前导码类型选择:TRext=1,前导码数据含有12个数据0作为前导音;
A2、数据0匹配滤波:将数据0基带波形中高电平的匹配滤波系数置1,低电平的匹配滤波系数置0,滤波器对应阶数32,匹配滤波的计算是按照实时标签信号数据与对应的滤波器系数进行乘累加;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都九洲电子信息系统股份有限公司,未经成都九洲电子信息系统股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510855752.0/2.html,转载请声明来源钻瓜专利网。





