先用7805或者其他器件产生5V电源供单片机使用。升压用PWM芯片实现调节输出电压用DAC实现,DAC的基准由输出电压分压取得测量电压用输出电压分压测电流用电流传感器,或者高端电流采样电路温度用热电偶(比较快),或者AD590,DS18B20等等短路保护:一般的PWM芯片都有过流保护电路
基于单片机PWM控制开关电源的设计你这个分析结果,但是很关键技术