一种抗干扰的方法和装置的制造方法
【技术领域】
[0001]本发明属于信息处理领域,尤其涉及一种抗干扰的方法和装置。
【背景技术】
[0002]在信息采集过程中,为了保证采集信息的准确性,一般需要对信号产生或者采集过程中的噪声信号进行去除。
[0003]在电子行业,一般采用过滤方法来去除电子信号采集的抗干扰信号,其原理为:对于一系列的采样点,判断相邻两个采样点的值偏差是否过大,如果偏值过大,则抛弃新采样到的值。这种过滤方法一般用于处理大量的采样数据,并且采样数据中只包含了少量的干扰信号的情况,可以有效的过滤偏差过大的采样点,从而使得整体的采样数据稳定而平滑。
[0004]但是,这样的过滤方法仍有其缺陷,过滤算法会抛弃包含有效数据的采样点,如果干扰信号是长时效的、周期性的,则该过滤方法会抛弃几乎所有的采样数据,不能有效的进行电子信号的采集。
【发明内容】
[0005]本发明实施例的目的在于提供一种抗干扰的方法,以解决现有技术因干扰信号的过滤会导致抛弃采集的数据,从而不能有效的进行电子信号的采集的问题。
[0006]本发明实施例是这样实现的,一种抗干扰的方法,所述方法包括:
[0007]根据预先确定的干扰信号的频率,确定与所述干扰信号的频率不同的待处理信号的米集频率;
[0008]根据所述采集频率对待处理信号进行采集得到待处理信号值;
[0009]根据所述待处理信号值以及采集所述待处理信号值前后所采集的待处理信号值的平均值,得到处理后的信号。
[0010]本发明实施例的另一目的在于提供一种抗干扰装置,所述装置包括:
[0011]采集频率确定单元,用于根据预先确定的干扰信号的频率,确定与所述干扰信号的频率不同的待处理信号的采集频率;
[0012]采集单元,用于根据所述采集频率对待处理信号进行采集得到待处理信号值;
[0013]信号生成单元,用于根据所述待处理信号值以及采集所述待处理信号值前后所采集的待处理信号值的平均值,得到处理后的信号。
[0014]在本发明实施例中,根据预先确定的干扰信号的频率,确定与其不同的采集频率,由所述采集频率采集得到待处理信号后,由待处理信号值前后所采集的待处理信号的平均值以及待处理信号本身,得到处理后的信号。由于采用与干扰信号的频率不同的采集频率,可以避免干扰信号可能多次影响到信号采集的缺陷,通过将采集的信号的一定时间区域的信号平均化,且与待处理信号本身共同得到处理后的信号,可以有效避免干扰信号带来的影响。
【附图说明】
[0015]图1是本发明第一实施例提供的一种抗干扰的方法的实现流程图;
[0016]图2是本发明第二实施例提供的一种抗干扰的方法的实现流程图;
[0017]图3是本发明第三实施例提供的一种抗干扰的方法的实现流程图;
[0018]图4是本发明第四实施例提供的一种抗干扰的方法的实现流程图;
[0019]图5是本发明第四实施例提供的抗干扰的实施电路结构示意图;
[0020]图5a为本发明第四实施例提供的又一抗干扰的实施电路结构示意图;
[0021]图6是本发明第五实施例提供的一种抗干扰装置的结构框图。
【具体实施方式】
[0022]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0023]在本发明实施例可主要用于固定干扰频率的电子产品信号的抗干扰处理,一个典型的应用实例可以为POS机的抗干扰处理。随着技术的发展,近场通信(英文全称为NearField Communicat1n,英文简称为NFC)技术的使用越来越普遍。
[0024]NFC近场通信技术是由非接触式射频识别(RFID)及互联互通技术整合演变而来,在单一芯片上结合感应式读卡器、感应式卡片和点对点的功能,能在短距离内与兼容设备进行识别和数据交换,其工作频率为13.56MHz。凭着配置了支付功能的可以用作机场登机验证、大厦的门禁钥匙、交通一卡通、信用卡、支付卡等等。
[0025]在使用集成了 NFC近场通信功能的POS时,由于NFC干扰信号的产生,触摸屏功能受到很大影响,影响POS触摸屏的正常使用,因而,需要一种可以抗干扰的方法,有效的解决干扰信号对待处理信号的影响。下面通过实施例进行具体说明。
[0026]实施例一:
[0027]图1示出了本发明第一实施例提供的一种抗干扰的方法的实现流程,详述如下:
[0028]在步骤SlOl中,根据预先确定的干扰信号的频率,确定与所述干扰信号的频率不同的待处理信号的采集频率。
[0029]具体的,所述预先确定的干扰信号的频率,可以根据具体的产品设备的配置以及应用环境进行确定,可以为单一的干扰频率,也可以为多个大小不同的干扰频率,还可以为一个频率区间的干扰频率。如对于POS机可能产生的干扰信号,包括其集成的NFC近场通信功能的干扰频率,而且其频率约为13.56MHz。另外,根据所处的环境中的无线通信设备,可以大至确定由环境带来的干扰源的频率,其可以是一个点值,也可以是一个区间值。
[0030]所述与所述干扰信号的频率不同的待处理信号的采集频率,其中的不同的,可以为:采集频率与干扰信号的频率不相同,即采集频率不与干扰信号的频率的点值相同,或者采集频率不属于干扰信号的频率的区间。
[0031]一种更为优选的实施方式为,所述与所述干扰信号的频率不同的待处理信号的采集频率,其中的不同的,可以为:根据预先获取的干扰频率选择待处理信号的采集频率f*集为大于fV扰*a,或者选择待处理信号的采集频率f采集为小于f干扰/a,且(f>扰-f采集*a)/fTa^ 10%,其中a为预设的选频阈值且a为大于I的正整数,优选的比如可以为10或者大于10的整数。
[0032]例如,干扰信号的频率为13.56MHz,一种优选的采用其10倍以上的采集频率进行数据采集,当然对于干扰信号频率本身较大时,可以采用干扰信号频率的0.1倍以下的频率进行采集,更好的保证采集的数据的准确率。
[0033]在步骤S102中,根据所述采集频率对待处理信号进行采集得到待处理信号值。
[0034]由步骤SlOl确定的待处理信号的采集频率,对所述待处理信号进行采集,得到待处理信号值。本实施例中所述待处理信号,其中包括干扰信号。所述干扰信号可以为频率为一固定值的干扰信号,也可以为在一个频率范围内的干扰信号。
[0035]在步骤S103中,根据所述待处理信号值以及采集所述待处理信号值前后所采集的待处理信号值的平均值,得到处理后的信号。
[0036]在本实施例中,为实现对干扰信号的去除,除了在采集时采用与干扰信号频率值不相同的采集频率外,还包括步骤S103中:对特定区间的数据进行均化处理,所述特定区间是指与采集的数据相邻的区间。通过对指定区间中的数据求平均值后,结合采集的数据本身,可以得到处理后的信号。
[0037]指定区间的数据的平均值以及待处理信号值生成处理后的信号的方法,在实施例二及实施例三中将进一步详细具体的说明。
[0038]本发明实施例根据预先确定的干扰信号的频率,确定与其不同的采集频率,由所述采集频率采集得到待处理信号后,由待处理信号值前后所采集的待处理信号的平均值以及待处理信号本身,得到处理后的信号。由于采用与干扰信号的频率不同的采集频率,可以避免干扰信号可能多次影响到信号采集的缺陷,通过将采集的信号的一定时间区域的信号平均化,且与待处理信号本身共同得到处理后的信号,可以有效避免干扰信号带来的影响。
[0039]实施例二:
[0040]图2示出了本发明第二实施例提供的一种抗干扰的方法的实现流程,详述如下:
[0041]在步骤S201中,根据预先确定的干扰信号的频率,确定与所述干扰信号的频率不同的待处理信号的采集频率。
[0042]在步骤S202中,根据所述采集频率对待处理信号进行采集得到待处理信号值。
[0043]步骤S201至步骤S202与实施例一中所述的步骤SlOl至步骤S102相同,在此不作重复赘述。
[0044]在步骤S203中,建立可以容纳η个数据的数据池,将采集的数据依次存储到数据池。
[0045]所述数据池的容量,即数据池可以容纳的数据的个数η,与待处理信号的采集频率相对应,即当采集频率越高时,数据池可以容纳的数据的个数η也相应在的越大,从而更好的容纳所采集的数据,不会导致采集的数据由于处理不及时,导致数据池中的数据溢出。即一种优先的方式为:所述数据池中可以容纳数据的个数η的大小,根据待处理信号的采集频率的增加而增加。
[0046]在步骤S204中,判断存储到数据池中的数据的个数m是否小于η。
[0047]从数据开始采集,即数据开始进入数据池,到数据池中数据填充满后,分为两种情况进行处理,即对应步骤S205和步骤S206两种情况。
[0048]在步骤S205中,如果存储到数据池中的数据的个数m小于η,对数据池