Chapter 8 Feedback

Chapter 8 Feedback

这一章我们介绍feedback 反馈运放的原理. 负反馈是模拟电路强有力的工具.

8.1 General Considerations

反馈系统如下图所示

Aol=amp open-loop gain即开环增益. Aol=xo/xi

β \beta β 是 feedback factor, 注意方向.
β = x f x o \beta=\frac{x_{f}}{x_{o}} β=xoxf
Closed-loop gain, Acl
A C L = x o x s = A O L 1 + A O L β A_{CL}=\frac{x_{o}}{x_{s}}=\frac{A_{OL}}{1+A_{OL}\beta} ACL=xsxo=1+AOLβAOL
Loop gain = T= A O L β A_{OL}\beta AOLβ , 用来判断环路稳定性

8.1.1 Properties of Feedback Circuits

负反馈有几大好处: 降低gain的工艺偏差, 减少非线性失真, 增加op-amp的bandwidth, 控制输入和输出阻抗.

Gain Desensitivity

将上公式取导
d A C L A C L = 1 1 + A O L β d A O L A O L \frac{dA_{CL}}{A_{CL}}=\frac{1}{1+A_{OL}\beta}\frac{dA_{OL}}{A_{OL}} ACLdACL=1+AOLβ1AOLdAOL
因为Loop gain T很大, 相比开环增益AOL, 闭环增益 Acl 的变化很小.

我们以CS结构为例

输入输出传函为

gm1*ro1 >> 1, 因此

这样增益就和C1/C2有关, 不取决于gm1*ro1, 变化很小.

Terminal Impedance Modification 控制输入输出阻抗

如下图所示, Ri和Ro是开环输入/输出阻抗, Rinf和Rof是闭环输入/输出阻抗.

负反馈可以增加或者降低闭环输入/输出阻抗 (1 + AOL*beta)倍.

闭环输入/输出阻抗取决于输入/输出类型是电压还是电流. 如下图所示.

输入类型是电压 (串联), 闭环输入阻抗增大 (1 + AOL* beta)倍. 输入类型是电流(并联), 闭环输入阻抗减小 (1 + AOL* beta)倍.

输出类型是电压(并联), 闭环输出阻抗减小 (1+AOL* beta)倍. 输出类型是电流(串联), 闭环输出阻抗增大(1+AOL* beta)倍.

我们以下图CG为例

开环输入阻抗为

输入类型是电流(并联), 输出类型是电压(并联)

因此闭环输入阻抗减小(1+Aol*beta)倍, 闭环输出阻抗减小(1+Aol *beta)倍

输入阻抗

输出阻抗

Bandwidth Modification

我们以单负反馈的单极点系统为例

开环系统传输函数为

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

闭环系统传输函数为

open-loop 传输函数的pole为WH. 经过负反馈后, closed-loop传输函数 的pole为WH=(1+Aol*beta). pole扩展了(1+Loop Gain)倍.

当beta=1, pole最大, 为GBW, 当beta=0, 回到open-loop 场景.

Nonlinearity Reduction

负反馈可以改善op-amp的非线性行为, 如下图所示:

8.1.2 Types of Amplifiers

运放按照输入输出的电压/电流可分为4类

采样电压需要高阻抗, 采样电流需要低阻抗. 生成电压需要低阻抗, 生成电流需要高阻抗. 如下图所示

实际电路参考:

8.1.3 Sense and Return Mechanisms

根据采样和反馈电流/电压类型, 我们可以把反馈分为4种

电压-电压, 电压-电流, 电流-电流, 电流-电压. 第一项为输出采样类型, 第二项为返回输入的类型

输入是电压为series串联(voltage mixing), 输入是电流为shunt并联(voltage mixing).

输出是电压为shunt并联(voltage sampling), 输出是电流为series串联(current sampling).

下图展示了采样和反馈类型

a) 采用resistor (or capacitor) divider 采样电压.

b),c)通过一个电阻采样电流.

d) 是采样差分对进行电压相减

e) 和 f) 采用单管实现电压相减

g) 和 h) 实现电流相减

对于电压相减, 输入信号的和反馈信号是两个不同的点, 而对于电流相减, 是一个点, 这有助于识别反馈类型.

反馈网络实际会影响开环loading, 我们将在8.5小结讨论

8.2 Feedback Topologies

8.2.1 Voltage-Voltage Feedback

Voltage-Voltage, Series-Shunt, 采样输出电压, 反馈叠加到输入电压, 反馈系统如下图所示

注意第一个电压是输出采样类型, 第二个电压是输入反馈类型. 名称先输出, 再输入

输出阻抗减小为1/(1+beta*A0) 倍

输入阻抗增加1+beta*A0倍

总结: Voltage-Voltage 负反馈, 增加了输入阻抗, 降低了输出阻抗, 可做链接高阻source和低阻load非常好的buffer.

8.2.2 Current-Voltage Feedback

电流-电压反馈, series-series, 采样输出的电流 反馈到输入的电压.

注意第一个电流是输出采样类型, 第二个电压是输入反馈类型. 名称先输出, 再输入

输出阻抗增加1+beta*A0倍

输入阻抗增加1+beta*A0倍

ZL看进去的输出阻抗, 变大为

8.2.3 Voltage-Current Feedback

电压-电流反馈, shunt-shunt, 采样输出的Voltage, 在输入端加入反馈电流

注意第一个电压是输出采样类型, 第二个电流是输入反馈类型. 名称先输出, 再输入

输入阻抗减小1+beta*A0倍

输出阻抗减小1+beta*A0倍
A C L = A O L 1 + A O L ⋅ β A_{CL}=\frac{A_{OL}}{1+A_{OL}\cdot \beta} ACL=1+AOLβAOL

R i n f = R i ( 1 + A O L ⋅ β ) R_{inf}=\frac{R_{i}}{(1+A_{OL}\cdot \beta)} Rinf=(1+AOLβ)Ri

R o f = R o ( 1 + A O L ⋅ β ) R_{of}=\frac{R_{o}}{(1+A_{OL}\cdot \beta)} Rof=(1+AOLβ)Ro

输出阻抗

输入阻抗

低输入阻抗可应用于光通信做receivers,通过加入负反馈, 输入阻抗从R1减小为 R1/(1 + A). 输出电压−R1*ID1.

bandwidth从1/(2π R1CD1) 增加为 (1 + A)/(2π R1CD1)

8.2.4 Current-Current Feedback

电流-电流, Shunt-Series, 负反馈如下图所示, 采样输出的电流, 在输入端加入反馈电流,

注意第一个电流是输出采样类型, 第二个电流是输入反馈类型. 名称先输出, 再输入

输出阻抗减小1+beta*A0倍

输入阻抗增大1+beta*A0倍

8.3 Effect of Feedback on Noise

反馈电路并不提升电路的噪声性能. 如果忽略反馈网络引入的噪声, input-referred噪声不变.

8.4 Feedback Analysis Difficulties

分析负反馈电路包括几个步骤

a) break loop, 找到开环增益和输入输出阻抗

b) 决定环路增益 loop gain, 和闭环参数 (取决于开环参数)

c) 通过环路增益 loop gain来判断稳定性.

断环点选取很有讲究, 一般选取高阻节点, 防止断环影响环路增益的计算.

但在实际电路分析中, 断环分析不是那么容易, 有时候很难看出负反馈电路. 例如degenerated CS结构. 或者部分电路既作为反馈, 又作为loading, 或者一个环路有多重反馈. 下图展示了负反馈分析中的难点

我们可以用下面三种方法来解决

8.5 Effect of Loading

8.6 Bode’s Analysis of Feedback Circuits

8.7 Middlebrook’s Method

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

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

相关文章

C++视觉开发 三.缺陷检测

一.距离变换 1.概念和功能 距离变换是一种图像处理技术,用于计算图像中每个像素到最近的零像素(背景像素)的距离。它常用于图像分割、形态学操作和形状分析等领域。它计算图像中每个像素到最近的零像素(背景像素)的距…

Hadoop权威指南-读书笔记-01-初识Hadoop

Hadoop权威指南-读书笔记 记录一下读这本书的时候觉得有意思或者重要的点~ 第一章—初识Hadoop Tips: 这个引例很有哲理嘻嘻😄,道出了分布式的灵魂。 1.1 数据!数据! 这一小节主要介绍了进入大数据时代,面…

喜讯|华院计算认知智能引擎算法平台荣登BPAA大赛创新组TOP50

6月25日,备受瞩目的BPAA第四届全球应用算法模型典范大赛(以下简称“BPAA大赛”)正式揭晓了《第四届全球应用算法模型典范大赛创业组TOP50榜单》和《第四届全球应用算法模型典范大赛创新组TOP50榜单》。其中,华院计算技术&#xff…

SpringBoot中整合ONLYOFFICE在线编辑

SpringBoot整合OnlyOffice SpringBoot整合OnlyOffice实现在线编辑1. 搭建私有的OnlyOffice的服务2. SpringBoot进行交互2.1 环境2.2 我们的流程2.3 接口规划2.3.1 获取编辑器配置的接口2.3.2 文件下载地址2.3.3 文件下载地址 3. 总结4. 注意4.1 你的项目的地址一定一定要和only…

HttpServletResponse设置headers返回,发现headers中缺少“Content-Length“和“Content-Type“两个参数。

业务中需要将用httpUtils请求返回的headers全部返回,塞到HttpServletResponse中,代码如下: HttpServletResponse response;// 返回headers Arrays.stream(httpResponse.getHeaders()).forEach(header -> response.setHeader(header.getNa…

Kimi 上下文缓存功能开启公测!降低使用费用,加快模型相应速度

7月2日,系统之家发布消息,月之暗面科技有限公司旗下的Kimi开放平台正式推出上下文缓存功能,并已开放公测。这项功能专为处理频繁请求和大量重复引用初始上下文的场景设计,能有效降低使用长文本模型的成本,并显著提升处…

React小记(五)_Hooks入门到进阶

React 16.8 版本 类组件 和 函数组件 两种组件共存,到目前 React 18 版本,官方已经不在推荐使用类组件,在函数组件中 hooks 是必不可少的,它允许我们函数组件像类组件一样可以使用组件的状态,并模拟组件的生命周期等一…

ChatGPT-4o医学应用、论文撰写、数据分析与可视化、机器学习建模、病例自动化处理、病情分析与诊断支持

2022年11月30日,可能将成为一个改变人类历史的日子——美国人工智能开发机构OpenAI推出了聊天机器人ChatGPT-3.5,将人工智能的发展推向了一个新的高度。2023年11月7日,OpenAI首届开发者大会被称为“科技界的春晚”,吸引了全球广大…

Cesium大屏-vue3注册全局组件

1.需求 说明:产品经理要求开发人员在地图大屏上面随意放置组件,并且需要通过数据库更改其组件大小,位置等;适用于大屏组件中场站视角、任意位置标题等。 2.实现 2.1GlobalComponents.vue 说明:containerList可以通…

力扣热100 哈希

哈希 1. 两数之和49.字母异位词分组128.最长连续序列 1. 两数之和 题目:给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。你可以假设每种输入只会对应一个答案。…

蜜雪冰城小程序逆向

app和小程序算法一样 小程序是wasm

SpringMVC的视图

文章目录 1、ThymeleafView2、转发视图3、重定向视图4、视图控制器view-controller SpringMVC 中的视图是 View 接口,视图的作用渲染数据,将模型 Model 中的数据展示给用户SpringMVC视图的种类很多,默认有转发视图和重定向视图当工程引入jstl…

楼层分户项目分析

文章目录 1. 区域绘制2. 户型切分3. 楼房分层4. 编辑房户信息5. 查看房户信息6. 数据库6.1. 楼栋数据库6.2. 单位数据库 7. 房户数据库 1. 区域绘制 点击绘制图形,激活画笔,右键结束绘制。 输入框可以更换地址前缀。 分户坐标是由绘制的多个点组成的&…

在宿主机上个修改虚拟机的用户密

1、远程修改虚拟机密码 1.1在虚拟机上安装Qemu Guest Agent yum -y install qemu-guest-agent --enablerepoC7.4* systemctl enable qemu-guest-agent systemctl start qemu-guest-agent vim /etc/sysconfig/qemu-ga #注释此行 systemctl restart qemu-guest-agent.servic…

LabVIEW电压电流实时监测系统

开发了一种基于LabVIEW和研华(Advantech)数据采集卡的电压电流实时监测系统,通过高效的数据采集和处理,为工业和科研用户提供高精度、实时的电压电流监测解决方案。系统采用研华USB-4711A数据采集卡,结合LabVIEW编程环…

SAP 接口-银行账号主数据维护接口【MDM->SAP】开发说明书(包括测试样例、程序代码仅作参考,不保证一定可以运行)

接口映射字段 开发通用说明 根据MDM传输字段调用BAPI生成银行账号及开户行。 开户行维护BAPI【BAPI_BANK_CREATE】 银行账号维护BAPI【BAPI_FCLM_BAM_AMD_BNKANT】 接口字段【ZZZH 主账户标识】=1时字段【DTAAI】DME标识赋值:常用; 接口字段【ZZZH 主账户标识】=0时字段…

[C++][设计模式][迭代器模式]详细讲解

目录 1.动机2.模式定义3.要点总结4.代码感受 1.动机 在软件构建过程中,集合对象内部结构常常变化各异。但对于这些集合对象,我们希望不暴露其内部结构的同时,可以让外部客户代码透明地访问其中包含的元素; 同时这种”透明遍历“也…

Optional类方法

Optional类 简介方法empty()方法of(T value)ofNullable(T value)filter(Predicate<? super T> predicate)get()ifPresent(Consumer<? super T> consumer)isPresent()map(Function<? super T,? extends U> mapper)orElse(T other)orElseGet(Supplier<?…

Linux运维:mysql高级查询语句(2)

目 录 一、创建数据库&#xff1a; 二、创建表结构&#xff1a;DDL 2.1 学生表s&#xff1a; 2.2 成绩表sc&#xff1a; 2.3 课程表c&#xff1a; 三、录入数据&#xff1a;DML 3.1 对学生表s的数据录入&#xff1a; 3.2 对成绩表sc的数据录入&#xff1a; 3.3 对课…

【MySQL】数据库——备份与恢复,日志管理1

一、数据备份的重要性 1.备份的主要目的是灾难恢复 在生产环境中&#xff0c;数据的安全性至关重要 任何数据的丢失都可能产生严重的后果造成数据丢失的原因&#xff1a; 程序错误人为,操作错误运算错误磁盘故障灾难&#xff08;如火灾、地震&#xff09;和盗窃 2.数据库备份…