半导体器件与电路基础 第6篇:差分放大与运算放大器

摘要

本文将带你深入理解差分放大电路和运算放大器的工作原理与应用,帮助你掌握模拟电路设计的核心模块。你将学到差分放大电路的结构原理、共模抑制机制、运算放大器的理想特性、经典应用电路设计,以及实际运放的局限性和补偿技术。

学习目标

阅读完本文后,你将能够:

  • 理解差分放大原理:掌握差分放大电路的工作机制和优势
  • 分析共模抑制:能够计算共模抑制比(CMRR)
  • 设计运放电路:能够使用运放设计各种应用电路
  • 理解反馈原理:掌握负反馈对电路性能的影响
  • 认识实际限制:了解实际运放的参数和设计考虑

一、差分放大电路基础

1.1 差分放大电路的结构

差分放大电路是对称的双输入电路,能够放大两个输入信号之差,同时抑制共模信号。这是运算放大器的输入级,也是模拟集成电路的核心结构。

flowchart TB
    subgraph DiffPair[差分放大电路结构]
        direction TB
        Q1[晶体管 Q1<br>左支路]
        Q2[晶体管 Q2<br>右支路]
        RE[发射极电阻 RE<br>或电流源]
        RC[集电极电阻 RC1, RC2<br>对称负载]
        Tail[尾电流源<br>恒流偏置]
    end

    subgraph Inputs[输入信号]
        direction TB
        Vid[差模输入<br>Vid = Vi1 - Vi2]
        Vic[共模输入<br>Vic = (Vi1 + Vi2)/2]
    end

    subgraph Outputs[输出方式]
        direction TB
        Single[单端输出<br>从一端取输出]
        Double[双端输出<br>取两端差值]
    end

    DiffPair --> Inputs --> Outputs

    style DiffPair fill:#e3f2fd
    style Inputs fill:#fff9c4
    style Outputs fill:#ffe0b2

图表讲解:这张图展示了差分放大电路的基本结构和信号分解——这是理解差分放大的基础。

电路结构:差分放大电路由两个特性相同的晶体管(Q1和Q2)组成,它们的发射极连接在一起,通过尾电流源接到负电源。两个集电极电阻相等(RC1 = RC2),电路结构完全对称。

信号分解:任意两个输入信号Vi1和Vi2可以分解为:

  • 差模分量:Vid = Vi1 - Vi2(需要放大的有用信号)
  • 共模分量:Vic = (Vi1 + Vi2)/2(需要抑制的干扰信号)

输出方式

  • 单端输出:从任一集电极输出,对地电压
  • 双端输出:从两个集电极之间输出,差值电压

1.2 差模工作模式

当两个输入信号大小相等、极性相反(纯差模信号)时,差分放大电路表现出最大的放大能力。

sequenceDiagram
    participant V1 as 输入1 Vi1 = Vid/2
    participant Q1 as 晶体管Q1
    participant Tail as 尾电流源
    participant Q2 as 晶体管Q2
    participant V2 as 输入2 Vi2 = -Vid/2

    Note over V1,V2: 差模输入情况

    V1->>Q1: 基极电压升高 +Vid/2
    Q1->>Q1: 集电极电流增加 ΔIC
    Q1->>Tail: 需要更多尾电流

    V2->>Q2: 基极电压降低 -Vid/2
    Q2->>Q2: 集电极电流减少 ΔIC
    Q2->>Tail: 需要更少尾电流

    Note over Tail: 尾电流源总电流恒定<br>Q1的增加等于Q2的减少

    Q1->>Q1: 集电极电压降低<br>输出1: Vo1 = -Ad·Vid/2
    Q2->>Q2: 集电极电压升高<br>输出2: Vo2 = +Ad·Vid/2

    Note over V1,V2: 双端输出: Vo = Vo2 - Vo1 = Ad·Vid

图表讲解:这个时序图展示了差分放大电路在差模输入下的工作过程——这是理解差分放大原理的关键。

差模信号的传输

  1. Q1基极电压升高 → IC1增加 → VC1降低
  2. Q2基极电压降低 → IC2减少 → VC2升高
  3. 由于尾电流恒定,IC1的增加等于IC2的减少
  4. 两集电极电压变化方向相反,差值增大

差模电压增益

  • 单端输出:Ad(single) = Vo1/Vid = -gmRC/2
  • 双端输出:Ad(double) = (Vo2-Vo1)/Vid = gmRC

双端输出增益是单端输出的两倍,这合理因为两个输出信号的变化方向相反,差值加倍。

1.3 共模工作模式

当两个输入信号大小相等、极性相同(纯共模信号)时,理想差分放大电路的输出应该为零。

flowchart TB
    subgraph CommonMode[共模输入情况]
        direction TB
        CM1[两个输入同时升高<br>Vi1 = Vi2 = Vic]
        CM2[两管电流同时增加<br>IC1↑, IC2↑]
        CM3[尾电流限制<br>IC1 + IC2 = ISS恒定]
        CM4[实际电流增加很小<br>ΔIC ≈ ΔISS/2]
    end

    subgraph Rejection[共模抑制机制]
        direction TB
        R1[发射极电阻 RE<br>负反馈作用]
        R2[恒流源高阻抗<br>理想情况下无穷大]
        R3[对称性<br>两边漂移相同]
    end

    subgraph Imperfection[非理想因素]
        direction TB
        I1[电阻失配<br>RC1 ≠ RC2]
        I2[晶体管失配<br>Q1 ≠ Q2]
        I3[尾电流源阻抗有限]
    end

    CommonMode --> Rejection
    CommonMode --> Imperfection

    style CommonMode fill:#e3f2fd
    style Rejection fill:#c8e6c9
    style Imperfection fill:#ffcdd2

图表讲解:这张图展示了共模输入时的工作情况和抑制机制——这是理解共模抑制比的基础。

共模信号的抑制

  1. 两个输入同时升高 → 两个基极-发射极电压都增加
  2. 两管电流都有增加趋势 → 尾电流总和试图增加
  3. 尾电流源限制电流 → 实际电流增加很小
  4. 集电极电压变化很小 → 共模增益很低

共模抑制的物理机制: 发射极电阻RE(或理想情况下的恒流源)产生强烈的负反馈。当共模输入使电流增加时:

  • IC↑ → IE↑ → VE↑ → VBE↓ (= Vin - VE) → IC↓

这种负反馈大大降低了共模增益。

共模电压增益

  • 单端输出:Ac(single) ≈ -RC/(2RE)(使用电阻RE)
  • 双端输出:Ac(double) ≈ 0(理想情况,完全对称)

当使用理想恒流源(RE → ∞)时,Ac → 0。

1.4 共模抑制比(CMRR)

共模抑制比是差分放大电路最重要的参数之一,定义为差模增益与共模增益的比值:

或用分贝表示:

物理意义:CMRR表示电路对差模信号的放大能力相对于对共模信号的放大能力。CMRR越高,共模抑制能力越强。

典型值

  • 使用电阻RE:CMRR ≈ 60-80dB
  • 使用恒流源:CMRR ≈ 80-100dB
  • 精密运放:CMRR > 100dB

影响CMRR的因素

  1. 尾电流源阻抗:越高越好
  2. 电路对称性:电阻和晶体管必须精确匹配
  3. 工作电流:较大的工作电流有利于匹配

二、运算放大器基础

2.1 运算放大器的理想特性

运算放大器(Op-Amp)是高增益差分放大电路的各种形式的组合,是模拟电路的通用构建模块。

flowchart TB
    subgraph OpAmp[运算放大器符号]
        direction TB
        InP[同相输入端<br>+]
        InN[反相输入端<br>-]
        Out[输出端]
        VPlus[正电源<br>V+]
        VMinus[负电源<br>V-]
    end

    subgraph Ideal[理想特性]
        direction TB
        I1[无限大开环增益<br>Avo → ∞]
        I2[无限大输入阻抗<br>Rin → ∞]
        I3[零输出阻抗<br>Rout → 0]
        I4[无限大带宽<br> BW → ∞]
        I5[零失调电压<br>Vos = 0]
        I6[无限大CMRR<br>CMRR → ∞]
    end

    subgraph Real[实际参数]
        direction TB
        R1[开环增益<br>10^5 - 10^7]
        R2[输入阻抗<br>MΩ - GΩ]
        R3[输出阻抗<br>10 - 100Ω]
        R4[单位增益带宽<br>1MHz - 100MHz]
        R5[失调电压<br>mV级]
        R6[CMRR<br>60dB - 120dB]
    end

    OpAmp --> Ideal
    OpAmp --> Real

    style OpAmp fill:#e3f2fd
    style Ideal fill:#fff9c4
    style Real fill:#ffe0b2

图表讲解:这张图对比了理想运放和实际运放的参数——这是运放电路设计的基础。

理想运放的两个黄金规则

  1. 输入端虚短:由于开环增益无穷大,两个输入端电压差为零(Vi+ = Vi-)
  2. 输入端虚断:由于输入阻抗无穷大,输入电流为零(Ii+ = Ii- = 0)

这两个规则极大地简化了运放电路的分析,是理解运放应用电路的基础。

负反馈的作用: 理想运放的开环增益虽然很高,但很难直接利用,因为:

  1. 极高的增益使输出极易饱和
  2. 带宽非常窄(增益-带宽积的限制)
  3. 性能难以预测和控制

引入负反馈后:

  1. 闭环增益由反馈网络决定,精确且稳定
  2. 带宽显著扩展
  3. 改善输入输出阻抗
  4. 降低失真和噪声

2.2 运算放大器的内部结构

典型的运算放大器内部由多个放大级组成。

flowchart TB
    subgraph Internal[运放内部结构]
        direction TB
        Stage1[输入级<br>差分放大<br>高输入阻抗<br>CMRR]
        Stage2[增益级<br>共射/共源<br>主电压增益<br>电平移动]
        Stage3[输出级<br>互补推挽<br>低输出阻抗<br>功率驱动]
        Comp[补偿电容<br>密勒补偿<br>主极点]
    end

    subgraph Function[各级功能]
        direction TB
        F1[输入级<br>差分输入转单端]
        F2[增益级<br>提供高增益]
        F3[输出级<br>电流驱动]
    end

    subgraph Design[设计考虑]
        direction TB
        D1[输入失调<br>管子匹配]
        D2[频率补偿<br>稳定性]
        D3[输出保护<br>短路电流限制]
    end

    Internal --> Function --> Design

    style Internal fill:#e3f2fd
    style Function fill:#fff9c4
    style Design fill:#ffe0b2

图表讲解:这张图展示了运放的内部结构和设计考虑——这是理解运放局限性的基础。

输入级:通常是经过精心设计的差分放大电路,要求:

  • 高输入阻抗
  • 低失调电压和漂移
  • 高共模抑制比
  • 低噪声

增益级:提供主要的电压增益,可能包括:

  • 有源负载提高增益
  • 电平移动电路(确保输出电压范围)
  • 密勒补偿电容

输出级:要求:

  • 低输出阻抗(驱动重负载)
  • 大输出摆幅(接近电源轨)
  • 短路保护

三、经典运放电路分析

3.1 反相放大电路

反相放大电路是最基本的运放应用电路,信号从反相输入端输入。

flowchart TB
    subgraph InvAmp[反相放大电路]
        direction TB
        Vin[输入信号]
        R1[输入电阻 R1<br>连接反相输入]
        Rf[反馈电阻 Rf<br>输出到反相输入]
        Vn[虚地<br>反相输入端]
        Vp[同相输入端接地]
        Vout[输出]
    end

    subgraph Analysis[电路分析]
        direction TB
        A1[虚短: V+ = V- = 0]
        A2[虚断: 输入电流为零]
        A3[节点方程: (Vin-0)/R1 = (0-Vout)/Rf]
        A4[增益: Av = -Rf/R1]
    end

    subgraph Features[电路特性]
        direction TB
        F1[反相放大<br>相位180°]
        F2[输入阻抗 = R1<br>中等]
        F3[输出阻抗 ≈ 0<br>低]
    end

    InvAmp --> Analysis --> Features

    style InvAmp fill:#e3f2fd
    style Analysis fill:#fff9c4
    style Features fill:#ffe0b2

图表讲解:这张图展示了反相放大电路的结构和分析方法——这是运放电路分析的基础。

电路分析(使用理想运放规则):

  1. 由于同相输入端接地,虚短原则使反相输入端电压为零(虚地)
  2. 通过R1的电流:i1 = (Vin - 0)/R1
  3. 通过Rf的电流:if = (0 - Vout)/Rf
  4. 虚断原则:i1 = if(输入电流为零)
  5. 因此:Vin/R1 = -Vout/Rf
  6. 闭环增益:Av = Vout/Vin = -Rf/R1

电路特性

  • 电压增益:Av = -Rf/R1(负号表示反相)
  • 输入阻抗:Zin = R1(反相输入端是虚地)
  • 输出阻抗:Zout ≈ 0(电压负反馈降低输出阻抗)

设计考虑

  1. R1不宜太小(加载信号源)也不宜太大(噪声和偏置电流影响)
  2. Rf通常在1kΩ到1MΩ范围
  3. 可在同相输入端加平衡电阻减小偏置电流影响

3.2 同相放大电路

同相放大电路的信号从同相输入端输入,输出与输入同相。

flowchart TB
    subgraph NonInvAmp[同相放大电路]
        direction TB
        Vin[输入信号<br>到同相输入]
        Vp[同相输入端<br>跟踪输入]
        Vn[反相输入端<br>负反馈]
        R1[接地电阻 R1<br>反相端到地]
        Rf[反馈电阻 Rf<br>输出到反相端]
        Vout[输出]
    end

    subgraph Analysis[电路分析]
        direction TB
        A1[虚短: V- = V+ = Vin]
        A2[分压器: V- = Vout × R1/(R1+Rf)]
        A3[等式: Vin = Vout × R1/(R1+Rf)]
        A4[增益: Av = 1 + Rf/R1]
    end

    subgraph Features[电路特性]
        direction TB
        F1[同相放大<br>相位0°]
        F2[输入阻抗 → ∞<br>极高]
        F3[增益 ≥ 1<br>不能衰减]
    end

    NonInvAmp --> Analysis --> Features

    style NonInvAmp fill:#e3f2fd
    style Analysis fill:#fff9c4
    style Features fill:#c8e6c9

图表讲解:这张图展示了同相放大电路的结构和特性——这是高阻抗应用的理想选择。

电路分析

  1. 虚短原则:V- = V+ = Vin
  2. R1和Rf形成分压器:V- = Vout × R1/(R1+Rf)
  3. 因此:Vin = Vout × R1/(R1+Rf)
  4. 闭环增益:Av = Vout/Vin = 1 + Rf/R1

与反相放大器的比较

特性反相放大同相放大
增益公式-Rf/R11 + Rf/R1
相位反相同相
输入阻抗R1(中等)∞(极高)
增益范围可小于1≥1
共模干扰有(输入端有共模)

同相放大器的高输入阻抗使其非常适合作为高阻抗信号源的前置放大器,如传感器接口、仪表放大器等。

电压跟随器:当Rf = 0、R1 = ∞(开路)时,Av = 1,构成电压跟随器,是理想的阻抗变换缓冲电路。

3.3 加法与减法电路

运放可以方便地实现信号的数学运算。

反相加法器: 多个输入信号通过各自的电阻连接到反相输入端,反馈电阻接到输出。

输出电压:

如果R1 = R2 = R3 = R,则:

减法器(差分放大器): 使用两个运放或精心设计的电阻网络可以实现差分放大:

这种电路可以放大两个信号的差值,同时抑制共模分量。

3.4 积分与微分电路

运放配合电容可以实现微积分运算。

积分电路: 反馈元件是电容C,输入电阻R。

输出电压:

积分电路用于波形变换(三角波发生器)、滤波器、模拟计算等。

微分电路: 输入元件是电容C,反馈电阻R。

输出电压:

微分电路用于检测信号的变化率,但容易受高频噪声影响,实际中需要谨慎使用。


四、实际运放的局限性

4.1 直流误差参数

实际运放的直流误差会影响精密电路的性能。

flowchart TB
    subgraph DCParams[直流误差参数]
        direction TB
        Vos[输入失调电压<br>Vos]
        Ib[输入偏置电流<br>Ib]
        Ios[输入失调电流<br>Ios]
    end

    subgraph Impact[影响]
        direction TB
        I1[输出直流偏移<br>增益放大后显著]
        I2[增益误差<br>电阻不匹配]
        I3[温度漂移<br>温漂系数]
    end

    subgraph Compensation[补偿技术]
        direction TB
        C1[调零电路<br>外接电位器]
        C2[电阻平衡<br>同相端加电阻]
        C3[低漂移运放<br>斩波稳零]
    end

    DCParams --> Impact --> Compensation

    style DCParams fill:#ffcdd2
    style Impact fill:#fff9c4
    style Compensation fill:#c8e6c9

图表讲解:这张图展示了运放的直流误差参数和补偿方法——这是精密电路设计的基础。

输入失调电压(Vos): 为使输出电压为零,需要在输入端施加的直流电压差。典型值0.1-10mV,产生输出误差:

输入偏置电流(Ib): 运放输入端需要的直流偏置电流。对于双极型输入级,Ib ≈ 10nA-1μA;对于FET输入型,Ib ≈ 1pA-10nA。

偏置电流在电阻上产生压降:

输入失调电流(Ios): 两个输入端偏置电流之差。当源电阻不同时产生误差:

补偿方法

  1. 在同相输入端加入平衡电阻
  2. 使用低Ib运放(CMOS、FET输入)
  3. 使用调零电位器
  4. 使用斩波稳零运放(自调零)

4.2 频率响应与稳定性

实际运放的增益随频率变化,在高频时可能出现振荡。

flowchart TB
    subgraph FreqResp[频率响应特性]
        direction TB
        GBP[增益带宽积<br>GBP = Avo × fBW]
        Single[单极点响应<br>-20dB/decade]
        Multiple[多极点系统<br>稳定性问题]
    end

    subgraph Stability[稳定性判据]
        direction TB
        PM[相位裕度<br>Phase Margin]
        GM[增益裕度<br>Gain Margin]
        Crit[临界频率<br>0dB交叉点]
    end

    subgraph Compensation[补偿技术]
        direction TB
        Lag[滞后补偿<br>主极点]
        Lead[超前补偿<br>零点引入]
        Miller[密勒补偿<br>常用方法]
    end

    FreqResp --> Stability --> Compensation

    style FreqResp fill:#e3f2fd
    style Stability fill:#fff9c4
    style Compensation fill:#ffe0b2

图表讲解:这张图展示了运放的频率响应和补偿方法——这是高频电路设计的基础。

增益带宽积(GBP): 运放的开环增益随频率增加而下降。增益带宽积是开环增益与带宽的乘积,是一个常数:

在闭环应用中,带宽约为GBP除以闭环增益。高增益意味着窄带宽。

稳定性问题: 当相位裕度不足时,负反馈可能变成正反馈,产生振荡。需要:

  • 相位裕度 > 45°(最好60°)
  • 避免过快的反馈网络(容性负载)

补偿方法

  1. 主极点补偿:在低频引入主极点,确保-20dB/decade穿越0dB
  2. 密勒补偿:利用密勒效应进行补偿,内部常用
  3. 超前补偿:引入零点改善相位,常用于外部补偿

五、运放应用实例

5.1 仪表放大器

仪表放大器用于放大微弱差分信号,具有极高的输入阻抗、共模抑制比和精度。

flowchart TB
    subgraph InstAmp[仪表放大器结构]
        direction TB
        Stage1[输入级<br>两个同相放大器<br>高输入阻抗]
        Stage2[减法级<br>差分放大<br>获得差值]
    end

    subgraph Characteristics[性能特点]
        direction TB
        C1[差分输入<br>高阻抗]
        C2[高增益<br>精确可调]
        C3[高CMRR<br>>100dB]
        C4[低失调<br><10μV]
    end

    subgraph Application[应用场合]
        direction TB
        A1[传感器接口<br>电桥、热电偶]
        A2[医疗仪器<br>ECG/EEG]
        A3[工业测量<br>精密测量]
    end

    InstAmp --> Characteristics --> Application

    style InstAmp fill:#e3f2fd
    style Characteristics fill:#c8e6c9
    style Application fill:#fff9c4

图表讲解:这张图展示了仪表放大器的结构和应用——这是精密测量电路的基础。

三运放仪表放大器

  1. 第一级:两个同相放大器,提供高输入阻抗和部分增益
  2. 第二级:差分放大器,获得最终输出

这种结构结合了高输入阻抗(同相放大器)和高共模抑制比(差分放大)的优点。

增益设置: 通常通过单个电阻RG设置增益:

5.2 有源滤波器

运放配合RC网络可以实现各种滤波功能。

滤波器类型

  • 低通滤波器:通过低频,衰减高频
  • 高通滤波器:通过高频,衰减低频
  • 带通滤波器:通过特定频段
  • 带阻滤波器:衰减特定频段

一阶与高阶滤波器

  • 一阶滤波器:-20dB/decade滚降
  • 二阶滤波器:-40dB/decade滚降(常用)
  • 高阶滤波器:更陡峭的滚降

Sallen-Key结构: 最常用的二阶滤波器结构,只需要一个运放,使用方便。

5.3 比较器与施密特触发器

运放可以充当比较器,但专门设计的比较器性能更好。

flowchart TB
    subgraph Comparator[比较器功能]
        direction TB
        Diff[比较两个电压<br>Vin 与 Vref]
        Output[输出数字电平<br>高或低]
    end

    subgraph Hysteresis[施密特触发器]
        direction TB
        Upper[上阈值<br>VTH+]
        Lower[下阈值<br>VTH-]
        Hyst[迟滞<br>抗噪声干扰]
    end

    subgraph Application[应用]
        direction TB
        App1[电平检测<br>过零检测]
        App2[波形变换<br>正弦转方波]
        App3[振荡器<br>信号发生]
    end

    Comparator --> Hysteresis --> Application

    style Comparator fill:#e3f2fd
    style Hysteresis fill:#fff9c4
    style Application fill:#ffe0b2

图表讲解:这张图展示了比较器的功能和应用——这是数字与模拟接口的基础。

施密特触发器: 具有迟滞特性的比较器,有两个不同的阈值电压:

  • 上阈值VTH+:从低到高切换的阈值
  • 下阈值VTH-:从高到低切换的阈值

迟滞电压:VHYS = VTH+ - VTH-

迟滞可以防止噪声引起的误触发,常用于波形整形和抗干扰应用。


常见问题解答

Q1:为什么运放的两个输入端电压差几乎为零,但输出不是零?

:这是运放负反馈工作机制的结果,与理想运放的假设有关。

在负反馈配置中,输出信号通过反馈网络馈送到反相输入端,自动调整输出电压,使得两个输入端电压差趋于零。这个”虚短”是负反馈作用的结果,而不是开环特性。

具体来说,假设反相放大器(增益-10):

  1. 输入Vin = 0.1V,输出Vout = 0V(初始状态)
  2. 反相输入端电压V- = 0V(因为Vout = 0)
  3. 运放输入差 = 0 - 0.1V = -0.1V(反相输入更低)
  4. 高开环增益使输出向负方向摆动
  5. Vout下降 → V-下降(通过反馈分压)→ 差值减小
  6. 最终平衡:V- = V+ = 0,Vout = -1.0V(满足增益-10的关系)

平衡状态下,输入端电压差确实很小(为Vout/Avo ≈ 1V/10^5 = 10μV),但不完全为零。输出电压由反馈网络决定,而不是由输入差决定。

这就是为什么输入端”虚短”(电压差几乎为零),但输出不为零的原因。输出电压是为了维持虚短状态所需的电压值。


Q2:实际运放有哪些主要限制?如何选择合适的运放?

:实际运放有许多非理想特性,选择时需要综合考虑。

主要限制

  1. 增益和带宽限制

    • 开环增益有限(10^5-10^7)
    • 增益带宽积限制高频性能
    • 选择:根据所需增益和带宽选择足够GBP的运放
  2. 输入特性

    • 输入阻抗有限(特别是双极型输入)
    • 输入偏置电流产生误差
    • 输入失调电压和漂移
    • 选择:FET/CMOS输入运放用于高阻抗源,精密运放用于直流精度
  3. 输出特性

    • 输出电流受限(通常20-40mA)
    • 输出电压摆幅不能达到电源轨(轨到轨运放例外)
    • 输出阻抗非零
    • 选择:根据负载电流选择,功率运放用于大电流
  4. 速度指标

    • 摆率SR限制大信号带宽
    • 建立时间影响精度
    • 选择:高速运放用于大信号、宽带应用
  5. 噪声性能

    • 电压噪声和电流噪声
    • 1/f噪声影响低频
    • 选择:低噪声运放用于微弱信号

选择流程

  1. 确定关键参数(增益、带宽、精度、功耗、成本)
  2. 根据应用筛选(通用、精密、高速、低功耗)
  3. 比较候选器件的数据手册参数
  4. 考虑封装、温度范围、可用性
  5. 仿真验证,样品测试

Q3:为什么有些运放需要外部补偿,有些不需要?

:这与运放的内部设计和稳定性要求有关。

内部补偿运放: 厂家在内部集成了补偿电容(通常是30pF左右),确保在单位增益(100%反馈)条件下稳定。优点是使用简单,适合大多数应用。缺点是由于引入主极点,带宽和摆率可能受限。

外部补偿运放: 不内置补偿电容,允许用户根据应用优化性能。优点是:

  • 可以获得更高的带宽和摆率
  • 可以优化特定增益下的性能
  • 更灵活的应用

缺点是需要用户设计补偿网络,增加了设计复杂度。

补偿原理: 补偿的目的是使开环传递函数以-20dB/decade的斜率穿越0dB(单位增益),保证足够的相位裕度。

密勒补偿(最常用): 在增益级并联小电容,利用密勒效应获得大等效电容。这个小电容形成主极点,决定单位增益带宽。

如何选择

  • 一般应用:选择内部补偿运放(如uA741、LM358)
  • 高速应用:选择外部补偿或去补偿运放(如LM301、OP37)
  • 特定增益:可以使用外部补偿优化该增益下的性能

现代运放大多是内部补偿的,因为稳定性保证更重要,性能也已经足够好。只有在要求极高速度或特殊应用时才考虑外部补偿。


Q4:如何为运放电路设计电源去耦?

:电源去耦是运放电路稳定工作的必备设计,能防止振荡和噪声干扰。

去耦的作用

  1. 提供稳定的本地电源,降低电源阻抗
  2. 吸收运放开关时的瞬态电流
  3. 防止各级通过电源耦合产生振荡
  4. 抑制电源线上的噪声传导

基本设计规则

  1. 就近去耦

    • 每个运放电源引脚就近放置去耦电容
    • 去耦电容到引脚的走线尽可能短
  2. 电容组合

    • 0.1μF陶瓷电容(低电感,高频去耦)
    • 10μF电解电容(储能,低频去耦)
    • 两者并联,覆盖宽频范围
  3. 布局原则

    • 去耦电容尽量靠近电源引脚
    • 接地回路尽可能短
    • 使用宽走线或平面
  4. 多电源系统

    • 模拟和数字电源分开
    • 每组电源独立去耦
    • 单点接地或星形接地

典型配置

VCC ────┬──── 运放 V+ 引脚
        │
       0.1μF
        │
       GND

VCC ────┬──── 10μF (几个运放共享)
        │
       10μF
        │
       GND

对于高频运放或精密电路,去耦设计更加关键。可能需要:

  • 更大的本地电容(1μF钽电容)
  • 更小的旁路电容(0.01μF)
  • 电源线铁氧体珠
  • 专用电源滤波器(PI滤波器)

Q5:如何检测运放电路是否振荡?如何解决?

:振荡是运放电路常见问题,需要仔细检测和解决。

振荡的检测方法

  1. 直流测量异常

    • 输出不在预期直流电平
    • 输出饱和在电源轨
    • 输出有不可解释的偏移
  2. 交流观察

    • 示波器观察输出波形(检查高频振荡)
    • 使用高带宽探头(>100MHz)
    • 观察电源线上的高频信号
  3. 响应测试

    • 施加阶跃输入,观察是否有振铃/过冲
    • 检查建立时间是否过长

振荡的原因

  1. 反馈过深

    • 全反馈(电压跟随器)最易振荡
    • 容性负载降低相位裕度
  2. 电源问题

    • 去耦不足
    • 电源阻抗过高
  3. 布局问题

    • 输入输出耦合
    • 地线回路
  4. 器件选择

    • 使用非补偿运放做电压跟随器
    • 运放带宽过高但相位裕度不足

解决方案

  1. 减小反馈系数

    • 在反馈路径加入小电阻(如100Ω)
    • 增加闭环增益
  2. 容性负载补偿

    • 串联小电阻(50-100Ω)隔离容性负载
    • 使用直接输出的运放
  3. 电源去耦

    • 加强电源去耦
    • 使用RC滤波隔离
  4. 输入补偿

    • 在反相输入端加小电容与Rf并联
    • 前馈补偿
  5. 更换器件

    • 使用更稳定的运放
    • 选择单位增益稳定的型号

设计时留有足够的相位裕度(>60°)可以有效避免振荡。如果已经发生振荡,需要逐步排查原因,针对性地解决。


总结

本文系统介绍了差分放大电路和运算放大器的原理与应用,从基础结构到实际电路设计。

核心要点回顾:

  • 差分放大:对称结构,放大差模信号,抑制共模干扰
  • CMRR:共模抑制比是关键参数,越高越好
  • 运放理想特性:无限增益、无限输入阻抗、零输出阻抗
  • 黄金规则:虚短和虚断简化电路分析
  • 经典电路:反相/同相放大、加法器、积分器等
  • 实际限制:失调电压、偏置电流、带宽限制等
  • 应用设计:仪表放大器、滤波器、比较器等

掌握运算放大器的原理和应用,为学习复杂的模拟系统设计打下了基础。下一篇文章将深入探讨放大器的频率响应,你将学会分析电路的带宽限制、频率补偿技术,以及设计宽带放大电路。

下篇预告

下一篇我们将深入探讨放大器的频率响应特性,带你了解电路带宽的物理基础和扩展技术。你将学到频率响应的分析方法、低频和高频响应的限制因素、多级放大电路的带宽设计,以及频率补偿技术。掌握频率响应分析后,你将能够设计和优化各种高速模拟电路。


更新时间:2026年3月2日 作者:半导体技术专栏 标签:#半导体 运算放大器 差分放大 模拟电路 电路设计