一种简易数字移相器的设计

作者:黄子君*; 王文虎; 彭琛; 聂超凡
来源:湖南文理学院学报(自然科学版), 2021, 33(02): 63-67.

摘要

基于微处理器STM32F407的数字移相器,提出了一种数字可调的双路移相器。移相器由微处理器片内ADC采集输入信号,借助FFT算法,分辨输入信号的频率,为精确取出一周期输入信号的N点序列,调节ADC的采样频率刚好为输入信号的N倍,取出N点数据序列,运用片内定时器精确控制DAC输出的延时,从而控制移相度数, DAC循环输出N点信号序列,并经过低通滤波器,得到移相信号。为保证移相信号幅频无失真,引入反馈验证,采集输出的移相信号与输入信号进行频谱比对,若不一致,则重新移相,直至幅频一致。设计实现了输入信号0°~360°任意度数的移相,移相效果良好。