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

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

3天内不再提示

如何采用SAR转换器实现125dB的动态范围

电子设计 来源:Thomas Tzscheetzsch 作者:厂商供稿 2019-04-10 13:52 次阅读

问题:

16位SAR转换器应用在600 kSPS时是否可以达到125 dB的动态范围?

答案:

是,89 dB + 18 dB + 20dB≥125dB。

简介

对于需要高动态范围的应用,Σ-Δ转换器经常使用。这些应用主要可以在化学分析,医疗保健和体重管理领域找到。但是,许多这些模块无法快速转换。图1中的电路描述了一种将高动态范围与高转换速率相结合的方法。

如何采用SAR转换器实现125dB的动态范围

图1中的电路显示了一个具有2.5 MSPS和上游可编程的16位SAR转换器仪表放大器,将增益设置为1或100.通过FPGA中的过采样和数字信号处理,该电路可实现大于125 dB的动态范围,并且仍然非常安静。高动态范围是通过AD8253的自动切换和过采样实现的,其中信号的采样速率远高于奈奎斯特频率。根据经验,采样频率加倍可在原始信号带宽下将信噪比(SNR)提高约3 dB。在图1所示的电路中,仍然在FPGA中应用数字滤波,以消除高于感兴趣的信号带宽的噪声。原理如图2所示。

为了达到最大动态范围,在输入端使用仪表放大器将极低信号放大100倍。有关噪声的几点考虑因素在以下内容:

对于> 126 dB动态范围的要求,输出3 V(6 V pp)输入信号时的最大噪声电平为1μVrms。 AD7985是一款16位SAR转换器,具有2.5 MSPS的特性。如果它以600 kSPS(低功率损耗11 mW)和过采样72运行,则产生大约8 kSPS的采样率,因此带宽为4 kHz。从这些条件,产生最大15.8nV /√Hz的噪声密度(ND)。该值对于选择正确的仪表放大器很重要。 ADC通常具有89 dB的SNR,而过采样72分钟则额外增加18 dB,因此仍需要大约20 dB才能达到126 dB的目标,这是仪表放大器的任务。 AD8253的增益为100时,其值为11 nV /√Hz。以下AD8021用作ADC驱动器和电平调节,增加了2.1 nV /√Hz的噪声。

模拟信号链由参考电压ADR439(或REF194)以及ADA4004-2作为参考缓冲器和驱动器完成,用于产生偏移电压。

除了组件中的模拟路径,FPGA(或处理器)对电路性能很重要。关键任务是将仪表放大器的增益从1切换到100.为此,编程了许多阈值以确保ADC不饱和。因此,AD8253在输入电压高达约20 mV时的增益为100,这使得ADC输入端的最大电压为2.0 V.然后FPGA将AD8253的增益降低到1,没有延迟,以防止过驱动(见图3)。

如何采用SAR转换器实现125dB的动态范围

电路的变化可以与其他ADC(如AD7980)一起工作(16 -bit,1 MSPS),AD7982(18位,1 MSPS)或AD7986(18位,2 MSPS)。同样,代替增益为1,10,100和1000的AD8253,可以使用仪表放大器,例如具有较低范围的AD8251(增益为1,2,4和8)。也可以选择参考电压。

除模拟路径中的组件外,FPGA(或处理器)对电路性能也很重要。关键任务是将仪表放大器的增益从1切换为100。为此,对许多阈值进行了编程以确保ADC不饱和。因此,AD8253在输入电压高达20 mV左右时以100为增益运行,这使得ADC输入端的最大电压达2.0 V。然后,FPGA将AD8253的增益降至1且没有延迟,以防止过载(见图3)。

  除模拟路径中的组件外,FPGA(或处理器)对电路性能也很重要。关键任务是将仪表放大器的增益从1切换为100。为此,对许多阈值进行了编程以确保ADC不饱和。因此,AD8253在输入电压高达20 mV左右时以100为增益运行,这使得ADC输入端的最大电压达2.0 V。然后,FPGA将AD8253的增益降至1且没有延迟,以防止过载(见图3)。        图3.增益开关示例。    电路的变化可通过AD7980(16位、1 MSPS)、AD7982(18位、1 MSPS)或AD7986(18位、2 MSPS)等其他ADC操作。同样,不使用增益为1、10、100和1000的AD8253,而改用具有较低范围的AD8251等仪表放大器(增益为1、2、4和8)。基准电压的选择也可能会改变。    完整开发系统可在analog.com/CN0260上找到。    Thomas Tzscheetzsch    Thomas Tzscheetzsch [thomas.tzscheetzsch@analog.com]于2010年加入ADI公司,担任高级现场应用工程师。2010年至2012年,他负责支持德国中部地区的客户群,自2012年以来,他任职于关键客户团队,为关键客户提供支持服务。2017年重组后,他负责中欧国家IHC市场的FAE团队,担任FAE经理。    在职业生涯的最初阶段,他于1992年至1998年在一家机械制造公司任电子工程师兼部门负责人。在哥廷根应用科学大学完成电气工程学习后,他任职于Max Planck研究院从事太阳能系统研究工作,担任硬件设计工程师。2004年至2010年,他任职于ADI公司产品经销商的现场应用工程师。

图3.增益开关示例。

电路的变化可通过AD7980(16位、1 MSPS)、AD7982(18位、1 MSPS)或AD7986(18位、2 MSPS)等其他ADC操作。同样,不使用增益为1、10、100和1000的AD8253,而改用具有较低范围的AD8251等仪表放大器(增益为1、2、4和8)。基准电压的选择也可能会改变。

完整开发系统可在analog.com/CN0260上找到。

Thomas Tzscheetzsch

Thomas Tzscheetzsch [thomas.tzscheetzsch@analog.com]于2010年加入ADI公司,担任高级现场应用工程师。2010年至2012年,他负责支持德国中部地区的客户群,自2012年以来,他任职于关键客户团队,为关键客户提供支持服务。2017年重组后,他负责中欧国家IHC市场的FAE团队,担任FAE经理。

在职业生涯的最初阶段,他于1992年至1998年在一家机械制造公司任电子工程师兼部门负责人。在哥廷根应用科学大学完成电气工程学习后,他任职于Max Planck研究院从事太阳能系统研究工作,担任硬件设计工程师。2004年至2010年,他任职于ADI公司产品经销商的现场应用工程师。

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

    关注

    142

    文章

    12416

    浏览量

    209980
  • 转换器
    +关注

    关注

    27

    文章

    8200

    浏览量

    141750
收藏 人收藏

    评论

    相关推荐

    凌力尔特24 位2Msps SAR ADC实现145dB动态范围

    具备集成式数字滤波器,可实时平均 1 至 65,536 个转换结果,可将动态范围从 1.5Msps 输出数据速率时的 101dB 显著地改善至 30.5sps时的 145
    发表于 11-04 10:34 1212次阅读

    采用PGA的SAR转换器实现动态范围值为多少

    对于需要高动态范围的应用,通常使用Σ-Δ转换器。这些应用主要可以在化学分析、医疗保健和体重管理领域找到。
    的头像 发表于 03-18 15:19 2823次阅读
    <b class='flag-5'>采用</b>PGA的<b class='flag-5'>SAR</b><b class='flag-5'>转换器</b>可<b class='flag-5'>实现</b>的<b class='flag-5'>动态</b><b class='flag-5'>范围</b>值为多少

    AD9653BCPZ-125 数模转换器

    、小尺寸和易用性而设计。该产品的转换速率可达125 MSPS,具有杰出的动态性能与低功耗特性,对小封装尺寸的应用很有意义。产品型号:AD9653BCPZ-125产品名称:数模
    发表于 09-03 16:27

    LTC2159CUK#PBF模数转换器

    , LTC2159CUK#PBF是一款采样 16 位 A/D 转换器,专为对高频、宽动态范围信号进行数字化处理而设计。这些器件非常适合要求苛刻的通信应用,其 AC 性能包括 77dB
    发表于 10-22 09:18

    AD9253BCPZ-125模数转换器

    速率最高可达125 MSPS,具有杰出的动态性能与低功耗特性,对小封装尺寸的应用很有意义。产品型号:AD9253BCPZ-125产品名称:模数转换器AD9253BCPZ-
    发表于 10-22 10:00

    AD9627ABCPZ-125模数转换器现货

    双通道、12位、80 MSPS/105 MSPS/125 MSPS/ 150 MSPS模数转换器(ADC),旨在支持需要低成本、小尺寸且具多功能性的通信应用。这款双通道ADC内核采用多级、差分流
    发表于 11-14 10:05

    如何使用电平转换器或隔离实现所需的动态性能

    该MAX11905是一个20位全差分SAR模拟数字转换器(ADC),在1.6Msps样品。在设计采用MAX11905的电路板时,一个要求是测试不同范围的V OVDD,1.5V至3.6V
    发表于 12-20 14:56

    16位SAR转换器应用可以在600 kSPS时达到125 dB动态范围吗?

    对于需要高动态范围的应用,通常使用Σ-Δ转换器。这些应用主要可以在化学分析、医疗保健和体重管理领域找到。但是,其中许多模块无法快速转换。图1中的电路描述了一种将高
    发表于 08-07 07:28

    如何采用PGA的SAR转换器实现125 dB动态范围

    采用PGA的SAR转换器实现125 dB动态
    发表于 01-15 07:12

    采用PGA的SAR转换器实现125dB动态范围

    16位SAR转换器应用能否在600 kSPS时达到125 dB动态范围
    发表于 02-05 06:34

    技术 | 采用PGA的SAR转换器实现125 dB动态范围

    16位SAR转换器应用能否在600 kSPS时达到125 dB动态范围
    的头像 发表于 07-11 16:28 3408次阅读
    技术 | <b class='flag-5'>采用</b>PGA的<b class='flag-5'>SAR</b><b class='flag-5'>转换器</b>可<b class='flag-5'>实现</b><b class='flag-5'>125</b> <b class='flag-5'>dB</b>的<b class='flag-5'>动态</b><b class='flag-5'>范围</b>

    16位SAR转换器应用能否在600 kSPS时达到125 dB动态范围

    作者:Thomas Tzscheetzsch 16位SAR转换器应用能否在600 kSPS时达到125 dB动态
    的头像 发表于 02-21 15:23 1128次阅读
    16位<b class='flag-5'>SAR</b><b class='flag-5'>转换器</b>应用能否在600 kSPS时达到<b class='flag-5'>125</b> <b class='flag-5'>dB</b>的<b class='flag-5'>动态</b><b class='flag-5'>范围</b>

    采用PGA的SAR转换器实现125 dB动态范围

    作者:Thomas Tzscheetzsch 16位SAR转换器应用能否在600 kSPS时达到125 dB动态
    发表于 01-23 07:01 8次下载
    <b class='flag-5'>采用</b>PGA的<b class='flag-5'>SAR</b><b class='flag-5'>转换器</b>可<b class='flag-5'>实现</b><b class='flag-5'>125</b> <b class='flag-5'>dB</b>的<b class='flag-5'>动态</b><b class='flag-5'>范围</b>

    24位SAR A/D转换器实现145dB动态范围

    LTC2380-24 无延迟 24 位 2 Ms/s SAR A/D 转换器具有一个实时平均 1 至 65,536 个转换结果的数字滤波器。
    发表于 08-26 09:46 667次阅读
    24位<b class='flag-5'>SAR</b> A/D<b class='flag-5'>转换器</b>具<b class='flag-5'>实现</b>145<b class='flag-5'>dB</b><b class='flag-5'>动态</b><b class='flag-5'>范围</b>

    带PGA的SAR转换器实现125dB动态范围

    对于需要高动态范围的应用,通常使用Σ-Δ转换器。这些应用主要在化学分析、医疗保健和体重管理领域。但是,其中许多模块无法快速转换。图1中的电路描述了一种将高
    的头像 发表于 01-31 18:16 1320次阅读
    带PGA的<b class='flag-5'>SAR</b><b class='flag-5'>转换器</b>可<b class='flag-5'>实现</b><b class='flag-5'>125dB</b>的<b class='flag-5'>动态</b><b class='flag-5'>范围</b>