针对基于DC-AC可编程交流电源频率与相位调节分辨率较低、高次谐波叠加困难、输出波形畸变等问题,提出了应用处理器STM32F103ZET6内置的两路12 bit DAC来拟合波形作输出的方案。CPU计算出所需的波形点,经DAC拟合输出、功率放大、滤波、...针对基于DC-AC可编程交流电源频率与相位调节分辨率较低、高次谐波叠加困难、输出波形畸变等问题,提出了应用处理器STM32F103ZET6内置的两路12 bit DAC来拟合波形作输出的方案。CPU计算出所需的波形点,经DAC拟合输出、功率放大、滤波、变压器运放等环节处理并结合反馈信号应用数字PID算法,使最终输出信号快速且稳定地达到预设值。经测试,应用此方案设计的可编程交流电源,其频率与相位的分辨率显著提高,方便叠加各次谐波,且输出波形质量明显得到改善。展开更多
文摘针对基于DC-AC可编程交流电源频率与相位调节分辨率较低、高次谐波叠加困难、输出波形畸变等问题,提出了应用处理器STM32F103ZET6内置的两路12 bit DAC来拟合波形作输出的方案。CPU计算出所需的波形点,经DAC拟合输出、功率放大、滤波、变压器运放等环节处理并结合反馈信号应用数字PID算法,使最终输出信号快速且稳定地达到预设值。经测试,应用此方案设计的可编程交流电源,其频率与相位的分辨率显著提高,方便叠加各次谐波,且输出波形质量明显得到改善。