3. 基本放大电路仿真:同相放大器、反相放大器、电压跟随器设计与仿真

运放的基本放大电路,是传感器信号调理的基石。说白了,你后面做的滤波、放大、阻抗匹配,都离不开这三种结构。我个人习惯把这三兄弟称为「运放三件套」——同相、反相、跟随器。

今天我们就来聊聊它们的设计要点和仿真验证方法。我会结合我在项目中踩过的坑,给你一些实用的避坑指南。

3.1 同相放大器

同相放大器,输入信号从运放的同相端(+)进去。输出和输入同相位,增益大于等于1。

它的增益公式很简单:Av = 1 + Rf / Rg。其中Rf是反馈电阻,Rg是接地电阻。

关键点:同相放大器的输入阻抗极高,接近运放本身的输入阻抗。这对传感器信号来说是个好消息——不会从传感器那里「偷」走电流。

我在项目中遇到过一个问题:用同相放大器放大一个10mV的热电偶信号。当时我随手选了Rf=100kΩ,Rg=1kΩ,算下来增益101倍。仿真没问题,但实际电路输出噪声大得离谱。

后来排查发现,反馈电阻太大,引入了热噪声。嗯,这里要注意:电阻值不是越大越好。我建议反馈电阻控制在10kΩ~100kΩ之间,别超过1MΩ。

仿真验证步骤

  1. 在LTspice或Multisim中搭建电路
  2. 设置输入信号:1kHz正弦波,幅值100mV
  3. 设置Rf=10kΩ,Rg=1kΩ,理论增益11倍
  4. 运行瞬态仿真,观察输出波形
  5. 测量输出幅值,验证增益
// LTspice 网表示例(同相放大器)
V1 V+ 0 SINE(0 0.1 1k)
R1 Vout V- 10k
R2 V- 0 1k
XU1 V+ V- Vout OP07
.tran 5m

小技巧:仿真时别忘了给运放加电源。我见过有人仿真半天没波形,结果发现运放没供电。±15V是常用选择。

3.2 反相放大器

反相放大器,信号从反相端(-)进去。输出和输入反相,增益可以是任意值(包括小于1)。

增益公式:Av = -Rf / Rin。负号表示反相。

反相放大器有个特点:输入阻抗等于Rin。这意味着它会从信号源吸取电流。你想想看,如果传感器输出阻抗很高,再用反相放大器,信号就会被「拉垮」。

避坑指南:我曾经用反相放大器直接接一个压电传感器,结果输出信号衰减了80%。后来才意识到,压电传感器输出阻抗高达MΩ级别,而我的Rin只有10kΩ。这相当于用一根细水管去接一个高压水枪——水压全被消耗在接口上了。

所以,反相放大器更适合信号源阻抗较低的场合。或者,你可以在前面加一级电压跟随器做缓冲。

仿真验证步骤

  1. 搭建反相放大器电路
  2. 设置Rf=10kΩ,Rin=1kΩ,理论增益-10倍
  3. 输入信号:1kHz正弦波,幅值1V
  4. 运行仿真,观察输出波形
  5. 检查输出是否反相,幅值是否10V
// 反相放大器网表
V1 Vin 0 SINE(0 1 1k)
R1 Vin V- 1k
R2 Vout V- 10k
XU1 0 V- Vout OP07
.tran 5m

注意看,同相端(+)直接接地了。这是反相放大器的标准接法。

3.3 电压跟随器

电压跟随器,也叫缓冲器。增益为1,输出等于输入。那它有什么用?

说白了,它的作用不是放大信号,而是隔离。输入阻抗极高,输出阻抗极低。它可以把传感器和后续电路「隔开」,防止后级电路影响传感器的工作点。

我记得有一次做pH计电路,pH电极的输出阻抗高达几百MΩ。如果直接接ADC,信号根本读不准。加了一级电压跟随器后,问题迎刃而解。

电路结构

电压跟随器最简单:把运放的反相端直接连到输出端,信号从同相端输入。

// 电压跟随器网表
V1 Vin 0 SINE(0 1 1k)
XU1 Vin Vout Vout OP07
.tran 5m

就三行?对,就这么简单。但越简单的东西,越容易出问题。

重要提醒:电压跟随器虽然增益为1,但它对运放的带宽和压摆率有要求。如果输入信号频率很高,而运放的压摆率不够,输出波形会失真。我建议选择单位增益带宽至少是信号频率10倍的运放。

3.4 三种电路的对比

参数 同相放大器 反相放大器 电压跟随器
增益公式 1 + Rf/Rg -Rf/Rin 1
输入阻抗 极高(MΩ级) 等于Rin 极高(MΩ级)
输出阻抗 极低 极低 极低
相位 同相 反相 同相
适用场景 高阻抗传感器 低阻抗信号源 阻抗匹配/隔离

3.5 仿真中的常见陷阱

做仿真验证时,有几个坑我帮你提前踩了:

  • 运放模型选择:别用理想运放模型。用实际型号,比如OP07、LM358、TL081。理想模型会掩盖很多实际问题。
  • 电源去耦:仿真中也要加去耦电容。虽然仿真不会振荡,但养成好习惯。
  • 负载效应:别忘了加负载电阻。我习惯加10kΩ到100kΩ的负载,模拟ADC输入或后级电路。
  • 直流偏置:单电源供电时,要给同相端加偏置电压。否则信号会被削波。

我的习惯:每次仿真前,先做直流工作点分析。看看运放各引脚电压是否合理。这一步能发现90%的接线错误。

3.6 实战建议

如果你刚开始学,我建议按这个顺序练手:

  1. 先搭电压跟随器,验证输入输出是否一致
  2. 再搭同相放大器,验证增益公式
  3. 最后搭反相放大器,注意输入阻抗的影响
  4. 三种电路都跑一遍AC分析,看看带宽特性

做完这些,你对运放的基本特性就有感觉了。后面再学仪表放大器、有源滤波器,就会轻松很多。

嗯,今天就聊到这里。下一章我们讲仪表放大器——它其实就是三个运放的组合,但性能提升了一个量级。