本发明专利技术实施例提供一种耳标的读码方法及装置,可以将来自耳标的第一信号当作模拟信号进行采集,得到第二信号,并进一步将可能变形的第二信号转换为矩形波信号,以及根据数据结构对矩形波信号进行分片和补偿,进而得到准确的波段,解码补偿后的波段并组合为目标解码数据后,可以实现对数据的准确读取。即本发明专利技术实施例中,即使采集到变形的信号,也能基于转换、分片和补偿还原得到准确的目标解码数据,实践中,可以比传统方式中在距离上提高约40%。
Code reading method and device of ear mark
【技术实现步骤摘要】
耳标的读码方法及装置
本专利技术涉及通信
,尤其涉及耳标的读码方法及装置。
技术介绍
在动物养殖或屠宰等管理系统中,射频识别(RadioFrequencyIdentification,RFID)技术得到较多应用。示例性的,可以将RFID标签打在牲畜耳朵上进行个体绑定,故又称这类RFID标签为耳标,耳标中的编码可以作为动物的身份证明,阅读器可以通过将标签内容读取出来,以标签的唯一编号为核心,将牲畜从出生饲养到屠宰历经的防疫灭菌、检疫、监督工作贯穿起来,从而可以有效地监控产品质量安全、及时追踪、追溯问题产品的源头及流向,规范肉类食品企业的生产操作过程,有效地提高肉食品的质量安全。现有技术中,阅读器读取耳标中的信号时,可以采用下述三个步骤:信号捕获,将耳标发出的信号识别成数字信号,使用定时器进行实时捕获,得到每个矩形脉冲的持续时间。波形解码,根据数字信号矩形波的时间持续来分解出相应的比特位,最后按信号的数据结构组织整合成有效的数字信息。校验,对提取到数据信息按一定规则进行校验,校验成功则认为这些数据信息是有效的。但是现有技术中,如果阅读器距离耳标的距离较远,例如若阅读器距离耳标的距离超过17cm,则经常出现读错或无法读取的现象,使得用户必须距离动物较近才能读取标签,不利于操控。
技术实现思路
本专利技术实施例提供耳标的读码方法及装置,以解决阅读器无法远程读取耳标的技术问题。本专利技术实施例第一方面提供一种耳标的读码方法,包括:依据模拟信号的采集方式采集来自耳标的第一信号,得到第二信号;将所述第二信号转换为矩形波信号;根据所述第一信号的数据结构和所述矩形波信号中相邻的下降沿和上升沿之间的时间差值,对所述矩形波信号进行分片和补偿,得到多个分片数据;分别解码多个所述分片数据,根据解码得到的数据确定所述第一信号的目标解码数据,所述目标解码数据是按照所述第一信号的数据结构组合得到的。可选的,所述将所述第二信号转换为矩形波信号,包括:对所述第二信号进行差分运算,得到所述第二信号中的波峰和波谷;根据所述波峰和所述波谷对所述第二信号进行分割;对分割后的波形进行逻辑转换,得到所述矩形波信号。可选的,所述根据所述波峰和所述波谷对所述第二信号进行分割中,分割点为相邻波峰和波谷的中点;所述对分割后的波形进行逻辑转换,包括:将包含所述波峰的波段转换为高电平,以及将包含所述波谷的波段转换为低电平。可选的,所述根据所述第一信号的数据结构和所述矩形波信号中相邻的下降沿和上升沿之间的时间差值,对所述矩形波信号进行分片和补偿,得到多个分片数据,包括:根据所述第一信号的数据结构和所述矩形波信号中相邻的下降沿和上升沿之间的时间差值,对所述矩形波信号进行裁剪或添加,得到多个分组数据;将各所述分组数据中,相邻的下降沿和上升沿之间的时间差值调整为与所述时间差值匹配的预设值,得到多个分片数据。可选的,所述根据解码得到的数据确定所述第一信号的目标解码数据,包括:按照所述第一信号的数据结构对所述解码得到的数据进行组合得到第一解码数据;对所述第一解码数据进行校验;如果校验通过,则确定第一解码数据为所述第一信号的目标解码数据。本专利技术实施例第二方面提供一种耳标的读码装置,包括:采集模块,用于依据模拟信号的采集方式采集来自耳标的第一信号,得到第二信号;转换模块,用于将所述第二信号转换为矩形波信号;处理模块,用于根据所述第一信号的数据结构和所述矩形波信号中相邻的下降沿和上升沿之间的时间差值,对所述矩形波信号进行分片和补偿,得到多个分片数据;解码模块,用于分别解码多个所述分片数据,根据解码得到的数据确定所述第一信号的目标解码数据,所述目标解码数据是按照所述第一信号的数据结构组合得到的。可选的,所述转换模块,具体用于:对所述第二信号进行差分运算,得到所述第二信号中的波峰和波谷;根据所述波峰和所述波谷对所述第二信号进行分割;对分割后的波形进行逻辑转换,得到所述矩形波信号。可选的,所述根据所述波峰和所述波谷对所述第二信号进行分割中,分割点为相邻波峰和波谷的中点;所述转换模块,具体还用于:将包含所述波峰的波段转换为高电平,以及将包含所述波谷的波段转换为低电平。可选的,所述处理模块,具体用于:根据所述第一信号的数据结构和所述矩形波信号中相邻的下降沿和上升沿之间的时间差值,对所述矩形波信号进行裁剪或添加,得到多个分组数据;将各所述分组数据中,相邻的下降沿和上升沿之间的时间差值调整为与所述时间差值匹配的预设值,得到多个分片数据。可选的,所述解码模块,具体用于:按照所述第一信号的数据结构对所述解码得到的数据进行组合得到第一解码数据;对所述第一解码数据进行校验;如果校验通过,则确定第一解码数据为所述第一信号的目标解码数据。本专利技术实施例第三方面提供一种电子设备,包括:处理器,存储器以及计算机程序;其中,所述计算机程序被存储在所述存储器中,并且被配置为由所述处理器执行,所述计算机程序包括用于执行如前述第一方面任一项所述的方法的指令。本专利技术实施例第四方面提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被执行时,实现如前述第一方面任一项所述的方法。本专利技术实施例相对于现有技术的有益效果:本专利技术实施例中提供了一种耳标的读码方法及装置,发现在阅读器和耳标距离较远时,无法准确读取耳标的内容的原因是,距离较远时,阅读器采集的耳标中的信号发生较大的变形,对变形的信号进行解码容易出现错误或无法解码。因此,本专利技术实施例中,可以将来自耳标的第一信号当作模拟信号进行采集,得到第二信号,并进一步将可能变形的第二信号转换为矩形波信号,以及根据数据结构对矩形波信号进行分片和补偿,进而得到准确的波段,解码补偿后的波段并组合为目标解码数据后,可以实现对数据的准确读取。即本专利技术实施例中,即使采集到变形的信号,也能基于转换、分片和补偿还原得到准确的目标解码数据,实践中,可以比传统方式中在距离上提高约40%。附图说明图1为本专利技术实施例提供的耳标的读码方法应用的系统示意图;图2为一种FDX-B编码示意图;图3为一种FDX-B协议的数据结构示意图;图4为现有技术中耳标信号的理论波形示意图;图5为现有技术中耳标距离阅读器5cm实测波形示意图;图6为现有技术中耳标距离阅读器17cm实测波形示意图;图7为现有技术中耳标距离阅读器20cm实测波形示意图;图8为本专利技术实施例提供的耳标的读码方法的流程示意图;图9为本专利技术实施例提供的一种ADC采集的信号的波形与变换得到的矩形波信号的对比示意图;图10为本专利技术实施例提供的一种波形变换原理示意图;图11为本专利技术实施例提供的一种边沿测量原理示意图;本文档来自技高网...
【技术保护点】
1.一种耳标的读码方法,其特征在于,所述方法包括:/n依据模拟信号的采集方式采集来自耳标的第一信号,得到第二信号;/n将所述第二信号转换为矩形波信号;/n根据所述第一信号的数据结构和所述矩形波信号中相邻的下降沿和上升沿之间的时间差值,对所述矩形波信号进行分片和补偿,得到多个分片数据;/n分别解码多个所述分片数据,根据解码得到的数据确定所述第一信号的目标解码数据,所述目标解码数据是按照所述第一信号的数据结构组合得到的。/n
【技术特征摘要】
1.一种耳标的读码方法,其特征在于,所述方法包括:
依据模拟信号的采集方式采集来自耳标的第一信号,得到第二信号;
将所述第二信号转换为矩形波信号;
根据所述第一信号的数据结构和所述矩形波信号中相邻的下降沿和上升沿之间的时间差值,对所述矩形波信号进行分片和补偿,得到多个分片数据;
分别解码多个所述分片数据,根据解码得到的数据确定所述第一信号的目标解码数据,所述目标解码数据是按照所述第一信号的数据结构组合得到的。
2.根据权利要求1所述的方法,其特征在于,所述将所述第二信号转换为矩形波信号,包括:
对所述第二信号进行差分运算,得到所述第二信号中的波峰和波谷;
根据所述波峰和所述波谷对所述第二信号进行分割;
对分割后的波形进行逻辑转换,得到所述矩形波信号。
3.根据权利要求2所述的方法,其特征在于,所述根据所述波峰和所述波谷对所述第二信号进行分割中,分割点为相邻波峰和波谷的中点;
所述对分割后的波形进行逻辑转换,包括:
将包含所述波峰的波段转换为高电平,以及将包含所述波谷的波段转换为低电平。
4.根据权利要求1-3任一项所述的方法,其特征在于,所述根据所述第一信号的数据结构和所述矩形波信号中相邻的下降沿和上升沿之间的时间差值,对所述矩形波信号进行分片和补偿,得到多个分片数据,包括:
根据所述第一信号的数据结构和所述矩形波信号中相邻的下降沿和上升沿之间的时间差值,对所述矩形波信号进行裁剪或添加,得到多个分组数据;
将各所述分组数据中,相邻的下降沿和上升沿之间的时间差值调整为与所述时间差值匹配的预设值,得到多个分片数据。
5.根据权利要求1-3任一项所述的方法,其特征在于,所述根据解码得到的数据确定所述第一信号的目标解码数据,包括:
按照所述第一信号的数据结构对所述解码得到的数据进行组合得到第一解码数据;
对所述第一解码数据进行校验;
如果校验通过,则确定第一解码数据为所述第一信号的目标解码数据。
6.一种耳标的读码装置,其特征在于,包括:
采集模块,用于依据模拟信号的采集方式采集来自耳标的第一信号,得到第二信号;...
【专利技术属性】
技术研发人员:罗芝杰,
申请(专利权)人:深圳移航通信技术有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。