【电路笔记】-运算放大器积分器

运算放大器积分器

文章目录

  • 运算放大器积分器
    • 1、概述
    • 2、运算放大器积分器的表示
      • 2.1 理想积分器
      • 2.2 交流响应
      • 2.3 输出公式
    • 3、限制
    • 4、总结

1、概述

在我们之前与运算放大器相关的大多数文章中,配置都是基于带有电阻器作为反馈环路、分压器或互连许多运算放大器的一部分的放大器。 本文将介绍一种称为积分器的配置,其中在设计中添加了电抗组件(电容器)。

在第一部分中,我们将通过展示电容器如何影响电路来重点关注积分器的功能,并介绍电路的交流响应。 此外,我们还演示了其输出电压公式,并强调了为什么该电路可以被标记为积分器。

第一部分中介绍的基本配置存在第二部分中展示的局限性。 介绍了“真实”或“实用”积分器电路,我们研究了它们与理想等效电路的相似程度。

2、运算放大器积分器的表示

2.1 理想积分器

积分器由反相运算放大器组成,其中反馈环路中的电阻器被电容器取代。 积分器的基本设计如下图 1 所示,我们也将该电路称为理想积分器。

在这里插入图片描述

图1:积分器电路表示

积分器的行为主要由电容器的电气行为决定。 我们特别提醒一下电容器的本构方程:

在这里插入图片描述

等式1:电容器本构方程

V C V_C VC 是电容器两端的电压, C C C 是电容, Q Q Q 是电荷。

从等式1 中,我们可以了解到电容器会对电压变化做出反应。 事实上,如果没有发生变化,就不会观察到电流,但如果电容器两端的电压发生变化,它就会放电并让电流通过。

换句话说,在直流状态下,电容器相当于开路,而在高频状态下,随着频率的增加,电容器往往会出现短路。

当我们在运算放大器的背景下应用这一观察结果时,我们可以看到,在直流状态下,图 1 的电路相当于开环配置(非线性状态)中的运算放大器,因此表现为比较器 。

然而,当输入存在变化时,由于建立了负反馈环路,电路往往等效于反相缓冲运算放大器(请参阅运算放大器构建模块):

在这里插入图片描述

图2:直流状态(左)和高频状态(右)的等效积分器电路

牢记这种行为,关注积分器电路如何对 Heaviside 输入做出反应是很有趣的,这也称为阶跃响应

在这里插入图片描述

图3:积分器电路的阶跃响应

值得注意的是,饱和电压 V s a t V_{sat} Vsat 限制了积分操作,因为只要 V i n ≠ 0 Vin\neq 0 Vin=0 V o u t V_{out} Vout 的负斜坡就会持续。

2.2 交流响应

从图 3 中需要记住的最重要的事实是,放大器从一种状态切换到另一种状态时存在由值 RxC 给出的时间限制。 换句话说,随着频率的增加,电路的行为往往更像电压跟随器,运算放大器真正“跟上”的难度就越大。

我们可以用下面的图 4 来说明这一现象,该图显示了当在积分器的输入端施加周期为 T 的方波信号时积分器的输出。

在这里插入图片描述

图4:积分器的输出作为输入频率的函数

在第一种情况下, T / 2 > R C T/2>RC T/2>RC,这使得输出饱和一段时间。 在第二种情况下, T / 2 ≅ R C T/2≅RC T/2RC 是积分器执行良好积分操作的状态。 最后,当 T / 2 < R C T/2<RC T/2<RC 时,我们可以看到积分器无法有效地跟踪速率。

为了真正理解理想积分器在频率方面的行为,我们可以将米尔曼定理应用于节点 N N N(图 1),该定理给出:


http://www.niftyadmin.cn/n/5670591.html

相关文章

【MySQ】在MySQL里with 的用法

在MySQL中&#xff0c;WITH语句通常与公用表表达式&#xff08;Common Table Expressions&#xff0c;简称CTE&#xff09;一起使用。CTE是一种临时的结果集&#xff0c;类似于视图或子查询&#xff0c;它们在查询中被定义并且可以在一个或多个SELECT、INSERT、UPDATE或DELETE语…

摆脱困境并在iPhone手机上取回删除照片的所有解决方案

您是否无意中从 iPhone 中删除了照片&#xff1f;您&#xff0c;无需惊慌&#xff0c;因为您可以使用以下方法恢复所有照片。 如果您长时间使用 iPhone&#xff0c;您应该知道 iOS 提供了许多 Android 不提供的备份功能。例如&#xff0c;您的所有照片都会自动备份到 iCloud 存…

Apache ZooKeeper 及 Curator 使用总结

1. 下载 官网地址&#xff1a;Apache ZooKeeper 点击下载按钮 选择对应的版本进行下载 2. 使用 1、解压 tar -zxf apache-zookeeper-3.9.2-bin.tar.gz2、复制配置文件&#xff0c;有一个示例配置文件 conf/zoo_sample.cfg&#xff0c;此文件不能生效&#xff0c;需要名称为…

如何导入一个Vue并成功运行

注意1&#xff1a;要确保自己已经成功创建了一个Vue项目&#xff0c;创建项目教程在如何创建Vue项目 注意2&#xff1a;以下操作均在VS Code&#xff0c;教程在VS Code安装教程 一、Vue项目导入VS Code 1.点击文件&#xff0c;然后点击将文件添加到工作区 2. 选择自己的vue项…

qt相关面试题

qt中的文件流和数据流区别qt中的show和exec区别qt多线程使用那些方法QString与基本数据类型如何转换qt如何保证多线程安全qt中事件与信号的区别qt中的connect函数的连接方式信号与槽有哪些用法QT的事件过滤器同步和异步的网络连接区别qt网络模块中有哪些类来执行异步操作qt如何…

GIS开发之如何使用OpenLayers,Leaflet,Mapbox,Cesium,ArcGIS, Turf.js 与 D3.js

1、OpenLayers&#xff1a; 描述&#xff1a;OpenLayers是一个高性能、开源的JavaScript库&#xff0c;用于在Web上创建富有的地图应用。它支持多种地图数据源&#xff0c;包括从瓦片服务到矢量数据&#xff0c;并提供了大量的交互功能。特点&#xff1a;功能强大、灵活易用&a…

Java笔试面试题AI答之单元测试JUnit(7)

文章目录 37. 请列举一些JUnit扩展 &#xff1f;1. 参数化测试2. 条件测试执行3. 临时目录4. 时间测试5. 重复测试6. 前置/后置条件7. Mockito8. Spring Test9. JUnit Vintage10. Testcontainers11. 自定义注解和扩展12. 测试监听器&#xff08;TestListener 和 RunListener&am…

深入理解前端拖拽:从基础实现到事件冒泡与委托的应用【面试真题】

在前端开发中&#xff0c;拖拽功能是一项常见的交互需求。通过监听鼠标或触摸事件&#xff0c;用户可以拖动元素并将其放置到指定位置。理解拖拽的底层实现、如何判断拖拽的是子元素还是父元素&#xff0c;以及事件冒泡和事件委托的原理&#xff0c;可以帮助我们更好地实现复杂…