运算放大器(简称“运放”)是具有很高放大倍数的电路单元。在实际电路中,通常结合反馈网络共同组成某种功能模块。它是一种带有特殊耦合电路及反馈的放大器。其输出信号可以是输入信号加、减或微分、积分等数学运算的结果。由于早期应用于模拟计算机中用以实现数学运算,因而得名“运算放大器”。
1.1 电源供电和单电源供电
所有的运算放大器都有两个电源引脚,一般在资料中,它们的标识是 VCC+和 VCC-,但是有些时候它们的标识是 VCC+和 GND。这是因为有些数据手册的作者企图将这种标识的差异作为单电源运放和双电源运放的区别。但是,这并不是说他们就一定要那样使用――他们可能可以工作在其他的电压下。在运放不是按默认电压供电的时候,需要参考运放的数据手册,特别是绝对最大供电电压和电压摆动说明。
绝大多数的模拟电路设计者都知道怎么在双电源电压的条件下使用运算放大器,比如图一左边的那个电路,一个双电源是由一个正电源和一个相等电压的负电源组成。一般是正负 15V,正负 12V 和正负 5V 也是经常使用的。输入电压和输出电压都是参考地给出的,还包括正负电压的摆动幅度极限 Vom 以及最大输出摆幅。
单电源供电的电路(图一中右)运放的电源脚连接到正电源和地。正电源引脚接到 VCC+,地或者 VCC-引脚连接到 GND。将正电压分成一半后的电压作为虚地接到运放的输入引脚上,这时运放的输出电压也是该虚地电压,运放的输出电压以虚地为中心,摆幅在 Vom 之内。有一些新的运放有两个不同的最高输出电压和最低输出电压。这种运放的数据手册中会特别分别指明 Voh 和 Vol 。需要特别注意的是有不少的设计者会很随意的用虚地来参考输入电压和输出电压,但在大部分应用中,输入和输出是参考电源地的,所以设计者必须在输入和输出的地方加入隔直电容,用来隔离虚地和地之间的直流电压。
通常单电源供电的电压一般是 5V,这时运放的输出电压摆幅会更低。另外现在运放的供电电压也可以是 3V 也或者会更低。出于这个原因在单电源供电的电路中使用的运放基本上都是 Rail-To-Rail 的运放,这样就消除了丢失的动态范围。需要特别指出的是输入和输出不一定都能够承受 Rail-To-Rail 的电压。虽然器件被指明是轨至轨(Rail-To-Rail)的,如果运放的输出或者输入不支持轨至轨,接近输入或者接近输出电压极限的电压可能会使运放的功能退化,所以需要仔细的参考数据手册是否输入和输出是否都是轨至轨。这样才能保证系统的功能不会退化,这是设计者的义务。
1.2 虚地
单电源工作的运放需要外部提供一个虚地,通常情况下,这个电压是 VCC/2,图二的电路可以用来产生 VCC/2 的电压,但是他会降低系统的低频特性。
R1 和 R2 是等值的,通过电源允许的消耗和允许的噪声来选择,电容 C1 是一个低通滤波器,用来减少从电源上传来的噪声。在有些应用中可以忽略缓冲运放。
在下文中,有一些电路的虚地必须要由两个电阻产生,但是其实这并不是完美的方法。在这些例子中,电阻值都大于 100K,当这种情况发生时,电路图中均有注明。
1.3 交流耦合