运算放大器(运放)反相放大器电路

运算放大器(运放)反相放大器电路

设计目标

输入ViMin输入ViMax输出VoMin输出VoMax频率f电源Vcc电源Vee
–7V7V–14V14V3kHz15V–15V

设计说明

该设计将输入信号 Vi 反相并应用 –2V/V 的信号增益。输入信号通常来自低阻抗源,因为该电路的输入阻抗由输入电阻器 R1 决定。反相放大器的共模电压等于连接到同相节点的电压,该节点在该设计中接地。
在这里插入图片描述

设计说明

  1. 在线性运行区域内使用运算放大器。通常在 AOL 测试条件下指定线性输出摆幅。该电路中的共模电压不随输入电压的变化而变化。
  2. 输入阻抗由输入电阻器决定。确保该值大于电源的输出阻抗。
  3. 使用高值电阻器可能会减小电路的相位裕度并在电路中引入额外的噪声。
  4. 避免将电容负载直接放置在放大器的输出端,以最大程度地减少稳定性问题。
  5. 小信号带宽由噪声增益(或同相增益)和运算放大器增益带宽积 (GBP) 决定。可以通过添加与 R2 并联的电容器来完成额外的滤波。如果使用了高阻值电阻器,那么添加一个与 R2 并联的电容器可提高电路的稳定性。
  6. 大信号性能会受到压摆率的限制。因此,应检查数据表中的最大输出摆幅与频率间的关系图,以最大程度地减小转换导致的失真。
  7. 有关运算放大器线性运行区域、稳定性、转换导致的失真、电容负载驱动、驱动 ADC 和带宽的更多信息,请参阅“设计参考”部分。

设计步骤

下面给出了该电路的传递函数。
V o = V i × ( − R 2 R 1 ) Vo = Vi \times ( - \frac{R2}{R1} ) Vo=Vi×(R1R2)

  1. 确定 R1 的起始值。R1 相对于信号源阻抗的大小会影响增益误差。假设信号源的阻抗较低(例如100Ω),则设置 R1 = 10kΩ,以实现 1% 的增益误差。
    R 1 = 10 k Ω R1 = 10kΩ R1=10kΩ

  2. 计算该电路所需的增益。由于这是一个反相放大器,因此在计算时使用 ViMin 和 VoMax。
    G = V o m a x V i m i n = 14 V − 7 V = − 2 V V G = \frac{Vomax}{Vimin} = \frac{14V}{-7V} = -2 \frac{V}{V} G=ViminVomax=7V14V=2VV

  3. 计算 R2 值,以实现所需的 –2V/V 信号增益。
    G = − R 2 R 1 → R 2 = − G × R 1 = − ( − 2 V V ) × 10 k Ω = 20 k Ω G = - \frac{R2}{R1} → R2 = - G \times R1 = - (-2 \frac{V}{V}) \times 10kΩ = 20kΩ G=R1R2R2=G×R1=(2VV)×10kΩ=20kΩ

  4. 计算小信号电路带宽,以确保其满足 3kHz 要求。确保使用电路的噪声增益或同相增益。
    GBPtlv170 = 1.2MHz
    N G = 1 + R 2 R 1 = 3 V V NG= 1+ \frac{R2}{R1} =3 \frac{V}{V} NG=1+R1R2=3VV
    B W = G B P N G = 1.2 M H z 3 V V = 400 K H z BW = \frac{GBP}{NG} =\frac{1.2MHz}{3\frac{V}{V}} = 400KHz BW=NGGBP=3VV1.2MHz=400KHz

  5. 计算最大程度地降低转换导致的失真所需的最小压摆率。
    V p = S R 2 × π × f V_p=\frac{SR}{2 \times π \times f } Vp=2×π×fSR S R > 2 × π × f × V p SR > 2 \times π \times f \times V_p SR>2×π×f×Vp
    S R > 2 × π × 3 K h z × 14 V = 263.89 K V S = 0.26 V u S SR > 2 \times π \times 3Khz \times 14V = 263.89 \frac{KV}{S} = 0.26 \frac{V}{uS} SR>2×π×3Khz×14V=263.89SKV=0.26uSV
    • SRTLV170=0.4V/µs,因此它满足该要求。

  6. 为了避免稳定性问题,确保器件的增益设置电阻和输入电容创建的零点大于电路的带宽。
    1 2 × π × ( C c m + C d i f f ) × ( R 2 ∣ ∣ R 1 ) > G B P N G \frac{1}{2 \times π \times ( Ccm + Cdiff) \times (R2||R1) } > \frac{GBP}{NG} 2×π×(Ccm+Cdiff)×(R2∣∣R1)1>NGGBP
    1 2 × π × ( 3 p F + 3 p F ) × 20 k Ω × 10 k Ω 20 k Ω + 10 k Ω > 1.2 M h z 3 V / V \frac{1}{2 \times π \times ( 3pF + 3pF) \times \frac{20kΩ \times 10kΩ}{20kΩ + 10kΩ} } > \frac{1.2Mhz}{3V/V} 2×π×(3pF+3pF)×20kΩ+10kΩ20kΩ×10kΩ1>3V/V1.2Mhz
    • Ccm 和 Cdiff 分别是 TLV170 的共模和差分输入电容。
    • 由于零点频率大于此电路的带宽,因此满足该要求。

设计仿真

直流仿真结果

在这里插入图片描述

交流仿真结果

该电路的带宽取决于噪声增益 (3V/V)。可以通过查看 –3dB 点来确定带宽,在信号增益为 6dB 的情况下,该点位于 3dB 处。仿真与计算值 (400kHz) 具有充分的相关性。
在这里插入图片描述

瞬态仿真结果

输出的幅度是输入的两倍,并且二者反相。
在这里插入图片描述

设计采用的运算放大器 TLV170

Vss±18V (36V)
VinCM(Vee-0.1V) 至 (Vcc-2V)
Vout轨至轨
Vos0.5mV
Iq125µA
Ib10pA
UGBW1.2MHz
SR0.4V/µs
通道数1、2、4

设计备选运算放大器 LMV358A

Vss2.5V 至 5.5V
VinCM(Vee–0.1V) 至 (Vcc–1V)
Vout轨至轨
Vos1mV
Iq70µA
Ib10pA
UGBW1MHz
SR1.7V/µs
通道数1 (LMV321A)、2 (LMV358A)、4(LMV324A)

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

深度学习神经网络协同过滤模型(NCF)与用户协同过滤(UCF)的区别

一、效果图 点我查看在线demo 二、启发式推荐系统 推荐系统的核心是根据用户的兴趣需求,给用户推荐喜欢的内容。常用的推荐算法有启发式推荐算法,可分为基于用户的 协同过滤,基于物品的协同过滤。 1、基于用户的协同过滤(UCF…

【云岚到家】-day04-1-数据同步方案-Canal-MQ

【云岚到家】-day04-1-数据同步方案-Canal-MQ 1 服务搜索1.1 服务搜索技术方案1.1.1 需求分析1.1.2 技术方案1.1.2.1 使用Elasticsearch进行全文检索1.1.2.2 索引同步方案 1.1.3 CanalMQ1.1.3.1 MySQL主从数据同步1.1.3.2 Canal工作流程1.1.3.3 具体实现方案 1.2 MQ技术方案1.2…

Linux连接工具MobaXterm详细使用教程

目录 一、MobaXterm的下载 1、访问官网 2、下载便携版 3、启动MobaXterm 二、MobaXterm基本使用设置 1、新建会话 2、使用ssh连接第一个会话 3、设置主密码 4、主界面 5、sftp文件上传下载 6、文件拖拽的上传下载 7.右键粘贴 8、查看服务器监测信息​编辑 9、个…

文件扫描工具哪个好?便捷的文件扫描工具推荐

对于初入职场的大学毕业生,申请就业补贴是一项不可忽视的福利。 它不仅能够为新生活带来经济上的缓解,也有助于职业生涯的顺利起步。面对申请过程中需提交的文件,如纸质劳动合同,不必烦恼。市面上众多文件扫描软件能助你一臂之力…

Oracle最终还是杀死了MySQL

起因 大约15年前,Oracle收购了Sun公司,从而也拥有了MySQL,互联网上关于Oracle何时会“扼杀MySQL”的讨论此起彼伏。 当时流传着各种理论:从彻底扼杀 MySQL 以减少对 Oracle 专有数据库的竞争,到干掉 MySQL 开源项目&…

vcpkg安装opencv中的特殊问题记录(无法找到opencv_corexd.dll)

我是按照网上的vcpkg安装opencv方法进行的(比如这篇:从0开始在visual studio上安装opencv(超详细,针对小白)),但是中间出现了一些别人没有遇到的问题,虽然原因没有找到,但…

离子污染测试仪有哪些检测方法?校准机构如何选择?

离子污染测试仪是许多生产企业会使用到的一种仪器,作为一种高精度的操作仪器,在长时间的使用下,仪器磨损和失准也是常见状况,因此企业都会进行定期校准来维护仪器,那么离子污染测试仪有哪些检测方法?校准机…

深度学习500问——Chapter11:迁移学习(3)

文章目录 11.3 迁移学习的常用方法 11.3.1 数据分布自适应 11.3.2 边缘分布自适应 11.3.3 条件分布自适应 11.3.4 联合分布自适应 11.3.5 概率分布自适应方法优劣性比较 11.3.6 特征选择 11.3.7 统计特征对齐方法 11.3 迁移学习的常用方法 11.3.1 数据分布自适应 数据分布自适…

阿里拍卖资产推荐算法 召回进展年中总结

阿里拍卖是阿里巴巴旗下拍卖平台,覆盖房产、机动车、土地、债权等类目。召回策略作为推荐场景的第一环,决定了整个推荐系统的上限,目前包含了包括向量召回、I2I、LBS2I、C2I等多路召回。召回的核心目标是尽可能的返回用户所有可能会感兴趣的商…

教你使用Python玩转MySQL数据库,大数据导入不再是难题!

数据分析离不开数据库,如何使用python连接MySQL数据库,并进行增删改查操作呢? 我们还会遇到需要将大批量数据导入数据库的情况,又该如何使用Python进行大数据的高效导入呢? 本文会一一讲解,并配合代码和实…

Spring Boot组件化与参数校验

Spring Boot组件化与参数校验 Spring Boot版本选择 2.3.x版本 2.6.x版本 Spring Boot核心思想 约定大于配置,简化繁琐的配置 Spring Boot自动配置原理 SpringBootApplication: Spring Boot应用标注在某个类上说明这个类是SpringBoot的主配置类,Spr…

Vue3学习日记(day5)

接下来我们继续探讨文档 event对象 在Vue.js中,$event变量或箭头函数中的event参数用于捕获原始的DOM事件对象。这个对象包含了所有与特定事件相关的信息,比如鼠标点击的位置、键盘按键的键码、触摸事件的触摸点等。 当你在事件处理器中需要做一些基于…

前端时钟页面(JSP语言)

前端时钟页面(JSP语言) 一、效果图 二、介绍 1.目前市面上很多时钟组件,像电子时钟,3D时钟,Echarts画的时钟 2.这款时钟,是本人多年前寻找并修改的,感觉效果还不错 3.目前这是jsp写的,后面有时间会用Vue写…

口罩佩戴智能监测摄像机

智能监测摄像机在现代城市安全管理中扮演着关键角色,尤其是像口罩佩戴智能监测摄像机这样的设备,其应用正在日益扩展,对于公共卫生和安全至关重要。 这类摄像机利用先进的图像识别技术,能够实时监测人群中是否佩戴口罩。通过高精度…

CVPR2023论文速览Scenes相关49篇

CVPR2023论文速览Scenes Paper1 CLIP2Scene: Towards Label-Efficient 3D Scene Understanding by CLIP 摘要原文: Contrastive Language-Image Pre-training (CLIP) achieves promising results in 2D zero-shot and few-shot learning. Despite the impressive performance …

05. Java多线程 join 方法

1. 前言 本节对 join 方法进行深入的剖析,主要内容点如下: 了解 join 方法的作用,初步的理解 join 方法的使用带来的效果是学习本节内容的基础;了解 join 方法异常处理,我们在使用 join 方法是,需要对 jo…

【odoo】常用的字符转义:“>“,“<“,““,“/“等

概要 字符转义是指在编写代码或处理文本数据时&#xff0c;将特殊字符转换为另一种形式&#xff0c;以便在特定的上下文中正确解析和处理这些字符。 内容 特殊字符描述XML转义表示法&和符号&amp;<小于符号<>大于符号>"双引号&quot;单引号&ap…

优惠卷秒杀(并发问题)

Redis实战篇 | Kyles Blog (cyborg2077.github.io) 目录 一、Redis实现全局唯一id 二、添加优惠卷 三、实现秒杀下单 四、解决超卖问题&#xff08;库存为负&#xff09; 乐观锁解决超卖问题&#xff08;CAS法&#xff09; 五、实现一人一单 ​编辑 悲观锁解决一人一单问题…

C++ 教程 - 05 构建编译

文章目录 构建工具cmake安装与使用CMakeLists.txt编写使用案例 构建工具 cmake, Cross Platform Make&#xff0c; &#xff08;对C&#xff09;跨平台编译工具&#xff0c;将CMakeLists.txt 文件编译为对应的文件&#xff0c;如linux下的 Makefile&#xff0c;然后使用make命…

这几个都秒懂的都是资深程序猿/媛了吧?

放松第三期下&#xff0c;不讲编程技术&#xff0c;来看看几个冷笑话&#xff0c;最后一个最近还真的遇到了T_T ......想知道有多少人是秒懂的&#xff0c;欢迎大家在评论区交流讨论分享自己身边的搞笑趣事。 大家身边还有什么搞笑趣事呢&#xff1f;欢迎评论区留言交流分享&am…