电路增益全解析:从电压/电流/功率增益到设计与测量实践

电路增益全解析:从电压/电流/功率增益到设计与测量实践
1. 从“放大”说起增益到底是什么聊到电路尤其是模拟电路或者射频电路“增益”这个词出现的频率高得就像我们每天要喝水一样。很多刚入门的朋友一看到数据手册上写的“增益20dB”或者“开环增益100dB”头就开始大了觉得这玩意儿特别抽象。其实吧你可以把增益理解成电路的一种“放大能力”但它又不仅仅是把信号单纯地“变大”那么简单。它更像是一个衡量“投入产出比”的标尺告诉你我喂给电路一点小小的能量或者信号它能给我吐出多大的来。举个最生活的例子你对着一个麦克风轻轻说话经过一套音响系统最后从喇叭里放出来震耳欲聋的声音。这个过程中你的声音信号被极大地“放大”了。这个放大的倍数或者说强度增加的程度就是增益在起作用。再比如你手机接收到的来自基站的无线信号微弱到几乎可以忽略不计但经过手机内部射频前端的一系列处理最终变成了你能听清的通话声音或流畅的视频数据这里面每一步都离不开增益的精确控制。所以增益的核心是描述一个电路系统输出量与输入量之间的比值关系。这个“量”可以是电压、电流也可以是功率。它回答了“这个电路能把信号加强多少倍”这个根本问题。没有增益我们的电子世界将一片沉寂所有微弱的传感器信号、遥远的广播讯号、手机接收的微弱数据都无法被我们感知和处理。理解增益是理解几乎所有有源电路需要电源才能工作的电路行为的第一步。无论你是想设计一个音频放大器调试一个射频接收链路还是仅仅想读懂一颗运放的数据手册增益都是你无法绕开的核心概念。2. 增益的“三副面孔”电压、电流与功率增益增益不是一个单一的概念根据我们关切的物理量不同它通常以三种主要面貌出现电压增益、电流增益和功率增益。弄清楚你面对的是哪一种是进行任何有意义计算或分析的前提。2.1 电压增益最常用的放大指标电压增益顾名思义就是输出电压与输入电压的比值。这是我们在模拟电路尤其是运算放大器、音频放大器中接触最多的一种增益。它的定义很简单A_v V_out / V_in。这里A_v就是电压增益。如果输出是10伏输入是0.1伏那么电压增益就是100倍。在工程上我们很少直接说“100倍”而是用分贝来表示G_v (dB) 20 * log10(A_v)。所以100倍的电压增益换算成分贝就是20 * log10(100) 40 dB。注意这里对数前面乘以的是20而不是10。这是因为电压增益转化为分贝时考虑的是功率与电压平方成正比的关系P ∝ V^2取对数后平方项会带来一个系数2所以是20 * log10()。这是一个非常容易混淆的点务必记住电压/电流增益用20log功率增益用10log。电压增益直接决定了信号幅度的放大情况。在设计一个放大器时我们首先会根据信号源的最大输出电压和负载需要的电压摆幅来估算所需的电压增益。例如一个来自麦克风的信号峰值可能只有10mV而要驱动后续的模数转换器需要至少1V的峰值那么至少需要1V / 0.01V 100倍40dB的电压增益。2.2 电流增益关注电流的放大能力电流增益描述的是输出电流与输入电流的比值A_i I_out / I_in。它的分贝表示同样为G_i (dB) 20 * log10(A_i)。电流增益在分析晶体管如BJT放大电路时尤为重要。对于共发射极BJT放大器其核心放大作用就体现在电流上一个小的基极电流I_b控制了一个大的集电极电流I_c电流增益β I_c / I_b就是晶体管的一个关键参数。当你需要驱动一个重负载如继电器、电机时可能前级电路电压足够但输出电流能力驱动能力不足这时就需要一个具有高电流增益的缓冲级或驱动级它可能电压增益接近1但可以将电流放大数十甚至上百倍从而提供足够的驱动电流。2.3 功率增益系统级的能量视角功率增益是输出功率与输入功率的比值A_p P_out / P_in。其分贝表示为G_p (dB) 10 * log10(A_p)。功率增益是射频和微波电路领域的绝对主角。因为在这些领域我们最终关心的是信号的传输能量。一个低噪声放大器一个功率放大器它们的核心指标就是功率增益。例如一个LNA的增益可能是20dB这意味着它把输入信号的功率放大了100倍因为10 * log10(100) 20 dB。这里有一个关键点功率增益综合了电压和电流的变化。根据功率P V * I我们可以推导出功率增益与电压、电流增益的关系A_p A_v * A_i。这意味着要实现高的功率增益电路必须同时在电压和电流上具备放大能力。很多情况下电压增益和电流增益是互相制约的设计时需要折中考虑。2.4 三者的关系与转换理解这三者的关系至关重要。对于一个给定的双端口网络比如一个放大器其输入阻抗为Z_in输出阻抗为Z_out负载阻抗为Z_L。那么电压增益、电流增益和功率增益之间并非独立它们通过阻抗相互关联。假设输入电压V_in在输入阻抗Z_in上产生输入电流I_in V_in / Z_in输出电压V_out在负载Z_L上产生输出电流I_out V_out / Z_L。那么A_v V_out / V_inA_i I_out / I_in (V_out / Z_L) / (V_in / Z_in) A_v * (Z_in / Z_L)A_p P_out / P_in (V_out * I_out) / (V_in * I_in) A_v * A_i A_v² * (Z_in / Z_L)从公式可以看出当Z_in Z_L时A_p A_v²此时用分贝表示G_p (dB) 20 * log10(A_v) G_v (dB)。这正是在特征阻抗匹配的射频系统中如50欧姆系统我们有时会看到直接用dB来表示电压增益并等同于功率增益的原因因为前提是阻抗一致。实操心得拿到一个放大器的增益指标第一件事就是看清它指的是哪种增益。数据手册通常会明确标注是Voltage Gain, Current Gain还是Power Gain。如果只写“Gain”则需要结合上下文和应用场景判断。音频运放一般指电压增益射频放大器一般指功率增益晶体管参数中的hfe或β则是电流增益。3. 增益的计算与测量从理论到实践知道了增益是什么接下来就要解决怎么算和怎么量的问题。这不仅是纸上谈兵更是调试电路的必备技能。3.1 理论计算以共射极放大器为例我们以一个最经典的NPN晶体管共射极放大电路为例来手算一下它的电压增益。这个电路是理解放大器增益计算的基石。电路结构直流电源Vcc通过一个集电极电阻Rc连接到晶体管的集电极C发射极E直接接地或通过一个小电阻Re后接地我们先分析直接接地的情况。基极B通过一个偏置电阻Rb连接到Vcc同时输入信号Vin通过一个耦合电容C1加到基极。输出信号Vout从集电极通过另一个耦合电容C2取出。核心假设晶体管工作在放大区我们使用其小信号模型进行分析。在小信号模型中晶体管可以被看作基极和发射极之间是一个电阻r_be约几百欧姆到几千欧姆取决于静态工作点集电极和发射极之间是一个受控电流源其电流大小为β * i_b其中β是电流放大系数i_b是基极小信号电流。计算步骤确定静态工作点这是所有计算的基础。我们需要先确定没有输入信号时晶体管的基极电流Ib、集电极电流Ic和集电极-发射极电压Vce。这需要通过直流偏置电路来计算。假设我们设计得当晶体管处于放大状态。计算小信号参数关键参数是跨导g_m和输入电阻r_be。跨导g_m ≈ Ic / V_T其中V_T是热电压室温下约26mV。例如如果静态集电极电流Ic 1mA则g_m ≈ 0.001 / 0.026 ≈ 0.0385 A/V或38.5 mS。输入电阻r_be ≈ β / g_m。如果β100则r_be ≈ 100 / 0.0385 ≈ 2600 Ω。构建小信号等效电路将晶体管用其小信号模型r_be和受控电流源替代电容视为短路对于交流信号直流电源Vcc视为对地短路交流地。推导电压增益公式输入电压v_in i_b * r_be。输出端受控电流源β * i_b流经并联的集电极电阻Rc和负载电阻RL如果存在。输出电压v_out - (β * i_b) * (Rc // RL)。这里的负号表示共射极放大器是反相的。因此电压增益A_v v_out / v_in - [β * (Rc // RL)] / r_be。由于β / r_be g_m所以公式可以简化为A_v - g_m * (Rc // RL)。这个公式极其简洁有力代入数值假设g_m 0.0385 SRc 5kΩRL 10kΩ则Rc // RL (5*10)/(510) ≈ 3.33kΩ。 那么A_v -0.0385 * 3330 ≈ -128。增益大小约为128倍负号代表反相。这个计算过程揭示了几个关键点增益正比于跨导g_m而g_m又正比于静态电流Ic。同时增益也正比于集电极的等效交流负载电阻。想提高增益要么增大静态工作电流但会增加功耗和影响其他参数要么增大Rc或RL但会受到电源电压和输出摆幅的限制。3.2 实际测量示波器与信号源的使用理论计算是理想情况实际电路受元件公差、寄生参数、布线影响增益往往有所不同。测量是验证设计的唯一标准。所需工具信号发生器产生一个纯净的、幅度和频率已知的正弦波作为输入信号Vin。频率应选择在放大器预期工作的频段内对于音频放大器常用1kHz。示波器至少双通道用于同时观测输入和输出波形。待测放大器电路已正确上电并设置了合适的静态工作点。负载电阻连接在放大器输出端模拟实际负载。测量步骤连接电路将信号发生器的输出通过一个隔直电容如果信号源有直流偏移连接到放大器输入端。示波器通道1探头接输入端通道2探头接输出端。两个探头的接地夹必须接在电路的同一点通常是地以避免接地回路问题。输出端接上设计的负载电阻。设置信号源将信号源设置为正弦波频率设为1kHz或其他测试频率。关键一步先将输出幅度调到非常小比如10mVpp峰峰值确保放大器不会因为输入过大而失真。观察与调整打开示波器调整两个通道的垂直刻度Volts/Div和时间基准使输入和输出波形清晰稳定地显示。确保输出波形是干净的正弦波没有削顶饱和失真或削底截止失真。如果出现失真说明输入信号过大或静态工作点设置不当需要减小输入信号或调整偏置。测量与计算使用示波器的测量功能分别读取输入电压的峰峰值V_in_pp和输出电压的峰峰值V_out_pp。计算电压增益倍数A_v V_out_pp / V_in_pp。计算电压增益分贝值G_v (dB) 20 * log10(A_v)。注意相位观察两个波形的相位差。对于共射极放大器输入和输出波形应该相差180度反相。如果同相可能接线有误或电路不是共射结构。避坑技巧“先小后大”原则测量增益时务必从非常小的输入信号开始逐步增大直到输出波形刚好出现失真前一点。记录此时的输入输出值计算增益这才是放大器的线性工作区增益。一开始就用大信号很可能测到的是失真状态下的错误值。探头衰减设置确保示波器通道的探头衰减比例设置正确如1X或10X。如果设置错误测量值会差10倍导致增益计算完全错误。这是新手最常犯的错误之一。关注直流偏置用示波器的直流耦合模式观察输出波形看其是否在电源电压范围内有合适的静态直流电平即没有输入信号时的输出电压。不合适的直流偏置会严重压缩输出的动态范围导致增益测量不准。负载效应增益A_v -g_m * (Rc // RL)RL就是你的负载。空载不接RL测量时增益最高接上实际负载后增益会下降。测量时必须带上设计负载。4. 增益背后的约束带宽、失真与稳定性增益不是一个可以无限增大的自由参数。追求高增益时我们必须面对三个“紧箍咒”带宽、失真和稳定性。一个好的放大器设计正是在这几个约束条件之间取得最佳平衡。4.1 增益带宽积速度与放大能力的权衡对于绝大多数通用放大器如运放存在一个几乎恒定的参数增益带宽积。其含义是放大器在某个频率下的增益与该频率的乘积大致是一个常数。用公式表示A_v * f GBP常数。这意味着什么增益和带宽是成反比的。你想要很高的增益可以但你能用的信号最高频率就会很低。反之如果你需要处理高频信号那么电路所能提供的增益就非常有限。例如一颗常见运放LM741的增益带宽积约为1 MHz。如果你将它接成闭环增益为100倍40dB的放大器那么它的-3dB带宽大约只有1 MHz / 100 10 kHz。这意味着对于10kHz的正弦波输出幅度会下降到低频时的70.7%。如果你需要放大100kHz的信号那么你最多只能获得大约1 MHz / 100 kHz 10倍20dB的增益。设计启示选择放大器芯片时GBP是首要考虑的参数之一。你需要根据信号频率和所需增益估算所需的最小GBP所需GBP ≥ 目标增益 * 信号最高频率。并且要留有一定余量通常2-5倍因为实际电路中的寄生电容等因素会使带宽进一步缩水。4.2 非线性失真当放大器“力不从心”失真是指输出信号波形与输入信号波形的不一致。当增益设置过高或输入信号过大时放大器会脱离线性工作区进入饱和区或截止区产生非线性失真。常见失真类型削波失真输出信号峰值被电源电压“削平”波形顶部或底部变成平台。这是由于静态工作点设置不当或输入信号过大导致晶体管进入饱和或截止状态。交越失真常见于乙类或甲乙类功率放大器的输出级。当信号过零点时由于上下两个输出管交替导通的死区时间导致输出波形在零点附近出现扭曲或凹陷。谐波失真即使没有明显的波形削波放大器非线性也会产生输入信号频率整数倍的新频率成分谐波。总谐波失真是衡量音频放大器保真度的关键指标。如何避免和评估合理设置静态工作点确保在预期最大输入信号范围内晶体管始终工作在放大区。对于A类放大器静态电流应大于信号峰值电流。施加负反馈这是降低失真最有效的手段之一。负反馈以牺牲一部分增益为代价极大地改善了线性度。闭环增益越稳定失真通常越小。测量THD使用专业的音频分析仪或配合低失真信号源、高质量声卡和软件如RMAA可以测量总谐波失真加噪声。对于一般评估用示波器观察输出波形是否光滑、对称用频谱分析模式观察是否有明显谐波尖峰是快速判断失真的好方法。4.3 稳定性问题自激振荡的噩梦在高增益电路中尤其是多级放大或引入深度负反馈时一个幽灵可能不请自来自激振荡。即电路在没有输入信号的情况下自己产生并维持某个频率的振荡输出。这通常是由于电路在某个频率下满足了振荡条件环路增益大于1且相移达到360度正反馈。导致不稳定的常见原因电源退耦不足放大器各级通过电源内阻产生耦合形成正反馈路径。解决方法是每一级芯片的电源引脚就近对地放置一个0.1uF的陶瓷电容和一个10uF的钽电容。输出到输入的寄生耦合高增益放大器的输出信号通过空间辐射或公共地线串扰到输入端。需要良好的布局布线将输入级和输出级物理隔离采用单点接地。容性负载驱动当放大器输出直接驱动较大的容性负载如长电缆时会在高频引入额外的相移可能破坏稳定性。解决方法是在输出端串联一个小的电阻几欧到几十欧或在反馈环路中增加补偿电容。负反馈网络设计不当反馈网络本身引入的相移与放大器本身的相移叠加在某个频率可能变成正反馈。需要在反馈电阻上并联一个小电容进行相位补偿。调试技巧用示波器观察放大器输出即使输入接地看是否有高频毛刺或正弦波。用手或金属工具靠近电路不同部分观察输出是否有变化。如果变化剧烈说明电路对分布参数敏感处于不稳定边缘。在反馈电阻上临时并联一个几十pF的小电容看振荡是否消失。如果消失说明需要增加补偿。5. 增益的控制艺术从固定到可编程在实际系统中我们常常需要动态地调整增益以适应不同强度的输入信号这就是增益控制。实现增益控制主要有两种思路改变放大器本身的参数或在信号通路中插入可调衰减器。5.1 利用负反馈调节闭环增益对于运放电路最经典、最稳定的增益控制方法是通过改变负反馈网络的元件来调节闭环增益。反相放大器增益A_v - R_f / R_in。要改变增益可以切换R_f或R_in使用模拟开关或继电器切换不同阻值的电阻。精度高但只能实现离散的几档增益。使用数字电位器将数字电位器作为R_f或R_in。可以实现连续或步进的增益调节由MCU通过SPI/I2C控制。需要注意数字电位器的带宽、噪声和端到端电阻误差。同相放大器增益A_v 1 R_f / R_in。控制方法与反相放大器类似。注意事项当需要调节的增益范围很大时比如60dB以上直接用一个数字电位器覆盖整个范围会导致分辨率在低增益时很差。更好的做法是采用“粗调细调”两级或多级结构前级用固定高增益后级用可调衰减或者用多个放大器级联分别控制各级增益。5.2 专用可变增益放大器VGA是一种专门设计用于提供宽范围、连续可调增益的集成电路。它内部集成了精密的增益控制电路通常通过一个模拟控制电压或数字接口来设定增益。模拟控制VGA如AD603。它有一个增益控制引脚施加一个电压例如0V到1V增益就在一个范围内线性变化如-10dB到30dB。其增益与控制电压成线性分贝关系这在需要对数响应的系统中如AGC非常方便。使用时需要关注其增益线性度、带宽随增益的变化以及噪声性能。数字控制VGA如AD8369。通过SPI等数字接口直接写入增益控制字。精度高易于与微处理器集成且增益值不随温度和时间漂移。是自动增益控制系统的首选。选择VGA的要点增益范围与控制方式是否满足系统要求控制接口是否匹配。带宽在所需的最大增益下带宽是否足够。噪声系数在最小增益时VGA本身的噪声不能太高否则会恶化系统灵敏度。线性度用1dB压缩点或三阶交调点来衡量确保在大信号时失真可控。5.3 自动增益控制让系统自适应AGC是一个闭环系统它能自动调整放大器增益使输出信号幅度保持在一个稳定的、预设的水平无论输入信号强弱如何变化。AGC的基本原理检测从输出信号中提取其幅度信息。可以用峰值检波电路、有效值检波芯片或数字方式ADC采样后计算实现。比较将检测到的幅度与一个参考电压代表期望的输出幅度进行比较产生一个误差信号。控制利用这个误差信号去控制VGA的增益。如果输出幅度太大误差信号使增益减小如果输出幅度太小误差信号使增益增大。环路滤波在比较器和VGA之间通常需要一个低通滤波器环路滤波器。它决定了AGC环路的响应速度攻击时间和释放时间。响应太快会导致增益随信号包络波动产生失真响应太慢则跟不上输入信号的变化。AGC设计关键参数动态范围AGC能有效工作的输入信号范围。例如输入从-60dBm到0dBm变化输出都能稳定在-10dBm。建立时间输入信号发生阶跃变化后输出稳定到目标值所需的时间。过冲与失真快速变化的信号可能导致增益调整过冲引起瞬态失真。一个简单的分立元件AGC电路可以使用一个JFET作为压控电阻与运放构成可控增益放大器。输出信号经整流滤波后得到一个直流电压此电压与参考电压比较后经积分器环路滤波器去控制JFET的栅极改变其沟道电阻从而调整增益。这种电路简单但线性度和控制范围有限适合要求不高的场合。对于高性能应用直接选用集成VGA和AGC控制器芯片是更可靠的选择。6. 增益的实战设计一个两级音频前置放大器现在我们把所有关于增益的知识串联起来完成一个实际的设计一个用于麦克风的两级音频前置放大器。目标将约10mVrms的麦克风信号放大到1Vrms左右总增益约100倍40dB带宽覆盖20Hz-20kHz失真低噪声小。6.1 系统架构与指标分解我们采用两级反相运放结构。为什么用反相反相放大器的虚地特性有助于减少因输入偏置电流在麦克风输出电阻上产生的直流偏移电压且电路稳定性通常更好。指标分解总电压增益A_v_total 1V / 0.01V 100倍 (40dB)。为了分配增益并优化噪声性能我们让第一级承担较高的增益第二级增益低一些。这样第一级放大的噪声会被第二级较少的增益再次放大系统总噪声主要取决于第一级。设第一级增益A_v1 -30倍 (29.5dB)第二级增益A_v2 -3.33倍 (10.5dB)乘积约为100倍。电源采用±12V对称电源为运放提供充足的电压摆幅。运放选型音频前置需要低噪声、低失真的运放。这里选择经典的NE5532其输入噪声电压密度低约5nV/√Hz驱动能力强性价比高。6.2 第一级高增益放大电路设计第一级反相放大器增益A_v1 - R_f1 / R_in1 -30。选择R_in1 1kΩ。这个值不能太大否则运放输入电流噪声的影响会加剧也不能太小否则会加重前级麦克风的负载。1kΩ是一个折中的常用值。则R_f1 |A_v1| * R_in1 30 * 1kΩ 30kΩ。选用精度1%、温度系数好的金属膜电阻。偏置电流补偿电阻对于反相放大器同相输入端需要通过一个电阻接地以减小输入偏置电流引起的失调电压。其阻值应等于反相输入端看到的直流电阻即R_in1和R_f1的并联值R_comp1 R_in1 // R_f1 1k // 30k ≈ 970Ω。选用接近的标称值1kΩ。耦合电容麦克风输出和运放输入之间需要串联一个耦合电容C_in以阻断麦克风可能存在的直流偏置。其容值与输入电阻R_in1构成高通滤波器截止频率f_c 1 / (2π * R_in1 * C_in)。要求f_c远低于20Hz比如设为2Hz。则C_in ≥ 1 / (2π * 2 * 1000) ≈ 80μF。选用100μF的电解电容注意正极接信号来源方向。反馈环路补偿为了确保稳定性可以在R_f1上并联一个小电容C_f1与R_f1构成一个低通滤波器其-3dB点应远高于20kHz比如设在200kHz。C_f1 1 / (2π * R_f1 * f_c_high) 1 / (2π * 30k * 200k) ≈ 27pF。选用一个33pF的NPO陶瓷电容。6.3 第二级增益与电平调整电路第二级反相放大器增益A_v2 - R_f2 / R_in2 -3.33。前级输出阻抗很低运放输出所以第二级R_in2可以选大一些比如10kΩ以减轻前级负载。则R_f2 |A_v2| * R_in2 3.33 * 10kΩ 33.3kΩ。选用33kΩ标称值电阻。同样需要偏置补偿电阻R_comp2 R_in2 // R_f2 10k // 33k ≈ 7.7kΩ选用7.5kΩ或8.2kΩ。两级之间也需要耦合电容计算方式同上。R_in210kΩ设截止频率2Hz则C_inter ≥ 1 / (2π * 2 * 10k) ≈ 8μF。选用10μF电解电容。第二级输出端到最终负载如功率放大器或ADC也需要耦合电容计算时需考虑负载阻抗。6.4 电源退耦与布线要点这是保证放大器稳定、低噪声工作的关键却最容易被忽视。芯片级退耦在每片NE5532的正负电源引脚与地之间最近距离放置一个0.1μF的陶瓷电容用于滤除高频噪声和一个10μF的钽电容或电解电容用于提供低频电流、抑制低频波动。电容的接地端应直接连接到芯片下方的接地平面。板级退耦在电源进入PCB的位置放置一个更大的储能电容如100μF~470μF的电解电容。接地采用星型接地或单点接地。将模拟地AGND集中到一点尤其是各级放大器的输入地、反馈网络的地应走线干净避免被大电流地线污染。输入保护可以在运放的同相和反相输入端之间背靠背连接两个小信号二极管如1N4148利用二极管的钳位作用防止输入电压过高损坏运放输入级。这在处理可能带电插拔的麦克风信号时很有用。6.5 测试与验证电路搭建完成后按以下步骤测试静态测试不接输入信号用万用表测量各级运放输出端的直流电压。理论上应为0V因为电容隔直。实际可能有几毫伏的失调只要不影响后级即可。增益与带宽测试使用信号发生器和示波器输入1kHz、10mVrms正弦波测量最终输出应为1Vrms左右。然后保持输入幅度不变从低频如10Hz到高频如100kHz扫频观察输出幅度变化找到-3dB点应高于20kHz。失真观察输入1kHz正弦波逐渐增大输入幅度用示波器观察输出波形直到刚好出现削波失真。记录最大不失真输出幅度这决定了放大器的动态范围。噪声评估将输入端对地短路或接一个与麦克风输出阻抗相当的电阻用示波器观察输出端的噪声电压峰峰值或有效值。换算到输入端评估等效输入噪声是否可接受。通过这样一个完整的设计、计算、选型、布线和测试流程你会对“增益”这个核心概念在真实电路中的体现、权衡与实现有一个非常具体和深刻的理解。它不再是一个抽象的数字而是一系列精心计算和折中选择的结果最终转化为一个能可靠工作的电路模块。

最新新闻

日新闻

周新闻

月新闻