当前位置: 首页 > news >正文

放大电路中的反馈 > 负反馈 > 四种组态 > 虚断和虚短

零、什么是反馈?为什么反馈很重要?而且负反馈最重要?

反馈在所有领域都是很美的东西:
公司出台某项政策,过了一个月让大家谈谈新政策的感受,然后公司对政策进行适当调整。
高三月考可以反应你对各个学课的掌握程度,根据结果,你可以选择在有很大上升空间,而且付出和收入比 很大的学科上付出更多时间(博主经验)。
TCP协议中,每收到一个数据段,接收端会发送一个确认应答(ACK),告知发送端该数据已成功接收。如果发送端没有在规定时间内收到ACK,则会重发数据。

简而言之,就是结果影响了原因,见人下菜碟。

在放大电路领域,反馈就是输出影响了’‘净输入’‘,注意下图,这里输入量和’‘净输入量’'是不一样的,
如果净输入量变大那说明反馈是正的,那就是正反馈;否则就是负反馈。
在这里插入图片描述
其实反馈尤其是负反馈,对我们来说并不陌生,我们学的共射放大电路就是电流负反馈的电路,只是当时并没有说。
**为什么反馈重要?**因为不加负反馈的开环放大电路不实用,所以引入负反馈让它变得实用,这就是负反馈的意义。
ps:你暂时不需要了解“正反馈”,正反馈的应用比较特殊,主要是做波形输出。本文讲的全部都是负反馈。

why? | 为什么我们要加入负反馈?

因为原本的运算放大电路并不实用:
1)它的放大倍数太大(大于十万),输入端轻微的变化都能使它工作在饱和区(saturation region);
2)甚至直流偏置电压就能让它工作在饱和区;
3)由于放大倍数大,受温度影响放大倍数的变化也很大。
有没有发现其实引入的每一个新知识点,都是为了使我们的放大电路变得更practical/更实际/更可用;每个新知识点我们都要站在之前知识点的基础上,挑之前电路的刺,然后对此加以改进。
引入负反馈,更具体地说是深度负反馈,有什么用?
1)引入深度负反馈后,放大倍数只取决于反馈网络(牺牲不可能实现的放大倍数,换取稳定性和电路分析的简洁)
2)可使用的带宽变大了,放大倍数跟带宽的乘积是常数;


反馈 > 负反馈 > 深度负反馈

1.1 什么是反馈?怎么判断有没有反馈?

如果输出量影响输入量,那就是说存在反馈;增强了 净输入量 是正反馈;减小了 净输入量 是负反馈;
注意,通过输出连接输入未必就一定有反馈,你要想像输出端如果有一个正的变化量⊕,输入端净输入量是否发生变化;如果连接到的输入端,无论是同向端还是反向端,原本就是连接一个电压源(注意电压源和信号的区别)或者接地的,那么说输出对输入
反馈有无的判断可以分为两步:1.结构上是否有反馈(有线连接,如果看着没线,也有可能是共地连接);2输出的变化是否真的对输入产生影响。

1.2 什么是直流反馈?什么是交流反馈?

直流通路中存在的反馈就是直流反馈;
交流通路中存在的反馈就是交流反馈;

静态工作点稳定的放大电路
上图是我们非常熟悉的静态工作点稳定的共射放大电路而且含有旁路电容 C e C_e Ce
R e R_e Re是个产生负反馈电阻,但是它只对直流通路有负反馈,对于交流通路他就被电容给短路了,所以这里,交流和直流通路是不一样的,直流通路存在负反馈,交流通路不存在。
(关于 R e R_e Re如何进行负反馈的我写了又删,我不想增加读者的工作量,而且这么重要的电阻如何工作你如果不懂的话,确实需要补充基础知识了)
可见,我们其实已经学过反馈了,只不过是一种公用接地端的形式来产生输出和输入电压的变化联动。

如果一个电路只有电阻,没有电容,那它的直流通路和交流通路就是一样的,所以直流和交流反馈只可能同时存在或不存在。

1.3 什么是正反馈?什么是负反馈?

增强了净输入量是正反馈;
减小了净输入量是负反馈;

为了判断正负反馈,我们需要知道输入端引入了一个正的变化 ⊕ \oplus ,最终会引起净输入量怎么变化?
假设输入有一个正的变化 ⊕ \oplus ,输出发生什么变化?输出通过反馈回到输入,又导致了净输入怎么样的变化?注意是净输入。

假设反馈回输入的量是 ⊕ \oplus ,你要判断它实际对“净输入”产生什么变化,如果跟反馈跟输入的 ⊕ \oplus 是异名端,也就是一个是放大器的 正+输入,一个是负 - 输入,这种情况下两者之间电压差,也就是输入电压减小了 ⊖ \ominus ,所以虽然在输入端口产生正的变化,但其实这是负反馈。而如果是反馈回的是同名端(非同向端接地了或者别的),那很显然,净输入电压增大了,这是个正反馈。

(注意我们一般不会找不自在引入个负变化看净输入量怎么变化,虽然理论上完全是一样的。)

实际应用中你会发现你判断的反馈最后都是负反馈,或者说考试做题让你判断,蒙负反馈的正确概率要大很多;
那就是因为负反馈的应用非常非常多(相比于正反馈)。

1.4 什么是电压 | 电流反馈?什么是串联 | 并联反馈?

从这里开始变得稍微有些难度了,而且组态的判别就是电压/电流 和 串联/并联 的判断,以上原因让我画了个分隔线。这里也是我写这篇文章的原因,因为对这部分我有自己的思考。

你需要知道的一些前置知识:

反馈回路我们可以从两头来分析,反馈回路的两头:
1)从输出接入到反馈回路的信号是什么信号?电压or电流?
在这里插入图片描述

如果我们取输出信号的电压 塞进反馈,那就是电压反馈,反之亦然。注意,反馈信号不可能既是电压又是电流。
想利用输出端的电压,一定是并联方式连到反馈的输入,这样才能保持电压是确定的;这个时候,A的输出,F的输入和负载,这三者是并联的;
想利用输出端的电流,一定是串联方式连到反馈的输入,这样才能保证电流在输出和输入中是一样的,电流从输出端流出,流经负载回到反馈端,也就是这三者串联。

输出的电压通过并联的方式连到反馈网络;
在这里插入图片描述
(输出是要接负载的,在图中我没有表示出来)

电流是通过串联的方式接回到反馈网络,电流流出网络,经过负载,再回到反馈网络:
在这里插入图片描述
判断电压还是电流反馈的第二种方法:假设输出电压是0,判断反馈信号是否还存在,如果还存在就是电流反馈,如果不存在也就是0,说明是电压反馈。

2)从反馈回路接到输入的是什么信号?电压还是电流?

反馈回到输入端的信号 跟原输入信号 必须同量纲(同是电压或电流);
注意这里是两个电源,要研究它们的连接方式;
如果是电压接电压,那一定是串联反馈,如果是电流连电流,那一定是并联反馈;也就是这里的电压和电流的判断,其实是串并联的判断,因为两个电压相连一定是串联,两个电流相连一定是并联。
两个电压源并联会造成短路,所以只能是串联;而电流源想接入另一个电流源必须是串联,净输入电流才能是两者之和;

观察下图:
在这里插入图片描述
这里是二端口元件的串并联的知识,串联,我左手牵你右手,组成了一个新的二端子元件;并联是我们俩双手手牵手,组成新的二端子。

以上我相信大家是能理解为什么“一个电压源接出必须是并联,但电压源接入另一个电压源必须是串联,而电流接出要… 接入要…” 这个知识点,因为这是电路基础的最基础知识。只是!大家好像没有注意从输出端接出是一个电源,接入到输入端有两个电源。我相信你如果这样思考问题(接出1个电源,接入2个电源),再记住两端子接口的级联是怎么连的,四种组态你立马就能手动画出来!


四种负反馈放大电路的组态:
在这里插入图片描述
到这里我不想带你一起推导四种放大电路的3种放大系数( A ˙ \dot{A} A˙ F ˙ \dot{F} F˙ A f ˙ \dot{A_f} Af˙)的量纲。我觉得最重要的是了解四种放大电路分别是用什么来放大什么,另外,给你一个实用的放大电路你能判断。
而根据我上面说的你其实很容易就能判断出来到底是 什么来放大什么。

a 净输入是通过串联的方式连接,反馈回来的是负载的电压(也就是输出电压),所以是电压串联负反馈,电压放大成电压;
b 净输入是串联,输出是通过负载串联回到反馈,也就是电流反馈,所以是电流串联负反馈,电压来放大成电流;
c 净输入是并联,输出也是并联,所以是电压并联负反馈,电流放大成电压;
d 净输入是并联,输出是串联,也就是电流并联负反馈,电流放大成电流。


贰 放大倍数、深度负反馈

下面是负反馈放大电路方块图和很重要的几个公式
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

公式的推导过程一定要自己试一下,从这个公式可以推导出什么是负反馈?什么是深度负反馈?什么是正反馈?什么是自激振荡?
所以这个公式非常重要。
这篇文章只分析其中一件事情,什么是深度负反馈?
定义,当1+AF 远远大于1,可以将Af看作是1/F,这个时候放大的能力不取决于放大电路的放大倍数A,仅取决于反馈电路。

这里的实质是忽略了净输入量,也就是负反馈的量非常大,导致几乎能跟输入量抵消的程度。

当AF 远远大于1时,
A表示电路对净输入的放大能力,F表示反馈对输出的放大能力,Af表示整个负反馈放大电路网络,对输入的放大能力,
AF表示网络对净输入的放大能力在输入端产生的效果。其中AF=-1是分界线,这个分界线表示,没有外界输入,只靠反馈网络也能保持这个电路源源不断的运行。也就是输入为0,减去负反馈的信号,得到净输入信号。

叁、什么是“虚断”和“虚短”?

其实关于运算放大器后面的知识你不需要了解内部是怎么实现的,只需要知道把这个三角形的输入端看成虚断(所以输入电流可以视为0),而且是虚短的(所以输入到三角形的两个电压相等),就能进行分析。
比如加法器、比较器、跟随器(缓冲器)、积分器求导器。
以上知识这篇帖子不说,这一部分要说的是,根据前面学过的知识我们为什么能把这个三角形的输入堪称虚短 虚断的?

虚短是同相端和反相端的电势相同,up = un,只有在放大电路工作在线性区域才成立;

虚断是不需要条件就成立的,ip = in = 0 ,因为理想运放的输入电阻本来就是无穷大,而真实运放的实际输入电阻也有几兆欧姆,所以虚断是本身就成立。

虚短和虚断的概念几乎可以说是模电的一个分界线,从此之后分析运放只需要把输入端看成虚短和虚断的,再分析电路的放大倍数,就能学会很多内容了。比如比例放大器,积分微分器等等。甚至完全不需要之前分立元件的那些知识。

相关文章:

放大电路中的反馈 > 负反馈 > 四种组态 > 虚断和虚短

零、什么是反馈?为什么反馈很重要?而且负反馈最重要? 反馈在所有领域都是很美的东西: 公司出台某项政策,过了一个月让大家谈谈新政策的感受,然后公司对政策进行适当调整。 高三月考可以反应你对各个学课的…...

STM32F405RGT6单片机原理图、PCB免费分享

大学时机创比赛时画的板子,比到一半因为疫情回家,无后续,,,已打板验证过,使用stm32f405rgt6做主控 下载文件资源如下 原理图文件 pcb文件 外壳模型文件 stm32f405例程 功能 以下功能全部验证通过 4路…...

大语言模型鼻祖Transformer的模型架构和底层原理

Transformer 模型的出现标志着自然语言处理(NLP)技术的一次重大进步。这个概念最初是针对机器翻译等任务而提出的,Transformer 后来被拓展成各种形式——每种形式都针对特定的应用,包括原始的编码器-解码器(encoder-de…...

GB/T 43206—2023信息安全技术信息系统密码应用测评要求(五)

文章目录 附录AA.1 概述A.2 密钥产生A.3 密钥分发A.4 密钥存储A.5 密钥使用A.6 密钥更新A.7 密钥归档A. 8 密钥撤销A.9 密钥备份A.10 密钥恢复A.11 密钥销毁 附录B附录C 附录A A.1 概述 密钥管理对于保证密钥全生存周期的安全性至关重要 ,可以保证密钥(除公开密钥外) 不被非授…...

深度学习:BERT 详解

BERT 详解 为了全面详细地解析BERT(Bidirectional Encoder Representations from Transformers),我们将深入探讨它的技术架构、预训练任务、微调方法及其在各种自然语言处理(NLP)任务中的应用。 一、BERT的技术架构 …...

智能的编织:C++中auto的编织艺术

在C的世界里,auto这个关键字就像是一个聪明的助手,它能够自动帮你识别变量的类型,让你的代码更加简洁和清晰。下面,我们就来聊聊auto这个关键字的前世今生,以及它在C11标准中的新用法。 auto的前世 在C11之前&#x…...

订单分库分表

一、引言 在当今互联网时代,随着电商、金融等行业的快速发展,订单数量呈爆炸式增长。传统的单一数据库存储订单信息的方式面临着巨大的挑战,如数据存储容量有限、查询性能下降、数据备份和恢复困难等。为了解决这些问题,分库分表技…...

【温度表达转化】

【温度表达转化】 C语言代码C代码Java代码Python代码 💐The Begin💐点点关注,收藏不迷路💐 利用公式 C5∗(F−32)/9 (其中C表示摄氏温度,F表示华氏温度) 进行计算转化。 输出 输出一行&#x…...

封装一个web Worker 处理方法实现多线程

背景: 开启多线程处理一段耗时的逻辑 简化Worker使用 直接上代码: 以下是封装的函数直接复制即可 /*** 封装一个worker的启动函数 用于开启一个新的线程 来处理一些耗时的操作* param {object} paremdata 传递给worker的参数* param {function} call…...

unity3d————屏幕坐标,GUI坐标,世界坐标的基础注意点

在Unity3D中,GUI控件的起始坐标与屏幕坐标的起始点并不完全相同,具体说明如下: GUI控件的起始坐标 绘制GUI界面时使用的坐标以屏幕的左上角为(0,0)点,右下角为(Screen.width, Screen.Height)。不过,对于GUI控件的具体…...

MySQL基础-单表查询

语法 select [distinct] 列名1,列名2 as 别名... from数据表名 where组前筛选 group by分组字段 having组后筛选 order by排序的列 [asc | desc] limit 起始索引,数据条数 测试数据 # 建测试表 create table products (id int primary key a…...

Web安全之SQL注入---基础

文章目录 SQL注入简介SQL注入基础SQL注入分类SQL注入流程 SQL注入简介 什么是SQL注入? SQL注入即是指web应用程序对用户输入数据的合法性没有判断或过滤不严,攻击者可以在web应用程序中事先定义好的查询语句的结尾上添加额外的SQL语句,在管理…...

MongoDB笔记03-MongoDB索引

文章目录 一、前言1.1 概述1.2 MongoDB索引使用B-Tree还是BTree?1.3 B 树和 B 树的对比1.4 总结 二、索引的类型2.1 单字段索引2.2 复合索引2.3 其他索引 三、索引的管理操作3.1 索引的查看3.2 索引的创建3.2.1 单字段索引3.2.2 复合索引 3.3 索引的移除3.3.1 指定索…...

Docker基础(一)

Docker 简介 常用命令 镜像 #搜索镜像 docker search nginx #下载镜像 docker pull nginx #下载指定版本镜像 docker pull nginx:1.26.0 #查看所有镜像 docker images #删除指定id的镜像 docker rmi e784f4560448 # 删除多个镜像 docker rmi bde7d154a67f 94543a6c1aef e784…...

解决 IntelliJ IDEA Maven 项目 JDK 版本自动变为 1.5 的问题

一、问题描述 在使用 IntelliJ IDEA 创建 Maven 项目时,经常会遇到一个问题:项目的默认编译版本被设置为 JDK 1.5,即使系统中安装的是更高版本的 JDK。这不仅会导致编译时出现警告,还可能引起兼容性问题。每次手动修改编译版本后…...

SDL事件相关

文章目录 事件相关的函数和数据结构用户自定义事件代码相关: 事件相关的函数和数据结构 SDL_WaitEvent :等待一个事件SDL_PushEvent 发送一个事件SDL_PumpEvents(): 将硬件设备产生的时间放入事件队列 ,用于读取事件,在调用该函数之前&#…...

探索App Intents:让你的应用与Siri无缝互动的新方式

苹果推出了一个新框架——App Intents,使开发者可以在iOS 18.2、macOS 15.2等平台上集成Siri和Apple Intelligence,实现对应用内容的读取和操作。 App Intents使应用的功能和内容能无缝融入系统体验中,例如Siri、Spotlight搜索、快捷指令和小…...

冒泡排序法

编写程序实现冒泡排序。 相关知识 为了完成本关任务,要了解冒泡法排序的算法思想: 对所有相邻记录的关键字值进行比较,如果是逆序则将其交换,最终达到有序化,其处理过程为: 将整个待排序的记录序列划分成…...

MATLAB 将fig格式另存为可编辑的eps格式,但乱码问题解决

fig格式图像正常,但通过手动导出后的eps格式图像导入到AI中会乱码,如下图所示 一、主要问题应该是: 文件名中的字符和格式受到了操作系统和文件系统的限制,具体而言是 figure 的Name 属性中包含了特殊字体或字符(如逗号&#xff…...

Hadoop:单节点配置YARN

目录 一、Hadoop YARN介绍 二、单节点配置YARN 2.1 配置yarn-site.xml 文件 2.2 配置 mapred-site.xml 文件 2.3 启动 Hadoop 和 YARN 2.4 浏览器访问 三、YARN的常用命令 3.1 启动和停止 YARN 3.2 查看和管理应用程序 3.3 查看和管理节点 3.4 查看和管理队列 3.5 …...

UDP(Echoserver)

网络命令 Ping 命令 检测网络是否连通 使用方法: ping -c 次数 网址ping -c 3 www.baidu.comnetstat 命令 netstat 是一个用来查看网络状态的重要工具. 语法:netstat [选项] 功能:查看网络状态 常用选项: n 拒绝显示别名&#…...

渲染学进阶内容——模型

最近在写模组的时候发现渲染器里面离不开模型的定义,在渲染的第二篇文章中简单的讲解了一下关于模型部分的内容,其实不管是方块还是方块实体,都离不开模型的内容 🧱 一、CubeListBuilder 功能解析 CubeListBuilder 是 Minecraft Java 版模型系统的核心构建器,用于动态创…...

srs linux

下载编译运行 git clone https:///ossrs/srs.git ./configure --h265on make 编译完成后即可启动SRS # 启动 ./objs/srs -c conf/srs.conf # 查看日志 tail -n 30 -f ./objs/srs.log 开放端口 默认RTMP接收推流端口是1935,SRS管理页面端口是8080,可…...

Nginx server_name 配置说明

Nginx 是一个高性能的反向代理和负载均衡服务器,其核心配置之一是 server 块中的 server_name 指令。server_name 决定了 Nginx 如何根据客户端请求的 Host 头匹配对应的虚拟主机(Virtual Host)。 1. 简介 Nginx 使用 server_name 指令来确定…...

相机从app启动流程

一、流程框架图 二、具体流程分析 1、得到cameralist和对应的静态信息 目录如下: 重点代码分析: 启动相机前,先要通过getCameraIdList获取camera的个数以及id,然后可以通过getCameraCharacteristics获取对应id camera的capabilities(静态信息)进行一些openCamera前的…...

WEB3全栈开发——面试专业技能点P2智能合约开发(Solidity)

一、Solidity合约开发 下面是 Solidity 合约开发 的概念、代码示例及讲解,适合用作学习或写简历项目背景说明。 🧠 一、概念简介:Solidity 合约开发 Solidity 是一种专门为 以太坊(Ethereum)平台编写智能合约的高级编…...

【JavaSE】绘图与事件入门学习笔记

-Java绘图坐标体系 坐标体系-介绍 坐标原点位于左上角,以像素为单位。 在Java坐标系中,第一个是x坐标,表示当前位置为水平方向,距离坐标原点x个像素;第二个是y坐标,表示当前位置为垂直方向,距离坐标原点y个像素。 坐标体系-像素 …...

Angular微前端架构:Module Federation + ngx-build-plus (Webpack)

以下是一个完整的 Angular 微前端示例,其中使用的是 Module Federation 和 npx-build-plus 实现了主应用(Shell)与子应用(Remote)的集成。 🛠️ 项目结构 angular-mf/ ├── shell-app/ # 主应用&…...

排序算法总结(C++)

目录 一、稳定性二、排序算法选择、冒泡、插入排序归并排序随机快速排序堆排序基数排序计数排序 三、总结 一、稳定性 排序算法的稳定性是指:同样大小的样本 **(同样大小的数据)**在排序之后不会改变原始的相对次序。 稳定性对基础类型对象…...

DingDing机器人群消息推送

文章目录 1 新建机器人2 API文档说明3 代码编写 1 新建机器人 点击群设置 下滑到群管理的机器人,点击进入 添加机器人 选择自定义Webhook服务 点击添加 设置安全设置,详见说明文档 成功后,记录Webhook 2 API文档说明 点击设置说明 查看自…...