运算放大器(运放)输入失调电压

news2024/9/20 8:13:35

输入失调电压定义

理想状态下,如果运算放大器的两个输入端电压完全相同,输出应为0 V。实际上,还必须在输入端施加小差分电压,强制输出达到0。该电压称为输入失调电压VOS。输入失调电压可以看成是电压源VOS,与运算放大器的反相输入端串联,如图1所示。

典型的运算放大器输入失调电压

失调电压:必须施加到运算放大器输入端以产生零输出的差分电压。
范围:
斩波稳定运算放大器:<1μV
通用精密运算放大器:50-500μV
最佳双极运算放大器:10-25微伏
最佳JFET输入运算放大器:100-1,000微伏
高速运算放大器:100-2,000微伏
未调整的CMOS运算放大器:5,000-50,000微伏
DigiTrim™ CMOS运算放大器:<100μV-1,000μV

图1:典型的运算放大器输入失调电压

斩波稳定型(也称自稳零)运算放大器的VOS小于1 μV(如AD8538、AD8551、AD8571、AD8628、AD8630),最好的精密双极性运算放大器(super-beta或偏置稳定型)的最大失调电压可低至25 μV(OP177F)。最好的调整后JFET输入型运算放大器的失调电压约为100 uV (AD8610B、AD8620B),未调整的CMOS运算放大器则为5至50 mV。

但是,ADI DigiTrim™ CMOS运算放大器的失调电压小于100 μV(如AD8603、AD8607、AD8609、AD8605、AD8606、AD8608)。“精密”运算放大器的VOS一般小于0.5 mV,某些高速放大器可能略差一些。本教程稍后将介绍DigiTrim技术。

输入失调电压漂移与老化效应

输入失调电压随温度变化,其温度系数称为TCVOS,更常见的说法是温漂。失调温漂受运算放大器失调调整的影响,但是当双极性输入运算放大器的失调电压降至最低后,温漂可能会低至0.1 μV/°C(OP177F的典型值)。对一系列通用精密运算放大器而言,更典型的温漂值范围为1至10 μV/°C。大多数运算放大器都有TCVOS额定值,但是某些却有第二个最大VOS值,并保证在工作温度范围内实现。这样的指标用处不大,因为无法保证TCVOS稳定不变或具有单调性。

失调电压还会随时间变化,也称老化。老化通常以μV/月或μV/1000小时来表示,但是可能会有问题。由于老化是一个“醉汉走路”现象,与经过时间的平方根成比例。因此,1 μV/1000小时的老化率就会变成大约3 μV/年(而不是9 μV/年)。

OP177F的长期稳定性约为0.3 μV/月。这是指首次工作30天后的一段时间。除去刚开始工作的一小时,这些器件在最初工作30天内的失调电压变化通常小于2 μV。

由于自稳零电路会消除所有因老化产生的失调,因此斩波稳定运算放大器的长期稳定性并没有明确规定。

测量输入失调电压

测量几微伏的输入失调电压时,测试电路产生的误差不应比失调电压本身更多。图2所示为测量失调电压的标准电路。该电路以1001的噪声增益放大输入失调电压,测量采用精确数字电压表在放大器输出端完成。折合到输入端(RTI)的失调电压通过输出电压除以噪声增益计算得出。从输入端获得源阻抗较小,因而产生的偏置电流对测量的失调电压的影响可忽略不计。例如,流经10 Ω电阻的2 nA偏置电流产生的折合到输入端误差为0.02 μV。
测量输入失调电压

图2:测量输入失调电压

该电路很简单,测试精密运算放大器时,除非小心注意,否则结果会不准确。可能存在的最大误差源来自寄生热电偶结点,这是在两种不同金属连接的时候形成的。该热电偶电压范围可达2 μV/ºC至40 μV/ºC以上。注意,该电路的同相输入端额外增加了“伪”电阻,目的是精确匹配/平衡反相输入路径中的热电偶结点。

测量精度还取决于元件的机械布局,确切地说,元件在PC板上的位置。记住,电阻等器件的两个连接点会产生两个大小相等、极性相反的热电电压(假定连接至相同金属,例如PC板上的铜走线)。这两个电压会相互抵消,前提是假定两者温度完全相同。连接点整洁和引线长度较短都能够尽可能减小温度梯度,提高测量精度。

应尽可能减小测试电路中的气流,这样所有的热电偶结点就能稳定在同一温度。有些情况下,电路应安放在小型封闭容器中,以消除外部气流的影响。电路应水平放置在某个表面,这样气流就会向上对流,流出电路板顶部,而不是像电路板垂直安放时那样流经元件。

测量整个温度范围的失调电压温漂是一项更加艰巨的挑战。将含有受测放大器的印刷电路板放在采用泡沫隔离的小盒子或塑料袋中,这样就可以防止恒温室气流导致寄生热电偶产生温度梯度。如果需要进行冷测试,建议采用干式氮吹。另一种方法是用Termostream加热器/冷却器对放大器本身采取局部温度循环,但是,这些器件可能会产生相当大的气流,带来麻烦。图2的测试电路通常适用于很多放大器。采用绝对值低的小电阻(如10 Ω)可以尽量减小偏置电流产生的误差。

图3所示是另一种VOS测量方法,适合偏置电流较高和/或不相等的情况(如采用电流反馈运算放大器时)。在这种测量方法中,一个仪表放大器通过隔离电阻连接至运算放大器输入端,并为测量提供增益。然后,仪表放大器的失调电压(采用S闭环测量)必须从最终的VOS测量值中减去。
采用仪表放大器的另一种输入失调电压测量方法

图3:采用仪表放大器的另一种输入失调电压测量方法

采用“零点校准”引脚调整失调电压

许多单路运算放大器都有供可选失调零点校准使用的引脚。为了使用这项功能,两个引脚应通过电位计连接,游标通过电阻移动到其中一个电源,通常如图4所示。注意,如果游标不慎连接到错误的电源,运算放大器很可能会受损,更换运算放大器类型时,这个问题很常见。运算放大器若设计周全,其失调调整范围不会超过最低等级器件最大VOS的两至三倍,从而尽可能降低敏感度。然而,运算放大器失调调整引脚的电压增益实际上可能大于其信号输入端的增益!因此,必须保持这些引脚无噪声。注意,千万不要采用长引线将运算放大器连接至相距较远的零值电位计。
失调调整引脚
** 游标连接可以是 +VS 或 –VS,具体取决于运算放大器
R值取决于运算放大器。查阅数据表
用于将输入失调电压归零,而不是系统失调!
从偏移引脚到输出可能具有高增益 — 保持安静!
归零失调会导致失调温度系数增加,对于 FET 输入,1mV 失调归零点约为 4μV/°C

图4:失调调整引脚

如上所述,运算放大器随温度产生的失调温漂会根据其失调调整设置发生变化。因此,应当只采用内部调整引脚来调整运算放大器自身的失调,不校正任何系统失调误差,因为这样做会导致温度漂移上升。对每毫伏零点校准失调电压而言,FET输入运算放大器的漂移影响约为4 μV/°C。一般而言,最好选择合适的器件/等级来控制失调电压。

失调调整(外部方法)

如果运算放大器没有失调调整引脚(常见的双路运放和所有的四路运放都没有),但仍然需要调整放大器和系统失调,就可以采用外部方法。如果利用系统可编程电压完成失调调整,这种方法同样也最有效,例如用DAC。

采用反相运算放大器配置时,向反相输入注入电流是最简单的方法,如图5A所示。这种方法的缺点是由于R3和电位计电阻采用并行路径,噪声增益可能会有所上升。要减少由此增加的噪声增益,可将±VR设置得足够大,这样R3的值就会远大于R1||R2。注意,如果电源稳定且无噪声,就可以用作±VR。

图5B显示如何通过向同相输入注入小失调电压来调整失调。该电路优于图5A的电路,因为不会增加噪声增益(但是需要增加RP)。如果运算放大器与输入偏置电流匹配,RP应等于R1|| R2(以尽量减小增加的失调电压)。否则,RP应小于50 Ω。如果值较高,建议在高频时将RP进行旁路分流。
反相运算放大器外部失调调整方法

图5:反相运算放大器外部失调调整方法

在同相模式中使用运算放大器时,可利用图6所示的电路注入小失调电压。该电路在失调较小时效果较好,其中R3可设置为远大于R1。否则就要注意,由于调整了失调电位计,信号增益可能会受到影响。但是,如果R3连接至固定的低阻抗基准电压源±VR,增益就能保持稳定。
同相运算放大器外部失调调整方法

图6:同相运算放大器外部失调调整方法

失调电压调整过程

DigiTrim™ CMOS运算放大器系列利用数字技术的优势,目的是尽量减小通常与CMOS放大器有关的失调电压。失调电压调整在器件封装好之后完成。数字码输入器件中,根据器件等级将失调电压调整至1 mV以下。不需要进行晶圆测试,ADI公司的专利技术DigiTrim™也不需要额外的引脚来实现该功能。这些器件具有轨到轨输入和输出,NMOS和PMOS并行输入级采用DigiTrim单独进行调整,以尽量减小两对输入输出中的失调电压。图7所示为典型DigiTrim CMOS运算放大器的功能框图。
在这里插入图片描述

图7:ADI公司用于调整CMOS运算放大器的DigiTrim™技术

DigiTrim通过对数字加权电流源进行编程来调整失调电压。调整信息以特殊的数字序列通过现有的引脚输入。调整值可以暂时先编程、评估,然后经重新调整以实现最佳精度,最后再进行永久调整。调整完成后,调整电路就会闭锁,防止最终用户意外重新调整。

通过熔断晶硅熔丝实现物理调整是一种很可靠的方法,不需要额外的焊盘或引脚,也不需要特殊的测试设备。调整可以在封装后进行,这样就可以消除装配相关漂移。由于芯片产量较高,所以不需要进行晶圆级测试。

第一批采用该新技术的器件是ADI公司的AD8601、AD8602、AD8604(单路、双路、四路)轨到轨CMOS放大器。高低共模情况下都要进行失调调整,从而使失调电压在整个共模输入电压范围内都小于500 μV。运算放大器的带宽为8 MHz,压摆率为5 V/μs,每个放大器的电源电流仅为640 μA。

AD8603、AD8605、AD8607(单路、双路、四路)系列的最大失调电压在整个共模范围内为50 μV。增益带宽为400 kHz,每个放大器的电源电流仅为50 μA。

现在,有必要回顾一下其他常见的调整方法。ADI公司率先在精密放大器、基准电压源、数据转换器和其他线性IC上采用薄膜电阻和激光晶圆调整技术。通过调整,可以实现高达16位的精度,由于薄膜电阻本身具有极佳的温度稳定性,即使不用作调整,也可以增加器件的热稳定性和精度。薄膜沉积和图案成形过程都必须严格控制。激光调整系统也非常昂贵。因为无法进行封装内调整,所以装配相关温漂不易补偿。然而,在需要高精度和稳定性的精密集成电路中,晶圆级薄膜调整可以提供连续的高调整分辨率。

齐纳击穿通过电压使晶体管基极-发射极结点上的金属短路,从而移除某个电路元件。基极-发射极结点通常称为齐纳,但其机制实际上是结点的雪崩击穿。在基极-发射极结点的雪崩击穿过程中,极高的电流密度和局部发热会引起基极和发射极结点之间产生快速金属迁移,导致结点出现金属短路。通过适当的偏置(电流、电压和时间),短路的电阻值可以变得很低。如果将一系列这样的基极-发射极结点与电阻串并联,击穿选择的结点会使部分电阻串短路,从而调整总电阻值。

封装好的IC中可以进行齐纳击穿调整,以补偿装配相关的失调电压温漂。但是,封装内调整需要额外的封装引脚。另一种晶圆级调整则需要额外的探测点。由于工艺特征减少,探测点不能有效进行调整。因此,调整所需的芯片面积相对稳定,不受工艺尺寸的影响。调整结构中需要某些双极性晶体管,因此,完全基于MOS的工艺可能不具备齐纳击穿能力。

这些调整属于分立式调整,因为每次击穿都会减去预定的电阻值。增加调整分辨率需要额外的晶体管和焊盘或引脚,这会大大增加总芯片面积和/或封装成本。该技术对大尺寸工艺而言性价比最高,这种工艺中调整结构和探测点占总芯片面积的比例相对较小。

1975年,在制定OP07行业标准的过程中,Precision Monolithics公司率先使用了齐纳击穿调整技术。OP07和其它类似器件必须能够采用±15 V以上的电源工作。因此,他们采用相对较大的器件尺寸,以满足高压要求,并且额外的探测点也不会明显增加芯片面积。

联接调整(link trimming)是指采用金属切割或多晶硅联接来去除某个连接。联接调整采用激光或高电流破坏并联电阻元件上的“短路”连接。去除连接可以增加组合元件的有效电阻。激光切割与薄膜激光调整的工作方式类似。激光束的局部高温导致材料发生变化,形成一个不导电区域,从而有效切割金属或导电晶硅连接器。

高电流联接调整法与齐纳击穿的作用相反,前者破坏导电连接,后者则形成导电连接。

联接调整结构往往比激光调整电阻结构更紧凑,通常不需要特殊工艺,但是采用激光切割时,可能必须根据激光的特点定制工艺。采用高电流调整法时,如果芯片产量较高,可能不需要晶圆级测试。激光切割法不需要额外的接触点,但是调整结构不会随着工艺特征尺寸而调整。激光切割联接不能在封装内完成,而且芯片上要有额外的探测点。此外,它还需要有额外的封装引脚进行封装内高电流调整。和齐纳击穿一样,联接调整也是分立式的。分辨率的提高需要额外的结构,会增加面积和成本。

EEPROM调整采用特殊的非易失性数字存储器来存储调整数据。存储的数据位通过片上DAC控制调整电流。

存储器电池和DAC随工艺特征尺寸调整。封装内调整和客户系统内调整都可以实现,从而可以调整消除装配相关漂移。如果芯片产量合适,就不需要进行晶圆级测试。对正常混合信号测试器系统以外进行测试不需要特殊硬件,不过开发测试软件可能比较复杂。

由于调整可以覆写,有可能会定期对系统重新编程,以处理长期漂移,或根据新的要求修改系统特性。重新编程的周期数量可能由工艺决定,而且是有限的。大多数EEPROM工艺都提供足够的覆写周期,以便进行常规重新校准程序。

这种调整方法不需要特殊处理。存储的调整数据在某些情况下可能会丢失,尤其是在工作温度较高时。至少需要一个额外的数字接触点/封装引脚将调整数据输入片上存储器。

该技术可用于基于MOS的工艺,因为氧化物必须很薄。最大的缺点是片上DAC很大——通常大于其调整的放大器电路。因此,EEPROM调整通常用于数据转换器或系统级产品,这种情况下DAC占总芯片面积的比例小得多。

图8总结了每种ADI调整方法的主要特点。可以看出,所有的调整方法都有各自适用的场合,目的是构建高性能线性集成电路。

PROCESSTRIMMED AT:SPECIAL PROCESSINGRESOLUTION
DigiTrim™Wafer or Final TestNoneDiscrete
Laser TrimWaferThin Film ResistorContinuous
Zener Zap TrimWaferNoneDiscrete
Link TrimWaferThin Film or Poly ResistorDiscrete
EEPROM TrimWafer or Final TestEEPROMDiscrete
流程修剪于:特殊处理解决方法
DigiTrim 电子刀™晶圆或最终测试离散
激光微调硅片薄膜电阻器连续
齐纳 Zap 装饰硅片离散
链接修剪硅片薄膜或多晶硅电阻器离散
EEPROM 微调晶圆或最终测试EEPROM电子防波放大器离散
图8:ADI调整工艺技术总结

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

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

相关文章

洞庭湖决堤前后——SAR视角

洞庭湖决堤前后——SAR视角 数据&#xff1a;哨兵1 IW GRD&#xff0c;决堤前2024年6月15日、决堤后2024年7月4日&#xff0c;决口封堵后的影像 工具&#xff1a;SNAP 区域&#xff1a;洞庭湖位置如下 处理流程&#xff1a; &#xff08;0&#xff09; 原始数据 &#xff08;1…

iNavFlight飞控固件学习-1《开发环境搭建》

目录 文章目录 目录摘要1.官网2.形成Linux开发环境工具2.1 简介2.2 相关工具2.2.1 Ubuntu / Debian系统配置命令2.2.2 Fedora系统配置命令2.2.3 Fedora系统配置命令 2.3 克隆存储库2.4 构建工具2.5 使用cmake2.6 构建固件2.7 清除2.8 cmake 缓存维护2.9 编译通过ninja2.10 更新…

【漏洞复现】锐捷校园网自助服务系统 任意文件读取

声明&#xff1a;本文档或演示材料仅用于教育和教学目的。如果任何个人或组织利用本文档中的信息进行非法活动&#xff0c;将与本文档的作者或发布者无关。 一、漏洞描述 锐捷校园网自助服务系统是用于学校网络管理的一个平台&#xff0c;login_judge.jsf接口存在任意文件读取…

甘肃美食于兰洽会数智电商馆展现魅力

在近日盛大开幕的兰洽会上&#xff0c;数智电商馆成为了备受瞩目的焦点&#xff0c;而甘肃平凉的特产更是在其中大放异彩。 平凉&#xff0c;这座拥有深厚历史文化底蕴的城市&#xff0c;带着其独具特色的物产走进了兰洽会的舞台。走进数智电商馆&#xff0c;首先映入眼帘的便是…

防火墙小试——部分

1.实验拓扑及要求 1&#xff0c;Dz区内的服务器&#xff0c;办公区仅能在办公时间内(9: 00 - 18 : 00〉可以访问&#xff0c;生产区的设备全天可以访问. 2&#xff0c;生产区不允许访问互联网&#xff0c;办公区和游客区允许访问互联网 3&#xff0c;办公区设备10.0.2.10不允…

数据结构 —— BellmanFord算法

数据结构 —— BellmanFord算法 BellmanFord算法检测负权值环BellmanFord和Dijkstra思想上的区别Dijkstra算法的思想Bellman-Ford算法的思想思想上的对比 我们今天来看一个算法BellmanFord算法&#xff0c;我们之前的Dijkstra算法只能用来解决正权图的单源最短路径问题。 Bell…

计算机的错误计算(二十七)

摘要 介绍错数&#xff1a;任给一个单变元函数&#xff0c;当自变量被截断时&#xff0c;函数值中含有的错误的有效数字个数&#xff0c;并给出其计算方法。 首先&#xff0c;从字面上看&#xff0c;错数表示错误的有效数字个数。 下面从一个略显粗糙的化简过程&#xff0c;推…

数据结构-散列表(hash table)

6.1 散列表的概念 散列表又叫哈希&#xff08;hash&#xff09;表&#xff0c;是根据键&#xff08;key&#xff09;直接访问在内存存储位置的值&#xff08;value&#xff09;的数据结构&#xff0c;由数组演化而来&#xff08;根据数组支持按照下标进行随机访问数据的特性&a…

14-60 剑和诗人34 - Kubernetes 是部署 LLM 的首选平台

​​​​ 介绍 近年来&#xff0c;大型语言模型 (LLM) 一直在彻底改变自然语言处理领域。从 GPT-3 到 PaLM 等&#xff0c;这些模型可以生成类似人类的文本、回答问题、总结文档等等。然而&#xff0c;训练和部署 LLM 需要大量的计算。随着这些模型的规模和能力不断增长&#…

类和对象——【const成员】【static成员】【友元】【内部类】

P. S.&#xff1a;以下代码均在VS2019环境下测试&#xff0c;不代表所有编译器均可通过。 P. S.&#xff1a;测试代码均未展示头文件iostream的声明&#xff0c;使用时请自行添加。 博主主页&#xff1a;Yan. yan.                        …

有必要找第三方软件测评公司吗?如何选择靠谱软件测评机构?

软件测试是确保软件质量的重要环节&#xff0c;而在进行软件测试时&#xff0c;是否有必要找第三方软件测评公司呢?第三方软件测评公司是指独立于软件开发公司和用户之间的中立机构&#xff0c;专门从事软件测试和测评工作。与自身开发团队或内部测试团队相比&#xff0c;选择…

修BUG:程序包javax.servlet.http不存在

貌似昨晚上并没有成功在tomcat上面运行&#xff0c;而是直接运行了网页。 不知道为啥又报错这个。。。 解决方案&#xff1a; https://developer.baidu.com/article/details/2768022 就整了这一步就行了 而且我本地就有这个tomcat就是加进去了。 所以说啊&#xff0c;是不是&a…

CentOS7 安装 git 命令

通过yum源install下载的git版本比较低&#xff0c;不推荐此方式安装。 官网下载最新版git源码&#xff1a;Git 1. 解压安装包 tar -xzvf git-2.45.2.tar.gz 2. 安装相关依赖 yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils…

政安晨:【Keras机器学习示例演绎】(五十四)—— 使用神经决策森林进行分类

目录 导言 数据集 设置 准备数据 定义数据集元数据 为训练和验证创建 tf_data.Dataset 对象 创建模型输入 输入特征编码 深度神经决策树 深度神经决策森林 实验 1&#xff1a;训练决策树模型 实验 2&#xff1a;训练森林模型 政安晨的个人主页&#xff1a;政安晨 欢…

Git常见命令和用法

Git 文件状态 Git 文件 2 种状态: 未跟踪:新文件&#xff0c;从未被 Git 管理过已跟踪:Git 已经知道和管理的文件 常用命令 命令作用注意git -v查看 git 版本git init初始化 git 仓库初始化之后有工作区、暂存区(本地库)、版本库git add 文件标识暂存某个文件文件标识以终…

吹田电气绿色能源 未来可期

在2024年7月的上海慕尼黑电子展上&#xff0c;吹田电气功率分析仪成为了备受瞩目的明星产品。作为电子测试与测量领域的重要工具&#xff0c;功率分析仪在展会上展示了其在绿色能源和高效能量管理方面的最新应用&#xff0c;引发了广泛关注和热议。 领先技术&#xff0c;精准测…

科普文:jvm笔记

一、JVM概述# 1. JVM内部结构# 跨语言的平台&#xff0c;只要遵循编译出来的字节码的规范&#xff0c;都可以由JVM运行 虚拟机 系统虚拟机 VMvare 程序虚拟机 JVM JVM结构 HotSpot虚拟机 详细结构图 前端编译器是编译为字节码文件 执行引擎中的JIT Compiler编译器是把字节…

untiy 在菜单栏添加自定义按钮 点击按钮弹出一个Unity窗口,并在窗口里添加属性

using System.Collections.Generic; using UnityEditor; using UnityEngine; using UnityEngine.Rendering.PostProcessing;public class AutoGenerateWindow : EditorWindow //这是定义一个窗口 {public string subjecttName "科目名字";//科目的名字public GameOb…

Python | Leetcode Python题解之第228题汇总区间

题目&#xff1a; 题解&#xff1a; class Solution:def summaryRanges(self, nums: List[int]) -> List[str]:def f(i: int, j: int) -> str:return str(nums[i]) if i j else f{nums[i]}->{nums[j]}i 0n len(nums)ans []while i < n:j iwhile j 1 < n …

android13 rom 开发总纲说明

1. 这里是文章总纲&#xff0c;可以在这里快速找到需要的文章。 2. 文章一般是基于标准的android13&#xff0c;有一些文章可能会涉及到具体平台&#xff0c;例如全志&#xff0c;瑞芯微等一些平台。 3.系统应用 3.1系统应用Launcher3桌面相关&#xff1a; 3.2系统应用设置S…