过去,当运算放大器使用±15V电源并且输入或输出信号为±10V时,输入或输出限制带来的问题不多。我们的运算放大器的输出阻抗(Zo)、AC小信号阻抗和开环输出阻抗是25Ω至50Ω的电阻。甚至1 nF的电容负载对输出也无不良影响。那些惧怕高电容负载的日子已经过去了。

而如今的运算放大器采用许多不同的架构来实现轨到轨输入和轨到轨输出以及超低偏移和失调漂移。零漂移和/或斩波稳定运算放大器可以实现这种低偏移和漂移。现在零漂移或斩波稳定运算放大器具有复杂的Zo、AC小信号、开环输出阻抗。从低频率到高频率,Zo可以是电阻性的,电感性的,“双电感”的,然后最终是电阻性的。由于零点漂移或斩波稳定运算放大器复杂的Zo特性,除非采用系统的方法进行设计,否则会难以稳定电容负载。

零点漂移和斩波放大器具有复杂的输出阻抗,因此在输出端出现电容负载时很难稳定。我将展示如何使用带双反馈的Riso来补偿斩波稳定运算放大器的电容负载。举例来说,通过考虑到Zo和负载阻抗(ZL)的相互作用,这个定义使您能够使用其他稳定补偿技术来稳定斩波器放大器。本分析中,需要理解的一个关键概念是运算放大器的复杂Zo以及其与电容负载的相互作用。一旦运算放大器得到补偿,应用电路就会变得稳定。

图1所示的运算放大器的AC模型是我们在分析运算放大器稳定性问题时所需要的。–IN和+IN之间的差异通过VCVS1增加一倍。VCVS1是一种具有无穷大输入阻抗和零欧姆输出阻抗的电压控制电压源。VCVS1的输出被馈入模块(数据表开环增益(Aol)传递函数)。数据表Aol模块馈入Zo(小信号、AC、开环输出阻抗)模块。ZL模块表示在Voa时连接到运算放大器输出的任何负载。将任何外部ZL连接至远算放大器输出将更改数据表Aol,且会产生新的专用Aol(我们称之为“负载Aol”)。

图1:运算放大器AC模型简化AC稳定性分析

OPA388是一种精密(超低偏移电压=±0.25 µV和零点漂移=±0.005 µV/°C) 斩波稳定运算放大器。这些运算放大器的特征是Zo 复杂(小信号AC、开环输出阻抗),如图2所示。从低频开始到高频,我们看到Zo是电阻性的(0 dB/dec),其次是电感性的(+20 dB/dec),然后是“双电感性”(+40 dB/dec)的,之后是电感性(+20 dB/dec)的,最终是电阻性(0 dB/dec)的。这种复杂Zo可以在没有系统方法的情况下,使补偿电容负载变得困难。

图2:OPA388 Zo数据表显示了电感性和“双电感性”区域

我们的电容负载将被选择为1μF电容。图3所示为1µF电容的阻抗曲线与频率的关系。

图3:1 µF电容的阻抗是恒定−20 dB/decade斜率

OPA388运算放大器宏模型将使用图4所示的测试电路来模拟和绘制OPA388 Zo特征。

图4:开环输出阻抗的宏模型必须经过测试

图5显示了OPA388的模拟结果(与数据表Zo曲线相匹配)。

图5:OPA388宏模型的模拟和数据表相匹配

当我们将ZL(1 µF电容阻抗)和图6的OPA388 Zo曲线组合在一起时,稳定性问题则立马显现。显示了Zo的一阶斜率。在fx,我们看到了闭合速度,ZL和Zo斜率差是40dB/dec或60dB/dec。这两个斜率都表明了ZL和Zo相互作用的共振条件。

图6:在ZL上绘制的1 µF OPA388 Zo表明fx处的稳定性问题

图7所示为我们用于测量带1 µF电容负载的OPA388的负载Aol的测试电路。

图7:OPA388输出上的ZL=1 µF会更改数据表Aol

图8所示为带1 µF电容负载的OPA388的负载Aol曲线。请注意10 kHz和20 kHz之间的区域,该区域显示了相位图中的一个非常突然的相移和震级图中的一个驼峰或峰值。这些特征显示了Aol曲线中的共振,以及可以使此电路稳定的无补偿技巧。

图8:OPA388输出上的ZL=1 µF导致负载Aol陡降和达到峰值

我们将使用图9的电路进行瞬态负载稳定性测试,以查看我们的带1 µF电容性负载的OPA388是否在时域内稳定。IG1是一个设置为1 kHz、1 mApk和1 ns上升/下降时间的电流发生器。这会在系统中产生阶跃干扰,因此我们可以看到闭环系统的自然响应,以找出任何过度的过冲和振铃,这将显示边缘或完全的不稳定。

图9:导入电流源进行瞬态稳定性测试。

图10和图11中的瞬态稳定性测试结果(放大)清楚地显示了电路不稳定。如果我们放大瞬态稳定性测试的结果,我们会看到负载电流初始阶跃变化后出现连续振荡。这表明了电路的不稳定。

图10:瞬态稳定性测试表明出现连续振荡。

图11:放大后的瞬态稳定性测试显示三角波振荡。

如果我们绘制OPA388 Zo和CL=1 µF电容器的阻抗,如图12所示,我们可以添加 RL=10 Ω, 30 Ω, 100 Ω的阻抗线。我们的负载Aol将看到RL和CL阻抗的串联组合。在RL与CL交叉处以上的频率,RL将控制净ZL阻抗,因为对于两个串联阻抗,最高值占优势。为了避免ZL和Zo之间的共振,我们需要<20 dB/dec的斜率差。为了实现这一目标,并最小化RL与Zo的感应区相互作用的频率范围,我们需要选择RL=100Ω,如净ZL曲线所示。

图12:绘制Zo和ZL允许方便修改ZL以保持稳定性。

我们的负载AOl将是通过我们Zo_ZL_Divider网络运行的数据表Aol,如图13所示。从100 Hz到100kHz,Zo << ZL,所以我们预计对通过Zo_ZL_Divider的数据表Aol曲线几乎不会被影响。从约100 kHz到300 kHz,我们预计数据表Aol将通过增加 −20 dB/dec衰减,因为Zo > ZL和Zo在+20 dB/dec不断增加。

图13:Zo和新ZL的模拟(RL=110 Ω, CL=1 µF)确认了稳定性。

如图14所示为CL=1 µF, RL=100 Ω的实际应用。此电源分流器将5V电源分成两半,用于偏移和缩放单电源系统中常用的中间电源参考点。OPA388遇见ZL=R1+CL,以及Voa是负载Aol测量点。请注意,因为OPA388的内部输入电容被L1隔离,我们通过添加CCm和Cdiff在表面将它们移出外部。

图14:电源分流器使用新的ZL(RL=110 Ω, CL=1 µF)以确保设计的稳定性。

电源分流器的模拟图显示了预期的负载Aol(图15)。

图15:电源分流器负载Ao显示无增益剧增或快速相移。

图16的测试电路将用于获取负载Aol和1/Beta_FB#1(Voa通过R1&CL通过R2,然后回到OPA388的–IN)。

图16:电源分流器FB#1用来测试稳定性。

图16的测试电路能让我们轻易绘制负载Aol和1/Beta_FB#1(图17)。在fr处,当1/Beta_FB#1和负载Aol相交,和当环增益(AolBeta)变为0 dB时,闭合速率达60 dB(|-40 dB/dec −(+20 dB/dec)|)。这很不稳定。

然而,如果绘制第二反馈路径1/Beta_FB#2,我们可以让电路变得稳定。因为有两个独立的反馈路径,最高的Beta或最低的1/Beta占优势,且将与运算放大器相遇。以上所示的1/Beta_Net和负载Aol在fcl处相交,闭合速率为20 dB/decade。从一阶稳定性校核来看,这表明运行稳定,但需要一个环增益振幅和相位图来确定终极相位裕度。请注意,我们将fz1放在约为½×fw的1/Beta_FB#2路径中,两条反馈路径在此相交。此经验法则确保我们不会用元件公差来创建“The Big Not”。在“The Big Not”中,会出现1/Beta_净响应的峰值,从而可能导致电路不稳定。Big Not包含在附录的稳定性材料参考中。在fw处,约16kHz,如果1/Beta_FB#2占主导地位时,则会失去对1/Beta_FB#1的控制,并且对于16kHz以上的频率,不能对Vout处的干扰作出反应。

图17:电源分流器1/Beta_FB#2添加到负载Aol和1/Beta_FB#1上。

现在让我们重新回到原来的电路,以确定在何处添加1/Beta_FB#2。在CL = short和C4 = short 时,设置1/Beta_FB#2的高频增益,从而用R5/R2进行近似计算。因为CL将变为>>: C4,CL将在C4为short之前变为short,所以fz1可以由C4和R5确定,如图18所示。

图18:电源分流器原电路可以用来分析在何处放置1/Beta_FB#2。

如图19所示,终极负载Aol和1/Beta_Net遵循我们预测的一阶近似。该近似通过在负载Aol和1/Beta_FB#1图上的1/Beta_FB#2曲线中绘制来创建。

图19:电源分流器负载Aol和1/Beta_Net确认了fcl处的稳定性。

终极环增益幅度和相位图确定了稳定电路,fcl处(环增益为0 dB)的相位裕度为64.8度,而且如图20所示,相位图中没有快速相移,振幅图中也没有峰值。

图20:电源分流器终极环增益显示了良好的相位裕度以保持稳定性。

为进行全面检查,我们将在图21中再次使用我们的负载瞬态稳定性技术。

图21:电源分流器负载瞬态可以确认1/Beta_FB#2的稳定运行。

图22的负载瞬态稳定性测试结果确认了在运算放大器Voa之外,没有过度的过冲或振铃,因为在输出端有剧烈的阶跃干扰。

图22:电源分离器Voa过冲和稳定确认稳定运行。

闭环AC传递函数的最终检查表明了使用图23中的测试电路时Vout处的带宽控制。

图23:电源分流器闭环AC传递函数将显示控制带宽。

我们的一阶1/Beta图显示约16kHz的1/Beta_FB#2开始占据主导。图24中的最终结果显示−3 dB闭环带宽为25 kHz。你可以推导出所有的数学公式实现预测。但在有精确运算放大器SPICE宏观模型(带Zo和Aol匹配数据表)的情况下,为什么不让模拟器来做呢?

图24:电源分流器闭环带宽确认一阶估算。

Tim Green拥有37年的工程经验, 20年专攻模拟和混合信号半导体。

放大器的传递函数_谁惧怕电容负载变化?斩波放大器吗?相关推荐

  1. 放大器的传递函数_在光电流应用中补偿电流反馈放大器

    简介 电流反馈放大器(CFA)历来都不是跨阻放大器(TIA)的首选,因为它们具有较高的反相输入电流和反相输入电流噪声,可能比同等级电压反馈放大器(VFA)至少高出一个数量级.另外,许多系统设计师对CF ...

  2. 放大器的传递函数_保证放大器的稳定性什么最重要?反馈电阻一定要选对!

    我的全差分电压反馈型放大器的稳定性似乎受反馈电阻值很大影响--RF/RG比始终正确,到底发生了什么? 信号需要增益时,放大器是首选组件.对于电压反馈型和全差分放大器,反馈和增益电阻之比RF/RG决定增 ...

  3. 放大器的传递函数_这么酷,采用极致小巧的运算放大器设计麦克风电路!

    语音指令是许多应用中的一种流行功能,也是让产品具备差异化市场竞争力的优势之一.麦克风是任何基于语音或语音的系统不可缺少的主要组成部分,而驻极体麦克风凭借体积小.低成本和高性能的特点成为了此类应用的常见 ...

  4. 放大器的传递函数_对数放大器和温度传感器结合的设计温度补偿方案

    精确的RF 功率管理是现代无线发射器的热点话题,从基站的功率放大器 保护到移动应用中的延长电池 使用时间,它都有很多的优点.RF功率监测器,比如对数放大器 ,允许RF功率测量 系统在一个较宽的范围监控 ...

  5. 放大器的传递函数_所谓传递函数

    欢迎加入技术交流QQ群(2000人):电力电子技术与新能源 1105621549 高可靠新能源行业顶尖自媒体 在这里有电力电子.新能源干货.行业发展趋势分析.最新产品介绍.众多技术达人与您分享经验,欢 ...

  6. 放大器的传递函数_运放全差分放大器实现单端与平衡的相互转换

    一个标准的运放差分放大器电路如下: 当电阻R1 = R2和R3 = R4时,上述差分放大器的传递函数可以简化为以下表达式: 增益 Gain = Vout / (V2 - V1) 全差分电路是使用两个差 ...

  7. 基于matlab的升压斩波实验,基于MATLAB的升压斩波电路的仿真_贾立柱

    科技专论 基于MATLAB的升压斩波电路的仿真 贾立柱1 刘晓龙2 1.齐齐哈尔大学网络信息中心 黑龙江齐齐哈尔 161006 2.华北电力大学 北京 102206 [摘 要]升压斩波电路是电力电子技 ...

  8. buck电路pscad仿真_典型电路—电容10UF 和0.1UF并联使用的技巧常见于电源电路中,你知道其中的原理吗?...

    欢迎加入技术交流QQ群(2000人):电力电子技术与新能源 905723370 高可靠新能源行业顶尖自媒体 在这里有电力电子.新能源干货.行业发展趋势分析.最新产品介绍.众多技术达人与您分享经验,欢迎 ...

  9. 双时隙的工作原理_一文读懂跨阻放大器的工作原理

    跨阻放大器(TIA)是光学传感器(如光电二极管)的前端放大器,用于将传感器的输出电流转换为电压.跨阻放大器的概念很简单,即运算放大器(op amp)两端的反馈电阻(RF)使用欧姆定律VOUT= I × ...

最新文章

  1. 71 mac boook pro 无 gpu 下caffe 安装
  2. markdown数学公式全集
  3. 产品管理|产品设计流程[完整版]
  4. 关于信任模型与交叉认证
  5. php下载文件压缩包已经损坏或未知格式,这个压缩文件格式未知或者数据已经被损坏解决方法...
  6. python 修改字符串 循环_python – 模式匹配并用if else循环替换字符串
  7. 功能Java示例 第6部分–用作参数
  8. [剑指offer]面试题第[3]题[JAVA][从尾到头打印链表][栈]
  9. AutoML在推荐系统协同过滤中的探索与发现(附交流视频和PPT下载链接)
  10. windos读写ext3工具_Win7下读写Ext2/Ext3/Ext4文件系统
  11. B06 - 999、大数据组件学习③ - Hive
  12. C# 面试EF 和mvc
  13. canvas实现水印效果
  14. 无线路由器无线连接的几种方式
  15. 连锁药店现状和信息化建设思路
  16. 3.1 Go语言中的函数与方法
  17. 洛谷P1017题解 [NOIP2000 提高组] 进制转换
  18. 从API中获取数据(七)
  19. Deepin安装SSH服务器
  20. 面向对象编程(三) --- 抽象类和接口

热门文章

  1. dataguard日常管理
  2. 【ha知识两问】ha软件是什么?ha软件用途有哪些?
  3. Python全栈(八)Flask项目实战之8.CMS后台轮播图管理
  4. vnpy量化回测怎么做?一文带你了解
  5. ACM训练史上最详细计划(大神养成记)
  6. [转]kaldi ASR: DNN训练
  7. LCD液晶屏显示接口总结
  8. 2019上交CS考研经验贴
  9. 原生JS实现富文本编辑器
  10. 泰勒公式求极限c语言switch,C语言利用泰勒公式构造求SIN(X),求大触帮看我的代码哪里有问题...