这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 综合技术 » 物联网技术 » 精通运算放大器设计之运放参数的详细解释和分析(连载)

共49条 2/5 1 2 3 4 5 跳转至
高工
2014-07-15 11:07:09     打赏
11楼

  在运放的应用中,不可避免的会碰到运放的输入失调电压Vos问题,尤其对直流信号进行放大时,由于输入失调电压Vos的存在,放大电路的输出端总会叠加我们不期望的误差。举个简单,老套,而经典的例子,由于输入失调电压的存在,会让我们的电子秤在没经调校时,还没放东西,就会有重量显示。我们总不希望,买到的重量与实际重有差异吧,买苹果差点还没什么,要是买白金戒指时,差一克可是不少的money哦。下面介绍一下运放的失调电压,以及它的计算。最后再介绍一些TI的低输入失调电压运放。不足之处,多多拍砖。

  

      理想情况下,当运放两个输入端的输入电压相同时,运放的输出电压应为0V,但实际情况确是,即使两输入端的电压相同,放大电路也会有一个小的电压输出。如下图,这就是由运放的输入失调电压引起的。

  当然严格的定义应为,为了使运放的输出电压等于0,必需在运放两个输入端加一个小的电压。这个需要加的小电压即为输入失调电压Vos。注意,是为了使出电压为0,而加的输入电压,而不是输入相同时,输出失调电压除以增益(微小区别)。

  运放的输入失调电压来源于运放差分输入级两个管子的不匹配。如下图。受工艺水平的限制,这个不匹配是不可避免的。差分输入级的不匹配是个坏孩子,它还会引起很多其他的问题,以后介绍。

  

      曾经请教过资深的运放设计工程师,据他讲,两个管子的匹配度在一定范围内是与管子的面积的平方根成正比,也就是说匹配度提高为原来的两倍。面积要增加四倍,当到达一个水平时,即使再增加面积也不会提高匹配度了。提高面积是要增加IC的成本的哦。所在有一个常被使用的办法,就是在运放生产出来后,进行测试,然后再Trim(可以理解为调校了)。这样就能使运放的精度大在提高。当然,测试和Trim都是需要成本的哦。所以精密运放的价格都比较贵。这段只当闲聊,呵呵。

  我们关注输入失调电压,是因为他会给放大电路带来误差。下面就要分析它带来的误差。在计算之前,我们再认识一个让我们不太爽的参数,失调电压的温漂,也就是说,上面提到的输入失调电压会随着温度的变化而变化。而我们的实际电路的应用环境温度总是变化的,这又给我们带来了棘手的问题。下表就是在OPA376 datasheet上截取下来的参数。它温漂最大值为1uV/℃(-40℃to 85℃)。一大批运放的Vos是符合正态分布的,因此datasheet一般还会给出offset分布的直方图。

  

      

      当温度变化时,输入失调电压温漂的定义为:

  

      刚忘记了另一个重要的参数,就是运放输入失调电压的长期漂移,一般会给出类似uV/1000hours或uV/moth等。有些datasheet会给出这一参数。

  下面举例计算一下OPA376,在85℃时的最大失调电压,主要是两部分,一部分是25度时的输入失调电压,另一部分是温度变化引起的失调电压漂移。

  具体步聚如下图。从结果来看似1uV/℃温漂,在乘上温度变化时,就成为了误差的主导。因此,如果设计的电路在宽的温度范围下应用,需在特别关注温漂

  

      Vos(85℃)= 25uV+60uV=85uV.

  如果放大电路的Gain改为100,则最大输出失调电压就为8.5mV。这是最差的情况。

  关于输入失调电压的测试在"运放参数的详细解释和分析-part2,如何测量输入偏置电流Ib,失调电流Ios"中有介绍,感兴趣的话,可以去看看。还有简单的测试方法,如下图:

  

      Vos = Vout/1001

  需要提醒的是,使用简易方法测试单电源运放的输入失调电压时,需要将输入端短路并提供一个低噪声的稳定电压偏置。如下图。

  

      TI的运放水平在全球一直处于领选地位,下面列一些TI的低温漂运放,它们的最大漂移只有0.05uV/℃。输入失调电压Vio最大值只有5uV。

  OPA734

  OPA735

  OPA334

  OPA335

  还有一些温漂很小的运放,

  OPA333,OPA188

  感兴趣的可以在下面的列表中找到。

  http://www.ti.com.cn/paramsearch/cn/docs/parametricsearch.tsp?family=analog&familyId=3028&uiTemplateId=NODE_STRY_PGE_T


院士
2014-07-15 11:42:01     打赏
12楼
Great

高工
2014-07-15 15:03:24     打赏
13楼

牛,楼主辛苦


院士
2014-07-15 20:01:10     打赏
14楼

这是一个什么节奏。

这个需要灰常高的水平啊~~


高工
2014-07-15 20:25:03     打赏
15楼
多谢朱老师的讲解,赞一个

高工
2014-07-16 11:45:24     打赏
16楼

  · 本文不是研究运放的噪声理论,TI的资深应用经理Art Kay已经写过一系列的文章来分析运放的噪声,相信大多数模拟电路工程师都读过。这一系列文章已经发表在Analogzone网站上。国内还有工程师把它翻译成中文。名称为“运算放大器电路固有噪声的分析与测量(TI合集).pdf”。感兴趣的话可以下载下来读一下。

  今天主要从自上而下的角度分析一下运放电路的噪声组成,计算时几个主意要点和繁索的地方、最主要的是提供给大家一个方便的计算小工具,很好用,让噪声计算变的简单。

  运放构成的反向放大电路中,噪声主要来源于三个方面

  (1) 运放的输入噪声电压en(在datasheet中有数据和曲线)

  (2) 运放的输入电流噪声in(在datasheet中同样可以找到数据和曲线)。这需要流过电阻后转化为电压噪声。

  (3) 设置放大倍数的电阻R1和Rf的热噪声,也就是可以通过经典公式算出来的。Noise =√(4kTKRΔf)。这是不可避免的。很多情况下会成为主要噪声来源。

  

      运放噪声的计算就是将这三个值一一求出来,由于这些噪声是不相关的。它们的矢量和即为运放的总输入噪声。再乘上噪声增益就可以得到输出端噪声,公式如下。看似简单实则很麻烦。

  

       我们将计算得来和输入总噪声加到理想运放的正输入端,就得到了运放的噪声模型。注意,是正输入端哦,因此不管同向放大电路,还是反向放大电路对噪声的增益均为G=1+Rf/R1。我们可以简单理解为噪声是叠加到运放输入端的一个信号。如下图

  

      上面说了一个重要问题,运放的噪声增益。还要一个重要问题,运放的噪声带宽,datasheet中给出的运放噪声参数一般为谱密度值如1.1nV√Hz。也就是说,需要对它在噪声带宽中进行积分才可以得到噪声的RMS电压值。噪声带宽不同于信号的-3dB带宽。确切的说是Brickwall 滤波器的带宽。简单说,就是把实际的滤波器响应曲线,在保证包含面积不变时转化成理像低通滤波器时的带宽。好在我们可以查表得到,N阶滤波器的-3dB带宽与Brickwall 滤波器的带宽换算系数。如下表

      

  看上去好麻烦,不要急,还有更麻烦的事,就是运放的输入电压噪声和输入电流噪声,是与频率有关的,在极低频率时(0.1Hz-10Hz)主要是1/f噪声,以后主要是白噪声,如下图,

      

  需要对其分段积分。在Art Kay的Op-Amp Noise Calculation and Measurement.ppt(可以google到,TI官网上也有)。有一个计算实例,感兴趣的可以找个运参照计算一下。

  卖了半天关子,下面隆重推荐由Bruce, Trump刚刚设计完成的一个运放电路噪声计算器。就是一个excel表,可以在下面的页面中下到。

  http://e2e.ti.com/blogs_/b/thesignal/archive/2013/03/03/1-f-noise-the-flickering-candle.aspx

  如下图是噪声电压的计算,只要输入1/f噪声在特定频率的值,和平坦噪声的值,就可以计算出不同频率下的噪声密度。输入频带的起止频率,就可以分析出这下频带内各个噪声的贡需率。

      

  下图是计算同向放大电路的噪声密度的方法(以OPA627为例),只需输入信号源电阻,运放电压噪声,运放电流噪声,电阻值和温度,就可以计算出来输出电路的噪声密度,这大大提高了计算效率。计算结果同样给出了各个噪声源的贡需率,方便我们进行噪声优化设计。

      


工程师
2014-07-16 15:43:31     打赏
17楼
这个,在学校的时候就没搞懂...

工程师
2014-07-16 15:53:58     打赏
18楼
为什么大学老师不是您呢

高工
2014-07-17 09:26:19     打赏
19楼

  · 这一小节谈谈运放的电源抑制比。在理想运放中,运放的特性不会随电源电压的变化而变化。当然,分析理想运放时,我们使用的电源,也会被假设成理想电源。但实际情况并非如此,实际的运放,电源电压发生变化时,总会引起运放参数的变化。这就引出运放的一个重要参数运放的电源抑制比PSRR。维基百科中给出了PSRR的详细定义,就是当运放的电源电压发生变化时,会引起运放的输入失调电压的变化,(又是失调电压),这两个变化的比就是运放的PSRR。如下式

      

  通常用dB表示。PSRR = 20log(⊿Vcc/⊿Vios)。有些数据手册中,也会通过失调电压对电源变化的比来表示。单位一般用uV/V。如下图,是OPA365的datasheet中的表示,这个也不难理解。我们不用为找不到上式定义的比率dB值,而感动伤心。这两种表示方法,都可以让我们清楚的理解到运放对电源电压变化的抑制能力。

     

  PSSR为有限值的原因,也是来源于运放差分输入管的不完全匹配。下面着重讨论它的影响。如下图是对OPA376运放的一个计算实例。当电源电压变化500mV时,就会引起输入失调电压10uV的变化,如果放大倍数为2,刚输出端变会产生20uV的变化。一些电路放大的倍数更大,则输出失调电压变更大。这足以使一个输送给16bitsADC的信号产生误差。(16位ADC的一个LSB对应的变化为15ppm of FSR)。


高工
2014-07-18 10:55:30     打赏
20楼

  · 上面一节讨论的是直流DC电源抑制比。实际的应用电路中,运放的电源电压可能是不变的。

  下面就来分析另一个关键的参数,运放交流电源抑制比AC-PSRR。这个参数相对在实际的应用电路中显得更有价值,却时常被我们忽略。运放的datasheet参数表格中往往给出的是直流PSRR。而AC-PSRR往往以图表的形式给出,我们常常忽略了图表中的信息。然而,被我们忽略的常常是关键。下图是OPA376的datasheet中的PSRR图表,从图表中我们可以看出两点信息:(1)PSRR是随电源交流频率的上升而下降的,(2)正负电源的AC-PSRR不同。

     

  以上两点会在应用电路中引起令人不快的问题,下图是说明了一个在电源上出现的峰峰值为100mV,频率为20kHz的纹波,会使放大电路的输出端增加一个20uV,20kHz的噪声信号。

  

     通常,运放的应用电路中使用线性电源对运放供电,对运放的电源进行滤波。但在一些手持式设备为了提高效率,降低功耗,不得不使用开关电源对运放供电,开关电源的频率往往超过100kHz,甚至到MHz的水平。在这个频率点上,运放的PSR能力下降的非常快。如OPA376在100kHz时,PSRR只有50dB了。与高于100dB的DC-PSRR相去甚远。另一个问题在单电源的手批设备中,开关电容的“buck-boost”常被用来将正电源转化为负电源。看到上图中运放对负向电源的AC-PSRR后,会让我们出点冷汗了。

  运放的PSRR就要是指电源电压变化引起输入失调电压的变化。因此可以参照测量失调电压的方法测量PSRR。把电源电压变化一个⊿Vcc,然后测量计算⊿Vios,就可以计算出PSRR。

  上面提到运放使用开关电源供电时,由于PSRR随频率的上升而下降。使得运放在输出端有很大的纹波噪声。下面提供一个简单的办法,只适合于低功耗的运放。在DC-DC输出的电源与运放的电原之间加一个小电阻(如下图),如果运放的功耗小于5mA。则这个10欧电阻产生的压降小于50mV。

  

       下面看一下这个电路的效果如下图,在100kHz时频响为-36dB这相当于给运放增加了36dB的PSRR。这个功耗损失换取这个效果还是很值得的。

  

      另一个有效的方法是,使串心电容给电源滤波,串心电容是一种三端电容,但与普通的三端电容相比,由于它直接安装在金属面板上,因此它的接地电感更小,几乎没有引线电感的影响,另外,它的输入输出端被金属板隔离,消除了高频耦合,这两个特点决定了穿心电容具有接近理想电容的滤波效果。关于串心电容,感兴趣的可以查阅相关资料。我们也会在论坛中分享TI工程师应用三端电容给开关电源滤波的文章。


共49条 2/5 1 2 3 4 5 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]