检测信号频率的方法、系统、设备和介质技术方案

技术编号:36644137 阅读:23 留言:0更新日期:2023-02-18 13:02
本发明专利技术提供检测信号频率的方法、系统、设备和介质,其中方法包括:实时检测矩形波信号的电压值,根据电压值与预设的电压阈值的关系,若干次获取电压值实时对应的时间点,在所实时获取的时间点中确定第一时间点和第二时间点,根据第一时间点和第二时间点确定矩形波信号的频率。本发明专利技术不需要先导出该信号在一段时间内连续变化的电压值,再在该基础上计算其频率,而是实时获取电压值并与阈值比较得到信号的频率,同时,还可获取并存储到信号实际输出的最大电压值,在不切换任何软件/硬件的模块连接下,实时检测到信号的最大电压值以及计算得到信号的频率,提高了频率和电压的检测效率,且所实时检测到参数可用于后续对信号生成设备的检测或测试。设备的检测或测试。设备的检测或测试。

【技术实现步骤摘要】
检测信号频率的方法、系统、设备和介质


[0001]本专利技术涉及信号检测领域,更具体地,涉及检测信号频率的方法、系统、设备和介质。

技术介绍

[0002]矩形波信号是指输出状态应按一定的时间间隔交替变化,即产生周期性变化的信号,也可以说,电流或电压的波形为矩形的信号即为矩形波信号,矩形波信号的电压只有两种状态,包括高电平状态和低电平状态,电压的高电平状态在一个波形周期内占有的时间比值称为占空比,也可理解为电路释放能量的有效释放时间与总释放时间的比值,如占空比为50%的矩形波信号可称之为方波信号。其中,PWM信号属于矩形波信号的一种,PWM技术是一种对模拟信号电平进行数字编码的方法,编码后生成的PWM信号是数字信号,在给定的任何时刻,满幅值的直流供电要么完全有(即电压为高电平),要么完全无(即电压为低电平)。PWM信号的电压或电流源是以一种通(ON)或断(OFF)的重复脉冲序列被加到模拟负载上去的。
[0003]现有技术中,如果要检测矩形波信号的频率,只能够通过主控模块采集该信号在一段时间内的电压值,再将采集到的电压值输出至其他模块进行频率的计算,由于主控模块无法实时快捷地检测到信号的频率,则整个检测过程的效率较低。

技术实现思路

[0004]本专利技术旨在克服上述现有技术的至少一种缺陷,提供检测信号频率的方法、系统、设备和介质,用于解决无法实时快捷地检测到矩形波信号的频率而导致检测过程的效率较低的问题。
[0005]本专利技术采用的技术方案包括:
[0006]一种检测信号频率的方法,包括:实时检测矩形波信号的电压值,根据所述电压值与预设的电压阈值的关系,若干次获取所述电压值实时对应的时间点,在所实时获取的所述时间点中确定第一时间点和第二时间点,根据所述第一时间点和所述第二时间点确定所述矩形波信号的频率。
[0007]本专利技术提供的检测信号的频率的方法能够实时检测矩形波信号的电压值与预设的电压阈值的关系,通过这一关系获取到电压值实时对应的时间点,这些实时对应的时间点中,第一时间点和第二时间点能够体现该信号的规律性变化,具体是指该信号的频率,则通过第一时间点和第二时间点能够确定该矩形波信号的频率。由此可见,与现有技术不同的是,本专利技术不需要先导出该信号在一段时间内连续变化的电压值,再在该电压值的基础上计算其频率,而是实时获取电压值并实时进行与阈值的比较得到信号的频率,即本专利技术可以在不切换任何软件/硬件的模块连接下,实时检测和计算得到矩形波信号的频率,提高了频率检测的效率。
[0008]进一步,预设的电压阈值至少包括电压下阈值;根据所述电压值与预设的电压阈
值的关系,若干次获取所述电压值实时对应的时间点,在所实时获取的所述实时时间点中确定第一时间点和第二时间点,具体为:当检测到所述电压值低于所述电压下阈值时,获取所述电压值实时对应的时间点作为第一时间点,并持续检测所述电压值;在所述持续检测所述电压值的过程中,当检测到所述电压值在高于所述电压下阈值之后再次低于所述电压下阈值时,获取所述电压值实时对应的时间点作为第二时间点。
[0009]可选地,预设的电压阈值至少包括电压上阈值;根据所述电压值与预设的电压阈值的关系,若干次获取所述电压值实时对应的时间点,在所实时获取的所述实时时间点中确定第一时间点和第二时间点,具体为:当检测到所述电压值高于预设的电压上阈值时,获取所述电压值实时对应的时间点作为第一时间点,并持续检测所述电压值;在所述持续检测所述电压值的过程中,当检测到所述电压值在低于所述电压上阈值之后再次高于所述电压上阈值时,获取所述电压值实时对应的时间点作为第二时间点。
[0010]进一步,还包括:当检测到所述电压值高于预设的电压上阈值时,存储所述矩形波信号的实时电压值。
[0011]一种检测信号频率的系统,包括:检测模块,用于实时检测矩形波信号的电压值,根据所述电压值与预设的电压阈值的关系,若干次获取所述电压值实时对应的时间点,在所实时获取的所述时间点中确定第一时间点和第二时间点;计算模块,用于根据所述第一时间点和所述第二时间点确定所述矩形波信号的频率。
[0012]进一步,预设的电压阈值至少包括电压下阈值;所述检测模块用于根据所述电压值与预设的电压阈值的关系,若干次获取所述电压值实时对应的时间点,在所实时获取的所述实时时间点中确定第一时间点和第二时间点,具体为:所述检测模块用于在检测到所述电压值低于所述电压下阈值时,获取所述电压值实时对应的时间点作为第一时间点,并持续检测所述电压值;在所述持续检测所述电压值的过程中,当检测到所述电压值在高于所述电压下阈值之后再次低于所述电压下阈值时,获取所述电压值实时对应的时间点作为第二时间点。
[0013]进一步,所述检测模块还用于在检测到所述电压值高于预设的电压上阈值时,存储所述矩形波信号的实时电压值;所述检测模块包括:第一检测子模块,用于实时检测矩形波信号的电压值,当检测到所述电压值低于所述电压下阈值时,发出第一中断信号,并持续检测所述电压值;在所述持续检测所述电压值的过程中,当检测到所述电压值在高于所述电压下阈值之后再次低于所述电压下阈值时,发出所述第一中断信号;当检测到实时电压值高于所述电压上阈值时,发出所述第二中断信号;第二检测子模块,用于检测所述第一中断信号和所述第二中断信号;在检测到所述第一中断信号时,获取所述电压值实时对应的时间点,并继续检测所述第一中断信号和所述第二中断信号;在检测到所述第二中断信号时,存储所述矩形波信号的实时电压值,并继续检测所述第一中断信号;将所获取到的所有第一中断信号对应的时间点按时间先后顺序分别作为第一时间点和第二时间点。
[0014]可选地,预设的电压阈值至少包括电压上阈值;所述检测模块用于根据所述电压值与预设的电压阈值的关系,若干次获取所述电压值实时对应的时间点,在所实时获取的所述实时时间点中确定第一时间点和第二时间点,具体为:所述检测模块用于在检测到所述电压值高于预设的电压上阈值时,获取所述电压值实时对应的时间点作为第一时间点,并持续检测所述电压值;在所述持续检测所述电压值的过程中,当检测到所述电压值在低
于所述电压上阈值之后再次高于所述电压上阈值时,获取所述电压值实时对应的时间点作为第二时间点。
[0015]进一步,所述检测模块还用于在检测到所述电压值高于预设的电压上阈值时,存储所述矩形波信号的实时电压值;所述检测模块包括:第一检测子模块,用于实时检测矩形波信号的电压值,当检测到所述电压值高于所述电压上阈值时,发出第二中断信号,并持续检测所述电压值;在所述持续检测所述电压值的过程中,当检测到所述电压值在低于所述电压上阈值之后再次高于所述电压上阈值时,发出第二中断信号;第二检测子模块,用于检测所述第二中断信号;在检测到所述第二中断信号时,存储所述矩形波信号的实时电压值,并获取所述电压值实时对应的时间点,并继续检测所述第二中断信号;将所获取到的所有第二中断信号对应的时间点按时间先后顺序分别作为第一时间点和第二时间点。
[0016]优选地,所述第一检测子模本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种检测信号频率的方法,其特征在于,包括:实时检测矩形波信号的电压值,根据所述电压值与预设的电压阈值的关系,若干次获取所述电压值实时对应的时间点,在所实时获取的所述时间点中确定第一时间点和第二时间点,根据所述第一时间点和所述第二时间点确定所述矩形波信号的频率。2.根据权利要求1所述的检测信号频率的方法,其特征在于,预设的电压阈值至少包括电压下阈值;根据所述电压值与预设的电压阈值的关系,若干次获取所述电压值实时对应的时间点,在所实时获取的所述实时时间点中确定第一时间点和第二时间点,具体为:当检测到所述电压值低于所述电压下阈值时,获取所述电压值实时对应的时间点作为第一时间点,并持续检测所述电压值;在所述持续检测所述电压值的过程中,当检测到所述电压值在高于所述电压下阈值之后再次低于所述电压下阈值时,获取所述电压值实时对应的时间点作为第二时间点。3.根据权利要求1所述的检测信号频率的方法,其特征在于,预设的电压阈值至少包括电压上阈值;根据所述电压值与预设的电压阈值的关系,若干次获取所述电压值实时对应的时间点,在所实时获取的所述实时时间点中确定第一时间点和第二时间点,具体为:当检测到所述电压值高于预设的电压上阈值时,获取所述电压值实时对应的时间点作为第一时间点,并持续检测所述电压值;在所述持续检测所述电压值的过程中,当检测到所述电压值在低于所述电压上阈值之后再次高于所述电压上阈值时,获取所述电压值实时对应的时间点作为第二时间点。4.根据权利要求2或3所述的检测信号频率的方法,其特征在于,还包括:当检测到所述电压值高于预设的电压上阈值时,存储所述矩形波信号的实时电压值。5.一种检测信号频率的系统,其特征在于,包括:检测模块,用于实时检测矩形波信号的电压值,根据所述电压值与预设的电压阈值的关系,若干次获取所述电压值实时对应的时间点,在所实时获取的所述时间点中确定第一时间点和第二时间点;计算模块,用于根据所述第一时间点和所述第二时间点确定所述矩形波信号的频率。6.根据权利要求5所述的检测信号频率的系统,其特征在于,预设的电压阈值至少包括电压下阈值;所述检测模块用于根据所述电压值与预设的电压阈值的关系,若干次获取所述电压值实时对应的时间点,在所实时获取的所述实时时间点中确定第一时间点和第二时间点,具体为:所述检测模块用于在检测到所述电压值低于所述电压下阈值时,获取所述电压值实时对应的时间点作为第一时间点,并持续检测所述电压值;在所述持续检测所述电压值的过程中,当检测到所述电压值在高于所述电压下阈值之后再次低于所述电压下阈值时,获取所述电压值实时对应的时间点作为第二时间点。7.根据权利要求5所述的检测信号频率的系统,其特征在于,预设的电压阈值至少包括电压上阈值;所述检测模块用于根据所述电压值与预设的电压阈值的关系,若干次获取所述电压值
实时对应的时间点,在所实时获取的所述实时时间点中确定第一时间点和第二时间点,具体为:所述检测模块用于在检测到所述电压值高于预设的电压上...

【专利技术属性】
技术研发人员:陈志鹏
申请(专利权)人:广州视琨电子科技有限公司
类型:发明
国别省市:

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

1