2. 运算放大器基础:理想运放模型、虚短虚断、运放主要参数
各位同学,咱们今天聊聊运放。说实话,运放这东西,我入行头三年都觉得它挺玄乎的。明明就几个管脚,怎么就能把微伏级的传感器信号放大到ADC能采呢?后来做多了才明白,运放的核心就四个字——虚短虚断。把这四个字吃透了,运放电路设计就通了七成。
2.1 理想运放模型
先说说理想运放。教科书上定义了一大堆:开环增益无穷大、输入阻抗无穷大、输出阻抗为零、带宽无穷大……你想想看,这世界上哪有这样的东西?但为什么我们还要学它?
因为理想模型是分析的起点。 就像做传感器标定,你得先有个理想曲线,再去修正非线性。运放也一样,先假设它是理想的,算出理论值,再拿实际参数去修正。
理想运放有几个关键特征:
- 开环增益 AOL → ∞:输入端只要有微小的电压差,输出就能饱和
- 输入阻抗 Rin → ∞:输入端不吸取任何电流
- 输出阻抗 Rout → 0:输出端是理想电压源
- 带宽 BW → ∞:所有频率的信号都能无衰减通过
- 共模抑制比 CMRR → ∞:只放大差模信号,完全抑制共模
嗯,这里要注意,理想模型只适用于低频、弱信号、高精度的初步分析。一旦涉及到高频或者大信号,就得把实际参数请出来了。
2.2 虚短虚断——运放设计的灵魂
「虚短虚断」这四个字,我建议你刻在工位上。为什么?因为90%的运放电路分析,靠的就是它俩。
虚短:在深度负反馈下,运放两个输入端的电位近似相等。也就是 V+ ≈ V-。
虚断:运放输入阻抗极高,流入输入端的电流近似为零。也就是 I+ ≈ I- ≈ 0。
说白了,虚短让两个输入端「看起来短路了」,虚断让输入端「看起来断路了」。这两个特性加在一起,分析电路就变得特别简单。
举个例子,反相放大器:
Vout = - (Rf / Rin) * Vin
怎么来的?利用虚断,流过Rin的电流等于流过Rf的电流。利用虚短,反相输入端电位为0(虚地)。一算就出来了。我在项目中遇到过不少新人,拿着运放电路图半天算不出增益,其实就是没用好虚短虚断。
核心要点:虚短成立的前提是深度负反馈。如果运放工作在开环或者正反馈状态,虚短就不成立了。这一点在比较器电路中尤其要注意。
2.3 运放主要参数——选型必看
理想模型讲完了,咱们得落地。实际选型时,有四个参数我每次必看:失调电压、偏置电流、增益带宽积、压摆率。少看一个,可能就得改板。
2.3.1 失调电压 (VOS)
失调电压,说白了就是运放两个输入端短路时,输出端不为零的那个电压折算到输入端的值。单位通常是μV或mV。
为什么会有这个?因为运放内部差分对的两个晶体管不可能完全对称。我曾经在一个压力传感器项目中,用了VOS为5mV的运放,结果零点输出偏了50mV,后级ADC直接饱和了。后来换了VOS为50μV的精密运放,问题才解决。
选型建议:
- 传感器信号调理:选VOS < 100μV
- 通用信号处理:选VOS < 1mV
- 直流耦合电路:必须考虑VOS的影响
2.3.2 偏置电流 (IB)
偏置电流是运放输入端需要吸入或流出的微小电流。理想运放认为输入电流为零,但实际运放不是。双极型运放的IB通常在nA~μA级别,CMOS运放可以做到pA级别。
偏置电流流过外部电阻会产生额外的压降,这个压降会被放大,造成输出误差。我记得有一次做光电二极管的前置放大,光电二极管的输出电流才几个nA,结果运放的偏置电流就有10nA,信号全被淹没了。后来换了CMOS运放,偏置电流只有1pA,这才把信号捞出来。
避坑指南:我曾经在高速电路中忽略了偏置电流的温度特性。常温下IB只有1nA,到了85°C飙到了50nA,电路直接失效。所以高温环境一定要看IB的温度曲线。
2.3.3 增益带宽积 (GBW)
GBW = 开环增益 × 带宽。这个参数决定了运放能处理的信号频率上限。
举个例子,一个GBW为1MHz的运放,如果闭环增益设为100倍,那么它能处理的最高频率就是1MHz / 100 = 10kHz。超过这个频率,增益就会下降。
我做过一个车载CAN总线信号调理电路,需要处理500kbps的信号。当时选了个GBW只有1MHz的运放,结果信号边沿全被削平了,通信直接失败。后来换了GBW为10MHz的运放,问题才解决。
经验公式:
f_max = GBW / G_cl
其中G_cl是闭环增益。实际设计时,建议留出3~5倍的余量。
2.3.4 压摆率 (SR)
压摆率是运放输出电压的最大变化速率,单位是V/μs。它决定了运放处理大信号时的速度。
为什么有了GBW还要看SR?因为GBW限制的是小信号带宽,SR限制的是大信号带宽。当输出信号幅度较大时,SR会成为瓶颈。
我记得有一次做电机电流采样,电流信号变化很快,运放输出波形出现了明显的三角波失真。一查,SR只有0.5V/μs,根本跟不上信号变化。换了SR为20V/μs的运放,波形才恢复正常。
SR与最大频率的关系:
f_max = SR / (2π × V_peak)
其中V_peak是输出信号的峰值电压。
2.4 知识体系总览
下面这张图是我自己整理的运放基础知识框架,你可以把它当作选型时的检查清单:
2.5 实际选型中的权衡
你可能会问:那我是不是选VOS最低、GBW最高、SR最大的运放就行了?
当然不是。这些参数往往是相互制约的。比如:
- 低VOS的精密运放,GBW通常不高(几MHz)
- 高GBW的高速运放,VOS和IB往往偏大
- 低IB的CMOS运放,噪声性能可能不如双极型
所以选型就是个权衡的过程。我的习惯是:先确定传感器信号的频率范围和幅度,再确定精度要求,最后在满足这两个条件的前提下,选性价比最高的。
个人经验:汽车传感器信号调理,我常用的运放系列有:
- 精密型:OPA2188(VOS 25μV,GBW 2MHz)
- 高速型:OPA2356(GBW 200MHz,SR 300V/μs)
- 低功耗型:TLV2372(IQ 550μA,GBW 3MHz)
当然,具体选哪个还得看你的系统要求。别盲目追求高指标,够用就好。
好了,运放的基础知识就讲到这里。下一节咱们会深入讨论运放的非理想特性,以及如何在传感器信号调理中补偿这些误差。记住我今天说的:虚短虚断是灵魂,四个参数是骨架,选型权衡是血肉。把这三点吃透了,运放设计你就入门了。
公众号:蓝海资料掘金营,微信deep3321