做一个0-10V可调的电源,要看输出电流多大,DA转换+运放的方式做的电源输出电流做不大,所以DA方式做电源不太适用。很常见的开关电源等,都是通过脉宽调制或频率调制频繁的控制MOS管的开断来实现的。建议方案如下:

单片机输出占空比可调的PWM用于控制MOS管的开断。基本的实现原理如下图所示:

stm8单片机+dac转换+运放设置一个可调节范围0-10v输出电压源

单片机产生的PWM接在MOS管的G极上控制MOS管的闭合和断开。这里包含两个阶段: