运算放大器(运放)输入偏置电流、失调电流

news2024/9/22 1:42:49

输入偏置电流定义

理想情况下,并无电流进入运算放大器的输入端。而实际操作中,始终存在两个输入偏置电流,即IB+和IB-(参见图1)。

I B I_B IB的值大小不一,在静电计AD549中低至60 fA(每三微秒通过一个电子),而在某些高速运算放大器中可达数十微安。运算放大器采用由双极性结型晶体管(BJT)或FET长尾对构成的简单输入结构时,偏置电流为单向流动。而采用更为复杂的输入结构时(如偏置补偿和电流反馈运算放大器),偏置电流可能是两个或以上内部电流源之间的差分电流,且可能是双向流动。

对运算放大器用户来说,偏置电流是个问题,因为当其流过外部阻抗时会产生电压,进而导致系统误差增加。以1 MΩ源阻抗驱动同相单位增益缓冲器为例,如果IB为10 nA,则会额外引入10 mV的误差。这种误差度在任何系统中都不容忽略。

或者,如果设计人员完全忘记考虑IB并且采用容性耦合,那么电路将根本不能工作!或者,如果IB足够小,那么电路或许能在电容充电期间短暂工作,结果导致更多的问题。因此,我们应当明白,任何运算放大器电路中都不能忽略IB的影响,仪表放大器电路中亦是如此。

输入偏置电流是一个变化的参数!
I B I_B IB 可以从 60 fA(每3微秒通过1个电子)到许多 uA 不等,具体取决于运放。
有些运放具有匹配良好的 I B I_B IB,有些则没有。
有些运放的 I B I_B IB 随温度变化不大,但 FET 运算放大器的 I B I_B IB 随着温度每升高10度而翻倍。
一些运放的 I B I_B IB,可以向任一方向流动。
运算放大器输入偏置电流

图1:运算放大器输入偏置电流

输入失调电流

“输入失调电流”IOS是IB–和IB+之差,即IOS = IB+ − IB–。另请注意,两个偏置电流首先必须基本上具有相当良好的匹配性,IOS才有意义。多数电压反馈(VFB)型运算放大器都是如此。
不过,针对电流反馈(CFB)型运算放大器等来谈IOS就没什么意义,因为这两个电流完全不匹配。

需要注意的是,对于由两个并联级构成的轨到轨输入级,当共模电压经过跃迁区时,偏置电流方向会发生改变。因此,这类器件的偏置电流和失调电流尤其难以标定,根本不可能简单地给出最大正值/负值。

内部偏置电流消除电路

如果通过内部电流源提供该必要的偏置电流,如下文图2所示,那么基极电流与电流源之间的差分电流将是流入输入端的唯一“外部”电流,它可能相当小。

低失调电压:低至 10μV
低失调漂移:低至 0.1μV/ºC
温度稳定的 Ibias
低偏置电流:<0.5 - 10nA
低电压噪声:低至 1 n V H z 1nV\sqrt[]{Hz} 1nVHz

偏置电流匹配度差(电流甚至可能沿相反方向流动)
更高的电流噪声
在高频不是很有用
匹配源阻抗会使偏置电流引起的失调误差因附加阻抗而恶化
偏置电流补偿双极性输入级

图2:偏置电流补偿双极性输入级

多数现代精密双极性输入级运算放大器都会采用某种方式的内部偏置电流补偿,大家熟悉的OP07和OP27系列就是如此。

偏置电流补偿输入级具有简单双极性输入级的许多优良特性,例如:低电压噪声、低失调电压和低漂移。此外,它还提供具有相当温度稳定性的低偏置电流。但是,其电流噪声特性不是非常好,而且偏置电流匹配较差。

后两个副作用源于外部偏置电流,它是补偿电流源与输入晶体管基极电流的“差值”。这两个电流不可避免地具有噪声。由于无相关性,两个噪声以方和根形式相加(但直流电流采用减法)。

所产生的外部偏置电流为两个近乎相等的电流之差,因此净电流的极性是不确定的。所以,偏置补偿运算放大器的偏置电流可能不仅不匹配,而且有可能反向流动!多数应用中这点并不重要,但在有些应用中却会产生无法预料的影响(例如,在用偏置补偿运算放大器构建的采样保持(SHA)电路中,压降可能具有两种极性之一)。

许多情况下,运算放大器的数据手册中没有提到偏置电流补偿特性,而且不会提供原理示意图。通过检查偏置电流规格,很容易确定是否采用了偏置电流补偿。如果偏置电流用"±"值表示,则运算放大器非常有可能对偏置电流进行了补偿。注意,通过检查“失调电流”规格(偏置电流之差),很容易验证这一点。如果存在内部偏置电流补偿,则失调电流的幅度与偏置电流相同。如果没有偏置电流补偿,则失调电流一般比偏置电流至少低10倍。注意,无论偏置电流的确切幅度是多少,上述关系一般都成立。

如前所述,对于轨到轨输入级,当共模电压经过交越区时,偏置电流方向会发生改变。
因此,这类器件的偏置电流和失调电流尤其难以指定,根本不可能简单地给出最大正值/负值。

消除偏置电流影响(运算放大器外部)

当运算放大器的偏置电流匹配良好时(如前所述,就像简单的双极性输入级运算放大器那样,但“不”包括内部偏置补偿运算放大器),偏置补偿电阻R3 (R3=R1||R2)会在同相输入中引入压降,以便与反相输入中R1和R2并联组合上的压降匹配并实现补偿。这样可以最大程度地减少额外的失调电压误差,如图3所示。注意,如果R3大于1 kΩ,则应使用电容进行旁路,以免噪声影响。另请注意,当偏置电流匹配不佳时,这种消除偏置方式毫无用处,事实上会更糟。

V O = R 2 × ( I B − – I B + ) = R 2 × I O S = 0 , I F I B + = I B – V_O = R2 \times (I_{B-} – I_{B+}) = R2 \times I_{OS} = 0, IF I_{B+} = I_{B–} VO=R2×(IBIB+)=R2×IOS=0,IFIB+=IB
忽略 VOS

消除应用中的输入偏置电流影响

图3:消除应用中的输入偏置电流影响

测量输入失调电流和输入偏置电流

可以利用图4中的测试电路来测量输入偏置电流(或输入失调电压)。要测量IB,应插入大电阻RS与待测输入端串联,从而产生大小等于IB×RS的显著额外失调电压。如果之前已经测量并记录实际的VOS,则可以确定因RS变化而导致的VOS明显变化,进而可以轻松计算出IB。这样即可得出IB+和IB–的值。IB的额定值是这两个电流的平均值,即 I B = ( I B + + I B – ) / 2 I_B = (I_{B+} + I_{B–})/2 IB=(IB++IB)/2

通常,有效RS值的变化范围为100 kΩ(双极性运算放大器)至1000 MΩ(某些FET输入器件)。

RS >> 100Ω (100kΩ TO 1GΩ)
S1短接,测试 IB+
S2短接,测试 IB-
全部短接测试 VOS
全部断开测试 IOS

V O = [ 1 + R 2 100 ] V O S + [ 1 + R 2 100 ] I B + R S − [ 1 + R 2 100 ] I B − R S V_O = [1 + \frac{R2}{100}]V_{OS} + [1 + \frac{R2}{100}]I_{B+}R_S - [1 + \frac{R2}{100}]I_{B-}R_S VO=[1+100R2]VOS+[1+100R2]IB+RS[1+100R2]IBRS

测量输入偏置电流

图4:测量输入偏置电流

对于极低的输入偏置电流,则必须采用积分技术来测量。具体方法是利用所考虑的偏置电流给电容充电,然后测量电压变化速率。如果电容和一般电路泄露可以忽略不计(电流小于10 fA时,很难测量),则可直接根据测试电路的输出变化速率计算出该电流。基本原理如下面图5所示。断开一个开关,闭合另一个开关,可以分别测得IB+或IB–。
∆ V O ∆ t = I B C \frac{∆ V_O}{∆ t} = \frac{I_B}{C} tVO=CIB
I B = C ∆ V O ∆ t I_B = C \frac{∆ V_O}{∆ t} IB=CtVO
打开 S1 进行测量 IB+
打开 S2 进行测量 IB–
测量极低的偏置电流

图5:测量极低的偏置电流

很明显,C只可使用高品质的电容电介质,如特氟龙或聚丙烯等类型。

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

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

相关文章

Linux CentOS 宝塔中禁用php8.2的eval函数详细图文教程

PHP_diseval_extension 这个方法是支持PHP8的, Suhosin禁用eval函数&#xff0c;不支持PHP8 一、安装 cd / git clone https://github.com/mk-j/PHP_diseval_extension.gitcd /PHP_diseval_extension/source/www/server/php/82/bin/phpize ./configure --with-php-config/ww…

似然 与 概率

概率似然概率函数与似然函数的关系似然与机器学习的关系最大似然估计 似然与概率分别是针对不同内容的估计和近似 概率 概率&#xff1a;概率表达给定参数 θ \theta θ下样本随机向量 X x \textbf{X} {x} Xx的可能性。 概率密度函数的定义形式是 f ( x ∣ θ ) f(x|\t…

【博士每天一篇文献-综述】A survey on few-shot class-incremental learning

阅读时间&#xff1a;2023-12-19 1 介绍 年份&#xff1a;2024 作者&#xff1a;田松松&#xff0c;中国科学院半导体研究所&#xff1b;李璐思&#xff0c;老道明大学助理教授&#xff1b;李伟军&#xff0c;中国科学院半导体研究所AnnLab&#xff1b; 期刊&#xff1a; Neu…

FastGPT部署和OneAPI部署

FastGPT模型管理 FastGPT只支持openai 格式的restful 的api接口。 就是 chat/completion那个接口。如果不理解可以参考这个文章 https://zhuanlan.zhihu.com/p/656959227 。 支持Python 。JAVA 等后端语言或者 http 访问 因此如果想访问大模型&#xff0c;有以下几种方案&…

一次tcpdump抓包过程

#查询网卡 tcpdump -D # 监听 21100 端口 网卡ens192 &#xff08;不知道网卡&#xff0c;可以直接不输入 -i 网卡&#xff09;TCP数据&#xff0c;等待一段时间&#xff0c;执行CtrlC&#xff0c;终止程序 tcpdump -x -s 0 -w /tmp/123.dump -i ens192 -p tcp port 21100 #…

《2024快手行业人群画像报告-大家电类目》

快手商业化品牌行业运营中心与快手商业化用户研究中心联合发布了一份名为《2024快手行业人群画像报告-大家电类目》的研究报告。 这份报告深入分析了大家电市场的用户画像,涵盖了品类划分、用户趋势、交易洞察、人群洞察、搜索洞察以及品牌认知等多个维度的详尽数据和洞察,为理…

海思平台使用ITTP_Stream调试sensor

目录 相关资料1.ISP相关资料2.MIPI RX相关资料3.sensor资料4.MIPI标准 准备工作1.准备sensor驱动2.准备sample vio3.准备上位机和下位机程序 运行1.只运行HiPQTool1.1.板端运行1.2.PC端运行HiPQTool 2.使用ITTP_Stream2.1.板端运行2.2.打开上位机软件 相关资料 1.ISP相关资料 …

基于哈尔小波基的一维密度估计(Python)

先说点其他的东西。 关于强非线性、强间断、多物理场强耦合或高度复杂几何形态问题能够得以有效求解的核心难题之一&#xff0c;是如何构建在多尺度情形、非线性作用下具有准确地识别、定位、捕获以及分离各个尺度特征尤其是小尺度局部特征能力的数值工具&#xff0c;这之中包…

C语言单链表的算法之遍历节点

一&#xff1a;什么是遍历 &#xff08;1&#xff09;遍历就是把单链表中的各个节点挨个拿出来&#xff0c;就叫遍历 &#xff08;2&#xff09;便利的要点&#xff1a;一是不能遗漏&#xff0c;二是不能重复追求效率 二&#xff1a;如何遍历单链表 &#xff08;1&#xff0…

element-plus 日期选择添加确定按钮

需求&#xff1a;选择日期后&#xff0c;点击确定按钮关闭面板 思路&#xff1a; 使用shortcuts自定义确定和取消按钮选择日期后使用handleOpen()强制开启面板点击确定后使用handleClose()关闭面板 <template><el-date-pickerref"pickerRef"v-model"…

能量智慧流转:全面升级储能电站的智能网关解决方案

监控系统是电化学储能电站的关键组成部分&#xff0c;储能电站也需要相应的监控系统&#xff0c;通过监控系统对储能设备的状态进行监测&#xff0c;实时感知储能设备的健康状态&#xff0c;控制储能设备的充放电功率和时机等&#xff0c; 一个好的监控系统可以实现储能电站安全…

微软发布Phi-3系列语言模型:手机端的强大AI助手

大模型&#xff08;LLMs&#xff09;在处理复杂任务时展现出的巨大潜力&#xff0c;但却需要庞大的计算资源和存储空间&#xff0c;限制了它们在移动设备等资源受限环境中的应用。微软公司最新发布的Phi-3系列语言模型&#xff0c;以其卓越的性能和小巧的体积&#xff0c;打破了…

[面试题]计算机网络

[面试题]Java【基础】[面试题]Java【虚拟机】[面试题]Java【并发】[面试题]Java【集合】[面试题]MySQL[面试题]Maven[面试题]Spring Boot[面试题]Spring Cloud[面试题]Spring MVC[面试题]Spring[面试题]MyBatis[面试题]Nginx[面试题]缓存[面试题]Redis[面试题]消息队列[面试题]…

AppFlow无代码轻松搭建模型Agent

随着大语言模型发展至今&#xff0c;如何深度开发和使用模型也有了各种各样的答案&#xff0c;在这些答案当中&#xff0c;Agent无疑是一个热点回答。 通过模型也各种插件的组合&#xff0c;可以让你的模型应用具备各种能力&#xff0c;例如&#xff0c;通过天气查询插件机票查…

最新Adobe2024全家桶下载,PS/PR/AE/AI/AU/LR/ID详细安装教程

如大家所熟悉的&#xff0c;Adobe全家桶系列常用的软件有Photoshop&#xff08;PS&#xff09;、Premiere&#xff08;PR&#xff09;、After Effects&#xff08;AE&#xff09;、illustrator&#xff08;AI&#xff09;、Audition&#xff08;AU&#xff09;、Lightroom&…

使用 SwiftUI 为 macOS 创建类似于 App Store Connect 的选择器

文章目录 前言创建选择器组件使用选择器组件总结前言 最近,我一直在为我的应用开发一个全新的界面,它可以让你查看 TestFlight 上所有可用的构建,并允许你将它们添加到测试群组中。 作为这项工作的一部分,我需要创建一个组件,允许用户从特定构建中添加和删除测试群组。我…

商场配电新思维:智能网关驱动的自动化管理系统

在商场配电室监控系统中&#xff0c;主要是以无线网络为载体&#xff0c;目的就是便于对变电站等实时监测与控制。其中&#xff0c;4G配电网关非常关键&#xff0c;可以将配电室系统终端上的信息数据及时上传到服务器&#xff0c;再由服务器下达控制指令到各模块中&#xff0c;…

第六十九:iview 表格汇总怎么拿到传过来的数据,而不是自动累加,需要自定义方法

话不多少&#xff0c;先看官方解释 我这个简单&#xff0c;所以所有说明都在图上了 handleSummary({ columns, data }){console.log(columns, data)let sums {}columns.forEach((item,index)>{const key item.key;console.log("key",item)if(index 0){console.…

003 SpringBoot操作ElasticSearch7.x

文章目录 5.SpringBoot集成ElasticSearch7.x1.添加依赖2.yml配置3.创建文档对象4.继承ElasticsearchRepository5.注入ElasticsearchRestTemplate 6.SpringBoot操作ElasticSearch1.ElasticsearchRestTemplate索引操作2.ElasticsearchRepository文档操作3.ElasticsearchRestTempl…

Mybatis 系列全解(3)——全网免费最细最全,手把手教,学完就可做项目!

Mybatis 系列全解&#xff08;3&#xff09; 1. 多对一处理2. 一对多处理3. 动态SQL3.1 什么是动态SQL3.2 搭建环境3.3 IF3.4 Choose(when,otherwise)3.5 Set3.6 SQL片段3.7 Foreach 4. 缓存4.1 简介4.2 Mybatis 缓存4.3 一级缓存4.4 二级缓存4.5 缓存原理 1. 多对一处理 1&am…