首页 > 其他分享 >【详解】运算放大器工作原理及其在信号处理中的核心作用

【详解】运算放大器工作原理及其在信号处理中的核心作用

时间:2024-03-29 16:02:15浏览次数:26  
标签:运算 信号处理 电路 详解 电压 核心作用 放大器 反相 输入

什么是运算放大器

运算放大器(简称“运放”)是一种放大倍数非常高的电路单元在实际电路中,它常常与反馈网络一起组成一定的功能模块。它是一种带有特殊耦合电路和反馈的放大器。输出信号可以是输入信号的加法、减法、微分和积分等数学运算的结果。由于早期用于模拟计算机中实现数学运算,故被命名为“运算放大器”。运算放大器是从功能角度命名的电路单元,可以用分立器件实现,也可以在半导体芯片中实现。随着半导体技术的发展,大多数运算放大器以单芯片的形式存在。运算放大器的种类很多,广泛应用于电子行业。#运算放大器的电路符号#如图1所示。它包括两个输入引脚,同相输入端Vin(+)和反相输入端Vin(-),以及输出引脚Vout。

运算放大器电路符号

运算放大器电路符号

运算放大器的特点

(1)集成运算放大器采用直接耦合放大电路,既可以放大直流信号,也可以放大交流信号。

(2)为了克服零漂移现象,提高共模抑制比,输入端采用差分放大电路和恒流源供电。

(3)采用复合管来增加电路的增益。

(4)电路中的无源器件大部分被有源器件取代。

(5) 总结三个最重要的特性是 1. 高输入阻抗; 2、电压增益高; 3.输出阻抗低。

(本文素材来源:https://www.icdhs.com/news/585)

运算放大器作用及工作原理

运算放大器是一种具有极高增益和线性度的直流耦合放大器,它的基本作用是对输入信号进行放大,并且在理想情况下,它具有以下特性:

  1. 高增益:运算放大器能够提供非常高的电压增益,即输出与输入之间的电压比值很大,通常是几千到几十万。

  2. 差分输入:有两个输入端,一个同相输入端(+)和一个反相输入端(-),它们对输入信号的微小变化非常敏感,且希望两个输入端的电压差尽可能为零,即所谓的“虚短”(virtual short)。

  3. 低漂移:内部电路设计使得温度变化或时间推移引起的偏移电压非常小,从而保证了长时间和不同环境下的稳定性。

  4. 深度负反馈:通过外部电路连接可以引入负反馈,使运放的实际工作状态接近理想的线性区,提高精度和稳定性,同时可以根据需要配置成各种功能,如放大、加法、减法、积分、微分等运算电路。

工作原理:
  • 在没有外部反馈的情况下,运算放大器试图使其两个输入端的电压相等。当连接负反馈后,运放会调整其输出,以便保持输入端的电压差不变。通过不同的反馈网络设计,运放能实现不同的功能。

  • 当输入信号施加到运放的输入端时,运放根据其内部的高增益放大这个微小的电压差,并将放大后的信号输出。在深度负反馈条件下,运放的行为往往取决于反馈网络,而不是其本身的开环增益。

  • 例如,在反相放大配置中,运放的输出会与反相输入端信号相反,并按一定的比例放大;而在非反相放大配置中,输出则与同相输入端信号相同,同样按比例放大。

运算放大器的核心作用在于通过灵活运用负反馈技术来精确地处理电信号,广泛用于信号调理、滤波、信号比较、模拟计算等多种电子电路系统中。

运算放大器基本电路

(1)反相放大电路

如图2所示,反相放大器电路具有放大输入信号和反相输出的功能。 “倒”是指正负号颠倒了。该放大器采用负反馈技术。所谓负反馈,就是将输出信号的一部分返回到输入端。图2所示电路中,输出Vout经Rf连接(返回)至反相输入端(-)的连接方式为负反馈。运算放大器具有以下特点。当输出端不加电源电压时,同相输入端(+)和反相输入端(-)被认为施加了相同的电压,也就是说,可以将其视为一个虚拟短路。因此,当正输入端(+)为0V时,A点电压也为0V。根据欧姆定律,可得出流过Rin的电流:Iin=Vin/Rin。

运算放大器反相放大电路

反相放大电路

另外,运算放大器的输入阻抗极高,反相输入端(-)基本没有电流。因此,当Iin经A点流向Rf时,Iin和If的电流基本相等。根据上述条件,对Rf运用欧姆定律,可得Vout=-Iin×Rf。 I1 为负,因为 If 从电压为 0V 的 A 点流出。从另一个角度来看,当反相输入端(-)的输入电压升高时,输出会在负方向上发生很大的反相放大。由于负方向的输出电压通过Rf连接至反相输入端,因此反相输入端(-)的电压上升将被阻挡。反相输入端和同相输入端电压均变为0V,输出电压稳定。

然后我们利用该放大器电路中的输入和输出之间的关系来计算增益。增益为Vout与Vin的比值,即Vout/Vin=(-Iin×Rf)/(Iin×Rin)=-Rf/Rin。 

要特别注意这个公式,增益仅由Rin和Rf的电阻比决定。换句话说,我们可以通过改变电阻来轻松改变增益。将负反馈应用于高增益的运算放大器,通过调整电阻值,可以获得所需的增益电路。

(2)同相放大电路

与反相放大器电路相反,图3所示的电路称为非反相放大器电路。与反相放大电路最大的区别在于,在同相放大电路中,输入波形和输出波形的相位相同,输入信号加在同相输入端(+)上。与反相放大器电路一样,这两个电路都使用负反馈。

我们来看看这个电路的工作过程。首先,通过虚拟短路,正极输入端(+)和负极输入端(-)的电压均为Vin,即A点电压为Vin。根据欧姆定律,Vin=Rin×Iin。另外,运算放大器的两个输入端基本没有电流,所以Iin=If。 Vout为Rin和Rf电压之和,即Vout=Rf×If+Rin×Iin。将上式整理即可得到增益G,即G=Vout/Vin=(1+Rf/Rin)。

运算放大器同相放大器电路

同相放大器电路

选择合适运算放大器的注意事项

1.工作电压范围

选择能够满足您所需工作电压范围的运算放大器。该信息可以通过查看放大器的电源电压来获得。电源电压可以是VDD(+)和地(单电源),或者放大器可以同时支持正电源和负电源。如果输出需要支持负电压,则需要负电源。

2.英镑

考虑放大器的英镑。如果您的应用需要支持更高的频率或需要更高的性能和更低的失真,请考虑使用更高 GBP 的运算放大器。

3、功耗

功耗是另一个需要考虑的因素,因为某些应用可能需要低功耗运行。推荐的功率要求通常可以在设备的数据表中找到,通常列为电源电流和功耗。功耗也可以根据电源电流和电源电压的乘积来估算。一般来说,供电电流越低的运算放大器,GBP就越低,当然电路性能也就越差。对于精度要求较高的应用,设计人员应特别注意放大器的输入失调电压,因为该电压会导致放大器的输出电压发生偏移。

标签:运算,信号处理,电路,详解,电压,核心作用,放大器,反相,输入
From: https://blog.csdn.net/dhs888888/article/details/137139039

相关文章

  • 最小割问题合集,最大权闭合图,最大密度子图,最小权点覆盖,最大权独立子图,OJ练习,代码详解
    文章目录零、回顾1、流网络的割2、最小割问题一、最小割的应用1.1POJ1966--CableTVNetwork1.1.1原题链接1.1.2思路分析1.1.3AC代码1.2ZOJ2676NetworkWars1.2.1原题链接1.2.2思路分析1.2.3AC代码1.3OPTM-OptimalMarks1.3.1原题链接1.3.2思路分析1.3.3AC代码......
  • 你问我答!手把手教学,银河麒麟桌面操作系统编译安装BIMP插件过程详解
    (引言:银河麒麟应热心用户后台提问,推出银河麒麟桌面操作系统编译安装BIMP插件详解过程详解专题。如有其它问题和需求,欢迎后台留言咨询……)1.GIMP简介GIMP是GNU图像处理程序(GNUImageManipulationProgram)的缩写。包括几乎所有图象处理所需的功能,号称Linux下的PhotoS......
  • ARM 指令 LDR、STR等详解
    前言    本期和大家主要分享的ARM汇编指令集中的内存操作类指令,涉及到内存操作,不得不说CPSR,SP,LR,PC是非常重要的几个寄存器,所以接下来就来具体观察一下其内存窗口的具体变化!一、跳转指令1.1相对跳转相对跳转:bfun基于当前pc前后32M范围寻找标号,跳转到标号处执行代......
  • systemd-journal(一)之journalctl命令详解
    文章目录写在前面概述描述不传递参数传递一个或多个匹配参数示例源选项用法--system,--user-M,--machine=-m,--merge-DDIR,--directory=DIR--file=GLOB--root=ROOT--image=IMAGE--image-policy=policy--namespace=NAMESPACE过滤选项用法-S,--since=,-U,--until......
  • Java-构造器详解
    构造器(Constructor)在Java中是一种特殊的方法,用于创建和初始化对象。它是类的一部分,并且与类名相同。构造器的主要目的是确保对象在创建时具有有效的状态。以下是构造器的一些关键知识点:构造器的声明构造器没有返回类型,连void也不写。它的名称必须与类名完全相同。public......
  • 深入解析实时数仓Doris:三大数据模型详解
    码到三十五:个人主页心中有诗画,指尖舞代码,目光览世界,步履越千山,人间尽值得!目录一、基本概念二、Aggregate模型导入数据聚合三、Unique模型四、Duplicate模型五、数据模型的选择建议一、基本概念在Doris中,数据以表(Table)的形式进行逻辑上的......
  • matlab简单信号处理方法整理
     机器学习与数据预测——信号处理MachineLearningandDataPrediction--SignalProcessingContents1.泰勒级数应用Taylorseriesapplication1.1.diff,int,cumsum函数用法1.2.对带有边界的函数求其泰勒展开式2.傅里叶级数与傅里叶变换FourierseriesandFouriertrans......
  • 详解GPT模型的前世今生
    省流版:GPT模型是一种基于神经网络的自回归语言模型。该模型使用了一个称为“Transformer”的架构,从而有效避免了传统的循环神经网络产生的梯度消失问题。从第一代GPT到现在的GPT4,没带都产生了不同的变化,其性能也越来越强大。创作不易,内容很多,还请多多支持~文中部分内容来自GP......
  • ADB 操作命令详解及用法大全
    ADB(AndroidDebugBridge)是用于在计算机和Android设备之间进行通信的命令行工具。它可以用于调试和测试Android应用程序,以及在计算机上执行各种操作。以下是一些常用的ADB命令及其用法:adbdevices用途:列出连接到计算机的所有Android设备。示例:adbdevicesadb......
  • ByteTrack多目标跟踪——yolox_model代码详解
    文章目录yolox_modelYOLOPAFPNYOLOXHeadmodel损失计算初步筛选SimOTA求解附:网络结构ClsheadCls_convsCls_predsRegheadReg_convsReg_predsObjheadObj_predsyolox_modelyolox_model主要包括以下几个文件:yolox.py、yolo_pafpn.py以及yolo_head.pytrain时......