ADC噪声系数 —— 一个经常被误解的参数

news2024/11/20 7:29:30

噪声系数(NF)是RF系统设计师常用的一个参数,它用于表征RF放大器、混频器等器件的噪声,并且被广泛用作无线电接收机设计的一个工具。许多优秀的通信和接收机设计教材都对噪声系数进行了详细的说明(例如参考文献1),本文重点讨论该参数在数据转换器中的应用。

现在,RF应用中会用到许多宽带运算放大器和ADC,这些器件的噪声系数因而变得重要起来。参考文献2讨论了确定运算放大器噪声系数的适用方法。我们不仅必须知道运算放大器的电压和电流噪声,而且应当知道确切的电路条件:闭环增益、增益设置电阻值、源电阻、带宽等。计算ADC的噪声系数则更具挑战性,大家很快就会明白此言不虚。

当RF工程师首次计算哪怕是最好的低噪声高速ADC的噪声系数时,结果也可能相对高于典型RF增益模块、低噪声放大器等器件的噪声系数。为了正确解读结果,需要了解ADC在信号链中的位置。因此,当处理ADC的噪声系数时,务必小心谨慎。

ADC噪声系数定义

图1显示了用于定义ADC噪声系数的基本模型。噪声因数F指的是ADC的总有效输入噪声功率与源电阻单独引起的噪声功率之比。

由于阻抗匹配,因此可以用电压噪声的平方来代替噪声功率。噪声系数NF是用dB表示的噪声因数,NF = 10log10F。

​图1:ADC的噪声系数:小心为妙!

该模型假设ADC的输入来自一个电阻为R的信号源,输入带宽以fs/2为限,输入端有一个噪声带宽为fs/2的滤波器。还可以进一步限制输入信号的带宽,产生过采样和处理增益,稍后将讨论这种情况。

该模型还假设ADC的输入阻抗等于源电阻。许多ADC具有高输入阻抗,因此该端接电阻可能位于ADC外部,或者与内部电阻并联使用,产生值为R的等效端接电阻。

ADC噪声系数推导过程

满量程输入功率是指峰峰值幅度恰好填满ADC输入范围的正弦波的功率。下式给出的满量程输入正弦波具有2VO的峰峰值幅度,对应于ADC的峰峰值输入范围:

​该正弦波的满量程功率为:

​通常将此功率表示为dBm(以1 mW为基准):

​对滤波器的噪声带宽B需要加以进一步的讨论。非理想砖墙滤波器的噪声带宽指的是让相同的噪声功率通过时,理想砖墙滤波器所需的带宽。因此,一个滤波器的噪声带宽始终大于其3 dB带宽,二者之比取决于滤波器截止区的锐度。图2显示了最多5极点的巴特沃兹滤波器的噪声带宽与3 dB带宽的关系。注意:对于2极点,噪声带宽与3 dB带宽相差11%;超过2极点后,二者基本相等。

​图2:巴特沃兹滤波器的噪声带宽与3dB带宽的关系

NF计算的第一步是根据ADC的SNR计算其有效输入噪声。ADC数据手册给出了不同输入频率下的SNR,确保使用与目标IF输入频率相对应的值。此外还应确保SNR数值中不包括基波信号的谐波,有些ADC数据手册可能将SINAD与SNR混为一谈。知道SNR后,就可以从下式开始计算等效输入均方根电压噪声:

​这是在整个奈奎斯特带宽(DC至fs/2)测得的总有效输入均方根噪声电压,注意该噪声包括源电阻的噪声。

下一步是实际计算噪声系数。在图3中,注意源电阻引起的输入电压噪声量等于源电阻√(4kTBR)的电压噪声除以2,即√(kTBR),这是因为ADC输入端接电阻形成了一个2:1衰减器。

噪声因数F的表达式可以写为:

将F转化为dB并简化便可得到噪声系数:

其中,SNR的单位为dB,B的单位为Hz,T = 300 K,k = 1.38 × 10–23 J/K。

​图3:根据SNR、采样速率和输入功率求得的ADC噪声系数

过采样和数字滤波会产生处理增益,从而降低噪声系数,这已在上文中说明。对于过采 样,信号带宽B低于f s /2。图4给出了校正因数,因而噪声系数的计算公式变为:

图4:过采样和处理增益对ADC噪声系数的影响

16位、80/100 MSPS ADC AD9446的计算示例

图5显示了16位、80/105 MSPS ADC AD9446的NF计算示例。一个52.3 Ω电阻与AD9446的1 kΩ输入阻抗并联,使得净输入阻抗等于50 Ω。ADC在奈奎斯特条件下工作,82 dB的SNR是利用上式8进行计算的基础,得到噪声系数为30.1 dB。

图5:16位80/100 MSPS ADC AD9446 在奈奎斯特条件下工作的噪声系数计算示例

利用RF变压器改善ADC噪声系数

图6显示了如何利用具有电压增益的RF变压器来改善噪声系数。图6A中的变压器匝数比为1:1,噪声系数(来自图5)为30.1 dB。图6B中的变压器匝数比为1:2。249 Ω电阻与AD9446内部电阻并联,产生200 Ω的净输入阻抗。由于变压器的“无噪声”电压增益,噪声系数降低6 dB。

图6C中的变压器匝数比为1:4。AD9446输入端与一个4.02 kΩ电阻并联,使得净输入阻抗为800 Ω。噪声系数又降低6 dB。理论上,匝数比越高,则改善幅度越大,但由于带宽和失真限制,更高匝数比的变压器一般并不可行。

​图6:利用RF变压器改善ADC整体噪声系数

级联噪声系数

即使采用匝数比为1:4的变压器,AD9446的整体噪声系数也有18.1 dB,按照RF标准,这一数值仍然较高。应当注意,AD9446 ADC的82 dB SNR代表了出色的噪声性能,系统应用的解决办法是在ADC之前提供低噪声高增益级。在一个典型接收机中,ADC之前至少有一个低噪声放大器(LNA)和混频级,它能提供足够高的信号增益,从而将ADC对系统整体噪声系数的影响降至最低。

这可以通过图7来说明,其中显示了如何利用Friis等式来计算级联增益级的噪声因数。注意,第一级的高增益降低了第二级噪声因数的影响,因此第一级的噪声因数在整体噪声系数中占主导地位。

​图7:利用Friis等式计算级联噪声系数

图8显示了置于一个相对较高NF级(30 dB)之前的一个高增益(25 dB)低噪声(NF = 4 dB)级的影响,第二级的噪声系数是高性能ADC的典型噪声系数。整体噪声系数为7.53 dB,仅比第一级噪声系数(4 dB)高3.53 dB。

​图8:双级级联网络示例

结束语

应用噪声系数概念来表征宽带ADC时,必须特别小心,防止得出令人误解的结果。试图简单地通过改变等式中的值来降低噪声系数可能会适得其反,导致电路总噪声提高。

例如,根据以上等式,NF随着源电阻的增加而降低,但增加源电阻会提高电路噪声。另一个例子与ADC的输入带宽B有关。根据等式,提高B会降低NF,但这显然是相互矛盾的,因为提高ADC输入带宽实际上会提高有效输入噪声。在以上两个例子中,电路总噪声提高,但NF降低。NF降低的原因是源电阻或带宽提高时,信号源噪声占总噪声中的较大部分。然而,总噪声保持相对稳定,因为ADC引起的噪声远大于信号源噪声。因此,根据等式,NF降低,但实际电路噪声提高。

有鉴于此,当处理ADC时,必须小心处理NF。利用本文中的等式可以获得有效的结果,但如果不全面理解其中涉及到的噪声原理,这些等式可能会令人误解。

从孤立的角度看,即使是低噪声ADC,其噪声系数也会相对高于LNA或混频器等其它RF器件。然而,在实际的系统应用中,ADC前方至少会放置一个低噪声增益模块,根据Friis等式(见图8),它会把ADC的总噪声贡献降至非常低的水平。

作者:Walt Kester

参考文献

1. Kevin McClaning and Tom Vito, Radio Receiver Design, Noble Publishing, 2000, ISBN1-88-4932-07-X.

2. Walter G. Jung, Op Amp Applications, Analog Devices, 2002, ISBN 0-916550-26-5,Also available as Op Amp Applications Handbook, Elsevier/Newnes, 2005, ISBN 0-7506-7844-5.

3. Walt Kester, Analog-Digital Conversion, Analog Devices, 2004, ISBN 0-916550-27-3,Also available as The Data Conversion Handbook, Elsevier/Newnes, 2005, ISBN 0-7506-7841-0.

4. Hank Zumbahlen, Basic Linear Design, Analog Devices, 2006, ISBN: 0-915550-28-1.Also available as Linear Circuit Design Handbook, Elsevier-Newnes, 2008, ISBN-10:0750687037, ISBN-13: 978-0750687034.

END

来源:ADC噪声系数 -- 一个经常被误解的参数

关于RFASK射频问问

射频问问是在"微波射频网”系列原创技术专栏基础上升级打造的技术问答学习平台,主要围绕射频芯片、微波电路、天线、雷达、卫星等相关技术领域,致力于为无线通信、微波射频、天线、雷达等行业的工程师,提供优质、原创的技术问答、专栏文章、射频课程等学习内容。更多请访问:RFASK射频问问 - 射频技术研发服务平台 | 技术问答、专栏文章、射频课程

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/10864.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

MySQL-事务隔离机制的实现

目录一、MySQL事务1、什么是事务2、事务的四个特性3、MySQL事务使用1、显式启动事务语句2、关闭事务自动提交二、MySQL事务隔离机制1、四种隔离级别2、并发事务引起的问题3、隔离级别问题1 、查看mysql事务隔离级别2、脏读问题3、不可重复读一、MySQL事务 1、什么是事务 事务…

通过股票数据接口如何看懂Level-2行情?

交易用户在进行投资的时候,通过股票数据接口来实现自己的盈利目标,今天来聊聊如何看懂Level-2行情? 在交易开盘之后某股快速杀跌,但杀跌后盘面缺不跌反涨,甚至一度差点翻红,如果是五档行情,我们…

高数 | 【数一】 多元函数积分学预备知识 —— 总复习框架总结

自用复习笔记框架整理。 整理参考于 2023版张宇高数18讲、李林讲义等资料。 空间曲线的切线与法平面 曲线由参数方程给出 曲线由方程组给出 空间曲面的切平面与法线 曲面由隐式方程给出 曲面由显式函数给出

[附源码]java毕业设计基于的网上点餐系统

项目运行 环境配置: Jdk1.8 Tomcat7.0 Mysql HBuilderX(Webstorm也行) Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)。 项目技术: SSM mybatis Maven Vue 等等组成,B/S模式 M…

甘露糖-聚赖氨酸|PLL-PEG-mannose|聚赖氨酸-PEG-甘露糖

甘露糖-聚赖氨酸|PLL-PEG-mannose|聚赖氨酸-PEG-甘露糖 聚赖氨酸为淡黄色粉末、吸湿性强,略有苦味,是赖氨酸的直链状聚合物,可以提供PEG接枝修饰甘露糖,甘露糖-聚乙二醇-聚赖氨酸,PLL-PEG-mannose,聚赖氨酸…

Web中间件常见漏洞总结

IIS IIS是Internet Information Services的缩写,意为互联网信息服务,是由微软公司提供的基于运行MicrosoftWindows的互联网基本服务。 IIS目前只适用于Windows系统,不适用于其他操作系统。 解析漏洞 IIS 6.x 基于文件名 该版本默认会将*…

基于源码搭建运行 RocketMQ 主从架构

前言 上一篇 基于 IDEA 搭建 RocketMQ-4.6 源码环境 我们搭建并跑通了 rocketmq 的源码环境 . 本文我们紧接上文, 继续基于源码搭建并运行 broker 主从架构. 1 个 NameServer 节点 (与前文一样)2 个 Broker 节点, 一个作为 Master, 一个作为 Slave1 个 Producer 生产者 (与前…

元强化学习 论文理解 MAESN

论文理解 MAESN主要思想具体实现元学习框架带有隐层状态的策略元学习更新小结主要思想 这篇文章主要关注于如何加强对于新任务的探索性。 动机: 以往探索策略在很大程度上是任务无关的,因为它们旨在提供良好的探索,而不利用任务本身的特定结…

MySQL 经验集总结(更新ing)

文章目录1. 函数使用方法1.1 时间差函数-timestampdiff()1.2 datediff()函数1.3 date_format()函数-日期格式化1.4 substring()函数-截取字符串1.4.1 两个参数1.4.2 三个参数1. 函数使用方法 1.1 时间差函数-timestampdiff() 语法: timestampdiff(unit…

一种能把前端恶意代码关在“笼子”里的技术方案

日新月异的新一代信息化技术使企业信息技术都发生了翻天覆地的变化,推动企业App迈向了“智慧化”“数字化”。 在企业应用数字化转型的推动过程中,数据集中共享、IT(信息技术)/0T(操作技术)融合、物联网终…

RDD调用机制、数据流在RDD中的流通

问题 一直很疑惑spark中数据的流向是如何的,网上的文章基本上都是在讲述RDD的基本概念,看来看去都是些RDD直接相互依赖、Spark构造DAG、RDD计算只能由行动算子触发等一些基础概念,没有解开我的疑惑,因此自己点击源码查看&#xf…

《InnoDB引擎》 Master Thread、IO Thread、Purge Thread

后台线程 后台线程的主要作用是负责刷新内存池中的数据,保证缓冲池中的内存缓存的是最近的数据。此外将已修改的数据文件刷新到磁盘文件,同时保证在数据库发生异常的情况下InnoDB能恢复到正常运行的状态。 InnoDB存储引擎是多线程的模型,因此…

用键盘传输小数据,破除解决多层远程访问或防火墙限制不能粘贴复制的问题

经常在项目上遇到这样的问题,由于vpn或者防火墙限制远程连接到服务器时不能进行粘贴复制文本。本机改好的代码还需要在远程机上在敲一遍,并且不能传输文件,每次传输东西都要找管理员给传输文件很麻烦,所以想到了这样一个又蠢又灵活…

ME60单板加载故障维护经验

ME60单板加载故障维护经验 加载是设备管理中重要的模块。它完成系统软件和逻辑软件从主控板的 CFcard下载到接口板或者交换网板的存储区域。接口板或者交换网板的存储区域有以下三种: 1 单板 CFcard存储区域 2 单板 bootrom存储区域 3 单板逻辑芯片内部存储区…

数字先锋 | 教育资源乘云而来!46万城乡学子共享名师课堂

城乡学生同上“一堂课”,是一种怎样的体验?在淄博市张店区重庆路小学的教室里,正在进行着这样一节特殊的数学课。 数学老师演示着手里的教具,将抽象的教材讲解得生动精彩,班级内的同学听得聚精会神。黑板上方的一块屏幕…

聚水潭对接金蝶云星空数据方案

01 系统说明: 聚水潭:是由上海聚水潭网络科技有限公司基于SaaS模式开发的商家ERP软件系统,公司创始团队聚集了一群来自阿里、麦包包等知名企业的技术、仓管、市场营销精英,具有近二十年传统及电商企业的ERP实践经验。秉承互联网开…

软件开发 23个设计模式收集

从基础的角度看,设计模式是研究类本身或者类与类之间的协作模式,是进行抽象归纳的一个很好的速成思路。后面阅读设计模式后,为了加深理解,对相关图片进行了描绘和微调。 从技术的角度已经有很多好的总结,本文会换一种角…

基于docker部署redis多主多从集群

在docker中部署redis多主多从集群,准备部署三对一主一从服务,共6个 首先获取镜像 这里使用的是6.0.8版本 docker pull redis:6.0.8 启动六个容器 docker run -d --name redis-node1 --net host --privilegedtrue -v /usr/local/redis/node1:/data red…

Vue实现点击按钮或者图标可编辑输入框

博主介绍 📢点击下列内容可跳转对应的界面,查看更多精彩内容! 🍎主页:水香木鱼 🍍专栏:后台管理系统 文章目录 简介:这是一篇有关【Vue - 实现点击按钮(笔图标&#xff…

VS五子棋大战

本项目里面只是浅述了一下基本实现步骤,很多细节的地方都在注释中标注了,如需完整代码请去博主码云哦。zqy (zhang-qinyang1) - Gitee.com 目录 一、用到的关键技术点 二、主要模块 1.使用mybatis操作连接数据库 1.1修改spring配置文件 1.2创建实体…