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

本应用笔记讨论了dac中毛刺脉冲能量的原因,并提出了一种降低毛刺脉冲能量的简单解决方案。
介绍
当数字代码输入从低到高或从高到低变化时,所有数模转换器(dac)在模拟输出端都会表现出毛刺脉冲。这种现象在中间量程的主要进位代码转换期间最为明显,这可能会产生不良的性能。本应用笔记研究了这种毛刺脉冲的原因,并探讨了在低功耗、16位缓冲电压输出、高线性度dac等dac等dac中降低毛刺脉冲的实用方法。
什么原因导致故障能量?
当dac输出模拟值发生变化时,在dac输出端观察到动态现象,表现为毛刺,如图1所示。该毛刺能量定义为电压曲线下的面积与示波器上捕获的时间图的关系。该毛刺能量的单位是nv × s。
图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低通滤波器)来降低。
图2.典型的r2r dac架构。
减少毛刺脉冲的方法
图3示波器图显示了输入代码从0变为1时的max5134毛刺脉冲。毛刺脉冲几乎察觉不到,因为只有一个内部开关闭合,因为输入从输入数字代码0到1不等。
图3.输入数字代码从0更改为1时的max5134毛刺脉冲。
图4示波器图显示了输入代码从0x777变为0x8000时输入代码1lsb时的毛刺脉冲。
正如预测的那样,毛刺脉冲更加明显。
图4.max5134输入代码从0x7fff更改为0x8000时的主要代码转换模拟毛刺脉冲1lsb。
主要代码毛刺脉冲通常是毛刺脉冲下的区域。其计算方法如下: 主代码转换模拟毛刺脉冲 ~ 10mv × 2.5μs ~ 25nv × s,在max5134数据资料的电气特性表中有规定。
通过在max5134 dac输出端安装rc低通滤波器(r = 13.8k?, c = 33pf),可以减小这种主要代码毛刺脉冲幅度,如图5所示。
图5.max5134主代码转换模拟毛刺脉冲,当输入代码从0x7fff更改为0x8000时,输出端采用rc低通滤波器(r = 13.8k?,c = 33pf)。
采用rc低通滤波器时,主代码转换模拟毛刺脉冲为~10mv×1.5μs~15nv × s。
通过将max5134 dac输出端的电容增大至100pf,可以进一步减小这种主要代码毛刺脉冲幅度,如图6所示。
图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中的示波器图所示。
图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毛刺脉冲测量设置,以实现精确测量。
图9.max5134毛刺脉冲测量,使用泰克p6234探头。
使用其他具有长接地连接的低频探头可能会产生不准确和嘈杂的结果,如图10和图11所示。
图 10.max5134毛刺脉冲测量采用标准示波器探头,长鳄鱼夹接地连接到pcb。
图 11.max5134毛刺脉冲测量采用与图7相同的设置条件,但采用标准示波器探头,长鳄鱼皮接地夹连接到pcb。
结论
毛刺脉冲能量是所有dac固有的,但通过简单的低通滤波器,其幅度可以很容易地降低60%以上。由于其幅度为低信号(mv),因此使用与pcb接地较短的适当示波器探头进行精确测量非常重要。


人工智能给虚拟偶像带来了哪些可能?
MCU的防破解技术详解!
2018年Zigbee联盟测试活动成功举办
BBA多款车型将在中国进行本土化生产,全面进军新能源市场
关于有机肥厂实验室建设方案详细介绍
如何准确测量和降低DAC中的毛刺脉冲能量
利用CMOS功率放大器优化单芯片手机方案
东风风行SX6一款长得像面包车的SUV,外观时尚霸气,内饰沉稳大气,售价贴心亲民
英创信息技术工控系统中的RS485通讯接口设计介绍
申菱环境IPO上市关注:2019中国绿色数据中心大会在京圆满闭幕
从服务机器人到无人驾驶,这家企业赋能智能时代无限想象
燃气发电机组轴颈磨损原因及修复方法
三次机遇成就***
小米联合富士康再战印度 再建两座专用工厂
晶振有哪些品牌? 晶体振荡器行业现状分析
苹果新品发布会概览
加快高速宽带网络建设,光通信有望迎快速发展
思科第三财季净利润22亿美元同比增长20%
什么是排队机
ATX12VO新电源拦路虎 主板接口不给力?