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

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

3天内不再提示

成功进行模数信号转换的七个步骤

星星科技指导员 来源:ADI 作者:Reza Moghimi 2023-01-29 15:57 次阅读

高精度应用需要精心设计的低噪声模拟前端才能获得最佳SNR,这需要采用明智的方法来选择ADC,以全面准确地捕获传感器信号。选择驱动器运算放大器和基准电压源等支持元件以优化整体电路性能。

真实世界的信号,如振动、温度、压力和光,在数字域中进一步处理数据之前,需要精确的信号调理和信号转换。为了克服当今高精度应用中的许多挑战,需要一个设计良好的低噪声模拟前端来获得最佳SNR。许多系统负担不起最昂贵的部件,也负担不起低噪声部件的更高功耗。本文解决了有关使用噪声优化方法设计整体解决方案的问题。本文介绍了一种有条不紊的增益模块和ADC组合设计方法,包括支持这种方法的示例。在调理低频(近直流)信号时,对该电路进行噪声计算和分析。

设计模拟前端时,请遵循以下七个步骤:

描述传感器的电输出或增益模块前面的部分。

计算ADC的要求。

找到用于信号转换的最佳ADC +基准电压源。

找到最大增益并定义运算放大器的搜索条件。

找到最佳放大器并设计增益模块。

根据设计目标检查总解决方案噪声。

运行模拟并验证。

第 1 步:描述传感器的电输出或增益模块前面的部分

信号可以直接来自传感器,也可能在增益模块之前通过EMI和RFI滤波器。为了设计增益模块,需要知道信号的交流和直流特性以及可用的电源。了解信号的特性和噪声电平可以为我们在选择ADC时可能需要的输入电压范围和噪声电平提供线索。假设我们有一个传感器,它输出10 kHz信号,满量程幅度为250 mV p-p(88.2 mV rms)和25 μV p-p噪声。另外,假设我们的系统中有一个5 V电源。有了这些信息,我们应该能够在步骤2中计算ADC输入端的信噪比。为了简化数据处理和混淆,假设我们为室温操作设计此解决方案。

第 2 步:计算 ADC 的要求

我们需要什么类型的ADC、什么采样速率、多少位和什么噪声规格?通过了解步骤1中的输入信号幅度和噪声信息,我们可以计算增益模块输入端的信噪比(SNR)。我们需要选择具有更好信噪比的ADC。了解SNR将有助于我们在选择ADC时计算有效位数(ENOB)。这种关系在以下等式中显示。SNR和ENOB始终在任何良好的ADC数据手册中指定。在本例中,所需的86.8 dB SNR和14.2位ENOB迫使我们选择16位模数转换器。此外,奈奎斯特准则指出,采样速率fs应至少是最大输入频率fs的两倍,因此20 kSPS ADC就足够了。

接下来,我们需要设计一个噪声密度不超过416 nV/√Hz的整体解决方案。这使得信号调理电路的噪声处于输入噪声的1/10。

pYYBAGPWJwCAfnpOAAAj1-AO6Bk339.png?la=en&imgver=1

poYBAGPWJwCAUzntAAAYI1nh0kk263.png?la=en&imgver=1pYYBAGPWJwGAE4pJAAAT6udDAhs453.png?la=en&imgver=1

poYBAGPWJwGAEeNyAABCKgYEO4c624.png?h=270&hash=D8D5CD946E716CE2372C8D9B5E94D9035272165C&la=en&imgver=1

图1.典型的信号调理链。

第 3 步:找到最佳 ADC + 基准电压源进行信号转换

有了一组搜索条件,有很多方法可以找到符合要求的ADC。查找 16 位 ADC 的最简单方法之一是使用制造商网站上的搜索工具。通过输入分辨率和采样率,建议多种选择。

许多 16 位 ADC 指定 14.5 位 ENOB。如果您希望获得更好的噪声性能,请使用过采样将 ENOB 推高到 16 位(n 位改进从 4n过采样)。对于过采样,可以使用较低分辨率的ADC:过采样256(44过采样)将产生 16 位噪声性能。在我们的示例中,这意味着采样率为5.126 MHz(20 kSPS×256)的12位ADC。或者,过采样 4 的 14 位 ADC2;或 1.28 MSPS 可能会更好。然而,这些产品的成本与AD7685 16位、250 kSPS ADC一样高。

AD7685 16位PulSAR ADC从列表中选择。该转换器具有 90 dB SNR 和 250 kSPS 采样率,可满足我们的要求。建议将精密XFET基准电压源ADR421/ADR431与该ADC配合使用。2.5 V 输入范围超过了我们的 250mV p-p 输入规格。®®

pYYBAGPWJwGABBE5AAAeJo61jBE874.png?la=en&imgver=1

poYBAGPWJwKAN1EqAAAf18tXaHQ256.png?h=64&w=355&la=en&imgver=1

pYYBAGPWJwKAAv6kAAAxra2y7M8252.png?h=84&w=438&la=en&imgver=1

poYBAGPWJwKABubUAAALRUJkzIY332.png?h=24&w=132&la=en&imgver=1

pYYBAGPWJwqALCGZAAaXWyAYH-g679.png?h=270&hash=CC8265EBE9314DB2B7AE79EAE3C66EF7B325E10E&la=en&imgver=1

图2.典型ADC选型表

AD7685的基准输入具有动态输入阻抗,因此应通过靠近引脚放置一个陶瓷去耦电容,并使用宽、低阻抗走线连接,以最小的寄生电感去耦。22 μF陶瓷片式电容可提供最佳性能。

第4步:找到最大增益并定义运算放大器的搜索条件

了解ADC的输入电压范围将有助于我们设计增益模块。为了最大化我们的动态范围,我们需要在给定的输入信号和ADC的输入范围内获得尽可能高的增益。这意味着我们可以将增益模块设计为手头示例的增益为 10。

poYBAGPWJwqAd9WsAAANpVL-j10567.png?la=en&imgver=1poYBAGPWJwqAajJZAAAWGRB34Yg548.png?h=23&w=270&la=en&imgver=1pYYBAGPWJwuARrdkAAATcVEw5VE401.png?la=en&imgver=1pYYBAGPWJwuAce_iAAAQHHFmPeQ962.png?la=en&imgver=1

虽然AD7685易于驱动,但驱动放大器需要满足某些要求。例如,驱动器放大器产生的噪声需要保持在尽可能低的水平,以保持AD7685的SNR和转换噪声性能,但请记住,增益模块会同时放大信号和噪声。为了将增益模块前后的噪声保持在相同的水平,我们需要选择噪声低得多的放大器和元件。驱动器还应具有与AD7685相称的THD性能,并且必须在16位电平(0.0015%)下建立ADC电容阵列的满量程阶跃。来自放大器的噪声可以通过外部滤波器进一步滤除。

运算放大器输入端允许多大的噪声?请记住,我们需要设计一个噪声密度不超过416 nV/rt-Hz的整体解决方案。我们应该设计一个本底噪声要低得多的增益模块,比如说10倍,因为我们的增益增加了10倍。这将确保放大器的噪声远小于传感器的本底噪声。为了计算噪声容限,我们可以粗略地假设运算放大器输入端的噪声是运算放大器的总噪声加上ADC的噪声。

poYBAGPWJwuAPYaeAAAY1-FgJNI212.png?la=en&imgver=1pYYBAGPWJwuAGelHAAAf71EXbT8365.png?la=en&imgver=1

poYBAGPWJwyAAqtqAAAzb0YiKyM028.png?la=en&imgver=1

第 5 步:找到最佳放大器并设计增益模块

在知道输入信号带宽后,选择运算放大器的首要任务是选择具有可接受的增益带宽积(GBWP)的运算放大器,并且能够以最小的直流和交流误差处理该信号。为了获得最佳增益带宽积,需要信号带宽、噪声增益和增益误差。这些术语的定义如下。作为指导,如果要将增益误差保持在0.1%以下,请选择增益带宽大于输入信号带宽100倍的放大器。此外,我们需要一个快速稳定并具有良好的驱动能力的放大器。请记住,我们的噪声预算要求运算放大器输入端的总噪声小于40.8 nV/√Hz,而ADC规定为7.9 nV/√Hz。总结运算放大器的搜索条件:UGBW>1 MHz,5 V单电源,良好的电压噪声、电流噪声和THD规格,低直流误差不会降低ADC的规格。

pYYBAGPWJwyAMeo4AAAVALtQVvo836.png?la=en&imgver=1

poYBAGPWJwyAQyg8AAAVDNgmpQI897.png?la=en&imgver=1poYBAGPWJw2ANmMMAAAbRY1V4W4877.png?la=en&imgver=1

使用与ADC搜索类似的方法,选择AD8641作为本例。AD8641是一款低功耗、精密JFET输入放大器,具有极低的输入偏置电流和轨到轨输出,可采用5 V至26 V电源供电。其相关规格如下表所示。我们可以在同相配置中使用表中所示的元件值配置运算放大器。

元件 价值
R1 1.47 千瓦
R2 13.3 千分电阻
R3 1.47 千瓦
Zh 28.5 nV/√Hz
50 fA/√赫兹
Cf 0.47 华氏度

pYYBAGPWJw2AURobAAE319qAJ58981.png?h=270&hash=51648745BFAFE953817FBF78AB7733648A41671A&la=en&imgver=1

图3.完整的解决方案。

所有有源和无源元件都会产生噪声,因此选择不会降低性能的元件非常重要。例如,购买低噪声运算放大器并用大电阻包围它是浪费的。请记住,1 kΩ电阻具有4 nV噪声。

如前所述,可以在ADC和该增益模块之间使用可选的RC滤波器,这有助于缩小带宽并改善SNR。

第 6 步:根据设计目标检查整体解决方案噪声

充分了解设计电路中的所有误差源非常重要。为了达到最佳信噪比,我们需要写出上述解决方案的整体噪声方程。这在下面的等式中显示。

poYBAGPWJw2AVe6oAABIVDS8TA4940.png?la=en&imgver=2

我们可以计算运算放大器输入端的总噪声,并确保其小于我们计划的41.6 nV/√Hz。

pYYBAGPWJw6AZMhKAAAopNEHDug305.png?la=en&imgver=1poYBAGPWJw6AFkPJAAAiYxWUwPg731.png?la=en&imgver=1

pYYBAGPWJw6AKPhcAAAxeyLRE80714.png?la=en&imgver=1

为了对整个带宽上的总噪声进行积分,我们可以看到ADC输入端的总噪声在滤波器带宽上的总噪声为3.05 μV,低于我们设计的4.16 μV要求。在这种情况下,低频噪声(1/f)被忽略,因为AD8641的转折频率低于100 Hz。

pYYBAGPWJw-AaWgyAAAsB3Xjq4w485.png?la=en&imgver=1

poYBAGPWJw-AW_-oAAArmn0Olug603.png?la=en&imgver=1

pYYBAGPWJw-Aaa1WAAA9MbPy_pQ774.png?la=en&imgver=1

poYBAGPWJxCACQewAAAmYvJlLjw012.png?la=en&imgver=1

保持良好的信噪比需要注意信号路径中每个元件的噪声和良好的PCB布局。避免在任何ADC下运行数字线路,因为这些噪声会耦合芯片上,除非ADC下方的接地层用作屏蔽。快速开关信号(如 CNV 或时钟)不应在模拟信号路径附近运行。应避免数字和模拟信号的交叉。

步骤 7:运行仿真并验证

使用可从ADI网站下载的PSpice宏模型可以成为验证任何电路设计的良好起点。快速仿真显示了我们设计解决方案所针对的信号带宽。图4显示了AD7685输入端可选RC滤波器前后的响应。

pYYBAGPWJxCAGQYCAADKwLnM8Dg302.png?h=270&hash=9719159201002FBB39E0B88E581309588145D10A&la=en&imgver=1

图4.图3所示电路带宽仿真。

如图5所示,10 kHz带宽范围内的总输出噪声接近31 μV rms。这小于41 μV rms的设计目标。需要构建工作台原型,并且整个解决方案必须在全面生产之前进行验证。

poYBAGPWJxOACoANAACwk7EabfI938.png?h=270&hash=E23DB63ACFA255D77F9D2C03A0FC16CD4772A24D&la=en&imgver=1

图5.图3中电路噪声响应仿真。

总结

在当今低功耗、注重成本的设计中,许多系统负担不起最昂贵的部件,也无法承受低噪声部件的更高功耗。为了从信号调理电路中获得最低的本底噪声和最佳性能,设计人员必须了解组件级噪声源。保持良好的信噪比需要注意信号路径中每个元件的噪声。通过执行上述步骤,可以成功调理小模拟信号,并使用非常高分辨率的ADC对其进行转换。

审核编辑:郭婷

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

    关注

    2548

    文章

    50617

    浏览量

    751573
收藏 人收藏

    评论

    相关推荐

    七个步骤教你找到隐藏文件

    七个步骤教你找到隐藏文件很多时候我们会将某个重要的文件设置为隐藏文件,防止他人不小心打开。但是自己需要访问的时候需要进行的操作也相对比较麻烦。纳米技术系统小编下面就来教大家设置一键访问隐藏文件,需要
    发表于 06-29 16:07

    网站建设服务的七个步骤

     网站建设服务的七个步骤  一,你要有一绝对稳定的空间,或是服务器。一稳定的空间,能够对网站优化起到很大的作用。网上商城制作服务器是最好的选择,但是服务器投资太大,刚开始建站没有那
    发表于 05-19 16:49

    成功实现超低光信号转换七个步骤

    。 光能传输到其中一传感器产生电流,由高精度前置放大器进一步处理。模数转换和数字信号处理形成了整个信号链的其余部分。选择传感器和设计模拟前
    发表于 10-16 09:07

    为什么AD9226要七个周期才可以得到输出转换结果?

    AD9226为什么是七个周期才可以得到输出转换结果?
    发表于 09-17 04:36

    HACCP七个原理 ppt

    HACCP七个原理分别是哪七个?: 1. 进行危害分析,确定控制措施(HA- PA)2. 确定关键控制点(CCP)3. 建立所确定的关键控制点极限值(CL)4. 关键控制点的监视系统(M)5. 偏
    发表于 02-19 17:47 0次下载

    成功进行模数信号转换七个步骤

    振动、温度、压力和光等现实世界的信号需要精确的信号调理和信号转换,然后才能在数字域中进行进一步数据处理。为了克服当前高精度应用的多种挑战,需
    发表于 06-14 15:26 9977次阅读
    <b class='flag-5'>成功</b><b class='flag-5'>进行</b><b class='flag-5'>模数</b><b class='flag-5'>信号</b><b class='flag-5'>转换</b>的<b class='flag-5'>七个</b><b class='flag-5'>步骤</b>

    成功设计电路板的七个技巧和策略

    本文将讨论新手和老手成功设计电路板的七个基本(而且重要的)技巧和策略。只要在设计过程中对这些技巧多加注意,就能减少设计回炉次数、设计时间和总体诊断难点。
    的头像 发表于 09-13 14:17 5638次阅读

    卷积神经网络的七个注意事项

    卷积神经网络的七个注意事项
    的头像 发表于 08-24 16:09 3830次阅读

    企业提升IoT安全性的七个关键步骤

     以下是企业提升IoT安全性以防止数据泄露的七个关键步骤
    的头像 发表于 10-16 09:58 2100次阅读

    元宇宙构造的七个层面是什么

    元宇宙就如同一和现实平行的世界,这个虚拟世界里同样可以进行工作娱乐,Beamable公司的创始人Jon Radoff认为元宇宙构造有七个层面,那元宇宙构造的七个层面是什么呢? 元宇宙
    的头像 发表于 11-05 17:19 5854次阅读

    制作芯片的七个步骤

    制作芯片的七个步骤:芯片的制造包含数百步骤,工程量巨大,一颗小小的芯片从设计到量产可能需要四月的时间。首先制作芯片的首要
    的头像 发表于 12-15 11:45 1.7w次阅读

    制作芯片的七个步骤是什么

    芯片也被大家称为集成电路,芯片是计算机等电子设备最重要的功能载体,同时也是中央处理器CPU的“灵魂”,那么我们来了解一下制作芯片的七个步骤。 芯片的制造包含非常多个步骤,工程量巨大,一颗小小的芯片从
    的头像 发表于 12-22 15:39 1.4w次阅读

    模数信号转换七个步骤(为实现正确信号调理的噪声计算)

      振动、温度、压力和光等现实世界的信号需要精确的信号调理和信号转换,才能在数字域中进行进一步数据处理。为了克服高精度应用的多种挑战,需要一
    发表于 09-20 12:00 8次下载

    使用Xilinx功耗估算器进行准确最差情况功耗分析的七个步骤

    电子发烧友网站提供《使用Xilinx功耗估算器进行准确最差情况功耗分析的七个步骤.pdf》资料免费下载
    发表于 09-14 11:07 2次下载
    使用Xilinx功耗估算器<b class='flag-5'>进行</b>准确最差情况功耗分析的<b class='flag-5'>七个</b><b class='flag-5'>步骤</b>

    蓝牙mesh网络的七个特点

    蓝牙mesh网络的七个特点
    的头像 发表于 12-21 11:20 909次阅读
    蓝牙mesh网络的<b class='flag-5'>七个</b>特点