电流反馈型运放设计要点总结

目录

前言

基本架构

CFB和VFB运算放大器的差异

总结:电流反馈(CFB)与电压反馈(VFB)


前言

最近一个项目用到THS3491,发生了震荡,这是一个电流型反馈运放,借此机会,温故一下,电流运放的相关设计知识

基本架构

下图为基本电流反馈放大器拓扑结构。注意,该模型采用一个单位增益缓冲器将同相 输入连接至反相输入。理想状态下,该缓冲器的输出阻抗为零(RO = 0),误差信号为流入 反相输入的小电流i。误差电流i镜像到高阻抗T(s),T(s)上产生的电压等于T(s)·i。(T(s)的大 小通常称为开环跨导增益。

接着,该电压经过缓冲,连接至运算放大器输出。如果假设RO为零,就很容易得出以 R1-R2反馈网络和开环跨导增益T(s)表示闭环增益VOUT /VIN 的相关表达式。RO 为有限值时, 也可以得出该公式。

此时应当注意,电流反馈运算放大器通常称为跨导运算放大器,因为开环传递函数实际上 是一个阻抗,如上文所述。但是,很多常见的电路往往也使用跨导放大器这一术语,比如 电流-电压(I/V)转换器,而CFB或VFB运算放大器都可用于I/V转换器。因此,在特定应用 中遇到术语跨导时应加以注意。而术语电流反馈运算放大器则很少会混淆,因此,提到运 算放大器拓扑结构时,最好选用这个术语。

这个简单模型中可以得出CFB运算放大器的几个重要特性。

与VFB运算放大器不同,CFB运算放大器没有平衡输入。相反,其同相输入端为高阻 抗,反相输入端为低阻抗。

CFB运算放大器的开环增益用Ω为单位来衡量(跨导增益),而不是VFB运算放大器所用的 V/V。

反馈电阻R2为固定值时,CFB的闭环增益可通过改变R1而发生变化,不会对闭环带宽产 生重大影响。通过检查图3中的简化公式就可以发现这一点。分母决定整体频率响应, 如果R2不变,则可以改变分子中的R1(从而改变增益),不影响分母,这样带宽就会保持 相对稳定。CFB拓扑结构主要用于对高速和低失真有极高要求的场合。其基本原理基于这样一个事 实:在双极型晶体管电路中,在所有其它条件相同的情况下,电流的切换速度快于电压。

CFB和VFB运算放大器的差异

CFB和VFB放大器的一个主要差异就是CFB放大器没有恒定的增益带宽产品。CFB运算放 大器的带宽随增益变化很小,远小于在VFB运算放大器中看到的6 dB/倍频程,如图4所示。 如前所述,CFB运算放大器的带宽与反馈电阻成比例。每个CFB运算放大器都有最大带宽 时的推荐反馈电阻值。如果电阻值增加后超过该推荐值,就要减小带宽。

如果采用阻值低于推荐值的电阻,相位裕量就会减小,放大器可能会变得不稳定。

控制CFB运算放大器应用中的增益时,需要为器件选择正确的反馈电阻(R2),然后选择底 部电阻(R1),以产生所需的闭环增益。R2和R1的增益关系与VFB运算放大器中的关系是相 同的。

CFB放大器的反馈环路中也不应该有电容。如果反馈环路中采用电容,就会减小高频净反 馈阻抗,导致运算放大器发生振荡。反相输入上的杂散电容会产生类似的效应,应去除反 相端四周的接地层,尽量减小杂散电容。

使用电流反馈运算放大器时常见的错误是把反相输入直接连接到输出,试图构建单位增益 电压跟随器(缓冲)。该电路会产生振荡,因为等效反馈电阻值为零。只要采用推荐的反馈 电阻值,将反相输入连接至输出,就可以稳定跟随器电路。 VFB和CFB放大器的另一个差异,就是CFB放大器的反相输入阻抗较低(通常为50 Ω至100 Ω), 而同相输入阻抗则较高(通常为几百kΩ)。因此,CFB放大器的输入不平衡,而VFB放大器 的输入平衡。

总结:电流反馈(CFB)与电压反馈(VFB)

电流反馈和电压反馈具有不同的应用优势。在很多应用中,CFB和VFB的差异并不明显。 如今的CFB和VFB放大器性能相当,但两种拓扑结构还是各有其独特优势。电压反馈可以 自由选择反馈电阻(或网络),但会因为增益而牺牲带宽。电流反馈可以在较大的增益范围 内保持高带宽,但会限制反馈阻抗的选择。

VFB放大器具有以下特点

• 噪声较低 • 直流性能较好 • 反馈元件选择自由

CFB放大器具有以下特点:

• 压摆率较快 • 失真较低 • 反馈元件选择受限

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

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

相关文章

JAVA远程调试步骤

1.生成参数 2.复制到启动命令中 3.打jar包运行到远程服务器中 4.开始远程调试

【数据结构与算法 刷题系列】环形链表的约瑟夫问题

💓 博客主页:倔强的石头的CSDN主页 📝Gitee主页:倔强的石头的gitee主页 ⏩ 文章专栏:数据结构与算法刷题系列(C语言) 目录 一、问题描述 二、解题思路详解 解题思路 解题步骤 三、C语言代码…

NSSCTF | [LitCTF 2023]我Flag呢?

这道题没啥好说的,题目标签为源码泄露,我们直接CtrlU查看网页源码就能在最后找到flag 本题完

Linux---windows 机器和远端的 Linux 机器如何通过 XShell 传输文件

一、关于rzsz 这个工具用于 windows 机器和远端的 Linux 机器通过 Xshell 传输文件. 二、下载rzsz软件 用root输入命令: sudo yum install -y lrzsz下载完成: 三、如何传输 有图形化界面 1、从Windows机器传输给远端Linux机器 ① 直接拖拽 直接将…

从编辑器角度来理解定义和声明

报错,在函数里面(包括int main函数)extern声明会和定义冲突 下面这种写法就很ok 静态变量的反汇编 #include<iostream> using namespace std; extern int c; int ma

Mysql与Java连接----JDBC

前言: 当将Java与MySQL数据库连接时&#xff0c;JDBC&#xff08;Java Database Connectivity&#xff09;是一种重要的技术。JDBC允许Java应用程序通过标准的数据库访问方式与不同的关系型数据库进行通信&#xff0c;其中包括MySQL。通过使用JDBC&#xff0c;Java开发人员可以…

ICode国际青少年编程竞赛- Python-5级训练场-多参数函数

ICode国际青少年编程竞赛- Python-5级训练场-多参数函数 1、 def go(a, b):Spaceship.step(2)Dev.step(a)Spaceship.step(b)Dev.turnRight()Dev.step(b)Dev.turnLeft()Dev.step(-a) Dev.turnLeft() Dev.step(3) Dev.step(-3) go(3, 2) go(6, 1) go(5, 2) go(4, 3)2、 def go(…

processing完整教程

概述&#xff1a;processing在我眼里就是libgdx的高度封装&#xff0c;如果各位会libgdx&#xff0c;学processing应该可以说是无师自通&#xff0c;当然processing是java语言那边的。 processing是什么&#xff1f; 官网是这样解释的&#xff1a;Processing 是一本灵活的软件…

快速判断出485从站设备是否支持MODBUS RTU无线通讯

对于变频器和仪表设备&#xff0c;都支持485串口通讯&#xff0c;那么怎么判断从站设备支持那种协议呢&#xff1f;通常分为两种方式去判断&#xff1a;1.从设备参数参看2.从设备通讯报文查看。本次文章以以台达MH300系列变频器为例。 1.从设备通讯参数查看 使用设备之前一定…

C语言 文件操作

目录 1. 什么是文件&#xff1f;2. 二进制文件和文本文件3. 文件的打开和关闭3.1 流和标准流3.1.1 流3.1.2 标准流 3.2 文件指针3.3 打开、关闭文件3.3.1 fopen - 打开文件3.3.2 fclose - 关闭文件 4. 文件的顺序读写4.1 fgetc - 从文件流获取一个字符4.2 fputc - 将一个字符写…

金融业开源软件应用 评估规范

金融业开源软件应用 评估规范 1 范围 本文件规定了金融机构在应用开源软件时的评估要求&#xff0c;对开源软件的引入、维护和退出提出了实现 要求、评估方法和判定准则。 本文件适用于金融机构对应用的开源软件进行评估。 2 规范性引用文件 下列文件中的内容通过文中的规范…

智能制造数字工厂未来三年规划方案(80页ppt下载)

一、资料介绍 智能制造数字工厂未来三年规划方案是一份全面而深入的战略性文件&#xff0c;旨在指导我们公司在未来三年内实现智能制造领域的跨越式发展。这份80页的PPT资料&#xff0c;以“智能制造、智能制造系统、数字化工厂、数字孪生工厂、智能工厂和数字化车间”为核心关…

Amesim基础篇-热仿真常用模型库-Electrical Basics/Electric Storage

前言 在动力电池仿真中中我们不免会用到该元件库中的模型&#xff0c;该库中包含基本的电路元件与电池模型。具体的相关模型介绍如下&#xff1a; 1 电压源、电流源、功率源、接地 如图&#xff0c;分别为电压源、电流源和功率源&#xff0c;其中功率源在仿真中经常用到&…

《intel开发手册卷3》读书笔记1

1、CPU工作模式 1&#xff09;实模式&#xff1a;8086的寄存器只有16位&#xff0c;我们也习惯于称8086的工作模式为16位模式。后续的CPU为了保持兼容性&#xff0c;在芯片上了电以后&#xff0c;还必须运行于16位模式之下。这种模式还有个正式的名字叫做实模式。在实模式下&am…

Stable Diffusion WebUI 绘画

配置环境介绍​ 目前平台集成了 Stable Diffusion WebUI 的官方镜像&#xff0c;该镜像中整合如下资源&#xff1a; GpuMall智算云 | 省钱、好用、弹性。租GPU就上GpuMall,面向AI开发者的GPU云平台 Stable Diffusion WebUI版本&#xff1a;v1.7.0 Python版本&#xff1a;3.1…

vue2 报错 component name“Index“should always be multi-word

报错原因&#xff1a; 组件名称应该为俩个或俩个以上单词组成的&#xff0c;并且还要是大驼峰命名&#xff0c;例如&#xff1a;MyIndex&#xff0c;MyLogin等 解决方法一&#xff1a; 将组件名称改为俩个或俩个以上单词组成的名称&#xff0c;且为大驼峰命名&#xff0c;例如…

半小时搞懂STM32面经知识——ADC

1.ADC 1.1 ADC是什么&#xff1f; 将连续变量的模拟信号转换为离散变量的数字信号 1.2 ADC的位数&#xff1f;&#xff08;采样精度&#xff09; F1和F4都具有3个ADC&#xff0c;F1可提供21个输入通道&#xff0c;F4可以提供24个输入通道。 F4的ADC支持12位&#xff0c;10位…

2024最新软件测试面试题及答案【史上最全】

以下是软件测试相关的面试题及答案&#xff0c;欢迎大家参考! 1、你的测试职业发展是什么? 测试经验越多&#xff0c;测试能力越高。所以我的职业发展是需要时间积累的&#xff0c;一步步向着高级测试工程师奔去。而且我也有初步的职业规划&#xff0c;前3年积累测试经验&…

SparkSQL概述

1.1. SparkSQL介绍 SparkSQL&#xff0c;就是Spark生态体系中的构建在SparkCore基础之上的一个基于SQL的计算模块。SparkSQL的前身不叫SparkSQL&#xff0c;而是叫做Shark。最开始的时候底层代码优化、SQL的解析、执行引擎等等完全基于Hive&#xff0c;总是Shark的执行速度要比…

动手学深度学习18 预测房价竞赛总结

动手学深度学习18 预测房价竞赛总结 李沐老师代码AutoGluonh2o集成学习automlQA 视频&#xff1a; https://www.bilibili.com/video/BV15Q4y1o7vc/?vd_sourceeb04c9a33e87ceba9c9a2e5f09752ef8 代码&#xff1a; https://www.bilibili.com/video/BV1rh411m7Hb/?vd_sourceeb04…