有源标签数据接收方法及装置制造方法及图纸

技术编号:9837591 阅读:98 留言:0更新日期:2014-04-02 01:44
本发明专利技术涉及一种有源标签数据接收方法及装置,其方法包括:接收来自有源标签之外的数据信号;对数据信号的每一数据位进行高低电平采样;针对采样后的每一数据位的电平宽度,根据预定的编码规则进行计算解码。本发明专利技术通过对有源标签接收的数据信号中的每一数据位进行高低电平采样,并针对采样后的每一数据位的电平宽度,根据预定的编码规则进行计算解码,解决了标签的一致性、可靠性等问题,降低了产品开发难度、缩短了产品研发周期,同时降低了产品设计成本,使标签可以适用多种应用场景。

【技术实现步骤摘要】
【专利摘要】本专利技术涉及一种有源标签数据接收方法及装置,其方法包括:接收来自有源标签之外的数据信号;对数据信号的每一数据位进行高低电平采样;针对采样后的每一数据位的电平宽度,根据预定的编码规则进行计算解码。本专利技术通过对有源标签接收的数据信号中的每一数据位进行高低电平采样,并针对采样后的每一数据位的电平宽度,根据预定的编码规则进行计算解码,解决了标签的一致性、可靠性等问题,降低了产品开发难度、缩短了产品研发周期,同时降低了产品设计成本,使标签可以适用多种应用场景。【专利说明】有源标签数据接收方法及装置
本专利技术涉及射频识别
,尤其涉及一种有源标签数据接收方法及装置。
技术介绍
射频识别(RFID, Radio Frequency Identify)系统包括标签和读写器,是一种非接触式的自动识别技术,它通过射频信号自动识别目标对象并获取相关数据,识别工作无须人工干预,可工作于各种恶劣环境。RFID技术可识别高速运动物体并可同时识别多个标签,操作快捷方便。通常射频识别包括无源射频识别和有源射频识别,两者的本质区别在标签端。标签具体分为有源电子标签和无源电子标签。有源电子标签又称主动式标签,有源电子标签的工作电源完全由内部电池供电,同时标签电池的能量供应也部分地转换成电子标签与读写器通讯所需的射频能量。无源电子标签又称被动式标签,没有内装电池,在读写器的读出范围之外时,电子标签处于无源状态,在读写器的读出范围之内时,电子标签从阅读器发出的射频能量中提取其工作所需的电源。无源电子标签一般均采用反射调制方式完成电子标签信息向读写器的传送。有源电子标签与读写器通信时进行数据接收,目前数据接收方案主要有两种:一种是通过纯软件对信号进行采样解码;另一种是使用专用解码芯片。上述第一种方案的实现难度较大,需要分析信号位速率、软件采样点、指令周期等,使得标签的MCU主频存在很大瓶颈,同时算法的容错能力也是个很大考验。上述第二种方案需要使用芯片实现,由此增加了标签的成本和功耗。
技术实现思路
本专利技术的主要目的在于提供一种有源标签数据接收方法及装置,旨在提高有源电子标签的一致性和可靠性,降低成本和开发难度。为了达到上述目的,本专利技术提出一种有源标签数据接收方法,包括:接收来自有源标签之外的数据信号;对所述数据信号的每一数据位进行高低电平采样;针对采样后的每一数据位的电平宽度,根据预定的编码规则进行计算解码。优选地,所述对数据信号的每一数据位进行高低电平采样的步骤包括:通过定时器检测与该定时器绑定的输入输出IO 口是否有电平跳变,每一跳变电平对应一数据位;若有电平跳变,则定时器将记录当前跳变电平宽度的定时计数值保存至该定时器的捕获寄存器中;定时器触发DMA模块自动将所述捕获寄存器中的数据搬移至存储器指定数组中。优选地,所述对数据信号的每一数据位进行高低电平采样的步骤进一步还包括:定时检查所述DMA模块的寄存器是否搬移数据;若在预定时间内所述DMA模块的寄存器没有搬移数据,则判断数据帧采样结束。优选地,所述定时器触发DMA模块自动将所述捕获寄存器中的数据搬移至存储器指定数组中的步骤之后还包括:初始化所述定时器设置。优选地,所述接收来自有源标签之外的数据信号的步骤之前还包括:在所述有源标签被唤醒信号唤醒后,配置所述定时器为捕获模式,并将所述有源标签置于等待接收数据的休眠状态。本专利技术还提出一种有源标签数据接收装置,包括:接收模块,用于接收来自有源标签之外的数据信号;采样模块,用于对所述数据信号的每一数据位进行高低电平采样;MCU模块,用于针对采样后的每一数据位的电平宽度,根据预定的编码规则进行计算解码。优选地,所述采样模块包括:第一定时模块,用于通过定时器检测与该定时器绑定的10 口是否有电平跳变,每一跳变电平对应一数据位;若有电平跳变,则将记录当前跳变电平宽度的定时计数值保存至该定时器的捕获寄存器中;第一 DMA模块,用于受所述定时器触发自动将所述捕获寄存器中的数据搬移至存储器指定数组中。优选地,所述采样模块还包括:第二定时模块,用于定时检查所述DMA模块的寄存器是否搬移数据;若在预定时间内所述DMA模块的寄存器没有转移数据,则判断数据帧采样结束。优选地,所述采样模块还包括:第二 DMA模块,用于在所述第一 DMA模块将所述捕获寄存器中的数据搬移至存储器指定数组中之后,初始化所述定时器设置。优选地,该装置还包括:设置模块,用于在所述有源标签被唤醒信号唤醒后,配置所述定时器为捕获模式,并将所述有源标签置于等待接收数据的休眠状态。本专利技术提出的一种有源标签数据接收方法及装置,通过对有源标签接收的数据信号中的每一数据位进行高低电平采样,并针对采样后的每一数据位的电平宽度,根据预定的编码规则进行计算解码,解决了标签的一致性、可靠性等问题,降低了产品开发难度、缩短了产品研发周期,同时降低了产品设计成本,使标签可以适用多种应用场景。【专利附图】【附图说明】图1是本专利技术有源标签数据接收方法一实施例的流程示意图;图2是本专利技术有源标签数据接收方法一实施例中对数据信号的每一数据位进行高低电平采样的流程示意图;图3a是本专利技术有源标签数据接收方法另一实施例的流程示意图;图3b是本专利技术有源标签数据接收方法另一实施例中一种实例的FM0解码数据示意图;图4是本专利技术源标签数据接收装置一实施例的结构示意图;图5是本专利技术源标签数据接收装置一实施例中采样模块的结构示意图;图6是本专利技术源标签数据接收装置另一实施例的结构示意图。为了使专利技术的技术方案更加清楚、明了,下面将结合附图作进一步详述。【具体实施方式】本专利技术实施例的解决方案主要是:对有源标签接收的数据信号中的每一数据位进行高低电平采样,并针对采样后的每一数据位的电平宽度,根据预定的编码规则进行计算解码,以解决标签的一致性、可靠性等问题,降低产品开发难度及产品设计成本。如图1所示,本专利技术一实施例提出一种有源标签数据接收方法,包括:步骤S101,接收来自有源标签之外的数据信号;本实施例方法涉及射频识别系统中的有源电子标签(以下简称有源标签)和读写器,有源标签与读写器通讯时进行数据接收,即有源标签接收来自射频识别系统中读写器的数据信号。步骤S102,对所述数据信号的每一数据位进行高低电平采样;当有源标签接收到来自读写器的数据信号后,对数据信号中的每一数据位进行电平采样。针对电平采样过程,本实施例采用DMA(Direct Memory Access,直接存储器访问)模块与Timer (定时器)联动方式,实现数据的自动搬移而不干扰到标签的CPU,极大的增加了标签MCU的数据吞吐能力,使MCU主频不再成为瓶颈,完成对特定编码方式近乎实时的接收。定时器有多个通道的电平跳变捕获功能,当定时器绑定的10( Input/Output,输入/输出)口有电平跳变时,定时器会把当前定时计数值保存到捕获寄存器中。在数据接收过程中,定时器每一定时间捕获到一个高低电平数据沿,这时会自动触发DMA模块,DMA模块自动将定时器的捕获寄存器中的数据搬移到RAM区的指定数组当中。整个数据接收过程不需要CPU的参与。因为有了 DMA模块的存在,CPU就不需要频繁的进出中断去取数据,也不用担心定时器捕获寄存器数据的丢失,MCU只需要专注于解本文档来自技高网
...
有源标签数据接收方法及装置

【技术保护点】
一种有源标签数据接收方法,其特征在于,包括:接收来自有源标签之外的数据信号;对所述数据信号的每一数据位进行高低电平采样;针对采样后的每一数据位的电平宽度,根据预定的编码规则进行计算解码。

【技术特征摘要】

【专利技术属性】
技术研发人员:李龙李光
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1