运放开环增益,闭环增益,增益带宽积与频率的关系。压摆率对输出信号影响,TINA仿真验证

news2024/12/25 12:50:46

开环增益

   运放开环增益AOL,运放负反馈形成固定放大倍数的闭环增益,形成的条件是建立在''AOL=无穷大”的基础之上,实际运放的AOL并不是无穷大,是和频率有关系的

   当AOL不是无穷大时候,虚短是不成立的。并且当AOL比较小的时候,实际增益与理想运放增益是有差异的,当使用运放的时候,如果我们想要的闭环增益越大,就要要求AOL越大,AOL 本身就不是固定的,它跟频率有关系,这也就造成了运放的使用有了限制

仍以LM2904的数据手册为例子

 其典型开环增益是140V/mV=14 万倍,最小值是7万倍,如果考虑到温度的影响,只有3.5万倍。

手册还给出了LM2904的开环增益随频率和相位的变化关系

   从图中可以看出,开环增益随频率是一直在下降的,当频率在1.2MHZ时候,AoL=0dB,也就是说,这个运放没有放大作用,开环增益为零,既不放大也不衰减。这个频率点就是运放的单位增益带宽,也是运放的增益带宽积。

   使用运放的时候,要衡量放大信号的频率是多少,如果过大开环增益就会比较小,导致闭环增益达不到设计目标。

LM2904的增益带宽积

  如果要对信号进行十倍的放大,最大可以放大多大频率的信号:  GBW=1.2Mhz,Av=10 倍,计算f=GBW/Av=120Khz,即这个情况下运放最大可以放大120Khz 的信号,频率高了增益就会下降,会造成输出信号失真

   需要注意的是1.2MHZ的增益带宽积对应的增益是3dB的时候,即信号已经有了衰减,另外,考虑到温度等一些其他影响,实际并不能放大120KHZ的信号,使用时候应该留有足够大的裕量。

如图是LM2904闭环增益与频率之间的变化关系

  可以看到,放大10 倍的时候,增益下降3db 对应的频率大概就是100K 多一点,与前面计算的120Khz 基本相符合。如果要求增益非常准确,从曲线上看,频率可能只能用到30Khz 左右了。

压摆率SR

运放的压摆率被定义为由输入端的阶跃变化所引起的输出电压的变化速率,单位是V/us

   压摆率SR表明了运放输出端所能提供的最大变化速率,如果输出端想要输出比这个速率还快的变化,运放就提供不了,这会导致输出波形变形,原本的正弦波就变成了三角波。

压摆率计算

需要保证输出信号的最大斜率小于运放的SR 参数就可以

   式子2πF*Vp 里面有两个变量,一个是信号幅度Vp,一个是信号频率,当信号幅度比较小,频率低的时候,压摆率的条件很容易满足。频率一般受到带宽限制,当输出信号幅度小的时候,频率也能满足GBW要求,压摆率一般不会有什么问题。需要特别注意的是,当信号幅度大的时候,即使频率在GBW范围,也有可能压摆率问题,导致信号失真。所以大信号的放大电路要考虑压摆率问题。

TINA仿真验证

OPA2310构建单位放大倍数的反相放大电路

OPA2310频率响应的的相关参数图表如下:

上述电路条件下的交流传输特性

相比数据手册提供的数据,仿真得到的结果更加糟糕,在300KHZ的时候,输出信号已经发生了比较严重的失真。

下面是不同输入信号,对压摆率参数影响进行的仿真。

输入信号300KHZ,1V

输出信号有些形变,相移。

输入信号300KHZ,1.5V

输出信号严重形变,相移,输出信号变成三角波。

输入信号120KHZ,1.5V

输出信号比较好,所以要考虑输入信号频率和幅值两者的共同影响。

前面的例子中,我们有三种输入的情况,

a、1V/300Khz

b、1.5V/300Khz

c、1.5V/120Khz

我们使用公式:[dVo(t)/dt]max=2πF*Vp 分别计算下这三个信号的最大斜率为:

a、1V/300Khz 时最大斜率:2*3.14*300000Hz*1V=6280000V/s=1.88V/us

b、1.5V/300Khz 时最大斜率:2*3.14*300000Hz*1.5V=2.83V/us

c、1.5V/120Khz 时最大斜率:2*3.14*120000Hz*1.5V=0.75V/us

   芯片手册提供的压摆率是3V/us,输入信号1.5V/300Khz时候已经接近压摆率,考虑到温度以及其他运放参数的影响,第二种输入信号波形严重失真。

选用运放的时候应该注意频率对开环增益的影响,以及增益带宽积,压摆率对输入信号的影响。

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

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

相关文章

算法日记day 27(回溯之N皇后|解数独)

一、N皇后 题目: 按照国际象棋的规则,皇后可以攻击与之处在同一行或同一列或同一斜线上的棋子。 n 皇后问题 研究的是如何将 n 个皇后放置在 nn 的棋盘上,并且使皇后彼此之间不能相互攻击。 给你一个整数 n ,返回所有不同的 n…

【C++】map|set|原理使用|multiset|multimap|operator[]|

目录 一,关联式容器 二,键值对 2.1为什么使用键值对 2.2make_pair() 三,STl关联容器 四,set 4.1模板参数 4.2默认构造 4.3使用 去重功能和自动排序 4.4增删查 insert find erase 五,multiset count e…

面试官:使用 xxl-job 怎样解决任务重叠问题?

大家好,我是君哥。今天分享批量任务的重叠问题。 面试官:聊聊你用过的任务调度框架? 我:目前任务调度框架的选择有很多,比如业内熟悉的 QuartZ,Spring Batch,xxl-job,以及新一代的…

从零到一:同城代驾系统源码开发全流程详解

本篇文章,小编将详细解析同城代驾系统源码开发的全流程,从需求分析到最终上线,帮助你从零到一构建完整的系统。 一、需求分析与市场调研 对于同城代驾系统,首先要明确的是目标用户群体,如城市白领、商务人士或家庭用…

文件操作与IO(上)

✨个人主页: 不漫游-CSDN博客 目录 一、认识文件 文件存储 文件路径 绝对路径 相对路径 文件种类 二进制文件 文本文件 文件系统操作 经典面试题 一、认识文件 想必文件大家都不陌生,文件是存储在计算机系统中的数据集合,它可以包…

JavaScript基础——JavaScript运算符

赋值运算符 算术运算符 一元运算符 三元/三目运算符 比较运算符 逻辑运算符 运算符优先级 在JavaScript中,常见的运算符可以包括赋值运算符、一元运算符、算术运算符(二元运算符)、三元/三目运算符、比较运算符、逻辑运算符等&#xff0…

centos7安装zabbix

可以联网的centos7系统 关闭防火墙 selinux也关了 1、配置镜像源 wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo wget -O /etc/yum.repos.d/epel.repo https://mirrors.aliyun.com/repo/epel-7.repo2、安装nginx并配置 yum ins…

uniapp全局分享功能实现方法(依赖小程序右上角的分享按钮)

1、uniapp开发小程序时默认是关闭分享功能的。点击右上角三个点可查看,效果图如下: 2、在utils文件夹下新建share.js文件,名字任起。(使用的是全局分享,因为一个一个页面的去分享太麻烦且没必要。) export…

万字长文分享快手 Kolors 可图大模型应用实践

导读 在企业提效方面,多模态能力同样具有重要意义。在 AICon 北京站活动中,快手「可图」大模型负责人李岩分享了主题为《快手「可图」文生图大模型应用实践》的演讲,以下为李岩演讲内容~期待对你有所启发! 一、基座模…

docker部署java项目(war包方式)

场景描述:java项目war包,在开发开电脑上使用dockerfile构建镜像,上传镜像到客户服务器中使用docker加载docker镜像,然后部署。 目录 一、本地环境安装 docker git 二、服务器环境安装 docker 三、构建docker镜像(win系统) 四、注意事项 (1)系统架构 (2)使…

线程(Pthread)

目录 多线程模式下cpu如何分配 这两种线程的优缺点 多个线程在进程中共享资源有哪些 非共享资源 线程函数(NPTL API) 线程分离态 线程退出方式 关于线程的能力 线程属性 线程是大多数操作系统支持的调度单位,执行单元,某…

【全国大学生电子设计竞赛】2022年F题

🥰🥰全国大学生电子设计大赛学习资料专栏已开启,限时免费,速速收藏~

RabbitMQ高级特性 - 事务消息

文章目录 RabbitMQ 事务消息概述实现原理代码实现不采用事务采用事务 RabbitMQ 事务消息 概述 RabbitMQ 的 AMQP 协议实现了事务机制,允许开发者保证消息的发送和接收时原子性的,也就是说,要么消息全都发送成功,要么全都发送失败…

《python语言程序设计》2018版第6章第27题双素数是指一堆差值为2的素数。

水平的原因做不到答案那种输出 def is_prime(number):divisor 2while divisor < number / 2:if number % divisor 0:return Falsedivisor 1return Truedef print_prime_numbers(number_of_primes):count 0number 2while number < number_of_primes:if is_prime(numb…

六、GD32 MCU 选项字节设置及解除方法

您在使用GD32过程中是否遇到过芯片反复复位&#xff0c;代码无法更新&#xff0c;代码一直执行在0x1fffxxxx区域&#xff0c;或代码执行在SRAM区域的情况&#xff1f;如果有遇到这类现象是否找到原因呢&#xff1f;如果没找到是否检查过选项字节是否正常呢&#xff1f;这一章节…

C++ | 类和对象(下)(static成员、友元、内部类、匿名对象)

目录 ​编辑 static成员 static性质简介 static属于整个类&#xff0c;属于所有对象 static成员的声明与定义 static函数 友元friend 友元特性简介 友元关系讲解 内部类 特性一 特性二 匿名对象 结语 static成员 static性质简介 static成员在类里面是非常独特的…

ContentProvider的相关知识总结

1.ContentProvider概念讲解&#xff1a; 2.使用系统提供的ContentProvider 其实很多时候我们用到ContentProvider并不是自己暴露自己的数据&#xff0c;更多的时候通过 ContentResolver来读取其他应用的信息&#xff0c;最常用的莫过于读取系统APP&#xff0c;信息&#xff0c…

Kubernetes中的CRI、CNI与CSI:深入理解云原生存储、网络与容器运行时

引言 随着云原生技术的飞速发展&#xff0c;Kubernetes&#xff08;简称K8s&#xff09;作为云原生应用的核心调度平台&#xff0c;其重要性日益凸显。K8s通过开放一系列接口&#xff0c;实现了高度的可扩展性和灵活性&#xff0c;其中CRI&#xff08;Container Runtime Inter…

使用归一化连接计数的胸部CT成像:预测CanCOLD研究中的肺气肿进展| 文献速递-AI辅助的放射影像疾病诊断

Title 题目 CT Chest Imaging Using Normalized Join-Count: Predicting Emphysema Progression in the CanCOLD Study 使用归一化连接计数的胸部CT成像&#xff1a;预测CanCOLD研究中的肺气肿进展 Background 背景 Pre-existing emphysema is recognized as an indicator…

【C++】------继承(一)

目录 前言 一、概念与定义 Ⅰ、是什么&#xff1f; Ⅱ、定义 1.定义格式&#xff1a; 2.继承方式和访问限定符 3.基类&#xff08;父类&#xff09;成员访问方式的变化 二、父类与子类的赋值转化 基本认识 原理 三、 继承中的作用域 四、子类(派生类)的默认成员函…