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

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

3天内不再提示

如何准确测量和降低DAC中的毛刺脉冲能量

星星科技指导员 来源:ADI 作者:ADI 2022-12-15 11:53 次阅读

本应用笔记讨论了DAC中毛刺脉冲能量的原因,并提出了一种降低毛刺脉冲能量的简单解决方案。

介绍

当数字代码输入从低到高或从高到低变化时,所有数模转换器(DAC)在模拟输出端都会表现出毛刺脉冲。这种现象在中间量程的主要进位代码转换期间最为明显,这可能会产生不良的性能。本应用笔记研究了这种毛刺脉冲的原因,并探讨了在低功耗、16位缓冲电压输出、高线性度DAC等DAC等DAC中降低毛刺脉冲的实用方法。

什么原因导致故障能量?

当DAC输出模拟值发生变化时,在DAC输出端观察到动态现象,表现为毛刺,如图1所示。该毛刺能量定义为电压曲线下的面积与示波器上捕获的时间图的关系。该毛刺能量的单位是nV × s。

pYYBAGOamiKAH7PtAAAawdWNzBY217.jpg?imgver=1

图1.主要代码转换时的典型DAC毛刺脉冲。

这种毛刺是由于当数字位改变时选择电阻时内部开关之间的传播延迟不匹配而产生的,如图2所示。当输入代码在中量程更改时,这一点最为明显。对于像MAX5134这样的16位DAC,这种代码变化从0X7FFF到0X8000,反之亦然。原因是在二进制格式中,0X7FFF分别为 0111 1111 1111 1111 和 0X8000 1000 000 0000 00000。在数字表示中,它们分别为 32767 和 32768。这表明,在中间量程,包括最高有效位(MSB)在内的所有位都仅通过1个最低有效位(LSB)变化而改变,从而产生主要的进位转换,因为所有内部开关同时开路或闭合。因此,最糟糕的故障是在这个中间尺度转换处产生的。

如果DAC中存在输出缓冲放大器,则输出缓冲放大器也会出现这种毛刺,MAX5134就是这种情况。毛刺是所有DAC固有的,但其幅度可以通过外部电路(如简单的RC低通滤波器)来降低。

poYBAGOamiSAPuzgAAAi0cbSabM908.jpg?imgver=1

图2.典型的R2R DAC架构。

减少毛刺脉冲的方法

图3示波器图显示了输入代码从0变为1时的MAX5134毛刺脉冲。毛刺脉冲几乎察觉不到,因为只有一个内部开关闭合,因为输入从输入数字代码0到1不等。

pYYBAGOamiWAYO1fAAA0p9C52RY055.jpg?imgver=1

图3.输入数字代码从0更改为1时的MAX5134毛刺脉冲。

图4示波器显示了输入代码从0X777变为0X8000时输入代码1LSB时的毛刺脉冲。

正如预测的那样,毛刺脉冲更加明显。

poYBAGOamieAHtmRAABk9LCF2S8161.jpg?imgver=1

图4.MAX5134输入代码从0X7FFF更改为0X8000时的主要代码转换模拟毛刺脉冲1LSB。

主要代码毛刺脉冲通常是毛刺脉冲下的区域。其计算方法如下: 主代码转换模拟毛刺脉冲 ~ 10mV × 2.5μs ~ 25nV × s,在MAX5134数据资料电气特性表中有规定。

通过在MAX5134 DAC输出端安装RC低通滤波器(R = 13.8k?, C = 33pF),可以减小这种主要代码毛刺脉冲幅度,如图5所示。

pYYBAGOamimAbAOFAABfZ2wTj6Y652.jpg?imgver=1

图5.MAX5134主代码转换模拟毛刺脉冲,当输入代码从0x7FFF更改为0x8000时,输出端采用RC低通滤波器(R = 13.8k?,C = 33pF)。

采用RC低通滤波器时,主代码转换模拟毛刺脉冲为~10mV×1.5μs~15nV × s。

通过将MAX5134 DAC输出端的电容增大至100pF,可以进一步减小这种主要代码毛刺脉冲幅度,如图6所示。

poYBAGOamiuAMOJ3AABiTTCAb5g550.jpg?imgver=1

图6.MAX5134主代码转换模拟毛刺脉冲,当输入代码从0x7FFF更改为0x8000时,输出端采用RC低通滤波器(R = 13.8k?,C = 100pF)。

采用RC低通滤波器(C = 100pF)时,主码转换模拟毛刺脉冲为~3 × 1μs×8mV/2 = 12nV × s。

当C进一步增加到180pF时,毛刺脉冲仅为7.5nV × s,如图7中的示波器图所示。

pYYBAGOamiyAIdMLAABSrt_wUs8717.jpg?imgver=1

图7.将电容值增加到180pF,以进一步降低毛刺脉冲。

采用RC低通滤波器(C = 180pF)时,主码转换模拟毛刺脉冲为3 × 1μs×5mV/2 = 7.5nV × s。

表1总结了各种输出低通滤波器带宽下的毛刺脉冲能量值。随着RC滤波器带宽的减小,毛刺脉冲也随之减小。选择此RC滤波器带宽以满足特定应用确定的所需工作频率。

带宽(千赫) 最大毛刺 (nV × 秒)
20
349 15
115 12
64 7.5

表 1.MAX5134毛刺脉冲能量值与输出低通滤波器带宽的关系

测量精度

毛刺脉冲通常表现出低幅度(mV)。要准确测量此低压信号,请使用泰克 P6243 1GHz FET 探头。它具有1pF电容和1M?的高阻抗。探头还提供与地面的短连接,从而能够更准确地测量这种毛刺脉冲能量。图9所示为所需的MAX5134毛刺脉冲测量设置,以实现精确测量。

poYBAGOami6ANOEuAACUjCLe8BY196.jpg?imgver=1

图9.MAX5134毛刺脉冲测量,使用泰克P6234探头。

使用其他具有长接地连接的低频探头可能会产生不准确和嘈杂的结果,如图10图11所示。

pYYBAGOamjCAUdf6AACvxSmPvuE395.jpg?imgver=1

图 10.MAX5134毛刺脉冲测量采用标准示波器探头,长鳄鱼夹接地连接到PCB

poYBAGOamjGAHy3YAAB-T5cowlw294.jpg?imgver=1

图 11.MAX5134毛刺脉冲测量采用与图7相同的设置条件,但采用标准示波器探头,长鳄鱼皮接地夹连接到PCB。

结论

毛刺脉冲能量是所有DAC固有的,但通过简单的低通滤波器,其幅度可以很容易地降低60%以上。由于其幅度为低信号(mV),因此使用与PCB接地较短的适当示波器探头进行精确测量非常重要。

审核编辑:郭婷

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

    关注

    143

    文章

    13553

    浏览量

    213120
  • dac
    dac
    +关注

    关注

    43

    文章

    2272

    浏览量

    190844
  • 数模转换器
    +关注

    关注

    14

    文章

    993

    浏览量

    83103
收藏 人收藏

    评论

    相关推荐

    令人困扰的DAC输出短时毛刺脉冲干扰

    DAC基础知识:静态技术规格,我们探讨了静态技术规格以及它们对DC的偏移、增益和线性等特性的影响。这些特性在平衡双电阻 (R-2R) 和电阻串数模转换器 (DAC) 的各种拓扑结构间是基本一致的。然而,R-2R和电阻串
    发表于 07-23 16:31 8283次阅读
    令人困扰的<b class='flag-5'>DAC</b>输出短时<b class='flag-5'>毛刺</b><b class='flag-5'>脉冲</b>干扰

    DAC输出在高阻抗模式中被加电的问题分析

    该篇将分析对象限定为一个DAC,其中的输出缓冲器在正常模式下被加电:零量程或中量程。文章将分析一下DAC输出在高阻抗模式中被加电的情况。同时提出一个针对加电毛刺脉冲的数学模型,随后给出
    的头像 发表于 10-23 15:11 5062次阅读
    <b class='flag-5'>DAC</b>输出在高阻抗模式中被加电的问题分析

    为什么DAC8830输出100mV正弦波的时候毛刺这么大?

    的C101电容的波形,发现它们的毛刺都一模一样,下图是我测的DAC8830的Vout引脚的波形: 波形测量方式: 请问为什么DAC8830输出100mV正弦波的时候
    发表于 11-15 06:30

    AD9117输出端有脉冲毛刺

    在测试AD9117时,用FPGA给DAC一个正弦波的数字信号,在输出端发现有脉冲毛刺出现,在示波器上有毛刺的余晖。在频谱上会有底噪抖动,我认为是毛刺
    发表于 01-17 08:19

    如何准确的去定义和测量SNR?

    在数字通信系统,接收信噪功率谱密度比(Pr/N0)、接收位能量与噪声功率谱密度比(Eb/N0),以及其它类似的信噪比(SNR)常常被不太准确地定义在接收电路的输入点处。如何准确的去定
    发表于 04-07 07:00

    AD9117测试时,输出端有脉冲毛刺出现的原因?

    在测试AD9117时,用FPGA给DAC一个正弦波的数字信号,在输出端发现有脉冲毛刺出现,在示波器上有毛刺的余晖。在频谱上会有底噪抖动,我认为是毛刺
    发表于 12-13 06:19

    浅谈怎样减少高精度DAC的加电/断电毛刺脉冲

    电压毛刺脉冲在信号链路径很常见,特别在系统加电或断电时更是如此。根据峰值幅度和毛刺脉冲持续时间的不同,系统输出
    发表于 11-14 14:20 1次下载
    浅谈怎样减少高精度<b class='flag-5'>DAC</b><b class='flag-5'>中</b>的加电/断电<b class='flag-5'>毛刺</b><b class='flag-5'>脉冲</b>

    令人困扰的DAC输出毛刺消灭记

    DAC基础知识:静态技术规格以及它们对DC的偏移、增益和线性等特性的影响在平衡双电阻(R-2R)和电阻串数模转换器(DAC)的各种拓扑结构间是基本一致的。然而,R-2R和电阻串DAC的短时毛刺
    发表于 11-29 14:59 1797次阅读
     令人困扰的<b class='flag-5'>DAC</b>输出<b class='flag-5'>毛刺</b>消灭记

    DAC的短时毛刺脉冲干扰资料下载

    电子发烧友网为你提供DAC的短时毛刺脉冲干扰资料下载的电子资料下载,更有其他相关的电路图、源代码、课件教程、中文资料、英文资料、参考设计、用户指南、解决方案等资料,希望可以帮助到广大的电子工程师们。
    发表于 04-13 08:44 11次下载
    <b class='flag-5'>DAC</b>的短时<b class='flag-5'>毛刺</b><b class='flag-5'>脉冲</b>干扰资料下载

    高压R-2R DAC的去毛刺技术

    在电源电压超过±5V的R-2R DAC设计DAC的主要进位转换期间可能会出现较大的电压毛刺(高达1.5V)。这些毛刺会传播到输出缓冲放大
    的头像 发表于 02-24 17:10 2798次阅读
    高压R-2R <b class='flag-5'>DAC</b>的去<b class='flag-5'>毛刺</b>技术

    什么是毛刺毛刺的大小和方向 如何测量毛刺的尺寸?

    什么是毛刺毛刺的大小和方向 如何测量毛刺的尺寸?如何检查已去除的毛刺毛刺是指由于加工工艺或
    的头像 发表于 12-07 14:24 4808次阅读

    DAC82002 16位、低毛刺脉冲、双通道电压输出、非缓冲DAC数据表

    电子发烧友网站提供《DAC82002 16位、低毛刺脉冲、双通道电压输出、非缓冲DAC数据表.pdf》资料免费下载
    发表于 07-15 10:07 0次下载
    <b class='flag-5'>DAC</b>82002 16位、低<b class='flag-5'>毛刺</b><b class='flag-5'>脉冲</b>、双通道电压输出、非缓冲<b class='flag-5'>DAC</b>数据表

    DAC82001 16位、低毛刺脉冲、单通道电压输出、非缓冲DAC数据表

    电子发烧友网站提供《DAC82001 16位、低毛刺脉冲、单通道电压输出、非缓冲DAC数据表.pdf》资料免费下载
    发表于 07-15 10:09 0次下载
    <b class='flag-5'>DAC</b>82001 16位、低<b class='flag-5'>毛刺</b><b class='flag-5'>脉冲</b>、单通道电压输出、非缓冲<b class='flag-5'>DAC</b>数据表

    DAC8551-Q1汽车类16位、超低毛刺脉冲、电压输出DAC数据表

    电子发烧友网站提供《DAC8551-Q1汽车类16位、超低毛刺脉冲、电压输出DAC数据表.pdf》资料免费下载
    发表于 07-16 11:47 0次下载
    <b class='flag-5'>DAC</b>8551-Q1汽车类16位、超低<b class='flag-5'>毛刺</b><b class='flag-5'>脉冲</b>、电压输出<b class='flag-5'>DAC</b>数据表

    DAC7551-Q1 12位、超低毛刺脉冲、电压输出数模转换器数据表

    电子发烧友网站提供《DAC7551-Q1 12位、超低毛刺脉冲、电压输出数模转换器数据表.pdf》资料免费下载
    发表于 07-19 11:39 0次下载
    <b class='flag-5'>DAC</b>7551-Q1 12位、超低<b class='flag-5'>毛刺</b><b class='flag-5'>脉冲</b>、电压输出数模转换器数据表