单片机的PWM输出和普通的DAC输出有什么区别

PWM输出方式也能实现模拟输出?通过什么方式实现?它和DAC的精度相比怎么样?

PWM是脉冲宽度调制,也就是频率固定,占空比可变,信号就是方波,只有高低电平,相当于数字信号,而DAC是模拟输出,输出信号在一定程度上和一定范围内可以认为是连续可变的,但是PWM可以通过滤波器实现低精度的DAC功能
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-03-10
PWM输出只有两个值0和1,要实现模拟输出需要滤波,其实也可以把PWM看成是分辨率为1位的DAC,只有两个值,而真正的DAC可以取更多值,所以DAC要比PWM精度高
第2个回答  2010-03-10
不知道那你听说过DC-DC转换没有,一般用在直流电的升压,PWM开关MOS管配上滤波电路,就实现了DAC了。一般来说单片机的DAC实现上比PWM的外电路方式简单,并且精确,但是单片机的DAC是受到功率限制的,相对PWM在实现DAC时,功率之受到外部器件的功率限制