编辑:[db:作者] 时间:2024-08-25 09:24:41
运放十坑之轨到轨
运放输出电压到不了电源轨的这种明坑踩了后,我选择了轨到轨的运放,哈哈,这样运放终于可以输出到电源轨了。高兴的背后是一个暗藏大坑等着我:
看看我常用的某公司对轨到轨运放产品的先容:“高速(>50MHz))轨到轨运算放大器支持以更低的电源电压、更靠近供电轨的摆幅和更宽的动态范围事情。”看到没有:
“以更低的电源电压、更靠近供电轨的摆幅和更宽的动态范围事情。”
“更靠近供电轨的摆幅”
“更靠近”
“靠近”
......
看一个轨到轨运放的手册:
输出电压的确是到不了电源的5V,Why?
运放的输出级可以简化为下面这种的构造形式:
由于MOS管有导通电阻,当流过电流时,导致了电压降,因此,当负载越大时,导通压降越大,输出电压越不能达到轨。
以是说,轨到轨运放不是完备的可以使输出到达电源值,要利用的时候,还须要看负载和温度(影响导通电阻阻值)的关系来决定输出能达到多大电压。
02
运放十坑之不可忽略的输入偏置电流
设计了一个分压电路,理论上输入1V,输出2V,可是一测,总是多了近6,7百个mV。这假如进12位3V量程ADC,可是要吃掉600多个码。点解?
原来运放正向输入端和反向输入端由于TVS泄电流和管子输入偏置电流,导致了两个输入端存在输入偏置电流(而且由于没有任何一个器件和其余一个器件千篇一律,这两者输入偏置电流还不尽相同);这两个偏置电流会与外部电阻一起形成偏置电压后,输出到后端,形成偏差。如果你不巧选择了一个基于BJT设计的运放,它具有较大的输入偏置电流,就会造成很大的后级偏差。如下图这种运放,真是“岂止于大,切实其实是莽”。
下面假设,两个输入真个输入偏置电流相同。
对付,正向输入端来说,Ib+带来偏置电压险些即是0,而对付反向输入端来说,Ib-带来的偏置电压即是350mV(打算时,假设Vout接地,相称于R1//R2)。因此,须要的是在正向输入端增加一个电阻,来补偿反向输入端带来的偏差。
正如前文所述,正反相输入偏置电流不尽相同,补偿只能减小失落调电压,而正反相输入偏置电流差也称为失落调电流。在进行高精度或小旗子暗记采样时,可以选用低失落调电流运放,由于加入补偿电阻,也代入了一个新的噪声源,要慎重加入。
偏置电流是运放的紧张偏差之一,在之后的坑中,还会先容一些影响后级的偏差源。
03
运放十坑之快速低落的PSRR
当我是个菜鸟工程师的时候,做运放设计从来不考虑PSRR,当听说过PSRR之后,每次选运放都会在本钱掌握根本上选择一个有较高PSRR的运放。
比如这款运放PSRR达到了160dB:
根据打算公式:
纵然电源电压在4.5V-5.5V区间内发生变革,电源对运放输出的影响只有10nV。
很可惜,这个指标是指电源电压的直流变革,而不包括电源电压互换的变革(如纹波),在互换情形下,这个指标会发生非常大的恶化。Spec.里面提到的只是直流变革,互换变革在后面图示里面,一样平常情形下,非资深工程师对待图示都是滑滑地翻过去。
如果运放电路利用了开关电源,又没有把去耦、滤波做得很好的话,后级输入精度会受到极大的影响。来看,同一款运放的互换PSRR。
对付500kHz开关频率的纹波,PSRR+恶化到只有50dB,假设纹波大小为100mV,那么对付后级的影响恶化会达到0.3mV。对付很多小旗子暗记采集的运用来说,这个偏差是不可接管的。因此,有些运用处景乃至会在运放电源入口做一个低通滤波(请把稳电阻功耗和电阻热噪声)。
04
运放十坑之乱加的补偿电容
以前有个“老工程师”对我说,反馈电路加个电容,电路就不会震荡。一看到“震荡”这么高大上的词语,我当场就懵逼了,往后所有的电路都并一个小电容,这样才professional。
直到一天,我要放大一个100kHz(运气很好,频率还没有太高,不然电压反馈运放都没法玩)的旗子暗记,也是按照履历并上一个电容,然后,旗子暗记再也没有正常。由于,并上了这个电容反馈阻抗对付100kHz的旗子暗记变成了只有不到200,导致放大系数变革。
然,这还不是关键,问题在于:真的须要一个补偿电容吗?
首先,运放内部存在一个极点(把它想造诣是RC低通造成的),它会造成相位的改变,最大到-90:
如果再增加一个极点呢,它又会再次对相位进行改变,最大还可以增加到90:
这样相位就到了-180,这有什么问题呢?那便是“震荡”。看一下电压负反馈运放的增益:
当某些频率点上的环路增益A即是1,而相位为-180的时候,这时,Vout/Vin会变成无穷大,电路就不稳定了。因此,当外部增加一个零点时,运放就会在某些频率点进入震荡,比如引脚上的分布电容,如下图:
这时,我们并上一个电容,相称于人为引入一个零点,把拉下去的相位,拉上来,但是,这个分布电容一样平常很小,使得它环路增益A即是1的位置非常远,在这么远的频点上,运放早就不能正常事情了。而看手册这个运放自身在100k的时候,相位余量相称的高,超过了90,完备不须要增加额外的补偿电容。
因此,对付详细情形,要详细剖析,不能被“老工程师”带着跑了。
05
运放十坑之被冤枉的共模输入范围
以前碰着过一个问题,前级运放放大后,再由运放跟随进ADC,进ADC的旗子暗记是0.3V-1.5V。觉得是个很大略的电路,但是后面实测这颗事情电压为单电源5V的运放,有部分板卡在输出1.5V旁边的时候,它的输出值并没有完备跟随到输入值,而低于比1.5V的旗子暗记,跟随都没问题,但是一旦靠近就不对。
当然,这个问题就上了硬件组的会议,末了谈论的结果是:“这个运放有问题,我们要找厂商嚎盘,但是我们是xx企业,别个又不得理我们,这样吧,我们换一个其它公司的运放”。不幸的是,我们冤枉了一颗运放,并且没有找到问题缘故原由,幸运的是,在没有完备弄清事理的条件下,我们恰巧选到了一颗可以正常事情的运放。
来看下这款运放的一个指标,运放共模输入范围:
运放共模输入范围是运放输入电压的一个区间,它表征的是运放能够线性事情的区间,即输入电压共模值在这个区间内,当输入电压发生变革时,输出电压能够线性的发生变革。
对付跟随电路,由于存在负反馈,基本上可认为正相输入端电压和负相输入端电压是同一个值,而这颗运放在5V供电时,它的共模输入范围是-0.1V至1.5V。因此,当输入电压在1.5V旁边的时候,运放就存在不能正常线性跟随的情形。
为什么不能跟随呢?来看一个三极管放大电路,它也是运放的组成部分之一,来进行举例解释。
当输入的Vb发生变革时,Ie就会随着Vb发生相应的变革,从而引起Vc的变革,这便是跟随。若Vb连续增大到,使得Vc=Vcc-Ie x Rc打算值为负数的时候,而实际上Ie x Rc并不能超过Vcc,这时放大电路达到饱和乃至电流反相,导致输出电压固定或削峰或反向等。
06
运放十坑之不可忽略的压摆率
做1pps驱动电路,哀求上升沿≤5ns,FPGA输出的旗子暗记用运放跟随增强驱动后,创造上升沿达不到哀求。为什么呢?由于没有考虑到一个主要的指标,压摆率。压摆率是指:输入为阶跃旗子暗记时,闭环放大器的输出电压韶光变革率的均匀值。即输入一个空想的阶跃旗子暗记,输出会是一个带斜率旗子暗记,这个旗子暗记的爬升速率便是压摆率。
看一下这个运放的压摆率:
根本达不到哀求啊,5ns只能爬升20mV,以是,上升沿根本达不到设计需求。怎么办呢?后期飞线增加了一个脉冲增强电路。
脉冲增强电路C4和R4,相称于一个微分电路C4和RL(当C x RL远小于压摆率韶光)加一个直流电阻R4,使得负载RL上的旗子暗记边沿变得更加陡峭。剖析一下:
a.电容C4与RL形身分压电路,根据下图的打算公式,C4上电压的变革率即是RL上的电压值。
b.那么假设电容电压变革率在0-范围内是险些不变革的,那么负载RL上面的电压也是险些不变的,一旦电容开始充电(电压发生变革),负载RL的电压就上升到顶点。记为波形1,如下图。
c.然后在电容充电结束后开始着落,为理解决没有变革率就没有电压的问题,增加一个直流电阻R4坚持波形,它是一个直通波形,也便是原始波形,记为波形2。
d.两个波形合在一起后,由于波形1,波形2的上升沿得到极大增强,从而使得合成波形上升沿得以改进。
07
运放十坑之被遗忘的反馈电阻
为了扩大外部驱动能力,一样平常会在末了一级增加一个跟随电路,选择电流反馈运放-CFA增加运放的输出带宽。好大略哦,可惜你便是调不出来。还是先看图吧。好大略哦,可惜你便是调不出来。还是先看图吧。
什么电源轨、共模输入范围、增益积带宽、带载能力、压摆率。我全都考虑了啊,还是不对呢?
由于,CFA和VFA(电压反馈运放)不一样,读书时学的运放,基本上老师都是拿VFA进行举例和讲解。下图是CFA运放的模型:
它与VFA差异是,输入端不再是两个都虚断,反相输入电阻ZB是个非常小的值,但又绝对不能认为是零;它的开环增益Gout不再是非常大,而是约即是1;它的跨阻Z可以认为是无穷大。
因此,CFA的跟随电路的电路模型如下:
解出A即是:
它的闭环增益是:
当没有反馈电阻ZF的时候,A约即是1,ZF趋近于0,A趋近于无穷,增益趋近于0,和想要的跟随电路完备不一样,也便是网上常说的“CFA不加反馈电阻就没旗子暗记”。(没找到这句话,忘倒是在哪里看到的了,只能看下CFA手册上对反馈电阻的先容)
因此,要增加一个反馈电阻,电路就会正常事情了。
PS:上面推导打算有技巧,只能从A进行打算推导,由于CFA的打算条件是反相输入电阻ZB是个非常小的值;它的跨阻Z可以认为是无穷大,以是,要在求极限是找到一个单一变量,如果按照终极表达进行求极限,一个函数,三个变量(ZF趋近于0,ZB趋近于0,Z趋近于无穷),没法玩,如下图。
08
运放十坑之失落效的AD620
在我读大学的年代,仪用放大器绝对是一个高X格的词语,在那个还常见三运放搭差分运放的年代,仪放是超高共模抑制比、高温度稳定性的代名词,正相反相两个电压差一减,就得到了却果,这绝对是一个采集EEG旗子暗记的好东西啊。
由于EEG旗子暗记幅度很小,加上前级放大,也不过1V旁边,因此,屡试不爽也没什么问题。后来要做一个工业现场旗子暗记检测,就不正常了。还是先看图吧:
采集4-20mA电流,得到1V-5V电压差,放大2倍后进入后级ADC。为了防止电阻功耗过高,R128,R129,R130三个电阻采取了并联取值的办法,终极取到了250这个值。
剖析一下,正相输入端2V-10V,符合器件输入范围(VCC-1.4V),反相输入端1V-5V,我加了负电,那更是符合了;然后看放大倍数2倍,Vmax=10V,也符合器件输出范围(VCC-1.4V);电源、放大倍数、去耦等等都没有问题。这是一个显得没有任何缺点的事理图,但是实际上,它会在高输入电压值时发生缺点。
看下仪放的内部事理,就明白了(这里选一个手上有的资料,非AD620的内部事理,实在仪放事理都差不多)
正相输入电压和反相输入电压表示在仪放内部的R2处,而真正进行输出的电压,是由V1out和V2out表示的,换一句话说,终极增加的电压值平分为两份,一份由V1out供应,它会比V1高,其余一份由V2out供应,它会比V2低。
再看事理图,在20mA的时候,Vin+达到了10V,Vin-是5V,放大2倍,在仪放内部须要将Vin+放大到12.5V。这已经超过了仪放供电电压,因此,是绝对不可能正常事情的。
09
运放十坑之ADC的采样韶光被运放拖累
ADC采集旗子暗记,旗子暗记稳定的时候,很准确;旗子暗记变革的时候,数据不稳定。当然了,ADC有采样韶光,软件工程师也知道,他采了10次,只取后5次,但是数据还是有不稳定的状态。让硬件来看电路,硬件工程师说,电路当然没有问题了,全是从别人那里扣来的,怎么在我这就有问题了?
先看ADC的指标Tcycmin=500ns和Tacqmin=80ns,这是颗SAR型ADC,速率能上Mbps,还算挺快的。以是,它连续采样10次,所用韶光也才10s旁边。
而运放从旗子暗记输入到输出,并不是一个无延时的过程,而是一个有延时还带震荡的过程,同时,这个过程的韶光还会由于后级线路的PCB设计而增大。如下图:
看一下运放的指标,当4V时,达到0.01%,韶光为5.1s,此时带来的颠簸偏差是0.4mV,而在4V范围内,一个16位ADC的1LSB为0.06mV。偏差可以吃掉6,7个码字,如果再加上分布电容和走线电阻,这个韶光会进一步增加,使得后级稳定韶光增长,从而导致偏差变得更加的大。
后来,软件工程师调低了采样率,增加了采集韶光,问题得以办理。
10
运放十坑之被遗忘的功耗
做过一款板卡,功耗哀求很严格,因此,设计完成后,就画了电源树,打算了每个器件的功耗,没有超,然后投版,调试,一上电,功耗超标。
后面一检讨,创造是运放功耗打算的时候涌现了问题,下图这样的运放电路用了5个。
由于是直流驱动,在打算的时候,只考虑了运放本身的静态功耗,PD=15V x 4.2mA =63mW,按照最大静态功耗来考虑,功耗余量还绰绰有余。
实际上,忽略了一个主要的功率花费点:运放供电电压15V到输出电压(1V-4.5V)之间的电压差,全部在运放里面花费了,按照最大压差打算,一个电路就花费140mW。这种耗散功率,以前从来没有考虑过,以是,全部都选择性的忽略了,当碰着功耗哀求紧张的需求时,问题就暴露出来了。
后面改版的时候,选择了低电压给运放供电,减少了耗散功耗,知足了指标哀求。
专注电子工程技能
EDA365(http://www.eda365.com/)平台成立于2006年,中国最大的互连设计专业论坛。整合电子产品开拓所需用的设计工具、实际设计知识,以及丰富的工程技能设计和测试案例实践等诸多方面履历,为工程师供应设计培训演习训练、解疑答惑、就业演习、升级求职以及设计外包等专业做事。专注电子工程师能力提升和代价表示,是最具人气的电子工程师互动社区。
本站所发布的文字与图片素材为非商业目的改编或整理,版权归原作者所有,如侵权或涉及违法,请联系我们删除,如需转载请保留原文地址:http://www.baanla.com/xyj/213693.html
上一篇:高光下的阴影:汽车也被芯片卡脖
下一篇:返回列表
Copyright 2005-20203 www.baidu.com 版权所有 | 琼ICP备2023011765号-4 | 统计代码
声明:本站所有内容均只可用于学习参考,信息与图片素材来源于互联网,如内容侵权与违规,请与本站联系,将在三个工作日内处理,联系邮箱:123456789@qq.com