运放小信号带宽和时间常数、大信号带宽、非线性和线性建立时间的分配

Ref:1. https://www.zhihu.com/question/35621797

2、非线性建立与线性建立时间-up主NKSUNMOON

一、引言

运放的小信号带宽和大信号带宽是不一样的,但都对运放从速度方面提出了要求。小信号带宽反映的是电路的线性建立过程,但从时域上看是一个指数逼近的过程。在讨论小信号带宽时总会说到时间常数,那时间常数和小信号带宽是有什么样的关系?

大信号带宽反映输出能跟随的最大输入信号频率,其与运放的压摆率有关。因为压摆率限制了输出slew时的最大斜率,若输入频率过大,输出将无法跟随输入变化。
在这里插入图片描述
不过实际建立过程应该是大信号+小信号,因此在总建立时间下要对两者进行分配。
在这里插入图片描述
下面就对小信号带宽、电路时间常数对电路响应速度的影响、反馈中的小信号建立对运放GBW和gm的设计要求、大信号带宽对压摆率的要求、建立时间的分配进行说明。

二、小信号带宽、时间常数和响应速度的关系
以一个RC电路说明带宽和响应时间(响应速度)的关系:
image.png
求电路的传递函数:
在这里插入图片描述
将传递函数求模后得到幅度的频率响应公式:从公式可以看出低频时模值为1,w=1/RC时,模值下降为1/,换算成dB20的话就是-3dB,也就是常说的-3dB点。
在这里插入图片描述
在这里插入图片描述
当电路的输入为一个单位阶跃响应时,其输出变化为下式

image.png
可见 R1C1 值越大,输出达到V0所需的时间越长。因此带宽越小,输出达到V0所需的时间也就越长,即电路速度较慢。因此带宽和速度的变化是一致的,电路带宽越大,响应时间越小,速度也越大,都与 时间常数τ=RC 有关,而3dB带宽w=τ-1,所以时间常数大,带宽小,速度慢。
image.png
三、反馈系统对运放小信号带宽的要求(GBW)

以拉扎维书上P310的例子进行说明:
在这里插入图片描述
根据书中计算,在运放是单极点放大器的前提下且假设输出建立过程是完全的小信号线性建立(无slew),其闭环传递函数如下:
在这里插入图片描述
从闭环传递函数可以看到该闭环系统也是个单极点系统,其时间常数近似为:
在这里插入图片描述
当输入为幅度为a的阶跃输入时,输出阶跃响应为
在这里插入图片描述
输出终值为VF=a(1+R1/R2),对于1%的建立精度,即Vout=0.99VF,所以:
在这里插入图片描述
从而
在这里插入图片描述
对于建立精度是1%和建立时间为5ns,则τ=1.09ns,所以从时间常数公式τ=w-1=[(1+βA0)w0]-1≈(βA0w0)-1=[βGBW]-1(其中w为闭环系统的-3dB带宽,A0为运放增益,w0为运放-3dB带宽),可以得到对运放GBW的要求,GBW=A0w0=(1+R1/R2)/τ=1/(βτ),此时GBW单位为rad/s,还需除以2π得到Hz下的值。结合负载电容可以得到对输入管gm=CL/(βτ)的要求。

因此对运放小信号带宽(GBW)的要求取决于建立精度、建立时间(由建立精度和建立时间得到τ)和闭环增益(1/β),且GBW=A0w0=1/(2π*βτ)(Hz)。再结合负载电容可以得到对输入管gm=CL/(βτ)的要求,结合输入管gm和Vdsat可以得到输入管电流和宽长比的要求。

四、大信号带宽对压摆率的要求

大信号带宽表示输出能跟随的最大输入信号频率,这对运放的压摆率提出了要求。压摆率越高,表示能够跟上的输入信号频率越高。

假设输入信号为正弦信号:

image.png

求导之后就得到了输入信号变化的速率。

image.png

如果输出信号能够跟上输入信号的变化,则要求:

image.png

那么输入信号的最大频率为:

image.png
这就是大信号带宽(功率带宽)。
如果频率超过最大值,则会出现如下情况:
image.png
从图中可以看到,输出信号功率相比于输入信号功率出现了较大程度的衰减。这也是叫做功率带宽(Power Bandwidth)的原因。

四、非线性建立和线性建立时间的分配

image.png

一种经验分配方式:

1.总建立时间=时钟周期的一半2/3=T/3;非线性建立时间=总建立时间1/3=T/9。

2.非线性->线性的过渡点不好衡量,实际设计时是用T/9的时间达到最终输出电压值VF来计算摆率slew rate=VF/(T/9)=I/C,由此根据所需要的摆率结合负载电容计算电流大小。同时把整个总建立时间全作为非线性建立时间,结合四中所述的小信号建立时间和精度对GBW、输入管gm和Vdsat的需求来算出一个电流值,两个电流值取大的那个。

从建立时间的分配上引出两种运放的设计方式

1.一种是整个过程都是非线性建立,但功耗更大。例如下图,因为压摆率受限的原因是差分输入很大时一侧管子完全截止。所以这里希望差分输入很大时左右也不会截止,所以为了输出1uA的差分电流则要求左右两侧都需要通过一定电流,例如总电流为5u,此时左3u右2u就可以差分输出1uA。但这样功耗更大。

image.png

2.一种是先非线性后线性,放松对摆率的要求,功耗低。例如下图,同样需要输出1uA,一开始左侧1u,右侧没有,差分输出1uA,所以尾电流源只要1uA。

image.png

两种方法下通常选择后者,因为建立时间不会差太多,而功耗节省很多。

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

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

相关文章

CKA认证之Etcd备份与恢复

题目介绍: 资料参考: https://kubernetes.io/zh-cn/docs/tasks/administer-cluster/configure-upgrade-etcd 解题: 1、备份 #参考模板列出 etcdctl 可用的各种选项。 #例如,你可以通过指定端点、证书和密钥来制作快照&#xff0…

01——LenNet网络结构,图片识别

目录 1、model.py文件 (预训练的模型) 2、train.py文件(会产生训练好的.th文件) 3、predict.py文件(预测文件) 4、结果展示: 1、model.py文件 (预训练的模型) impor…

力扣经典题:分割平衡字符串

大佬的代码非常简洁 int balancedStringSplit(char * s){short i0,count0,sign0;while(s[i]){signs[i]L?sign1:sign-1;if(sign0) count;}return count; }

Redis中的缓存设计

缓存穿透 缓存穿透是指查询一个根本不存在的数据,缓存层和存储层都不会命中,通常处于容错的考虑,如果从存储层查不到数据则不写入缓存层。缓存穿透将导致不存在的数据每次请求都要到存储层去查询,失去了缓存保护后端存储的意义。…

C++进阶:详解多态(多态、虚函数、抽象类以及虚函数原理详解)

C进阶:详解多态(多态、虚函数、抽象类以及虚函数原理详解) 结束了继承的介绍:C进阶:详细讲解继承 那紧接着的肯定就是多态啦 文章目录 1.多态的概念2.多态的定义和实现2.1多态的构成条件2.2虚函数2.2.1虚函数的概念2…

【bioinformation 7】药效团

🌞欢迎来到AI医学的世界 🌈博客主页:卿云阁 💌欢迎关注🎉点赞👍收藏⭐️留言📝 🌟本文由卿云阁原创! 📆首发时间:🌹2024年3月16日&am…

实战:django项目环境搭建(pycharm,virtualBox)

django项目环境搭建 一.创建虚拟环境二.创建PyCharm远程连接 一.创建虚拟环境 需要用到的软件:PyCharm,VirtualBox虚拟机。 1.打开虚拟机终端,创建新的虚拟环境 Book。 2.在虚拟环境中创建新的文件夹 library,cd命令进入该文件…

【测试开发学习历程】在CentOS7上安装Docker

前言: 内容进入到Docker的时间虽然不是特别长, 但是呢在虚拟机上安装Docker的步骤还是不能少, 因为自己以后也是可能用到这个东西的。 注意,下文中提到的保存退出的命令是: :wq 如果要编辑文件的步骤,…

【日常记录】【CSS】css下划线动画

文章目录 1、效果2、思路3、代码 1、效果 2、思路 整体可以用 背景来做线:可以用 渐变 配合 background-size 、 background-position 、background-repeat正向动画:可以不断追加 background-size x 轴的大小来控制,当鼠标移入的时候&#x…

二、HarmonyOS 操作系统以及相关生态

前言 2019年8月9日,华为技术有限公司在华为开发者大会上正式发布了HarmonyOS 1.0,同时宣布该操作系统源代码开源。 2020年9月10日,HarmonyOs 2.0正式发布。与HarmonyOs 1.0版本相比,HarmonyOs 2.0在分布式软总线、分布式数据管理、…

单调队列优化DP

最大子序和 输入一个长度为 n 的整数序列,从中找出一段长度不超过 m的连续子序列,使得子序列中所有数的和最大。 注意: 子序列的长度至少是 1。 输入格式 第一行输入两个整数 n,m。 第二行输入 n 个数,代表长度为 n 的整数序…

Selenium教程:一文了解Selenium的元素查找

注:本文内容基于selenium 3.141.0 Selenium的元素查找指的是使用Selenium WebDriver库中提供的方法来定位和操作网页上的各种元素,如文本框、按钮、下拉框、链接等。通过元素查找,可以在自动化测试中模拟用户操作,比如输入文本、点…