利用频谱仪检测2FSK信号的方法及装置与流程

文档序号:14784760发布日期:2018-06-27 22:02阅读:1923来源:国知局
利用频谱仪检测2FSK信号的方法及装置与流程

本发明涉及计算机领域,尤其涉及一种2FSK(二进制频移键控)信号检测方法,具体来说就是一种利用频谱仪检测2FSK信号的方法及装置。



背景技术:

随着造车技术的快速发展,汽车遥控钥匙应运而生,目前较高端的汽车遥控钥匙是按一次按钮,发送3组跳频2FSK信号,2FSK信号的总带宽在1.2M左右。为了检验汽车遥控钥匙是否合格,需要检测3组2FSK信号是否满足要求。

但是,利用现有频谱分析仪检测汽车遥控钥匙发出的2FSK信号时,由于频谱分析仪的扫描速度过慢,在扫频模式下无法完全捕获到汽车钥匙发射的2FSK瞬变信号。一般采用的办法是汽车制遥控钥匙发射10次汽车遥控钥匙信号,频谱分析仪采用最大保持的显示方式将信号显示完整。这种方法由于是最大保持模式显示信号,无法还原2FSK信号的真实状态,只能对2FSK信号进行粗略的估计,并不能对2FSK信号做出精密的分析和判断。

因此,本领域技术人员亟需研发一种检测汽车遥控钥匙2FSK信号是否满足设定要求的方法,从而检验汽车遥控钥匙是否合格。



技术实现要素:

有鉴于此,本发明要解决的技术问题在于提供一种利用频谱仪检测2FSK信号的方法及装置,解决了现有技术中无法利用频谱分析仪对2FSK信号做出精密分析和判断的问题。

为了解决上述技术问题,本发明的具体实施方式提供一种利用频谱仪检测2FSK信号的方法,包括:设定第一幅度阈值和第二幅度阈值,其中所述第一幅度阈值小于所述第二幅度阈值;利用快速傅里叶变换算法抓取汽车遥控钥匙发射的一组2FSK信号;获得所述2FSK信号的最大幅度值和最小幅度值;根据所述第一幅度阈值、所述第二幅度阈值、所述最大幅度值和所述最小幅度值判定所述2FSK信号是否符合要求。

本发明的具体实施方式还提供一种利用频谱仪检测2FSK信号的装置,包括:设定单元,用于设定第一幅度阈值和第二幅度阈值,其中所述第一幅度阈值小于所述第二幅度阈值;抓取单元,用于利用快速傅里叶变换算法抓取汽车遥控钥匙发射的一组2FSK信号;获得单元,用于获得所述2FSK信号的最大幅度值和最小幅度值;判定单元,用于根据所述第一幅度阈值、所述第二幅度阈值、所述最大幅度值和所述最小幅度值判定所述2FSK信号是否符合要求。

根据本发明的上述具体实施方式可知,利用频谱仪检测2FSK信号的方法及装置至少具有以下有益效果:通过快速傅里叶变换(FFT)的方式,抓取屏幕上的数据进行处理,找出汽车遥控钥匙发出的一组信号,每组信号具有6个峰值,此6个峰值为3组2FSK信号,其中,峰值1、峰值2组成第一组2FSK信号,峰值3、峰值4组成第二组2FSK信号,峰值5、峰值6组成第三组2FSK信号;另外分别设置这3组2FSK信号的幅度上限值和幅度下限值,当这3组2FSK信号的幅度值均在幅度上限值和幅度下限值设定的区域内,则判定2FSK信号通过测试,否则判定2FSK信号没有通过测试。本发明可以利用普通频谱仪对汽车遥控钥匙发射的2FSK信号做出精密的分析和判断,改善了低端扫频频谱分析仪对瞬态2FSK信号的捕获能力。

应了解的是,上述一般描述及以下具体实施方式仅为示例性及阐释性的,其并不能限制本发明所欲主张的范围。

附图说明

下面的所附附图是本发明的说明书的一部分,其绘示了本发明的示例实施例,所附附图与说明书的描述一起用来说明本发明的原理。

图1为本发明具体实施方式提供的一种利用频谱仪检测2FSK信号的方法的实施例一的流程图;

图2为本发明具体实施方式提供的一种利用频谱仪检测2FSK信号的方法的实施例二的流程图;

图3为本发明具体实施方式提供的一种利用频谱仪检测2FSK信号的装置的实施例一的示意框图;

图4为本发明具体实施方式提供的一种利用频谱仪检测2FSK信号的装置的实施例二的示意框图;

图5为本发明具体实施方式提供的一种利用频谱仪捕获瞬态2FSK信号的曲线图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚明白,下面将以附图及详细叙述清楚说明本发明所揭示内容的精神,任何所属技术领域技术人员在了解本发明内容的实施例后,当可由本发明内容所教示的技术,加以改变及修饰,其并不脱离本发明内容的精神与范围。

本发明的示意性实施例及其说明用于解释本发明,但并不作为对本发明的限定。另外,在附图及实施方式中所使用相同或类似标号的元件/构件是用来代表相同或类似部分。

关于本文中所使用的“第一”、“第二”、…等,并非特别指称次序或顺位的意思,也非用以限定本发明,其仅为了区别以相同技术用语描述的元件或操作。

关于本文中所使用的方向用语,例如:上、下、左、右、前或后等,仅是参考附图的方向。因此,使用的方向用语是用来说明并非用来限制本创作。

关于本文中所使用的“包含”、“包括”、“具有”、“含有”等等,均为开放性的用语,即意指包含但不限于。

关于本文中所使用的“及/或”,包括所述事物的任一或全部组合。

关于本文中所使用的用语“大致”、“约”等,用以修饰任何可以微变化的数量或误差,但这些微变化或误差并不会改变其本质。一般而言,此类用语所修饰的微变化或误差的范围在部分实施例中可为20%,在部分实施例中可为10%,在部分实施例中可为5%或是其他数值。本领域技术人员应当了解,前述提及的数值可依实际需求而调整,并不以此为限。

某些用以描述本申请的用词将于下或在此说明书的别处讨论,以提供本领域技术人员在有关本申请的描述上额外的引导。

图1为本发明具体实施方式提供的一种利用频谱仪检测2FSK信号的方法的实施例一的流程图,如图1所示,利用快速傅里叶变换算法抓取汽车遥控钥匙发射的一组2FSK信号,确定2FSK信号的最大幅度值和最小幅度值是否在预设范围内,从而判定2FSK信号是否符合要求。

该附图所示的具体实施方式包括:

步骤101:设定第一幅度阈值和第二幅度阈值,其中所述第一幅度阈值小于所述第二幅度阈值。第一幅度阈值为下限值,第二幅度阈值为上限值。

步骤102:利用快速傅里叶变换算法抓取汽车遥控钥匙发射的一组2FSK信号。一组2FSK信号共包括连接的6个峰值,其中,峰值1、峰值2组成第一小组2FSK信号,峰值3、峰值4组成第二小组2FSK信号,峰值5、峰值6组成第三小组2FSK信号。本发明的具体实施例中,2FSK信号的带宽为1M~2M,例如,2FSK信号的带宽为1.5M。

步骤103:获得所述2FSK信号的最大幅度值和最小幅度值。最大幅度值为2FSK信号的最大波峰值;最小幅度值为2FSK信号的最小波谷值。

步骤104:根据所述第一幅度阈值、所述第二幅度阈值、所述最大幅度值和所述最小幅度值判定所述2FSK信号是否符合要求。

参见图1,设置幅度阈值区间,如果一组2FSK信号均位于幅度阈值区间内,说明2FSK信号符合要求,否则说明2FSK信号不符合要求,可以对汽车遥控钥匙发射的2FSK信号做出精密的分析和判断,改善了低端扫频频谱分析仪对瞬态2FSK信号的捕获能力。

图2为本发明具体实施方式提供的一种利用频谱仪检测2FSK信号的方法的实施例二的流程图,如图2所示,根据第一幅度阈值、第二幅度阈值、最大幅度值和最小幅度值的大小关系判定2FSK信号是否符合要求。

该附图所示的具体实施方式中,步骤104具体包括:

步骤1041:判定所述最小幅度值是否小于所述第一幅度阈值的大小。

步骤1042:如果所述最小幅度值小于所述第一幅度阈值,判定所述2FSK信号不符合要求。

步骤1043:如果所述最小幅度值大于等于所述第一幅度阈值,判定所述最大幅度值是否大于所述第二幅度阈值。

步骤1044:如果所述最大幅度值大于所述第二幅度阈值,判定所述2FSK信号不符合要求。

步骤1045:如果所述最大幅度值小于等于所述第二幅度阈值,判定所述2FSK信号符合要求。

参见图2,通过比较最小幅度值与第一幅度阈值之间的大小,以及最大幅度值与第二幅度阈值之间的大小,从而判定2FSK信号是否符合要求,可以利用频谱仪对汽车遥控钥匙发射的2FSK信号做出精密的分析和判断。

图3为本发明具体实施方式提供的一种利用频谱仪检测2FSK信号的装置的实施例一的示意框图,如图3所示,利用快速傅里叶变换算法抓取汽车遥控钥匙发射的一组2FSK信号,确定2FSK信号的最大幅度值和最小幅度值是否在预设范围内,从而判定2FSK信号是否符合要求。

该附图所示的具体实施方式中,装置包括设定单元1、抓取单元2、获得单元3和判定单元4,其中,设定单元1用于设定第一幅度阈值和第二幅度阈值,其中所述第一幅度阈值小于所述第二幅度阈值;抓取单元2用于利用快速傅里叶变换算法抓取汽车遥控钥匙发射的一组2FSK信号;获得单元3用于获得所述2FSK信号的最大幅度值和最小幅度值;判定单元4用于根据所述第一幅度阈值、所述第二幅度阈值、所述最大幅度值和所述最小幅度值判定所述2FSK信号是否符合要求。本发明的具体实施例中,一组2FSK信号包括6个连续的波峰值;2FSK信号的带宽为1M~2M,例如,2FSK信号的带宽为1.5M。

参见图3,设置幅度阈值区间,如果一组2FSK信号均位于幅度阈值区间内,说明2FSK信号符合要求,否则说明2FSK信号不符合要求,可以对汽车遥控钥匙发射的2FSK信号做出精密的分析和判断,改善了低端扫频频谱分析仪对瞬态2FSK信号的捕获能力。

图4为本发明具体实施方式提供的一种利用频谱仪检测2FSK信号的装置的实施例二的示意框图,如图4所示,根据第一幅度阈值、第二幅度阈值、最大幅度值和最小幅度值的大小关系判定2FSK信号是否符合要求。

该附图所示的具体实施方式中,判定单元4进一步包括第一判定模块41、第一确定模块42、第二判定模块43和第二确定模块44,其中,第一判定模块41,用于判定所述最小幅度值是否小于所述第一幅度阈值;第一确定模块42,用于当所述最小幅度值小于所述第一幅度阈值时,确定所述2FSK信号不符合要求;第二判定模块43,用于当所述最小幅度值大于等于所述第一幅度阈值时,判定所述最大幅度值是否大于所述第二幅度阈值的大小;第二确定模块44,用于当所述最大幅度值大于所述第二幅度阈值,确定所述2FSK信号不符合要求,否则,确定所述2FSK信号符合要求。

参见图4,本发明可以利用频谱仪完整捕获瞬态2FSK信号,并进行分析和计算,进而快速检测2FSK信号是否符合预定标准要求,从而检验汽车遥控钥匙是否合格。

图5为本发明具体实施方式提供的一种利用频谱仪捕获瞬态2FSK信号的曲线图,如图5所示,一组2FSK信号包括6个连续的波峰值,如果一组2FSK信号均在第一幅度阈值和第二幅度阈值限定的区间内,确定2FSK信号符合规定,否则,确定2FSK信号不符合规定。从图中可以看到,6个峰值点的幅度范围在-30dBm左右。如果设定第二幅度阈值Ampt Up为-10dBm,设定第一幅度阈值Ampt Down为-100dBm,表示在-10dBm到-100dBm之间的2FSK信号满足限制线要求,检测到的6个峰值点大致为-30dBm,在-10dBm到-100dBm之间,满足限制线要求,所以得到测试结果为通过Pass;同理,如果设定第二幅度阈值Ampt Up为-10dBm,设定第一幅度阈值Ampt Down为-20dBm,表示在-10dBm到-20dBm之间的2FSK信号满足限制线要求,系统测得的6个峰值点大致为-30dBm,不在-10dBm到-20dBm之间,不满足限制线要求,所以得到测试结果为失败Fail。

本发明提供一种利用频谱仪检测2FSK信号的方法及装置,通过快速傅里叶变换(FFT)的方式,抓取频谱仪屏幕上的数据进行处理,找出汽车遥控钥匙发出的一组信号,每组信号具有6个连续的峰值,此6个峰值为3组2FSK信号,其中,峰值1、峰值2组成第一组2FSK信号,峰值3、峰值4组成第二组2FSK信号,峰值5、峰值6组成第三组2FSK信号;另外,分别设置这3组2FSK信号的幅度上限值和幅度下限值,当这3组2FSK信号的幅度值均在幅度上限值和幅度下限值限定的区域内,则判定2FSK信号通过测试,否则判定2FSK信号没有通过测试。本发明可以利用低端扫频频谱分析仪对汽车遥控钥匙发射的2FSK信号做出精密的分析和判断,改善了低端扫频频谱分析仪对瞬态2FSK信号的捕获能力。

上述的本发明实施例可在各种硬件、软件编码或两者组合中进行实施。例如,本发明的实施例也可为在数据信号处理器(Digital Signal Processor,DSP)中执行上述方法的程序代码。本发明也可涉及计算机处理器、数字信号处理器、微处理器或现场可编程门阵列(Field Programmable Gate Array,FPGA)执行的多种功能。可根据本发明配置上述处理器执行特定任务,其通过执行定义了本发明揭示的特定方法的机器可读软件代码或固件代码来完成。可将软件代码或固件代码发展为不同的程序语言与不同的格式或形式。也可为不同的目标平台编译软件代码。然而,根据本发明执行任务的软件代码与其他类型配置代码的不同代码样式、类型与语言不脱离本发明的精神与范围。

以上所述仅为本发明示意性的具体实施方式,在不脱离本发明的构思和原则的前提下,任何本领域的技术人员所做出的等同变化与修改,均应属于本发明保护的范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1