一种抗干扰的方法和装置制造方法及图纸

技术编号:12221179 阅读:84 留言:0更新日期:2015-10-22 00:00
本发明专利技术适用于信息处理领域,提供了一种抗干扰的方法和装置,该方法包括:根据预先确定的干扰信号的频率,确定与所述干扰信号的频率不同的待处理信号的采集频率;根据所述采集频率对待处理信号进行采集得到待处理信号值;根据所述待处理信号值以及采集所述待处理信号值前后所采集的待处理信号值的平均值,得到处理后的信号。由于采用与干扰信号的频率不同的采集频率,可以避免干扰信号可能多次影响到信号采集的缺陷,通过将采集的信号的一定时间区域的信号平均化,且与待处理信号本身共同得到处理后的信号,可以有效避免干扰信号带来的影响。

【技术实现步骤摘要】
一种抗干扰的方法和装置
本专利技术属于信息处理领域,尤其涉及一种抗干扰的方法和装置。
技术介绍
在信息采集过程中,为了保证采集信息的准确性,一般需要对信号产生或者采集过程中的噪声信号进行去除。在电子行业,一般采用过滤方法来去除电子信号采集的抗干扰信号,其原理为:对于一系列的采样点,判断相邻两个采样点的值偏差是否过大,如果偏值过大,则抛弃新采样到的值。这种过滤方法一般用于处理大量的采样数据,并且采样数据中只包含了少量的干扰信号的情况,可以有效的过滤偏差过大的采样点,从而使得整体的采样数据稳定而平滑。但是,这样的过滤方法仍有其缺陷,过滤算法会抛弃包含有效数据的采样点,如果干扰信号是长时效的、周期性的,则该过滤方法会抛弃几乎所有的采样数据,不能有效的进行电子信号的采集。
技术实现思路
本专利技术实施例的目的在于提供一种抗干扰的方法,以解决现有技术因干扰信号的过滤会导致抛弃采集的数据,从而不能有效的进行电子信号的采集的问题。本专利技术实施例是这样实现的,一种抗干扰的方法,所述方法包括:根据预先确定的干扰信号的频率,确定与所述干扰信号的频率不同的待处理信号的采集频率;根据所述采集频率对待处理信号进行采集得到待处理信号值;根据所述待处理信号值以及采集所述待处理信号值前后所采集的待处理信号值的平均值,得到处理后的信号。本专利技术实施例的另一目的在于提供一种抗干扰装置,所述装置包括:采集频率确定单元,用于根据预先确定的干扰信号的频率,确定与所述干扰信号的频率不同的待处理信号的采集频率;采集单元,用于根据所述采集频率对待处理信号进行采集得到待处理信号值;信号生成单元,用于根据所述待处理信号值以及采集所述待处理信号值前后所采集的待处理信号值的平均值,得到处理后的信号。在本专利技术实施例中,根据预先确定的干扰信号的频率,确定与其不同的采集频率,由所述采集频率采集得到待处理信号后,由待处理信号值前后所采集的待处理信号的平均值以及待处理信号本身,得到处理后的信号。由于采用与干扰信号的频率不同的采集频率,可以避免干扰信号可能多次影响到信号采集的缺陷,通过将采集的信号的一定时间区域的信号平均化,且与待处理信号本身共同得到处理后的信号,可以有效避免干扰信号带来的影响。附图说明图1是本专利技术第一实施例提供的一种抗干扰的方法的实现流程图;图2是本专利技术第二实施例提供的一种抗干扰的方法的实现流程图;图3是本专利技术第三实施例提供的一种抗干扰的方法的实现流程图;图4是本专利技术第四实施例提供的一种抗干扰的方法的实现流程图;图5是本专利技术第四实施例提供的抗干扰的实施电路结构示意图;图5a为本专利技术第四实施例提供的又一抗干扰的实施电路结构示意图;图6是本专利技术第五实施例提供的一种抗干扰装置的结构框图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。在本专利技术实施例可主要用于固定干扰频率的电子产品信号的抗干扰处理,一个典型的应用实例可以为POS机的抗干扰处理。随着技术的发展,近场通信(英文全称为NearFieldCommunication,英文简称为NFC)技术的使用越来越普遍。NFC近场通信技术是由非接触式射频识别(RFID)及互联互通技术整合演变而来,在单一芯片上结合感应式读卡器、感应式卡片和点对点的功能,能在短距离内与兼容设备进行识别和数据交换,其工作频率为13.56MHz。凭着配置了支付功能的可以用作机场登机验证、大厦的门禁钥匙、交通一卡通、信用卡、支付卡等等。在使用集成了NFC近场通信功能的POS时,由于NFC干扰信号的产生,触摸屏功能受到很大影响,影响POS触摸屏的正常使用,因而,需要一种可以抗干扰的方法,有效的解决干扰信号对待处理信号的影响。下面通过实施例进行具体说明。实施例一:图1示出了本专利技术第一实施例提供的一种抗干扰的方法的实现流程,详述如下:在步骤S101中,根据预先确定的干扰信号的频率,确定与所述干扰信号的频率不同的待处理信号的采集频率。具体的,所述预先确定的干扰信号的频率,可以根据具体的产品设备的配置以及应用环境进行确定,可以为单一的干扰频率,也可以为多个大小不同的干扰频率,还可以为一个频率区间的干扰频率。如对于POS机可能产生的干扰信号,包括其集成的NFC近场通信功能的干扰频率,而且其频率约为13.56MHz。另外,根据所处的环境中的无线通信设备,可以大至确定由环境带来的干扰源的频率,其可以是一个点值,也可以是一个区间值。所述与所述干扰信号的频率不同的待处理信号的采集频率,其中的不同的,可以为:采集频率与干扰信号的频率不相同,即采集频率不与干扰信号的频率的点值相同,或者采集频率不属于干扰信号的频率的区间。一种更为优选的实施方式为,所述与所述干扰信号的频率不同的待处理信号的采集频率,其中的不同的,可以为:根据预先获取的干扰频率f干扰,选择待处理信号的采集频率f采集为大于f干扰*a,或者选择待处理信号的采集频率f采集为小于f干扰/a,且(f干扰-f采集*a)/f干扰≥10%,其中a为预设的选频阈值且a为大于1的正整数,优选的比如可以为10或者大于10的整数。例如,干扰信号的频率为13.56MHz,一种优选的采用其10倍以上的采集频率进行数据采集,当然对于干扰信号频率本身较大时,可以采用干扰信号频率的0.1倍以下的频率进行采集,更好的保证采集的数据的准确率。在步骤S102中,根据所述采集频率对待处理信号进行采集得到待处理信号值。由步骤S101确定的待处理信号的采集频率,对所述待处理信号进行采集,得到待处理信号值。本实施例中所述待处理信号,其中包括干扰信号。所述干扰信号可以为频率为一固定值的干扰信号,也可以为在一个频率范围内的干扰信号。在步骤S103中,根据所述待处理信号值以及采集所述待处理信号值前后所采集的待处理信号值的平均值,得到处理后的信号。在本实施例中,为实现对干扰信号的去除,除了在采集时采用与干扰信号频率值不相同的采集频率外,还包括步骤S103中:对特定区间的数据进行均化处理,所述特定区间是指与采集的数据相邻的区间。通过对指定区间中的数据求平均值后,结合采集的数据本身,可以得到处理后的信号。指定区间的数据的平均值以及待处理信号值生成处理后的信号的方法,在实施例二及实施例三中将进一步详细具体的说明。本专利技术实施例根据预先确定的干扰信号的频率,确定与其不同的采集频率,由所述采集频率采集得到待处理信号后,由待处理信号值前后所采集的待处理信号的平均值以及待处理信号本身,得到处理后的信号。由于采用与干扰信号的频率不同的采集频率,可以避免干扰信号可能多次影响到信号采集的缺陷,通过将采集的信号的一定时间区域的信号平均化,且与待处理信号本身共同得到处理后的信号,可以有效避免干扰信号带来的影响。实施例二:图2示出了本专利技术第二实施例提供的一种抗干扰的方法的实现流程,详述如下:在步骤S201中,根据预先确定的干扰信号的频率,确定与所述干扰信号的频率不同的待处理信号的采集频率。在步骤S202中,根据所述采集频率对待处理信号进行采集得到待处理信号值。步骤S201至步骤S202与实施例一中所述的步骤S101至步骤S102相同,在此不作重复赘述。在本文档来自技高网...
一种抗干扰的方法和装置

【技术保护点】
一种抗干扰的方法,其特征在于,所述方法包括:根据预先确定的干扰信号的频率,确定与所述干扰信号的频率不同的待处理信号的采集频率;根据所述采集频率对待处理信号进行采集得到待处理信号值;根据所述待处理信号值以及采集所述待处理信号值前后所采集的待处理信号值的平均值,得到处理后的信号。

【技术特征摘要】
1.一种抗干扰的方法,其特征在于,所述方法包括:根据预先确定的干扰信号的频率,确定与所述干扰信号的频率不同的待处理信号的采集频率;根据所述采集频率对待处理信号进行采集得到待处理信号值;根据所述待处理信号值以及采集所述待处理信号值前后所采集的待处理信号值的平均值,得到处理后的信号。2.根据权利要求1所述方法,其特征在于,所述根据所述待处理信号值以及采集所述待处理信号值前后所采集的待处理信号值的平均值,得到处理后的信号步骤包括:建立可以容纳n个数据的数据池,将采集的数据依次存储到数据池;判断存储到数据池中的数据的个数m是否小于n;如果存储到数据池中的数据的个数m小于n,对数据池中的每个数据Xi进行收敛运算:Xi'=(1/2i)*avg+(1-1/2i)*Xi,其中avg为数据池中数据的均值,并且将计算出来的Xi'的值记录为数据池中Xi的值;如果存储到数据池中的数据的个数m等于n,取出数据池中的第一个数据X0作为处理后的信号,从小到大依次将第i个数据Xi-1替换为Xi的值,将新采集的待处理信号值存储为Xm-1,对替换后的每个数据Xi进行收敛运算:Xi'=(1/2i)*avg+(1-1/2i)*Xi,其中avg为数据池中数据的均值,并且将计算出来的Xi'的值记录为数据池中Xi的值;其中,n为数据池可容纳的数据个数,m为数据池中数据的个数,Xi为数据池中第i个数据,0≤i<m。3.根据权利要求1所述方法,其特征在于,所述根据所述待处理信号值以及采集所述待处理信号值前后所采集的待处理信号值的平均值,得到处理后的信号步骤包括:建立可以容纳n个数据的数据池,将采集的数据依次存储到数据池;判断存储到数据池中的数据的个数m是否等于n;如果存储到数据池中的数据的个数m等于n,对数据池中的每个数据Xi进行收敛运算:Xi'=(1/2i)*avg+(1-1/2i)*Xi,其中avg为数据池中数据的均值,并且将计算出来的Xi'的值记录为数据池中Xi的值,取出数据池中的第一个数据X0作为处理后的信号,从小到大依次将第i个数据Xi-1替换为Xi的值,将新采集的待处理信号值存储为Xm-1,否则不处理;其中,n为数据池可容纳的数据个数,m为数据池中数据的个数,Xi为数据池中第i个数据,0≤i<m。4.根据权利要求2-3任一项所述方法,其特征在于,所述avg为(X0+X1+…+Xm-1)/m或者(X0+X1+…+Xm-1-Xmax-Xmin)/(m-2),其中,m为数据池中数据的个数,Xi为数据池中第i个数据,0≤i<m,Xmax为数据池中数据的最大值,Xmin为数据池中数据的最小值。5.根据权利要求2-3任一项所述方法,其特征在于,所述根据预先确定的干扰信号的频率,确定与所述干扰信号的频率不同的待处理信号的采集频率步骤包括:根据预先获取的干扰频率f干扰...

【专利技术属性】
技术研发人员:赵荣辉娄兵将
申请(专利权)人:百富计算机技术深圳有限公司
类型:发明
国别省市:广东;44

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

1