为了提高电源的输出电压精度和减小负载调整率,采用STM32单片机作为控制核心设计数控可调电源.硬件包括主电路、驱动电路、控制电路、检测电路、辅助电源电路、液晶显示电路和保护电路.单片机通过检测电路采集输出电压和电流信号,采用模糊自适应PID和PWM算法控制输出电压达到期望值并趋于稳定.实验测试结果显示:本数控电源空载输出电压精度达99.4%,负载输出电压精度为98%,且具有输出电压双向可调、步进幅度可设置、实时显示和保护等功能.