求教用STC 1T的单片机的PWM模拟产生两路DA的方案,是用于把温湿度数字信号转换成两路模拟量输出的

最高能做到什么精度的,温度的量程是-40~80,分辨率是0.1,做成几位的DA比较合适。

80-(-40)=120,120/01=1200
所以需要10bit(2^10=1024)的DA才行,那就是说至少要10bit的PWM。
但STC12单片机的PCA只能产生8bit的PWM波形,所以不太适合。
另外,PWM波形转变为直流电之后,占空比和直流电的电压值不是成线性的,因为在PWM占空比比较小时,滤波电路对PWM的滤波效果并不好。
温馨提示:答案为网友推荐,仅供参考
相似回答