运放参数-共模输入范围-运算放大器

news2025/7/3 19:06:01

运放共模输入范围

根据实际的应用我们会选择一个运算放大器(op amp),选型过程中工程师会考虑一些参数可例如:电源电压、增益带宽积、输入共模范围、转换速率和输入噪声电压等等。

在本篇文章中重点介绍了运放的输入共模范围的定义及其影响,需要注意的要点。本文会提纲说明:

目录

  • 运放共模输入范围
    • 一、输入共模电压定义
    • 二、输入共模范围定义
    • 三、实例
      • 3.1 VICMR违规举例-交流分析
        • 3.1.1 实例1
        • 3.1.2 实例2
    • 四、克服VICMR问题
    • 五、结论

在实际项目中工程师可能都碰到过运算放大器工作异常的情况。好的一方面是运算放大器输出通常会说明情况。很多时候,如果情况并不“那么好”,其会在输出引脚以一种明显的方式表现出来(批注:输出波形相比较于输入出现了失真)。非理想输出波形可由输出级的诸多限制因素引起。我们可能会观测到输出端过多电容引起的振荡。否则,在达到全轨电压之前可能会出现削波,因为输出级被限制在低于电源轨电压的电压摆动。

运算放大器输出端出现与输出级无关的异常行为也是可能的。有时,非理想输出信号可能会产生自器件输入端异常。最常见的运算放大器问题是超出器件输入共模范围。但是,“输入共模范围”到底是什么,而超出这一范围又会产生什么影响呢?

一、输入共模电压定义

谈及运算放大器输入时,输入共模电压(VICM)是工程师首先会想到的一个术语,但其可能会带来一定的初始混淆。VICM描述了一个特殊的电压电平,其被定义为反相和非反相输入引脚(图1)的平均电压。

在这里插入图片描述

图 1 运算放大器的输入共模电压

它常常被表示为:

VICM = [VIN (+) + VIN (–)]/2.

思考VICM的另一种方法是,它是非反相和反相输入即VIN (+)和VIN (–)常见的电压电平。事实证明,在大多数应用中,VIN (+)都非常接近于VIN (–),因为闭环负反馈使一个输入引脚紧跟另一个,这样VIN (+)和VIN (–)之间的差便接近于零(批注:此处就相当于学习理想运放是的两个输入是“虚短”在一起,两个电压是一样的,但是实际运放是会存在略微的偏差)。

对许多常见电路而言确是这样一种情况,其包括电压跟随器、反相和非反相配置。在这些情况下,我们常常假设VIN (+) = VIN (–) = VICM,因为这些电压大约相等。

二、输入共模范围定义

用于描述运算放大器输入的另一个术语是“输入共模范围”(VICMR),或者更准确的说是“输入共模电压范围”。它是许多产品说明书中经常用到的一个参数,同时也是广大电路设计人员最为关心的一个参数。VICMR定义了运算放大器器件正确运行所需的共模输入电压“范围”,并描述了输入与每个电源轨的接近程度。

思考VICMR的另一种方法是:它描述了由VICMR_MIN和VICMR_MAX定义的一个范围。如图2所示,对VICMR的描述如下:
在这里插入图片描述

图 2 运算放大器的输入共模电压范围

VICMR =VICMR_MAX – VICMR_MIN

其中:

VICMR_MIN = 相对于VCC –电源轨限制

VICMR_MAX = 相对于VCC+电源轨限制

超出VICMR时,便无法保证运算放大器的正常线性运行。因此,保证完全了解输入信号的整个范围并确保不超出VICMR至关重要。

产生混淆的另一个方面可能会是:VICM和VICMR并非标准化缩略语,而各个IC供应商的各种产品说明书通常使用不同的术语,例如:VCM, VIC, VCMR等。结果,我们必需要了解您研究的规范超过了某个特殊输入电压—一个“输入电压范围”。

VICMR因运算放大器而各异

运算放大器的输入级由设计规范和所用运算放大器工艺技术类型规定。例如,CMOS运算放大器的输入级便与双极型运算放大器不同,其区别于JFET运算放大器等。运算放大器输入级和工艺技术的具体情况不在本文讨论范围内,但注意到这些差异存在于各种运算放大器器件之间也很重要。

三、实例

表1列举了几个德州仪器(TI)运算放大器的例子及其VICMR。“最大电源范围”栏描述了双电源和单电源(括号内)限制。由该表,我们清楚地知道各运算放大器的输入范围VICMR明显不同。根据器件的具体类型,VICMR可能会低于或者超出电源轨(请注意:Technology有不同)。因此,绝不要假设运算放大器可以接收特殊输入信号范围,除非在产品说明书规范中得到核实。

在这里插入图片描述

表 1 几种不同运算放大器的VICMR举例

值得一提的一种宽输入范围特例是“轨到轨输入运算放大器”。尽管,顾名思义,它是一种输入涵盖整个电源轨范围的运算放大器,但并非所有轨到轨输入器件都如许多人设想的那样涵盖整个电源范围。许多轨到轨输入运算放大器的确涵盖了整个电源范围(例如:表1中的OPA333等),但有一些则没有全覆盖(例如下图TI的轨到轨运放OPA4197),而其描述对人具有一定的误导性,它并不是0~VCC。所以,检查产品说明书中的规定输入范围至关重要。

在这里插入图片描述

3.1 VICMR违规举例-交流分析

VICMR违规常见于单电源运算放大器应用中,这些应用的负轨通常为接地电压即0V,而正轨为正电压,例如:3.3V、5V或者更高。在这些应用中,输入信号范围一般不是非常宽,同时必须较好地理解输入信号和VICMR,以确保正确的运算放大器运行结果。如果违反VICMR,非理想输出行为可导致如低于预期电压电平的信号削波、输出信号电压变化、反相,或者输出过早地达到某个电源轨电压。

为了更好地理解超出VICMR带来的影响,我们列举出了一些此类违规的例子。我们选择两个不同VICMR规范的运算放大器,以说明这些影响。我们之所以选择这些器件,是因为它们具有轨到轨输出,可排除输出级带来的一些限制。图3所示单电源电压跟随器电路(请注意:后续两个交流分析的实测波形都是基于此电路),用于获取两个器件的波形。所有数据均在25°C室温下的实验台获取。

在这里插入图片描述

图 3 用于评估VICMR的单电源电压跟随器电路

3.1.1 实例1

作为第一个例子,我们选择一个TLC2272运算放大器,并通过VCC = 10V为其供电。产品说明书将其典型VICMR范围描述为25°C条件下5V电源电压的–0.3 to 4.2V范围。

在这里插入图片描述

在这里插入图片描述

注意正电源轨附近的输入限制,即VCC以下0.8V (或者VCC –0.8V)。本例中,我们使用了VCC = 10V,并且所得接近VCC输入限制估计为-0.3~9.2V。

为了测试该电路,我们将VCC/2= 5V DC偏移的300 Hz正弦波应用于输入端。在VOUT出现变化以前,一直对AC幅值进行调节。如图4所示,当应用10 Vp-p输入时,VOUT在正轨附近出现一个经削波的信号,而非负轨附近。如果输入超出VCC – 0.8V(本例中为9.2V),这种正轨附近出现的非理想行为是我们能够预计到的。9.2V以下VIN电平和低至0V时,VOUT显示出正确的波形,正如我们所预期的那样。

在这里插入图片描述

图 4 VIN (Ch1)超出9.2V时TLC2272的VOUT显示削波

3.1.2 实例2

第二个例子中,我们在图3电压跟随器电路中使用一个TL971轨到轨输出运算放大器,但其结果不同。这里,我们通过一个5V单电源为运算放大器供电,这样便得到VCC = 5V。由产品说明书规范可知,保证VICMR范围为1.15V到3.85V,即中间VCC/2大概为2.7 Vp-p(3.85-1.15V)。将一个1-kHz正弦波应用于2.5V的DC偏移。在观测到VOUT出现变化以前,不断将VIN幅值从200mVp-p调节到更大级别。

在这里插入图片描述
在这里插入图片描述

VIN位于范围中间即VCC/2 = 2.5V时,VOUT线性表现正常时VIN增加至2.7 Vp-p。随着VIN增加至约3.5 Vp-p(中间为2.5V),VOUT继续跟随VIN,并表现出正确的运算放大器行为。注意,该线性行为好于我们根据产品说明书限制做出的VICMR预计,但其仍然超出了保证限制。

VIN稍稍增加至3.52 Vp-p,VOUT便开始在正(5V)和负(0V)轨附近呈现非线性行为(图5)。VIN进一步增加至4.2 Vp-p,明显超出VICMR。由于输入峰值在正轨附近超出限制,因此其上跳至正轨(5V),并在VIN返回到某个可接受范围以前一直保持在该状态,最终VOUT信号出轨(图6)。随着输入降至负轨附近限制以下,VOUT信号表现出倒相,同时其跳至中轨(2.5V),并在VIN增加到VICMR范围内某个可接受电压水平以前,一直通过偏压来跟随VIN。

在这里插入图片描述

图 5 VIN = 3.52 Vp-p时TL971非线性输出行为开始端

在这里插入图片描述

图 6 VIN = 4.2 Vp-p时TL971非线性输出行为

这些例子表明,超出VICMR时不同类型的运算放大器可产生不同的非线性行为。尽管在第二个例子中产生了倒相,但我们需要注意的是,违反VICMR时并非“所有”运算放大器都会出现倒相—它的产生只取决于具体的运算放大器。

3.2 VICMR违规举例- DC分析
在前面所述例子中,我们利用一个AC信号来评估运算放大器电路的VICMR。另一种有用的测试方法是,将一个DC电压源作用于图3中电路的输入。DC输入变化时,输出电平也以类似方式变化,只是它不会随时间的推移而持续变化。根据电路的不同类型,在早期的运算放大器评估过程中,AC或DC分析(或者两种分析一起使用)可能会有所帮助。

四、克服VICMR问题

在设计过程的后期,如果您发现您无法满足运算放大器的VICMR要求怎么办呢?可能其他一些参数会是您应用的理想选择,而要修改器件是一件十分困难的事情。一个或多个下列选项或许可以作为一种备选解决方案:

(a) 如果输入幅值过大,请使用一个电阻分压器来让信号维持在正确的VICMR范围内。

(b) 如果输入信号偏移存在问题,请尝试使用一个输入偏置或者DC偏移电路,以让输入信号保持在规定的运算放大器VICMR范围内。

© 将器件改为轨到轨输入运算放大器,以满足所有其他要求。

五、结论

选择一种运算放大器时,请记住:输入共模电压范围是需要理解的众多最重要规范之一。如果器件的输入端无法接受输入信号的电平或者范围,那么您在输出端肯定会碰到问题。首先请仔细阅读本文,之后,当您的电路正确运行时—如您预计的那样,您会为您自己感到高兴的!

注:本文整理自网络,本公众号为了方便传播进行了重点整理和批注,如有侵权请联系删除。

参考原文:《运放知识点讲解 (1)-共模输入范围》
相关文章:《运放参数-快速了解输入偏置电流Ib和输入失调电流Ib_os参数-运算放大器》

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

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

相关文章

Codeforces Round #724 (Div. 2) C. Diluc and Kaeya

翻译: 蒙德施塔特一个酒庄帝国的大亨,在任何方面都无可匹敌。法佛尼乌斯骑士团中具有异域外表的思想家。 这一次,兄弟俩要处理的是一块刻着他们名字的奇怪木头。这块木板可以表示为一串𝑛字符。每个字符不是“D”就是“K”。您希…

Activiti7工作流(一)

工作流介绍 工作流(Workflow),就是通过计算机对业务流程自动化执行管理。它主要解决的是“使在多个参与者之间按照某种预定义的规则自动进行传递文档、信息或任务的过程,从而实现某个预期的业务目标,或者促使此目标的实现”。 案例: 出差费…

视频编解码 — 码控算法

目录 码控算法 码控算法的类型 具体操作过程如下 复杂度求解 帧组级 帧级 GOM级 码控算法 用算法来控制编码器输出码流的大小,码控就是为一帧图像选择一个合适的QP值的过程。 一帧图像的画面确定了之后,画面的复杂度和QP值几乎决定了编码之后的…

float32转float16

背景 当下做AI基本都用float16进行推理,目前用的比较多的还有bfloat16, 这里我们只讨论float16的这个数据类型。float16有个优点是大部分的GPU或者部分CPU支持float16的计算,速度快于float32, 此外显存或者内存也可以减少一半,基于这个特点&…

2022年12月1日最新的SqlServer安装教程

文章目录1、在线安装文件下载2、下载安装包3、下载安装SSMS1、在线安装文件下载 (1)进入官网地址,点击下载:SqlServer下载 (2)等待下载结束,大约几M (3)打开下载的.ex…

Spring Security基于jwt实现权限校验

一 引言 在基于springsecurity和jwt实现的单体项目token认证中我实现了基于jwt实现的认证,本文在此基础上继续实现权限认证 用户认证成功后携带jwt发起请求,请求被AuthenticationFilter拦截到,进行jwt的校验jwt校验成功后,调用JwtAuthenticationProvider从jwt中获得权限信息…

一个分布在多次Softmax后,会趋于相同

本文其实是我在知乎上无意中翻到的一条提问:softmax到底有哪些作用?,其中苏剑林大佬关于第四个问题的回复,给我产生了一些思考。为什么一个分布在多次Softmax之后,每个值会趋于相同?例如[1,100]在大约10次S…

[附源码]JAVA毕业设计高校心理咨询预约系统(系统+LW)

[附源码]JAVA毕业设计高校心理咨询预约系统(系统LW) 目运行 环境项配置: Jdk1.8 Tomcat8.5 Mysql HBuilderX(Webstorm也行) Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)。 项目…

新建esp32的vscode工程的三种方式

普通的idf工程在vscode下直接打开的时候,会发现很多头文件都是报错的,一些函数/类型等的定义也无法找到,比较影响阅读: 因此在vscode上开发esp32的时候,最好为这个工程提供vscode的支持,以下是三种实现的…

商务部研究院信用所、启信宝联合发布《中国商务信用发展指数报告(2022)》

近期,商务部国际贸易经济合作研究院信用研究所与合合信息全资子公司上海生腾数据科技有限公司(简称“生腾数据”)联合发布了《中国商务信用发展指数报告(2022)》(简称《报告》)。为准确反映中国…

NLP中的对抗训练(附PyTorch实现)

对抗样本的基本概念 要认识对抗训练,首先要了解"对抗样本",它首先出现在论文Intriguing properties of neural networks之中。简单来说,它是指对于人类来说"看起来"几乎一样,但对于模型来说预测结果却完全不…

[附源码]JAVA毕业设计公务用车管理智慧云服务监管平台(系统+LW)

[附源码]JAVA毕业设计公务用车管理智慧云服务监管平台(系统LW) 目运行 环境项配置: Jdk1.8 Tomcat8.5 Mysql HBuilderX(Webstorm也行) Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持&#xff0…

[附源码]Python计算机毕业设计SSM蓝色港湾房产交易与租赁系统(程序+LW)

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

最近基于深度学习大火的AIGC将会抢原创工作者的饭碗?

NLG | CLIP | Diffusion Model GAN | AIGC | Stable Diffusion 随着CLIP、DALLE、Diffusion Model、Magic3D、Stable Diffusion等技术的快速发展,AIGC在全球各大科技巨头间可谓是高频词汇,连带着AI这个老生常谈的话题也一并火热起来。 去年三月&#xf…

【R】R包MethylCal安装问题解决 Rtools is required to build R packages

文章目录写在前面问题描述解决过程【1】安装INLA【2】安装Rtools写在前面 吐槽一番: 一般情况下,不是在万不得已,真心不想用R,最让人望而却步的就是包的安装问题,动不动就出现版本不兼容问题,或者下载这个…

Chapter9.5:线性系统的状态空间分析与综合考研参考题

此系列属于胡寿松《自动控制原理题海与考研指导》(第三版)习题精选,仅包含部分经典习题,需要完整版习题答案请自行查找,本系列属于知识点巩固部分,搭配如下几个系列进行学习,可用于期末考试和考研复习。 自动控制原理(…

Java本地高性能缓存的几种实现方式

Java缓存技术可分为远端缓存和本地缓存,远端缓存常用的方案有著名的redis和memcache,而本地缓存的代表技术主要有HashMap,Guava Cache,Caffeine和Encahche。本篇博文仅覆盖了本地缓存,且突出探讨高性能的本地缓存。 本…

美信监控易:网络管理之链路专线管理

专线通常是指运营商为企事业单位提供的专用网络线路,用于满足其业务需求。专线管理可以提供对专线基础信息的维护,以及性能数据的监测能力。通过系统自动地、周期性地执行专线测试,获取指标数据,实现专线连通性、性能数据的全面感…

图数据结构之邻接链表Adjacency List(Python版)

前面学过两种图的数据结构,有兴趣的可以查阅:图数据结构之字典实现(Python版)https://blog.csdn.net/weixin_41896770/article/details/128125901 图数据结构之邻接矩阵Adjacency Matrix(Python版)https://blog.csdn.net/weixin_41896770/article/detai…

中文Stable Diffusion模型太乙使用教程

中文Stable Diffusion模型太乙使用教程 太乙模型介绍 在线体验地址: Stable Diffusion 太乙模型,首个开源的中文Stable Diffusion模型,基于0.2亿筛选过的中文图文对训练。 生成内容一直被视为 AI 领域中最具有挑战性的能力,最近大火的 AI 绘…