数字移相器是由移相变压器、数字式相位显示仪、电压电流数显表及电源等单元组成的新一代便携式电工仪器,既能满足三相移相的要求,又能满足单移相器的要求。针对这个原理,设计了基于STM32 的一种数字移相器。通过STM32 内部ADC+DMA 的方式将采集到的外部信号直接存储到缓冲区,再通过将缓冲区的原始信号数据送至DAC 进行输出,通过EC11 旋转编码器控制输出信号的相移,从而实现数字移相器的功能。通过测试,该系统可在原始信号上实现手动连续可变相移,且有设备简单,效率高等优点