本文提出一种巴特沃斯有源低通滤波器构成的PWM转DAC设计,利用STC8单片机片内12位分辨率的PWM发生器产生了频率为10kHz、占空比可变的PWM信号。将信号送入巴特沃斯低通滤波器后,PWM信号转换为直流电压,电压幅度与PWM信号占空比呈正比变化,转换得到的直流电压纹波小于0.2mV,转换分辨率可达1/12位。转换电路线性度较高、纹波小、谐波抑制比较高。相比于专用DAC芯片或PAC芯片而,该方案性价比高,可以适配于分辨率要求高、建立时间要求一般的应用场景。