2. 运算放大器基础:理想运放模型、虚短虚断概念、运放主要参数

各位同学,咱们今天聊聊运放。这东西在传感器信号调理里,可以说是灵魂级的存在。我刚开始接触电路那会儿,觉得运放就是个“黑盒子”,输入两个信号,出来一个放大后的结果。后来踩的坑多了,才慢慢摸透它的脾气。

说白了,运放就是一个高增益的差分放大器。你给它正输入端和负输入端加个微小的电压差,它就能输出一个被放大了成千上万倍的信号。但实际用起来,我们得先理解它的“理想”状态,再去看现实中的“不完美”。

2.1 理想运放模型

什么是理想运放?你可以把它想象成一个完美的放大器。它有几个特征:

  • 开环增益无穷大:理论上,输入差模电压为零时,输出为零;只要有微小的输入差模电压,输出就饱和到电源轨。
  • 输入阻抗无穷大:输入端不吸取任何电流,就像开路一样。
  • 输出阻抗为零:输出端可以驱动任何负载,电压不会掉。
  • 带宽无穷大:所有频率的信号都能被同等放大。
  • 共模抑制比无穷大:只放大差模信号,完全无视共模信号。

嗯,这里要注意,现实中没有这样的运放。但为什么我们还要学它?因为90%的电路分析,用理想模型算出来的结果,已经足够指导工程实践了。我个人习惯,在做初步方案时,先用理想模型快速估算,再用仿真验证细节。

核心观点:理想运放模型是分析工具,不是实物。它帮我们快速抓住电路的本质,忽略次要矛盾。

2.2 虚短与虚断

这两个概念,是运放电路分析的“倚天剑”和“屠龙刀”。

虚短:在深度负反馈条件下,运放两个输入端的电位近似相等。也就是 V+ ≈ V-。为什么叫“虚短”?因为它不是真正的短路,但电压差小到可以忽略。

虚断:因为输入阻抗无穷大,流入运放输入端的电流近似为零。也就是 I+ ≈ 0,I- ≈ 0。这叫“虚断”,不是真的断开,而是电流小到可以忽略。

我举个例子。你在设计一个同相比例放大器时,用虚短和虚断,三两下就能算出增益公式。我在项目中遇到过一位同事,死活不理解为什么反相输入端电压等于同相输入端电压,总觉得是“短路”了。其实你想想看,运放的开环增益那么大,输出要稳定在一个值,输入端的电压差必须非常非常小,小到我们测量不出来,这不就“虚短”了吗?

我的小技巧:分析运放电路时,先找反馈路径。有负反馈,才能用虚短虚断。开环或者正反馈状态下,这两个概念不成立。

2.3 运放的主要参数

理想模型讲完了,咱们得面对现实。选型时,这几个参数你必须盯紧了。

2.3.1 输入阻抗

理想运放的输入阻抗是无穷大,但实际运放通常在几兆欧到几百兆欧之间。对于传感器信号调理来说,这个参数特别重要。

我曾经做过一个压电传感器的项目,传感器内阻高达几十兆欧。如果选了个输入阻抗只有1兆欧的运放,信号直接就被“吃掉”了,根本测不到。所以,对于高阻抗传感器,一定要选JFET或CMOS输入的运放,它们的输入阻抗可以到10^12欧姆级别。

运放类型 典型输入阻抗 适用场景
双极型(BJT) 1MΩ ~ 10MΩ 低阻抗信号源
JFET输入 10^10Ω ~ 10^12Ω 高阻抗传感器
CMOS输入 10^12Ω ~ 10^15Ω 极微弱信号检测

2.3.2 共模抑制比(CMRR)

这个参数,说白了就是运放“分辨差模信号、抑制共模信号”的能力。单位是dB,数值越大越好。

为什么重要?传感器信号往往叠加在很大的共模电压上。比如桥式传感器,差分信号只有几毫伏,但共模电压可能是2.5V。如果CMRR不够,共模电压的一点波动,就会在输出端产生比信号还大的噪声。

我记得有一次调试一个仪表放大器,输出总是有50Hz的工频干扰。查了半天,发现是运放的CMRR在50Hz时下降得厉害。后来换了个高CMRR的运放,问题就解决了。避坑指南:我曾经以为CMRR是常数,其实它随频率升高而下降。高频应用一定要看datasheet里的CMRR vs Frequency曲线。

注意:CMRR通常定义为差模增益与共模增益的比值。实际电路中,电阻的匹配精度也会严重影响整体CMRR。即使运放本身CMRR很高,如果外围电阻不匹配,整体性能也会大打折扣。

2.3.3 增益带宽积(GBP)

增益带宽积 = 开环增益 × 带宽。对于电压反馈型运放,这是一个常数。

什么意思呢?你设置增益越大,它能处理的信号带宽就越窄。比如一个GBP为10MHz的运放,如果你设置增益为100倍,那么它实际能用的带宽只有10MHz / 100 = 100kHz。

我刚开始做设计时,总想用一个运放搞定所有事。结果有一次,用LM358放大一个1MHz的信号,增益设了100倍,输出波形惨不忍睹。后来一算,LM358的GBP只有1MHz,100倍增益下带宽只有10kHz,根本处理不了1MHz的信号。

所以,选型时一定要算一笔账:

所需带宽 = 信号最高频率 × 闭环增益
所需GBP ≥ 所需带宽 × 安全系数(通常取2~5)

举个例子,你要放大一个100kHz的信号,增益设为10倍,那么所需GBP至少是100kHz × 10 × 3 = 3MHz。选个GBP为5MHz的运放,就比较稳妥了。

总结一下:输入阻抗决定你能不能“采到”信号,CMRR决定你能不能“看清”信号,GBP决定你能不能“跟上”信号。这三个参数,是运放选型的“铁三角”。

好了,这一章的内容就到这里。下一章咱们聊聊实际运放的非理想特性,比如输入失调电压、偏置电流、温漂这些“捣蛋鬼”。到时候我会分享一些我在项目中如何“驯服”它们的经验。