本发明涉及信号处理,具体而言,涉及一种低频数字移相器的信号处理方法、存储介质和电子设备。
背景技术:
1、在传统方式中,锁相环移相器通过负反馈控制系统,可以实现更高的稳定性和精确性。现有基于锁相环原理实现的移相器主要应用于雷达等高频信号领域,其设计对器件要求较为苛刻,且成本较高。
2、现阶段,利用锁相环加计数器初步实现0~89度(°)相移,再通过数字逻辑电路进行象限选择,选择一至四象限,最终实现0~360度移相。但上述方案只对锁相环倍频信号进行处理,因此丢失了原始信号相位信息,进而出现无法对低频数字移相器的信号进行有效处理的技术问题。
3、针对上述无法对低频数字移相器的信号进行有效处理的技术问题,目前尚未提出有效的解决方案。
技术实现思路
1、本发明实施例提供了一种低频数字移相器的信号处理方法、存储介质和电子设备,以解决无法对低频数字移相器的信号进行有效处理的技术问题。
2、根据发明实施例的一个方面,提供了一种低频数字移相器的信号处理方法。该方法可以包括:获取低频数字移相器的原始信号;将原始信号输入至第一电路中进行倍频处理,得到第一原始信号;将原始信号输入至第二电路中进行边沿检测,得到第二原始信号;基于第一原始信号和第二原始信号,确定低频数字移相器的目标输出信号。
3、可选地,基于第一原始信号和第二原始信号,确定低频数字移相器的目标输出信号,包括:将第一原始信号和第二原始信号输入至第三电路中进行翻转处理,得到低频数字移相器的初始输出信号;利用低频数字移相器的控制系统,将初始输出信号转换为低频数字移相器的目标输出信号,其中,目标输出信号的稳定性高于初始输出信号的稳定性。
4、可选地,将第一原始信号和第二原始信号输入至第三电路中进行翻转处理,得到低频数字移相器的初始输出信号,包括:基于第二原始信号的上升沿和下降沿,确定上升沿对应的上升沿脉冲,以及下降沿对应的下降沿脉冲;基于上升沿脉冲和下降沿脉冲,对计数器进行清零处理,得到目标计数器,其中,计数器包括第一计数器和第二计数器,第一计数器和第二计数器分别基于不同的脉冲进行计数;基于第一原始信号、上升沿和下降沿,确定目标计数器的输出值;将输出值输入至第三电路中进行翻转处理,得到初始输出信号。
5、可选地,基于上升沿脉冲和下降沿脉冲,对计数器进行清零处理,得到目标计数器,包括:利用上升沿脉冲,对第一计数器进行清零处理,得到目标计数器的第一目标计数器,其中,第一计数器用于基于上升沿进行计数;利用下降沿脉冲,对第二计数器进行清零处理,得到目标计数器的第二目标计数器,其中,第二计数器用于基于下降沿进行计数。
6、可选地,该输出值包括以下至少之一:第一输出值或第二输出值,其中,第一输出值通过第一计数器获得,第二输出值通过第二计数器获得。
7、可选地,将输出值输入至第三电路中进行翻转处理,得到初始输出信号,包括:确定目标计数器的目标值;基于目标值和输出值,生成目标脉冲;将目标脉冲输入至第三电路中进行翻转处理,得到初始输出信号。
8、可选地,基于目标值和输出值,生成目标脉冲,包括:将目标值和输出值进行对比,得到对比结果,其中,对比结果用于表征目标值和输出值相同,对比结果包括第一对比结果和第二对比结果;基于对比结果,生成目标脉冲。
9、可选地,将目标值和输出值进行对比,得到对比结果,包括:将目标值中的第一目标值与输出值中的第一输出值进行对比,得到第一对比结果;将目标值中的第二目标值与输出值中的第二输出值进行对比,得到第二对比结果。
10、可选地,基于对比结果,生成目标脉冲,包括:基于第一对比结果,生成目标脉冲的上升沿翻转脉冲;基于第二对比结果,生成目标脉冲的下降沿翻转脉冲。
11、可选地,低频数字移相器包括:边沿检测电路、锁相环倍频电路、计数器电路和电平翻转电路,且边沿检测电路、锁相环倍频电路、计数器电路和电平翻转电路之间电性连接。
12、根据本发明实施例的一个方面,提供了一种低频数字移相器的信号处理装置。该装置可以包括:第一获取单元,用于获取低频数字移相器的原始信号;第一输入单元,用于将原始信号输入至第一电路中进行倍频处理,得到第一原始信号;第二输入单元,用于将原始信号输入至第二电路中进行边沿检测,得到第二原始信号;确定单元,用于基于第一原始信号和第二原始信号,确定低频数字移相器的目标输出信号。
13、根据本发明实施例的另一方面,还提供了一种电子设备,包括:存储器,存储有可执行程序;处理器,用于运行程序,其中,程序运行时执行本发明各个实施例中的方法。
14、根据本发明实施例的另一方面,还提供了一种计算机可读存储介质,计算机可读存储介质包括存储的可执行程序,其中,在可执行程序运行时控制计算机可读存储介质所在设备执行本发明各个实施例中的方法。
15、根据本发明实施例的另一方面,还提供了一种计算机程序产品,包括计算机程序,计算机程序在被处理器执行时实现本发明各个实施例中的方法。
16、根据本发明实施例的另一方面,还提供了一种计算机程序产品,包括非易失性计算机可读存储介质,非易失性计算机可读存储介质存储计算机程序,计算机程序被处理器执行时实现本发明各个实施例中的方法。
17、根据本发明实施例的另一方面,还提供了一种计算机程序,计算机程序被处理器执行时实现本发明各个实施例中的方法。
18、在本发明实施例中,获取低频数字移相器的原始信号;将原始信号输入至第一电路中进行倍频处理,得到第一原始信号;将原始信号输入至第二电路中进行边沿检测,得到第二原始信号;基于第一原始信号和第二原始信号,确定低频数字移相器的目标输出信号。也就是说,本发明实施例可以先获取低频数字移相器的原始信号,进而可以将上述获得的原始信号输入至第一电路中进行倍频处理,以达到获取第一原始信号的目的,然后可以将原始信号输入至第二电路中进行边沿检测,以便获得第二原始信号,最终可以根据获得的第一原始信号和第二原始信号,确定低频数字移相器的目标输出信号。由于考虑到将获得的低频数字移相器的原始信号输入至第一电路中进行倍频处理,得到第一原始信号,将该原始信号再输入至第二电路中进行边沿检测,得到第二原始信号,根据上述第一原始信号和第二原始信号,达到确定目标输出信号的目的,从而解决了无法对低频数字移相器的信号进行有效处理的技术问题,实现了可以对低频数字移相器的信号进行有效处理的技术效果。
1.一种低频数字移相器的信号处理方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,基于所述第一原始信号和所述第二原始信号,确定所述低频数字移相器的目标输出信号,包括:
3.根据权利要求2所述的方法,其特征在于,将所述第一原始信号和所述第二原始信号输入至第三电路中进行翻转处理,得到所述低频数字移相器的初始输出信号,包括:
4.根据权利要求3所述的方法,其特征在于,基于所述上升沿脉冲和所述下降沿脉冲,对计数器进行清零处理,得到目标计数器,包括:
5.根据权利要求3所述的方法,其特征在于,所述输出值包括以下至少之一:第一输出值或第二输出值,其中,所述第一输出值通过所述第一计数器获得,所述第二输出值通过所述第二计数器获得。
6.根据权利要求3所述的方法,其特征在于,将所述输出值输入至所述第三电路中进行翻转处理,得到所述初始输出信号,包括:
7.根据权利要求6所述的方法,其特征在于,基于所述目标值和所述输出值,生成目标脉冲,包括:
8.根据权利要求7所述的方法,其特征在于,将所述目标值和所述输出值进行对比,得到对比结果,包括:
9.根据权利要求7所述的方法,其特征在于,基于对比结果,生成目标脉冲,包括:
10.根据权利要求1所述的方法,其特征在于,所述低频数字移相器包括:边沿检测电路、锁相环倍频电路、计数器电路和电平翻转电路,且所述边沿检测电路、所述锁相环倍频电路、所述计数器电路和所述电平翻转电路之间电性连接。
11.一种低频数字移相器的信号处理装置,其特征在于,包括:
12.一种电子设备,其特征在于,包括:
13.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括存储的可执行程序,其中,在所述可执行程序运行时控制所述存储介质所在设备执行权利要求1至10中任意一项所述的方法。
14.一种计算机程序产品,其特征在于,包括计算机程序,所述计算机程序在被处理器执行时实现根据权利要求1至10中任意一项所述的方法。