0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

关于用模拟减法消除PWM DAC纹波的设计

电子设计 来源:网络整理 作者:工程师4 2018-06-04 18:15 次阅读

每个PWM DAC设计都需要模拟滤波,以便将需要的直流分量(与 PWM占空比成正比)与不需要的交流纹波分开。选择足够大的RC乘积可以实现任何期望的纹波衰减,但是稳定时间会受到影响。对许多应用而言,需在电路复杂度与PWM DAC性能之间进行合理折衷。

每个PWM DAC设计都需要模拟滤波,以将需要的直流分量(与PWM占空比成比例)与不需要的交流纹波分开。最简单的方法是采用基本的RC低通滤波器,它给出峰峰值纹波幅度(这是针对50%PWM占空比的最坏情况,其中TPWM=PWM周期时间,并假设RC>TPWM):

关于用模拟减法消除PWM DAC纹波的设计

显而易见的设计取舍是:虽然选择足够大的RC乘积可以实现任何期望的纹波衰减度,但是稳定时间将相应地受到影响。例如,如果我们(相当逻辑地)选择稳定带等于纹波幅度这样一种定义,则:

关于用模拟减法消除PWM DAC纹波的设计

这种关系的结果可以用8位的例子来说明:

关于用模拟减法消除PWM DAC纹波的设计

这里,即使有相当快的32kHz(31µs TPWM),稳定时间仍然是相当冗长的11ms。

显然,如果稳定时间是个关键的设计参数,我们就需要做得更好,并找到一个不会过于简单的滤波方案。我以前写的一篇设计实例“快速稳定的同步PWM-DAC滤波器几乎没有纹波”说明了沿这个思路的极大可能性。

但并不是每个应用都不能容忍冗长的355TPWM稳定时间或可证明确实需要这样一种复杂的滤波方案。本设计实例解决了这些常见的应用问题。如图1所示,它通过一个反相器、R2和C2对基本的R1/C1低通滤波器进行了增强;反相器、R2和C2一道从所需的直流信号中抵冲并减去(大部分)不需要的交流分量,从而得到一个相对干净的模拟信号输出,其稳定时间比简单的RC滤波器短得多。

关于用模拟减法消除PWM DAC纹波的设计

图1:PWM DAC纹波消除器的波形和原理图。

但是,“相对干净”是多干净?“快得多”又是多快?设置R2=R1和C2=C1,则新电路的纹波和稳定时间值为:

关于用模拟减法消除PWM DAC纹波的设计

再次参考8位的例子(见图1):

关于用模拟减法消除PWM DAC纹波的设计

采用32kHz的周期,速度提高了16倍,纹波-幅度比成倍提高!

对许多应用而言,这是在电路复杂性的适度增加和PWM DAC性能的显着提高之间非常有价值的折衷。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • PWM
    PWM
    +关注

    关注

    114

    文章

    4900

    浏览量

    209901
  • dac
    dac
    +关注

    关注

    43

    文章

    1973

    浏览量

    189502
收藏 人收藏

    评论

    相关推荐

    如何降低微处理器中PWM DAC纹波

    减少PWM DAC纹波的方法一般有两种。一种是降低低通滤波器的截止频率,另一种是提高PWM信号的频率。然而不可避免的是,更低的截止频率会延长上升时间;如果是在给定时钟频率点通过减小计数
    的头像 发表于 09-28 08:05 6355次阅读
    如何降低微处理器中<b class='flag-5'>PWM</b> <b class='flag-5'>DAC</b>的<b class='flag-5'>纹波</b>

    如何快速建立的同步PWM-DAC滤波器没有纹波?

    实现高分辨率数模转换的廉价方法是将微控制器-PWM(脉冲宽度调制)输出与精密模拟电压基准,CMOS开关和模拟滤波相结合。但是,PWM-DAC设计存在一个很大的设计问题:如何充分抑制开关
    发表于 01-02 09:27 22次阅读
    如何快速建立的同步<b class='flag-5'>PWM-DAC</b>滤波器没有<b class='flag-5'>纹波</b>?

    利用PWM和小型R-2R梯形DAC达到减小纹波和提高分辨率的效果

    PWM和小型R-2R梯形DAC相结合可同时提高双方的性能,它能显著减小PWM纹波,还能提高数模转换器(DAC)的分辨率。
    发表于 09-23 12:44 2742次阅读
    利用<b class='flag-5'>PWM</b>和小型R-2R梯形<b class='flag-5'>DAC</b>达到减小<b class='flag-5'>纹波</b>和提高分辨率的效果

    怎样消除输出纹波

    怎样消除输出纹波
    发表于 10-18 22:57

    快速PWM DAC没有纹波

    PWM DAC的持久简单性将始终在设计人员的烹饪书中占据一席之地,但响应时间慢和PWM波纹问题往往会限制其吸引力和实用性。通常的衰减PWM纹波
    发表于 08-13 14:56

    PWM与小型R-2R梯形结合可以改善两者。它可以显着降低PWM纹波并提高DAC的分辨率

    )的模拟纹波。这也可以NCO(数控振荡器)技术代替PWM。NCO(向累加器添加值并输出进位)具有优于PWM的优势,因为它可以减少50%设置
    发表于 08-13 14:58

    快速PWM DAC没有纹波

    PWM DAC的持久简单性将始终在设计人员的烹饪书中占据一席之地,但响应时间慢和PWM波纹问题往往会限制其吸引力和实用性。通常的衰减PWM纹波
    发表于 09-11 14:21

    STM32的PWMDAC介绍

    关于STM32的PWMDAC的基本尝试和练习STM32的PWM尝试STM32的PWM尝试
    发表于 08-09 06:53

    芯片没有DAC外设,可以PWM模拟DAC口吗?

    芯片没有DAC外设,可以PWM模拟DAC口吗?
    发表于 06-15 19:28

    PWM DAC文档

    PWM DAC文档,关于PWM DAC文档的详细介绍,PWM
    发表于 05-03 11:44 0次下载

    PWM + R2R DAC,性能惊人!

    PWM和小型R-2R梯形DAC相结合可同时提高双方的性能,它能显著减小PWM纹波,还能提高数模转换器(DAC)的分辨率。
    的头像 发表于 06-06 16:01 1.7w次阅读
    <b class='flag-5'>PWM</b> + R2R <b class='flag-5'>DAC</b>,性能惊人!

    大神告诉你,用模拟减法消除PWM DAC纹波

    每个PWM DAC设计都需要模拟滤波,以将需要的直流分量(与PWM占空比成比例)与不需要的交流纹波分开。
    发表于 05-20 09:46 3743次阅读
    大神告诉你,用<b class='flag-5'>模拟</b><b class='flag-5'>减法</b><b class='flag-5'>消除</b><b class='flag-5'>PWM</b> <b class='flag-5'>DAC</b><b class='flag-5'>纹波</b>

    响应时间慢和PWM纹波问题限制了PWM DAC设计价值

    PWM DAC以其一贯的简易性而在设计师的心目中占有一席之地,但响应时间慢和PWM纹波问题却限制了其使用价值和设计潜能。抑制PWM
    的头像 发表于 07-26 19:28 6222次阅读

    PWM模拟DAC的关键参数分析

    PWM模拟DAC的关键参数分析(核达中远通电源技术)-摘要:PWM模拟DAC技术由于其价格便宜、
    发表于 09-17 13:00 28次下载
    <b class='flag-5'>PWM</b><b class='flag-5'>模拟</b><b class='flag-5'>DAC</b>的关键参数分析

    关于对STM32的PWMDAC的学习和练习

    目录一、关于脉冲宽度调制和数模/模数转换原理1.关于PWM2.关于DAC二、用STM32F103输出一路
    发表于 12-09 16:21 9次下载
    <b class='flag-5'>关于</b>对STM32的<b class='flag-5'>PWM</b>和<b class='flag-5'>DAC</b>的学习和练习