HainaChen 发表于 2016-4-28 14:22

采用PWM功能的低通滤波实现模拟DAC输出



目前大多数单片机集成有ADC模块,可实现10位或12位分辨率,甚至更高。往往在模拟控制上还需要外部器件通过串行口实现模拟量的输出,这样不仅成本高,产品往往不能做的更小。然而PWM成为越来越多芯片的标配,8位的分辨率比较常见,很多新品支持增强型的16位分辨率,PWM模块除了可显示占空比的电机控制外,还能起到LED调光控制。PWM波形可分解为一个直流量、与PWM同频率的频率分量和大量偶次谐波,其中这个直流分量就是供电电压乘以PWM占空比,因此可以针对PWM进行滤波获取到幅度不同的电压值,从而实现DAC功能。

temphc 发表于 2016-5-5 10:21

讲得挺细的,比较实用

turmary 发表于 2016-5-8 19:25

不错 我支持国产
页: [1]
查看完整版本: 采用PWM功能的低通滤波实现模拟DAC输出