消除F/1噪声

article/2025/7/13 23:06:43

目录

简介

如何测量及规定1/f噪声?

1/f噪声对电路有何影响?

如何消除或降低1/f噪声?


简介

本文阐释1/f噪声是什么,以及在精密测量应用中如何降低或消除该噪声。1/f噪声无法被滤除,在精密测量应用中它可能是妨碍实现优质性能的一个限制因素。

什么是1/f噪声?

1/f噪声是一种低频噪声,其噪声功率与频率成反比。人们不仅在电子装置中观测到1/f噪声,在音乐、生物学乃至经济学中也观察到这种噪声1。关于1/f噪声的来源仍存在很大争议,人们就此仍在开展研究2。

在图1所示ADA4622-2运算放大器的电压噪声频谱密度中,我们可以看到有两个不同的区域。图1左边是1/f噪声区,右边是宽带噪声区。1/f噪声和宽带噪声之间的交越点称为1/f转折频率。

如何测量及规定1/f噪声?

比较若干运算放大器的噪声密度曲线之后,可以得知每种产品的1/f转折频率是不同的。为了便于比较器件,当测量各器件的噪声时,我们需要使用相同带宽。针对低频电压噪声,标准规格是0.1 Hz至10 Hz峰峰值噪声。对于运算放大器,0.1 Hz至10 Hz噪声可利用图2所示电路来测量。

运算放大器放在为单位增益配置,同相输入端接地。运算放大器由双电源供电,这样输入端和输出端可以与地电位相同。

有源滤波器模块限制所测量的噪声带宽,同时为来自运算放大器的噪声提供1000倍增益,从而确保来自待测器件的噪声是主要噪声源。运算放大器的失调不重要,因为滤波器输入为交流耦合。

滤波器输出连接到示波器,并测量10秒的峰峰值电压,以确保捕捉到完整的0.1 Hz至10 Hz带宽(1/10秒 = 0.1 Hz)。示波器上显示的结果随后除以1000倍增益,以计算0.1 Hz至10 Hz噪声。图3显示了ADA4622-2的0.1 Hz至10 Hz噪声。ADA4622-2的0.1 Hz至10 Hz噪声非常低,典型值仅为0.75 μV p-p。

1/f噪声对电路有何影响?

系统的总噪声是系统中各器件的1/f噪声和宽带噪声之和。无源器件有1/f噪声,电流噪声也有1/f噪声成分。但对于低电阻,1/f噪声和电流噪声通常非常小,故不予以考虑。本文仅聚焦于电压噪声。

为了计算系统总噪声,我们先计算1/f噪声和宽带噪声,再将其合并。如果使用0.1 Hz至10 Hz噪声规格来计算1/f噪声,那么我们假定1/f转折频率低于10 Hz。如果1/f转折频率高于10 Hz,那么我们利用下式3估算1/f噪声:

其中:

en1Hz 为1 Hz时的噪声密度,

fh为1/f噪声转折频率,

fl为1/孔径时间。

例如,若要估算ADA4622-2的1/f噪声,则fh约为60 Hz。我们设置fl等于1/孔径时间。孔径时间为总测量时间。如果设置孔径时间或测量时间为10秒,则fl为0.1 Hz。1 Hz时的噪声密度en1Hz约为55 nV√Hz。因此,0.1 Hz到60 Hz的噪声结果为139 nVrms。为将此值转换为峰峰值,应乘以6.6,故峰峰值噪声约为0.92 μV p-p4。这比0.1 Hz至10 Hz规格高出约23%。

宽带噪声可用下式计算:

其中:

en 为1 kHz时的噪声密度,

NEBW 为噪声等效带宽

噪声等效带宽要考虑滤波器逐步滚降引起的超出滤波器截止频率的额外噪声。噪声等效带宽取决于滤波器极点数和滤波器类型。对于简单的单极点低通巴特沃兹滤波器,NEBW为1.57 x 滤波器截止频率。

ADA4622-2在1 kHz时的宽带均方根噪声仅为12 nv√Hz。输出端使用一个截止频率为1 kHz的简单RC滤波器,宽带均方根噪声约为475.5 nVrms,可计算如下:

注意,简单低通RC滤波器具有与单极点低通巴特沃兹滤波器相同的传递函数。

为了获得总噪声,我们必须将1/f噪声和宽带噪声相加。为此我们可以使用和方根方法,因为这些噪声源是不相关的。

利用此等式,我们可以计算ADA4622-2输出端采用一个简单1 kHz低通RC滤波器时的总均方根噪声为495.4 nVrms。此噪声仅比宽带噪声高出4%。从这个例子可以清楚地知道,1/f噪声仅影响测量频率从DC到极低带宽的系统。一旦比1/f转折频率高出大约10倍或更多,1/f噪声对总噪声的贡献就会变得微不足道。

噪声以和方根相加,如果较小噪声源比较大噪声源的大约1/5还低,那么我们可以决定忽略较小噪声源,因为低于1/5的噪声源对总噪声的贡献只有大约1%5。

如何消除或降低1/f噪声?

斩波稳定或斩波是一种降低放大器失调电压的技术。由于1/f噪声是接近DC的低频噪声,所以这种技术也能有效降低1/f噪声。斩波稳定的工作原理如下:对输入级的输入信号进行交替或斩波,然后再对输出级的信号进行斩波。这相当于利用正弦波进行调制。

参考图4所示的ADA4522架构框图,输入信号在CHOPIN级调制到斩波频率。在CHOPOUT级,输入信号同步解调回到原始频率,同时放大器输入级的失调和1/f噪声被调制到斩波频率。除了降低初始失调电压之外,失调相对于共模电压的变化也会缩小,从而获得非常好的直流线性度和高共模抑制比(CMRR)。斩波还会降低失调电压温漂。因此,采用斩波技术的放大器常被称为零漂移放大器。需要注意的一点是,零漂移放大器仅消除了放大器的1/f噪声。任何其他来源(如传感器)的1/f噪声会不受影响地通过。

使用斩波的缺点是它会将开关伪像引入输出并提高输入偏置电流。在示波器上查看时,可以看到放大器输出上的毛刺和纹波;利用频谱分析仪查看时,可以在噪声频谱密度中看到噪声尖峰。ADI公司最新零漂移放大器(如ADA4522 55 V零漂移放大器系列)采用已获专利的失调和纹波校正环路,以较大程度减少开关伪像6。

斩波技术也可应用于仪表放大器和ADC。真正的轨到轨、零漂移仪表放大器AD8237,新型低噪声、低功耗、24位Σ-Δ型ADC AD7124-4,以及最近发布的超低噪声、32位Σ-Δ型ADC AD7177-2等产品,即利用斩波来消除1/f噪声并使温漂最小。

使用方波调制有一个缺点,那就是方波包含许多谐波。各谐波的噪声会被解调回到DC。如果使用正弦波调制,那么这种方法受噪声影响要小得多,可以在有大噪声或干扰的情况下还原非常小的信号。这是锁定放大器采用的方法7。


http://www.hkcw.cn/article/NbfbjsemSP.shtml

相关文章

洛谷-P3912素数个数题解

P3912 素数个数 题目描述 求 1 , 2 , ⋯ , N 1,2,\cdots,N 1,2,⋯,N 中素数的个数。 输入格式 一行一个整数 N N N。 输出格式 一行一个整数,表示素数的个数。 输入输出样例 #1 输入 #1 10输出 #1 4说明/提示 对于 40 % 40\% 40% 的数据, …

【环境搭建】Java、Python、Nodejs等开发环境搭建

1. 前言 趁着 618 活动,我新换了一台电脑。开发的同学都知道,重新在新电脑搭建开发环境是一件相对繁琐的事,这篇文章我将介绍如何搭建Java(jdk、maven等)、Python(uv、conda等)、Nodejs、Docke…

【机器学习基础】机器学习入门核心算法:层次聚类算法(AGNES算法和 DIANA算法)

机器学习入门核心算法:层次聚类算法(AGNES算法和 DIANA算法) 一、算法逻辑二、算法原理与数学推导1. 距离度量2. 簇间距离计算(连接标准)3. 算法伪代码(凝聚式) 三、模型评估1. 内部评估指标2. …

设计模式——迭代器设计模式(行为型)

摘要 本文详细介绍了迭代器设计模式,这是一种行为型设计模式,用于顺序访问集合对象中的元素,同时隐藏集合的内部结构。文章首先定义了迭代器设计模式并阐述了其核心角色,包括迭代器接口、具体迭代器、容器接口和具体容器。接着&a…

【文献阅读】Learning Transferable Visual Models From Natural Language Supervision

摘要 最先进的计算机视觉系统经过训练,可预测一组固定的预先确定的对象类别。这种受限的监督形式限制了它们的通用性和可用性,因为指定任何其他视觉概念都需要额外的标记数据。 直接从关于图像的原始文本中学习是一种很有前途的替代方法,它…

字符函数和字符串函数

目录 1.字符分类函数 2.字符转换函数 3.strlen函数的使用和模拟实现 4.strcpy函数的使用和模拟实现 5.strcat函数的使用和模拟实现 6.strcmp函数的使用和模拟实现 7.strcnpy函数的使用和模拟实现 8.strcnat函数的使用和模拟实现 9.strncmp函数的使用 10.strstr的函数使…

苹果电脑深度清理,让老旧Mac重焕新生

在日常使用苹果电脑的过程中,随着时间推移,系统内会积累大量冗余数据,导致电脑运行速度变慢、磁盘空间紧张。想要让设备恢复流畅,苹果电脑深度清理必不可少。那么,如何进行苹果电脑深度清理呢?接下来为你详…

android binder(1)基本原理

一、IPC 进程间通信(IPC,Inter-Process Communication)机制,用于解决不同进程间的数据交互问题。 不同进程之间用户地址空间的变量和函数是不能相互访问的,但是不同进程的内核地址空间是相同和共享的,我们可…

2025年ESWA SCI1区TOP,改进成吉思汗鲨鱼算法MGKSO+肝癌疾病预测,深度解析+性能实测

1.摘要 本文针对肝癌(HCC)早期诊断难题,提出了一种基于改进成吉思汗鲨鱼优化算法(MGKSO)的计算机辅助诊断系统。由于HCC在早期症状不明显且涉及高维复杂数据,传统机器学习方法易受噪声和冗余特征干扰。为提…

性能测试实例(http和ldap协议压测)

一、某授权服务器生成授权码效率验证(http协议) 测试背景 在存量数据23万条的情况下,生成一条授权数据,需要10秒左右,用户反应数据生成效率太差,需要优化。初步判断是由于在授权数据生成时,有查…

解锁设计师创意魔法:Onlook赋能你的Web创作

在数字时代的今天,设计和开发的界限正在逐步模糊。无论是经验丰富的程序员,还是初出茅庐的设计师,能在统一的环境中高效实现创意是任何设计工具的理想。而Onlook,不仅是一个开源的视觉编码编辑器,更是一座连接设计与开…

智慧零工平台前端开发实战:从uni-app到跨平台应用

智慧零工平台前端开发实战:从uni-app到跨平台应用 本文将详细介绍我如何使用uni-app框架开发一个支持微信小程序和H5的零工平台前端应用,包含技术选型、架构设计、核心功能实现及部署经验。 前言 在当今移动互联网时代,跨平台开发已成为提高开发效率的重要手段。本次我选择…

用go从零构建写一个RPC(4)--gonet网络框架重构+聚集发包

在追求高性能的分布式系统中,RPC 框架的底层网络能力和数据传输效率起着决定性作用。经过几轮迭代优化,我完成了第四版本的 RPC 框架。相比以往版本,这一版本的最大亮点在于 重写了底层网络框架 和 实现了发送端的数据聚集机制,这…

云服务器突发宕机或无响应怎么办

当云服务器突发宕机或无响应时&#xff0c;需快速定位问题并恢复服务。以下是分步骤的解决方案&#xff1a; 1. 初步确认问题 检查网络连接 本地网络是否正常&#xff1f;尝试 ping 其他网站 排除本地问题。 使用 ping <服务器IP> 或 traceroute <IP> 测试网络连通…

掌握HttpClient技术:从基础到实战(Apache)

目录 前言 一、Apache HttpClient简介 二、HttpClient基础使用 1. 添加依赖 2. 创建HttpClient实例 3. 发送GET请求 4. 发送POST请求 三、HttpClient高级配置与实战案例 1. 连接池优化 2. 超时与重试配置 3. 文件上传&#xff08;Multipart&#xff09; 总结 前言 …

EXCEL--累加,获取大于某个值的第一个数

一、函数 LET(data,A1:A5,cumSum,SCAN(0,data,LAMBDA(a,b,ab)),idx,MATCH(TRUE,cumSum>C1,0),INDEX(data,idx)) 二、函数拆解 1、LET函数&#xff1a;LET(name1, value1, [name2, value2, ...], calculation) name1, name2...&#xff1a;自定义的变量名&#xff08;需以字…

D. Gellyfish and Camellia Japonica【Codeforces Round 1028 (Div. 2)】

D. Gellyfish and Camellia Japonica 思路 贪心构造&#xff08;其实是思维题&#xff09; 先找必要性&#xff0c;再验证充分性&#xff1a; 倒着求出每个位置的下界作为这个位置的值&#xff0c;再正着验证构造出的这个数列是否合法。 代码非常短&#xff0c;这个题如果当时…

GODOT引擎学习日志

最近在学习使用GODOT引擎&#xff0c;发现这个东西很好很强大。此为背景。 刚开始学习&#xff0c;在使用camera3D的时候&#xff0c;发现使用鼠标滚轮进行视角缩放的时候&#xff0c;网上有些内容不全&#xff0c;于是找了一下。其实很简单&#xff1a; Camera3D有个属性是siz…

普通二叉树 —— 最近公共祖先问题解析(Leetcode 236)

&#x1f3e0;个人主页&#xff1a;尘觉主页 文章目录 普通二叉树 —— 最近公共祖先问题解析&#xff08;Leetcode 236&#xff09;&#x1f9e0; 问题理解普通二叉树与 BST 的区别&#xff1a; &#x1f4a1; 解题思路关键思想&#xff1a;&#x1f4cc; 举个例子&#xff1a…

Dify 部署问题处理

Dify介绍 Dify 是一款开源的大语言模型(LLM) 应用开发平台。它融合了后端即服务&#xff08;Backend as Service&#xff09;和 LLMOps 的理念&#xff0c;使开发者可以快速搭建生产级的生成式 AI 应用。即使你是非技术人员&#xff0c;也能参与到 AI 应用的定义和数据运营过程…