基于小功率开关电源控制的目的,本文提出了一种基于PWM波控制的开关电源设计方案。该方案采用PIC16F819单片机输出PWM波经放大处理后,通过对功率晶体管2SA1443进行开关控制,并将采集的电压、电流信号经单片机内置A/D转换后与预设输入信号比较,从而保证PWM波占空比的合理输出,最后单片机根据要求把结果输出给液晶屏显示。该稳压稳流电源经多次调试和测试后,负载在20~30Ω范围内的输出合理可控,达到了设计要求。