当前位置: 首页 > news >正文

运算放大器(运放)带宽和带宽平坦度

运算放大器带宽和带宽平坦度

电压反馈型运算放大器的带宽

下图1显示电压反馈型运算放大器的开环频率响应。有两种可能:图1A是最常见的情况,高直流增益以6dB/倍频程从极低频率下降至单位增益,也就是典型的单极点响应。相比之下,图1B的放大器响应中具有两个极点,增益先以6dB/倍频程下降,然后以12dB/倍频程下降。图1A中的放大器称为无条件稳定或完全补偿型放大器,可配合单位噪声增益使用。该类型的放大器可在输出至反相输入的100%反馈(包括电容)下保持稳定。
完全补偿

图1A 完全补偿

非完全补偿

图1B 非完全补偿

与图1B的放大器相互比较,如果该运算放大器配合特定噪声增益使用,且该噪声增益低于响应斜率从6dB/倍频程增加至12dB/倍频程的增益,则反馈中的相移将过大,放大器将会振荡。该类型的放大器表述为“在增益≥ X时保持稳定”,其中X是发生6dB/12dB转换时的频率增益。当然应注意,这里参考的是噪声增益。稳定增益级可能在2至25之间,通常我们称之为“5倍增益稳定”等等。这些非完全补偿运算放大器具有比完全补偿型放大器更高的增益带宽积,所有其他特性完全相同。因此虽然设计器件时略为复杂,但非常有用。不过,与完全补偿型运算放大器不同,非完全补偿运算放大器无法用于输出至反相输入的直接容性反馈。

两种放大器的响应斜率均为6dB/倍频程,也就是在发生此斜率的频率范围内,该增益下的闭环增益与3dB闭环带宽之积恒定不变,这称为增益带宽积(GBW),是放大器的一个品质因数。例如,如果运算放大器具有X MHz的GBW积,则在1倍噪声增益下的闭环带宽为X MHz,2倍噪声增益下为X/2 MHz,Y倍噪声增益下为X/Y MHz(参见下图2)。请注意,闭环带宽是噪声增益与开环增益相交的频率。
电压反馈型运算放大器的增益带宽积

图2:电压反馈型运算放大器的增益带宽积

以上示例中,假定了反馈元件为电阻性。但实际情况通常需要反馈电容以提高稳定性。
下图3显示了典型示例,其中运算放大器的反相输入端具有电容C1。此电容是运算放大器内部电容与可能存在的任何外部电容之和,它始终存在,并在噪声增益传递函数中引入一个极点。
使用电阻性和电抗性反馈元件的电压反馈型运算放大器的噪声增益波特图

图3:使用电阻性和电抗性反馈元件的电压反馈型运算放大器的噪声增益波特图

噪声增益曲线和开环增益曲线交点处的净斜率决定系统稳定性。如需无条件稳定性,噪声增益必须以小于12 dB/倍频程(20 dB/10倍频程)的净斜率与开环增益相交。添加反馈电容C2可在噪声增益传递函数内引入一个零点,从而使电路趋于稳定。请注意,图3中的闭环带宽fcl是噪声增益与开环增益相交的频率。

噪声增益波特图在分析运算放大器稳定性时是很有用的工具。制作波特图并不难。噪声增益和稳定性的进一步细节不在本节讨论范围内。

电流反馈型运算放大器的带宽

电流反馈型运算放大器与电压反馈型运算放大器不同。在容性反馈下不会保持稳定,也无法用于输出至反相输入的短路。对于CFB运算放大器,一般在最佳反馈电阻时可获得最大带宽。请注意,此电阻值可随电源电压而变化—请参考器件数据手册。如果反馈电阻增大,带宽会降低。相反,如果反馈电阻减小,带宽会升高,放大器则变得不稳定。

电流反馈型运算放大器的频率响应

反馈电阻固定,实现最佳性能。较大的值会降低带宽,较小的值可能会导致不稳定。
对于固定反馈电阻,改变增益对带宽影响不大。
电流反馈运算放大器没有固定的增益带宽积。
图4:电流反馈型运算放大器的频率响应

在CFB运算放大器中,对于给定反馈电阻值(R2),闭环带宽大多数情况下不受噪声增益影响,如上图4所示。因此CFB放大器不应参考增益带宽积,因为该值不恒定。控制CFB运算放大器应用中的增益时,需要为器件选择正确的反馈电阻(R2),然后选择底部电阻(R1),以产生所需的闭环增益。R2和R1的增益关系与VFB运算放大器中的关系是相同的。

通常,CFB运算放大器数据手册会提供建议电阻值表,规定了器件在增益和电源电压范围内的最大带宽。使用这些表可显著简化设计过程。

带宽平坦度

在要求严苛的专业视频之类应用中,需要在某一最大额定频率之下维持相对平坦的带宽和线性相位,仅仅指定3 dB带宽是不够的。具体而言,习惯做法是指定0.1 dB带宽或0.1 dB带宽平坦度。这意味着在额定的0.1 dB带宽频率之下,纹波不超过0.1 dB。
视频缓冲放大器一般同时指定3 dB和0.1 dB带宽。图5显示了AD8075三路视频缓冲器的频率响应。
AD8075三路视频缓冲器的3dB和0.1dB带宽

3dB 带宽 ≈ 400MHz, 0.1dB 带宽 ≈ 65MHz
图5:AD8075三路视频缓冲器的3dB和0.1dB带宽,G = 2,RL = 150Ω

请注意,3 dB带宽约为400 MHz。这可以从图中标为“GAIN”的响应确定,左侧竖轴显示了对应的增益量程(刻度为1 dB/分频)。
右侧竖轴是“FLATNESS”的响应量程,本例中刻度为0.1 dB/分频。这样就能确定0.1 dB带宽,本例中约为65 MHz。此处应注意一点,即3 dB和0.1 dB标准适用带宽的差异。提供65 MHz0.1 dB的平坦度额定值需要400 MHz带宽的放大器(以常规方式测定)。

应注意,驱动75 Ω源和负载端接电缆时,这些技术规格仍然适用,代表150 Ω的阻性负载。
放大器输出端的任何容性负载将导致频率响应峰化,必须予以阻止。

压摆率和全功率带宽

放大器的压摆率(SR)是其输出端上的最大电压变化率,用V/s(或更常见的V/µs)表示。我们曾解释过运算放大器为何在趋正和趋负转换过程中具有不同压摆率,但此分析的假设前提是高速、优良运算放大器具有合理对称的压摆率。
如果考虑峰峰值幅度为2Vp、频率为f的正弦波信号,输出电压表达式应为:
V ( t ) = V p s i n 2 π f t . V(t)= V_p sin2 \pi ft. V(t)=Vpsin2πft.

此正弦波信号在零交越处具有最大变化率(斜率)。该最大变化率为:
d v d t ∣ m a x = 2 π f V p \frac {d_v}{d_t}\mid _{max}=2 \pi f V_p dtdvmax=2πfVp

要无失真地重现此信号,放大器必须能够以此速率(或更快地)响应输出电压。当放大器到达最大输出变化率或压摆率时,表示发生了压摆限制(有时也称为压摆率限制)。因此可以看出,不会发生压摆限制的最大信号频率与信号斜率成正比,与信号幅度成反比。这样,我们便可定义运算放大器的全功率带宽(FPBW),即额定电压输出下不会发生压摆限制的最大频率。计算方式如下,让公式2中的2Vp等于放大器最大峰峰值摆幅,dV/dt等于放大器压摆率,求解f:
F P B W = S l e w R a t e / 2 π V p FPBW = Slew Rate/2 \pi V_p FPBW=SlewRate/2πVp

必须了解,压摆率和全功率带宽在某种程度上也取决于使用的电源电压以及放大器驱动的负载(特别是容性负载)。下图6总结了有关压摆率和全功率带宽的关键问题。作为参考,峰值输出摆幅为1 V的运算放大器要重现1 MHz正弦波,必须具有6.28 V/μs的最低SR。
压摆率和全功率带宽

图6:压摆率和全功率带宽


事实上,在实际电路中,设计人员会选择SR超过此数字的运算放大器,因为真正的运算放大器在到达压摆率限制点之前就会显示失真增加。

相关文章:

运算放大器(运放)带宽和带宽平坦度

运算放大器带宽和带宽平坦度 电压反馈型运算放大器的带宽 下图1显示电压反馈型运算放大器的开环频率响应。有两种可能:图1A是最常见的情况,高直流增益以6dB/倍频程从极低频率下降至单位增益,也就是典型的单极点响应。相比之下,图…...

npm常用命令使用与事件案例

概述 npm(Node Package Manager)是一个JavaScript编程语言的包管理器,用于Node.js应用程序。它允许用户安装、共享和管理具有重复使用价值的代码(包),这些代码可以是库、工具或应用程序。 npm常用命令详解…...

Spring Boot中的定时任务调度

Spring Boot中的定时任务调度 大家好,我是免费搭建查券返利机器人省钱赚佣金就用微赚淘客系统3.0的小编,也是冬天不穿秋裤,天冷也要风度的程序猿!今天我们将深入探讨如何在Spring Boot应用中实现定时任务调度,这在实际…...

Hadoop3:MapReduce中的ETL(数据清洗)

一、概念说明 “ETL,是英文Extract-Transform-Load的缩写,用来描述将数据从来源端经过抽取(Extract)、转换(Transform)、加载(Load)至目的端的过程。ETL一词较常用在数据仓库&#…...

python解锁图片相似度的神奇力量

在这个信息爆炸的时代,图片成为了我们传递信息、表达情感和记录生活的重要方式。然而,面对海量的图片资源,如何快速准确地找到相似的图片,成为了一个亟待解决的问题。现在,让我们为您揭开图片相似度的神秘面纱,带您领略这一创新技术的魅力! 图片相似度技术,就像是一位…...

TensorFlow 的原理与使用

文章目录 TensorFlow 的基本原理1. 计算图(Computation Graph)2. 张量(Tensor)3. 会话(Session)4. 自动微分(Automatic Differentiation) TensorFlow 的使用安装 TensorFlow基本使用…...

[数据库]事务的隔离级别存储引擎

事务的隔离级别 存储引擎 举例 myisam 进行回滚操作后可以发现有一个警告没有行受到影响 memory 比如用于qq的在线离线状态...

使用nvm切换node版本时报错:exit status 1解决办法

作者介绍:计算机专业研究生,现企业打工人,从事Java全栈开发 主要内容:技术学习笔记、Java实战项目、项目问题解决记录、AI、简历模板、简历指导、技术交流、论文交流(SCI论文两篇) 上点关注下点赞 生活越过…...

Kafka~高吞吐量设计

Kafka 之所以能够实现高性能和高速度,主要归因于以下几个关键因素: 分布式架构:Kafka 采用分布式架构,可以水平扩展,通过增加服务器节点来处理更多的流量和数据存储。顺序写入磁盘:Kafka 将消息顺序地写入…...

STM32小项目———感应垃圾桶

文章目录 前言一、超声波测距1.超声波简介2.超声波测距原理2.超声波测距步骤 二、舵机的控制三、硬件搭建及功能展示总结 前言 一个学习STM32的小白~ 有问题请评论区或私信指出 提示:以下是本篇文章正文内容,下面案例可供参考 一、超声波测距 1.超声波…...

嵌入式MCU平台汇总

文章目录 1. 单片机(MCU) 2. 数字信号处理器(DSP) 3. ARM Cortex 系列 4. 超低功耗MCU 5. 物联网MCU(IoT MCU) 6. 开源架构MCU(RISC-V) 7. 可编程逻辑器件(FPGA&a…...

C#udpClient组播

一、0udpClient 控件: button(打开,关闭,发送),textbox,richTextBox 打开UDP: UdpClient udp: namespace _01udpClient {public partial class Form1 : Form{public Form1(){Initi…...

《昇思25天学习打卡营第14天 | 昇思MindSpore基于MindNLP+MusicGen生成自己的个性化音乐》

14天 本节学了基于MindNLPMusicGen生成自己的个性化音乐。 MusicGen是来自Meta AI的Jade Copet等人提出的基于单个语言模型的音乐生成模型,能够根据文本描述或音频提示生成高质量的音乐样本。 MusicGen模型基于Transformer结构,可以分解为三个不同的阶段…...

新奥集团校招面试经验分享、测评笔试题型分析

一、走进新奥集团 新奥集团成立于1989年,总部位于河北廊坊,是中国领先的清洁能源企业集团。业务涵盖城市燃气、能源化工、环保科技等多个领域,致力于构建现代能源体系,提升生活品质。 二、新奥集团校招面试经验分享 新奥集团的…...

【推荐】Prometheus+Grafana企业级监控预警实战

新鲜出炉!!!PrometheusGrafanaAlertmanager springboot 企业级监控预警实战课程,从0到1快速搭建企业监控预警平台,实现接口调用量统计,接口请求耗时统计…… 详情请戳 https://edu.csdn.net/course/detai…...

深度剖析:前端如何驾驭海量数据,实现流畅渲染的多种途径

文章目录 一、分批渲染1、setTimeout定时器分批渲染2、使用requestAnimationFrame()改进渲染2.1、什么是requestAnimationFrame2.2、为什么使用requestAnimationFrame而不是setTimeout或setInterval2.3、requestAnimationFrame的优势和适用场景 二、滚动触底加载数据三、Elemen…...

AI时代,你的工作会被AI替代吗?

AI在不同领域的应用和发展速度是不同的。在智商方面,尤其是在逻辑推理、数据分析和模式识别等领域,AI已经取得了显著的进展。例如,在国际象棋、围棋等策略游戏中,AI已经能够击败顶尖的人类选手。在科学研究、医学诊断、股市分析等…...

Java_日志

日志技术 可以将系统执行的信息,方便的记录到指定的位置(控制台、文件中、数据库中) 可以随时以开关的形式控制日志启停,无需侵入到源代码中去进行修改。 日志技术的体系结构 日志框架:JUL、Log4j、Logback、其他实现。 日志接口&#xf…...

springcould-config git源情况下报错app仓库找不到

在使用spring config server服务的时候发现在启动之后的一段时间内控制台会抛出异常,spring admin监控爆红,控制台信息如下 --2024-06-26 20:38:59.615 - WARN 2944 --- [oundedElastic-7] o.s.c.c.s.e.JGitEnvironmentRepository : Error occured …...

MySQL serverTimezone=UTC

在数据库连接字符串中使用 serverTimezoneUTC 是一个常见的配置选项,特别是当数据库服务器和应用程序服务器位于不同的时区时。这个选项指定了数据库服务器应当使用的时区,以确保日期和时间数据在客户端和服务器之间正确传输和处理。 UTC(协…...

Prompt Tuning、P-Tuning、Prefix Tuning的区别

一、Prompt Tuning、P-Tuning、Prefix Tuning的区别 1. Prompt Tuning(提示调优) 核心思想:固定预训练模型参数,仅学习额外的连续提示向量(通常是嵌入层的一部分)。实现方式:在输入文本前添加可训练的连续向量(软提示),模型只更新这些提示参数。优势:参数量少(仅提…...

边缘计算医疗风险自查APP开发方案

核心目标:在便携设备(智能手表/家用检测仪)部署轻量化疾病预测模型,实现低延迟、隐私安全的实时健康风险评估。 一、技术架构设计 #mermaid-svg-iuNaeeLK2YoFKfao {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg…...

IGP(Interior Gateway Protocol,内部网关协议)

IGP(Interior Gateway Protocol,内部网关协议) 是一种用于在一个自治系统(AS)内部传递路由信息的路由协议,主要用于在一个组织或机构的内部网络中决定数据包的最佳路径。与用于自治系统之间通信的 EGP&…...

CMake基础:构建流程详解

目录 1.CMake构建过程的基本流程 2.CMake构建的具体步骤 2.1.创建构建目录 2.2.使用 CMake 生成构建文件 2.3.编译和构建 2.4.清理构建文件 2.5.重新配置和构建 3.跨平台构建示例 4.工具链与交叉编译 5.CMake构建后的项目结构解析 5.1.CMake构建后的目录结构 5.2.构…...

Python爬虫(一):爬虫伪装

一、网站防爬机制概述 在当今互联网环境中,具有一定规模或盈利性质的网站几乎都实施了各种防爬措施。这些措施主要分为两大类: 身份验证机制:直接将未经授权的爬虫阻挡在外反爬技术体系:通过各种技术手段增加爬虫获取数据的难度…...

【git】把本地更改提交远程新分支feature_g

创建并切换新分支 git checkout -b feature_g 添加并提交更改 git add . git commit -m “实现图片上传功能” 推送到远程 git push -u origin feature_g...

【学习笔记】深入理解Java虚拟机学习笔记——第4章 虚拟机性能监控,故障处理工具

第2章 虚拟机性能监控,故障处理工具 4.1 概述 略 4.2 基础故障处理工具 4.2.1 jps:虚拟机进程状况工具 命令:jps [options] [hostid] 功能:本地虚拟机进程显示进程ID(与ps相同),可同时显示主类&#x…...

有限自动机到正规文法转换器v1.0

1 项目简介 这是一个功能强大的有限自动机(Finite Automaton, FA)到正规文法(Regular Grammar)转换器,它配备了一个直观且完整的图形用户界面,使用户能够轻松地进行操作和观察。该程序基于编译原理中的经典…...

JS设计模式(4):观察者模式

JS设计模式(4):观察者模式 一、引入 在开发中,我们经常会遇到这样的场景:一个对象的状态变化需要自动通知其他对象,比如: 电商平台中,商品库存变化时需要通知所有订阅该商品的用户;新闻网站中&#xff0…...

jmeter聚合报告中参数详解

sample、average、min、max、90%line、95%line,99%line、Error错误率、吞吐量Thoughput、KB/sec每秒传输的数据量 sample(样本数) 表示测试中发送的请求数量,即测试执行了多少次请求。 单位,以个或者次数表示。 示例:…...