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

输入偏置电流定义

理想情况下,并无电流进入运算放大器的输入端。而实际操作中,始终存在两个输入偏置电流,即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.mzph.cn/bicheng/30972.shtml

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

相关文章

Matlab数学建模实战应用:案例3 - 投资组合优化

目录 前言 一、问题分析 二、模型建立 三、Matlab代码实现 完整代码示例 四、模型验证 五、模型应用 实例示范&#xff1a;投资组合优化 步骤 1&#xff1a;导入数据并计算统计量 步骤 2&#xff1a;建立优化模型并求解 步骤 3&#xff1a;绘制有效前沿&#xff08;…

CVPR 2024揭幕,清华大学论文接收量霸榜,轻松碾压斯坦福、麻省理工

CVPR2024 会议之眼 快讯 会议介绍 2024 年 CVPR &#xff08;Computer Vision and Pattern Recogntion Conference) 即国际计算机视觉与模式识别会议&#xff0c;于6月17日至21日正在美国西雅图召开。CVPR是计算机视觉和模式识别领域的顶级会议之一。与ICCV和ECCV并称为计算…

TikTok账号运营:静态住宅IP为什么可以防封?

静态住宅IP代理服务是一种提供稳定、静态IP地址并可隐藏用户真实IP地址的网络代理服务。此类代理服务通常使用高速光纤网络来提供稳定、高速的互联网体验。与动态IP代理相比&#xff0c;静态住宅IP代理的IP地址更稳定&#xff0c;被封的可能性更小&#xff0c;因此更受用户欢迎…

计算机网络 —— 应用层(DHCP)

计算机网络 —— 应用层&#xff08;DHCP&#xff09; 什么是DHCPDHCP工作过程DHCP DISCOVERDHCP OFFERDHCP RQUESTDHCP ACK DHCP租约机制中继代理工作原理功能与优势 我们今天来计网的DHCP&#xff1a; 什么是DHCP DHCP&#xff08;Dynamic Host Configuration Protocol&…

2024年,收付通申请开通流程

大家好&#xff0c;今天咱们来聊聊关于APP场景中开通微信收付通的一些实用小窍门。在如今的移动互联网时代&#xff0c;很多商家都选择通过APP来提供服务和产品&#xff0c;因此如何在APP中顺利集成微信收付通功能&#xff0c;让用户能够轻松完成支付&#xff0c;就显得尤为重要…

分支结构相关

1.if 语句 结构&#xff1a; if 条件语句&#xff1a; 代码块 小练习&#xff1a; 使用random.randint()函数随机生成一个1~100之间的整数&#xff0c;判断是否是偶数 import random n random.randint(1,100) print(n) if n % 2 0:print(str(n) "是偶数") 2.else语…

Vue中使用ElementUI组件Form组件的校验validate

先准备一些el-form元素 这里面el-form中:model(v-bind:model)是单项绑定的&#xff0c;如果你写成了v-model""可能会出现校验没有效果的情况。 这是校验过后的结果了 现在开始使用下吧&#xff01; 1.在el-form中绑定一个ref&#xff0c;名字自拟,后续触发检验结果…

QT-QPainter实现一个动态充电的电池

1、效果 2、核心代码 #ifndef WIDGET_H #define WIDGET_H#include <QWidget> #include <QTimer>

php反序列化的一些知识

问题 <?php $raw O:1:"A":1:{s:1:"a";s:1:"b";}; echo serialize(unserialize($raw)); //O:1:"A":1:{s:1:"a";s:1:"b";}?> php反序列化的时按理说找不到A这个类&#xff0c;但是他没有报错&#xff0c;…

SpringBoot复习

第一章 SpringBoot开发入门 1.Springboot的优点。 ① 可快速构建独立的Spring应用。 ② 直接嵌入Tomcat、Jetty和Undertow服务器&#xff08;无须部署WAR文件&#xff09; ③ 通过依赖启动器简化构建配置 ④ 自动化配置Spring和第三方库 ⑤ 提供生产就绪功能 ⑥ 极少的代码生成…

HJY-91A/8J电压继电器10-242VAC 辅助电源220VDC 约瑟JOSEF

系列型号 HJY-E1A/4D数字式交流电压继电器&#xff1b;HJY-E1A/4J数字式交流电压继电器&#xff1b; HJY-E1B/4D数字式交流电压继电器&#xff1b;HJY-E1B/4J数字式交流电压继电器&#xff1b; HJY-E2A/4D数字式交流电压继电器&#xff1b;HJY-E2A/4J数字式交流电压继电器&…

【Android面试八股文】你刚刚提到了V2签名使用美团的Walle实现多渠道打包,那么你能讲一讲Android 签名的 v1、v2、v3、v4版本的区别吗?

文章目录 前言一、简介二、APK 签名方案 v1 (JAR签名)2.1. 签名过程2.2 验证过程2.3 详细例子2.4 优缺点2.5 美团基于V1版本的多渠道打包方案三、APK 签名方案 v23.1 为什么要设计APK 签名方案 v2 ?3.2 APK 签名方案 v2 : 签名前和签名后的 APK3.2.1 签名前和签名后的 APK3.2…

[17] 使用Opencv_CUDA 进行滤波操作

使用Opencv_CUDA 进行滤波操作 邻域处理操作 > 滤波操作&#xff0c;拒绝或者允许某特定频段通过如果图像某处的灰度级变化缓慢&#xff0c;那么就是低频区域&#xff0c;如果灰度级变化剧烈&#xff0c;就是高频区域邻域滤波即卷积操作形态学处理&#xff1a;膨胀&#xf…

全网最全postman接口测试教程和项目实战~从入门到精通

Postman实现接口测试内容大纲一览&#xff1a; 一、什么是接口&#xff1f;为什么需要接口&#xff1f; 接口指的是实体或者软件提供给外界的一种服务。 因为接口能使我们的实体或者软件的内部数据能够被外部进行修改。从而使得内部和外部实现数据交互。所以需要接口。 比如&…

Spring Boot -- 图书管理系统(登录、展示+翻页、添加/修改图书)

文章目录 一、应用分层二、数据库的设计三、登录功能四、展示列表&#xff08;使用虚构的数据&#xff09;五、翻页 展示功能六、添加图书七、修改图书 一、应用分层 为什么我们需要应用分层&#xff1a;当代码量很多时&#xff0c;将其全部放在一起查找起来就会很麻烦&#…

Docker 可用镜像源

当使用 docker 发现拉取不到镜像时&#xff0c;可以编辑 /etc/docker/daemon.json 文件&#xff0c;添加如下内容&#xff1a; 这文章不涉及政治&#xff0c;不涉及敏感信息&#xff0c;三番五次的审核不通过&#xff0c;一删再删&#xff0c;只好换图片了。 重新加载服务配置…

Zookeeper基础教程

Zookeeper基础教程 资料来源&#xff1a;Zookeeper Tutorial (tutorialspoint.com) zookeeper就是Hadoop生态动物园的管理员 1. Zookeeper-概述 ZooKeeper是一种分布式协调服务&#xff0c;用于管理大型主机集群(large set of hosts)。在分布式环境中协调和管理服务是一个复…

解决navicat连接oracle19c数据库缺少oci.dll

下载oci.dll文件 搜索Oracle Instant Client Downloads Oracle Instant Client Downloads点击 Oracle Instant Client Downloads 超链接 根据自己的操作系统按需选择 以windows64位为例&#xff0c;下载 Version 19.23.0.0.0的OCI压缩包 解压到Navicat的安装根路径下&#xff…

Qt creator day1 练习

自由发挥登录窗口的应用场景&#xff0c;实现一个登录窗口界面&#xff0c;要求&#xff1a;第行代码都有注释 #include "mywidget.h"MyWidget::MyWidget(QWidget *parent): QWidget(parent) {this->setWindowTitle("贪玩蓝月——是兄弟就来砍我 登入&#…

两个src案例分享

案例一 文前废话:某天正在刷着**社区的帖子,欣赏着漂亮的小姐姐,突然间评论区的一条评论引起了我的注意,类似于下面这样 这种评论在html标签中代码格式是<a>这是文字</a>这样的 同时评论区XSS漏洞的高发区,想着可能会有操作点 一、发布一个标题有js语句的贴子 二…