一种非接触卡机、噪声处理方法及装置制造方法及图纸

技术编号:32364565 阅读:14 留言:0更新日期:2022-02-20 03:36
本发明专利技术公开了一种非接触卡机、噪声处理方法及装置,非接触卡经过非接触卡机产生的射频场进行通信时,在该射频场中,需要将要发射的信号调制到副载波上,非接触卡机接收副载波,并对副载波进行监测,自动识别副载波数据中是否包括噪声,在识别到噪声后,该非接触卡机的硬件自动重启重收功能,无需其他主控软件的介入,既能有效过滤掉噪声,又能准确接收正常数据,大大提升卡机的接收效率,降低误码率。降低误码率。降低误码率。

【技术实现步骤摘要】
一种非接触卡机、噪声处理方法及装置


[0001]本专利技术涉及通信
,特别是涉及一种非接触卡机、噪声处理方法及装置。

技术介绍

[0002]国际标准化组织(InternationalOrganization for Standardization,ISO)14443协议中规定了非接触卡(Proximity Card,PICC)到非接触卡机(Proximity Device,PCD)之间的通信接口是在副载波上的二进制相移键控(Binary Phase Shift Keying,BPSK)调制或ASK调制。PICC经过PCD产生的射频场进行通信,在该射频场中,所加载的13.56MHz的载波频率可以产生频率为847kHz的副载波,该副载波可以通过切换PICC中的负载来产生。PCD接收时,通过对载波和副载波进行解调得到NRZ编码或者曼彻斯特编码。
[0003]但是,在实际的通信中,较大的外界干扰可能会使副载波数据产生抖动,即会产生噪声。如果在真正数据之前检测到噪声,通常需要通过软件控制实现重启,但是软件操作需要引入外部控制设备且会产生控制指令的时间较长,容易造成正确帧的漏收,使得最终接收到的信号不准确。

技术实现思路

[0004]针对于上述问题,本专利技术提供一种非接触卡机、噪声处理方法及装置,实现了提升非接触卡机的接收准确率,降低误码率的目的。
[0005]为了实现上述目的,本专利技术提供了如下技术方案:
[0006]一种非接触卡机,包括:
[0007]模拟接收机、解码调制模块和数字传输模块,其中,
[0008]所述模拟接收机,用于将接收到的信号解调成带有副载波的模数转换数据,并将所述模数转换数据发送给所述解码调制模块;
[0009]所述解码调制模块,用于对所述模数转换数据进行监测,若监测所述模数转换数据为噪声,生成控制指令,并将所述控制指令发送给所述模拟接收机,以使得所述模拟接收机重新接收信号;
[0010]所述解码调制模块,还用于若监测到所述模数转换数据不包括噪声,将所述模数转换数据转换为二进制数据发送给所述数字传输模块,以使得所述数字传输模块接收所述二进制数据。
[0011]可选地,所述解码调制模块包括:
[0012]监测子模块,用于对所述带有副载波的模数转换数据进行监测;
[0013]第一执行子模块,用于当所述负载波数据满足帧头格式,对所述模数转化数据进行接收;
[0014]第一判断子模块,用于判读所述模数转换数据是否包含噪声,如果是,生成第一初始化指令,所述第一初始化指令用于初始化所述模拟接收机和所述解码调制模块;
[0015]第二执行子模块,用于当所述副载波数据不满足帧头格式,生成第二初始化指令,
所述第二初始化指令用于初始化所述解码调制模块。
[0016]可选地,所述非接触卡机还包括:编码调制模块和模拟发射机,其中,
[0017]所述数字传输模块将二进制数据发送给所述编码调制模块,所述编码调制模块对所述二进制数据进行编码,并将编码后的数据发送给所述模拟发射机。
[0018]一种噪声处理方法,应用于上述中任意一项所述的非接触卡机,所述方法包括:
[0019]接收副载波数据;
[0020]对所述副载波数据进行监测;
[0021]若所述副载波数据包括噪声,控制所述非接触卡机重新接收副载波数据;
[0022]若所述副载波数据不包括噪声,控制对所述副载波数据进行解码调制,获得二进制数据,实现对所述二进制数据的接收。
[0023]可选地,所述对所述副载波进行监测,包括:
[0024]对所述副载波进行监测;
[0025]检测所述副载波是否满足帧头格式,如果不满足,对所述副载波进行重新监测;
[0026]如果满足,接收所述副载波数据;
[0027]判断接收到的所述副载数据是否为噪声,如果是,则重新接收副载波数据;
[0028]如果否,存储接收到的所述副载波数据。
[0029]可选地,所述判断接收到的所述副载数据是否为噪声,包括:
[0030]若所述接收到的副载波的当前帧数据的长度小于长度阈值,且所述当前帧数据不满足预设帧格式,确定所述当前帧数据为噪声。
[0031]可选地,所述方法还包括:
[0032]若所述副载波数据包括噪声,对当前接收到的副载波数据进行清除。
[0033]一种噪声处理装置,应用于上述中任意一项所述的非接触卡机,所述装置包括:
[0034]接收单元,用于接收副载波数据;
[0035]监测单元,用于对所述副载波数据进行监测;
[0036]第一控制单元,用于若所述副载波数据包括噪声,控制所述非接触卡机重新接收副载波数据;
[0037]第二控制单元,用于若所述副载波数据不包括噪声,控制对所述副载波数据进行解码调制,获得二进制数据,实现对所述二进制数据的接收。
[0038]可选地,所述监测单元包括:
[0039]第一监测子单元,用于对所述副载波进行监测;
[0040]检测子单元,用于检测所述副载波是否满足帧头格式,如果不满足,对所述副载波进行重新监测;
[0041]接收子单元,用于如果满足,接收所述副载波数据;
[0042]判断子单元,用于判断接收到的所述副载数据是否为噪声,如果是,则重新接收副载波数据;
[0043]存储子单元,用于如果否,存储接收到的所述副载波数据。
[0044]可选地,所述判断子单元具体用于:
[0045]若所述接收到的副载波的当前帧数据的长度小于长度阈值,且所述当前帧数据不满足预设帧格式,确定所述当前帧数据为噪声。
[0046]相较于现有技术,本专利技术提供了一种非接触卡机、噪声处理方法及装置,非接触卡经过非接触卡机产生的射频场进行通信时,在该射频场中,所加载的载波频率可以产生对应的副载波,非接触卡机接收副载波,并对副载波进行监测,自动识别副载波数据中是否包括噪声,在识别到噪声后,该非接触卡机的硬件自动重启重收功能,无需其他主控软件的介入,既能有效过滤掉噪声,又能准确接收正常数据,大大提升卡机的接收效率,降低误码率。
附图说明
[0047]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0048]图1为本专利技术实施例提供的一种非接触卡机的结构示意图;
[0049]图2为本专利技术实施例提供的另一种非接触卡机的结构示意图;
[0050]图3为本专利技术实施例提供的一种基于软件启动的数据接收的示意图;
[0051]图4为本专利技术实施例提供的一种信号处理的示意图;
[0052]图5为本专利技术实施例提供的一种基于硬件启动重收的数据接本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种非接触卡机,其特征在于,包括:模拟接收机、解码调制模块和数字传输模块,其中,所述模拟接收机,用于将接收到的信号解调成带有副载波的模数转换数据,并将所述模数转换数据发送给所述解码调制模块;所述解码调制模块,用于对所述模数转换数据进行监测,若监测所述模数转换数据为噪声,生成控制指令,并将所述控制指令发送给所述模拟接收机,以使得所述模拟接收机重新接收信号;所述解码调制模块,还用于若监测到所述模数转换数据不包括噪声,将所述模数转换数据转换为二进制数据发送给所述数字传输模块,以使得所述数字传输模块接收所述二进制数据。2.根据权利要求1所述的非接触卡机,其特征在于,所述解码调制模块包括:监测子模块,用于对所述带有副载波的模数转换数据进行监测;第一执行子模块,用于当所述负载波数据满足帧头格式,对所述模数转化数据进行接收;第一判断子模块,用于判读所述模数转换数据是否包含噪声,如果是,生成第一初始化指令,所述第一初始化指令用于初始化所述模拟接收机和所述解码调制模块;第二执行子模块,用于当所述副载波数据不满足帧头格式,生成第二初始化指令,所述第二初始化指令用于初始化所述解码调制模块。3.根据权利要求1所述的非接触卡机,其特征在于,所述非接触卡机还包括:编码调制模块和模拟发射机,其中,所述数字传输模块将二进制数据发送给所述编码调制模块,所述编码调制模块对所述二进制数据进行编码,并将编码后的数据发送给所述模拟发射机。4.一种噪声处理方法,其特征在于,应用于如权利要求1

3中任意一项所述的非接触卡机,所述方法包括:接收副载波数据;对所述副载波数据进行监测;若所述副载波数据包括噪声,控制所述非接触卡机重新接收副载波数据;若所述副载波数据不包括噪声,控制对所述副载波数据进行解码调制,获得二进制数据,实现对所述二进制数据的接收。5.根据权利要求4...

【专利技术属性】
技术研发人员:黄金煌
申请(专利权)人:北京紫光青藤微系统有限公司
类型:发明
国别省市:

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

1