电子发烧友App

硬声App

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

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

3天内不再提示
电子发烧友网>电子资料下载>模拟数字>常见信号链设计的难点及数据采集系统设计的挑战资料下载

常见信号链设计的难点及数据采集系统设计的挑战资料下载

2021-04-23 | pdf | 1.19MB | 次下载 | 2积分

资料介绍

简介 许多应用都要求采用精密数据采集信号链以数字化模拟数据, 从而实现数据的精确采集和处理。精密系统设计师面临越来越 大的压力,需要找到创新的办法,提高性能、降低功耗,同时 还要在小型PCB电路板上容纳更高的电路密度。本文旨在讨论精 密数据采集信号链设计中遇到的常见难点,探讨如何运用新一 代16位/18位、2 MSPS、精密逐次逼近寄存器(SAR) ADC解决这些难 点。AD4000/AD4003(16位/18位)ADC基于ADI的高级技术设计而 成,集成了多种简单易用的特性,具有多种系统级优势,有助 于降低信号链功耗,降低信号链复杂性,提高通道密度,同时 还能提高性能水平。本文将重点讨论数据采集子系统性能和设 计挑战,说明该ADC系列如何在多个终端市场形成应用级影响。 常见的信号链设计难点 图1显示了在构建精密数据采集系统时使用的典型信号链。要求 精密数据采集系统的应用(如自动化测试设备、机械自动化、工 业和医疗仪器仪表)呈现出通常被认为在技术上相冲突的共同趋 势。例如,系统设计师被迫在性能上妥协,以维持紧张的系统功 率预算,或者在电路板上保留较小的面积以实现高通道密度。这 些精密数据采集信号链的系统设计师在多个方面面临着共同的挑 战:驱动SAR ADC输入;保护ADC输入以使其免受过压事件影响; 用单电源降低系统功耗;用低功耗微控制器和/或数字隔离器实现 更高的系统吞吐量等。 图1. 典型的精密数据采集信号链 受开关电容输入结构影响,高分辨率精密SAR ADC的驱动一直是个 棘手的问题。系统设计师需要密切关注ADC驱动器数据手册,了解 噪声、失真、输入/输出电压上裕量/下裕量、带宽和建立时间等技 术规格。一般地,采用的高速ADC驱动器需要具备宽带宽、低噪声 和高功率等特征,以便在可用采集时间内建立SAR ADC输入的开关 电容反冲。这项要求会大幅减少用于驱动ADC的可用放大器选择, 不得不在性能/功率/面积方面进行大幅妥协。另外,选择一款合适的RC滤波器置于驱动器与ADC输入之间,这项要求又对放大器选择 和性能构成了进一步的限制。ADC驱动器输出与SAR ADC输入之间需 要用RC滤波器来限制宽带噪声,减少电荷反冲的影响。一般情况 下,系统设计师需要花费大量时间去评估信号链,确保所选ADC驱 动器和RC滤波器能切实驱动ADC,以实现所需性能。 在功耗敏感型应用(如电池供电仪器仪表)中,通常需要用低压 单电源来运行系统。这虽然最大限度地降低了电路的功耗,但却 给放大器前端带来了上裕量和下裕量问题。这意味着,可能无法 使用ADC输入的全部范围,因为驱动放大器无法一直驱动到地, 也无法一直驱动到ADC输入范围的上限,结果会降低整个系统的 性能。这种情况可以通过提高电源电压来弥补,但其代价是会增 加功耗,或者造成系统的动态范围性能下降。 多数ADC模拟输入(IN 和IN−)除ESD保护二极管以外没有过压保 护电路。在放大器电轨大于VREF且小于地的应用中,输出有可能 超过器件的输入电压范围。在过压事件中,两个连接REF的模拟 输入(IN 或IN−)引脚之间的ESD保护二极管正向偏置连接REF的输 入引脚并使其短路,有可能使基准电压源过载,导致器件损毁, 或者干扰在多个ADC之间共用的基准电压源。结果就需要为ADC输 入添加肖特基二极管一类的保护电路,避免过压条件损害ADC。不 幸的是,肖特基二极管可能会因漏电流而增加失真及其他误差。 精密应用在连接ADC的处理器方面有着不同的需求。出于安全考 虑,有些应用需要使用电气隔离机制,并在ADC与处理器之间使 用数字隔离器来实现这个目的。这种处理器选择和隔离需求对用 于连接ADC的数字接口的效率形成了限制。一般地,低端处理器/ FPGA或低功耗微控制器都拥有较低的串行时钟速率。这可能导致 ADC的吞吐量低于预期,因为在输出转换结果之前存在较长的ADC 转换延时。数字隔离器也可能限制在隔离栅上可以实现的最大串 行时钟速率,因为隔离器中的传播延迟会限制ADC吞吐量。在这些 情况下,最好使用既可实现更高吞吐速率,又无需大幅增加串行 时钟速率的ADC。 AD4000/AD4003精密SAR ADC系列可以解决常见设计挑战 AD4000/AD4003系列是基于SAR架构的快速、低功耗、单电源、16 位/18位精密ADC。 AD4000/AD4003精密ADC系列将高性能与简单易用的特性独特地结 合在一起,可以降低系统复杂性,简化信号链BOM,并大幅缩短 上市时间(见图2)。借助该系列,设计师可以解决精密数据采 集系统的系统级技术挑战,并且无需做出重大折衷。例如,留给 用户更长的采集时间、高输入阻抗(Z)模式和跨度压缩模式等特性 在AD4000/AD4003 ADC系列中的结合可以减少与ADC驱动器级设计 相关的挑战,增加ADC驱动器选择的灵活性。这样就可以降低系统 总功耗,提高密度,缩短客户设计周期。通过SPI接口写入配置寄 存器,可以使能/禁用多数简单易用的特性。注意,AD4000/AD4003 ADC系列与10引脚AD798x/AD769x ADC系列引脚兼容。 图2. AD4000/AD4003 ADC的主要优势 AD4000/AD4003 ADC简单易用的特性 长采集阶段 AD4000/AD4003 ADC拥有更短的转换时间290 ns,ADC会在当前转换 过程结束前100 ns返回采集阶段。SAR ADC周期时间由转换阶段和采 集阶段构成。在转换阶段,ADC电容DAC与ADC输入断开,以执行 SAR转换。输入在采集阶段重新连接,ADC驱动器必须在下一个转 换阶段开始之前将输入建立至正确的电压。较长的采集阶段可以 降低对驱动放大器的建立要求,并且允许较低的RC滤波器截止频 率,这意味着可以使用噪声较高且/或功率/带宽较低的放大器。 可以在RC滤波器中使用较大的R值和较小的对应C值,减少放大器 稳定性问题,同时也不会大幅影响失真性能。较大的R值有助于在 过压条件下保护ADC输入;同时还能降低放大器中的动态功耗。 高输入阻抗模式 为了达到高分辨率精密SAR ADC数据手册中列示的最佳性能,系统 设计师通常不得不使用专用的高功率、高速放大器来驱动其精密 应用中的传统型开关电容SAR ADC输入。这是在精密数据采集信 号链设计中经常遇到的难点之一。高Z模式的优势在于,能在慢 速( AD4000/AD4003 ADC集成了一个高Z模式,在采集开始时,可以在 电容DAC切换回输入时减少非线性电荷反冲。在使能高Z模式时, 电容DAC在转换结束时充电,以保持上次采样的电压。这一过程 可以减少转换过程的任何非线性电荷效应,该效应会影响到下次 采样前在ADC输入端采集的电压。 图3所示为AD4000/AD4003 ADC在高Z模式使能/禁用时的输入电流。 低输入电流使ADC比市场上现有的传统SAR ADC更易驱动,即便是 在高Z模式禁用的情况下。如果将图3中高Z模式禁用时的输入电 流与上一代AD7982 ADC的输入电流进行比较,则会发现,AD4003 已经将1 MSPS条件下的输入电流降低了4倍。高Z模式使能时,输 入电流进一步降至次微安级。在输入频率超过100 kHz时,或者在 多路复用输入时,应禁用高Z模式。 借助AD4000/AD4003 ADC降低的输入电流,就能以比传统SAR高得 多的源阻抗来驱动。这意味着,RC滤波器中的电阻值可以比传统 SAR设计大10倍。 图3. 在高Z使能/禁用条件下的AD4003 ADC输入电流与输入差分电压 如图4所示,AD4000/AD4003 ADC允许用带较低截止频率的RC滤波 器的多种低功率/带宽精密放大器来驱动ADC,消除了使用专用高 速ADC驱动器的必要性,并且可以降低精密低带宽应用(信号带 宽 图4. 传统精密信号链 图5和图6所示为AD4003 ADC的SNR和THD性能,其中,在使能/禁用 高Z及各种不同RC滤波器值的情况下,以2 MSPS的全速吞吐量驱 动AD4003 ADC时,使用的是ADA4077 (IQUIESCENT = 400 µA/放大器), ADA4084 (IQUIESCENT = 600 µA/放大器), and ADA4610 (IQUIESCENT = 1.5 mA/放大器) 精密放大器。在2.27 MHz RC带宽和1 kHz输入信号条件下使能 高Z时,这些放大器可实现96 dB至99 dB的典型SNR以及优于–110 dB 的典型THD。在使能高Z模式时,甚至在R值大于200 Ω时,THD约改 善了10 dB。即使在超低RC滤波器截止频率条件下,最高SNR也接 近99 dB。 在使能高Z时,ADC消耗约2 mW/MSPS的额外功耗,但这仍然显著 低于使用ADA4807-1 一类的专用ADC驱动器时的功耗,从而可以节 省PCB电路板面积和物料成本。对于多数系统,前端通常会限制 信号链可以实现的整体交流/直流性能。从图5和图6所选的精密 放大器数据手册中可以看出,精密放大器自身的噪声和失真性 能在某个输入频率下主导着SNR和THD规格。然而,带高Z模式的 AD4003 ADC可以极大地增加驱动器放大器的选择,包括信号调理 级中使用的精密放大器,同时还可提高RC滤波器选择的灵活性。 例如,当AD4003 ADC的高Z使能并配合 ADA4084-2 驱动器放大器使 用一个4.42 MHz宽带输入滤波器时,SNR性能约为95 dB。如果用 498 kHz滤波器对ADC驱动器噪声进行强力滤波,SNR可提升3 dB, 至98 dB。AD7982 ADC在较低RC截止频率下的SNR性能下降是因为 该ADC输入未在较短的采集时间内消除反冲。 图5. 使用ADA4077、ADA4084和ADA4610精密放大器时的SNR与RC带宽 图6. 使用ADA4077、ADA4084和ADA4610精密放大器时的THD与RC带宽 图7(a)表明,系统设计师可以使用功率低2.5倍的ADC驱动器ADA4077 (相比ADA4807),在高Z模式禁用时,AD4003 ADC仍然能取得 约97 dB的SINAD(比AD7982 ADC高3 dB)。即使RC带宽增加至2.9 MHz,ADA4077放大器也无法直接驱动AD7982 ADC并取得最佳性 能。如果用较低的RC带宽截止频率强力滤波,驱动器无法在可用 采集时间内消除ADC反冲,ADC SINAD性能因而下降。在禁用或使能 高Z模式时,AD4003 ADC的开关电容反冲大幅缩减,在1 MSPS时的 采集时间长2.5倍,因此,其SINAD性能仍然大幅优于AD7982 ADC。 在使能高Z模式时,在较低RC滤波器截止频率下使用两个ADC驱动 器,AD4003 ADC的SINAD性能较好,这有助于在目标信号宽带较低 时,消除更多来自上游信号链组件的宽带噪声。在不使能高Z模式 时,RC滤波器截止频率与SINAD性能之前存在折衷。 图7. 使用ADA4077和ADA4807时AD4003 ADC和AD7982 ADC放大器驱动器的比较:在禁用和使能高Z模式时的SINAD与RC带宽(FS = 1 MSPS, fIN = 1 kHz). 跨度压缩 AD4000/AD4003 ADC集成了一个跨度压缩模式,对仅用一个单电源 为SAR ADC驱动器供电的系统非常有用。该模式可以消除ADC驱动 器对负电源的要求,同时还能维持ADC的全分辨率,减少功耗, 降低电源设计复杂程度。如图8所示,ADC可执行数字缩放功能, 映射从0 V至0.1 V × VREF的零电平代码,以及从VREF至0.9 × VREF的满量 程代码。在减小的输入范围内,AD4000/AD4003 ADC的SNR约为~1.9dB (20*log(4/5))。举例来说,对于采用5 V单电源且典型基准电压为 4.096 V的子系统,满量程输入范围为~0.41 V至3.69 V,为驱动放大 器提供了充足的裕量。 图8. AD4000/AD4003 ADC跨度压缩工作模式 过压箝位 在放大器电轨大于VREF且小于地电压的应用中,输出可以超出器 件的输入电压范围。当正输入超过范围时,电流通过D1流入REF (见图9),对基准电压源形成干扰。甚至更加糟糕的是,可能将 基准电压源拉高至绝对最大基准值的水平,因而可能损坏器件。 当模拟输入超过基准电压~400 mV时,AD4000/AD4003 ADC的内部 箝位电路将开启,电流将通过箝位流入地,防止输入进一步升高 而可能损坏器件。 图9. AD4003 ADC等效模拟输入电路 如图9所示,AD4000/AD4003 ADC的内部过压箝位电路有一个较大的 外部电阻(REXT = 200Ω),可以消除外部保护二极管的必要性(并由 此消除额外电路板空间的必要性)。箝位在D1之前开启,其最大 吸电流能力为50 mA。箝位电路通过将输入电压箝位在安全工作 范围中来防止器件损坏,同时避免对基准电压源造成干扰,这对 在多个ADC之间共用基准电压源的系统来说尤其重要。 高效数字接口 AD4000/AD4003 ADC有一个灵活的数字串行接口,有七种不同的 模式,并且具有寄存器编程能力。其Turbo模式允许用户在ADC仍 在转换时开始输出上次转换的结果,如图10所示。短转换时间和 Turbo模式相结合,可实现较低的SPI时钟速率,简化隔离解决方 案,降低数字隔离器的延迟要求,增加处理器选择,包括低端处 理器/FPGA或者串行时钟速率相对低的低功耗微控制器。例如, 运行于1 MSPS时,AD4003 ADC可以使用比AD7982 ADC慢2.5倍的SPI 时钟速率(25 MHz相比于66 MHz)。用户可以写/读回寄存器位, 以使能AD4000/AD4003 ADC简单易用的特性,可以在转换结果上附 加一个6位的状态字,实现诊断和寄存器读回。串行接口规格完 全支持低至1.8 V的逻辑电平,可以在这些条件下实现2 MSPS全速吞吐量。使能Turbo模式时,要在2 MSPS条件下运行AD4003 ADC, 需要的最低SCK速率为75 MHz。 图10. AD4003 ADC的Turbo工作模式
下载该资料的人也在下载 下载该资料的人还在阅读
更多 >

评论

查看更多

下载排行

本周

  1. 1电子电路原理第七版PDF电子教材免费下载
  2. 0.00 MB  |  1490次下载  |  免费
  3. 2单片机典型实例介绍
  4. 18.19 MB  |  92次下载  |  1 积分
  5. 3S7-200PLC编程实例详细资料
  6. 1.17 MB  |  27次下载  |  1 积分
  7. 4笔记本电脑主板的元件识别和讲解说明
  8. 4.28 MB  |  18次下载  |  4 积分
  9. 5开关电源原理及各功能电路详解
  10. 0.38 MB  |  10次下载  |  免费
  11. 6基于AT89C2051/4051单片机编程器的实验
  12. 0.11 MB  |  4次下载  |  免费
  13. 7蓝牙设备在嵌入式领域的广泛应用
  14. 0.63 MB  |  3次下载  |  免费
  15. 89天练会电子电路识图
  16. 5.91 MB  |  3次下载  |  免费

本月

  1. 1OrCAD10.5下载OrCAD10.5中文版软件
  2. 0.00 MB  |  234313次下载  |  免费
  3. 2PADS 9.0 2009最新版 -下载
  4. 0.00 MB  |  66304次下载  |  免费
  5. 3protel99下载protel99软件下载(中文版)
  6. 0.00 MB  |  51209次下载  |  免费
  7. 4LabView 8.0 专业版下载 (3CD完整版)
  8. 0.00 MB  |  51043次下载  |  免费
  9. 5555集成电路应用800例(新编版)
  10. 0.00 MB  |  33562次下载  |  免费
  11. 6接口电路图大全
  12. 未知  |  30320次下载  |  免费
  13. 7Multisim 10下载Multisim 10 中文版
  14. 0.00 MB  |  28588次下载  |  免费
  15. 8开关电源设计实例指南
  16. 未知  |  21539次下载  |  免费

总榜

  1. 1matlab软件下载入口
  2. 未知  |  935053次下载  |  免费
  3. 2protel99se软件下载(可英文版转中文版)
  4. 78.1 MB  |  537791次下载  |  免费
  5. 3MATLAB 7.1 下载 (含软件介绍)
  6. 未知  |  420026次下载  |  免费
  7. 4OrCAD10.5下载OrCAD10.5中文版软件
  8. 0.00 MB  |  234313次下载  |  免费
  9. 5Altium DXP2002下载入口
  10. 未知  |  233045次下载  |  免费
  11. 6电路仿真软件multisim 10.0免费下载
  12. 340992  |  191183次下载  |  免费
  13. 7十天学会AVR单片机与C语言视频教程 下载
  14. 158M  |  183277次下载  |  免费
  15. 8proe5.0野火版下载(中文版免费下载)
  16. 未知  |  138039次下载  |  免费