
MOS管单级放大器这个话题我估计很多刚入门的朋友看到电路书里的共源、共漏、共栅三种接法就直接劝退了。我之前带过几个新人几乎每个人都问过我同一个问题为什么同一个管子非得搞出三种接法直接按一个电路搭不就完了吗说实话这个问题问得特别好。因为我自己刚接触MOS管时也踩过类似的坑。当时我想做一个传感器信号的前置放大随手按共源极接法搭了一个电路结果接上高阻抗的传感器后输出波形是有了但增益怎么调都不对换了管子和电阻也不行最后才发现问题出在输入阻抗匹配上——我需要的其实是一个共漏极缓冲级。所以今天这篇我就把MOS管单级放大器的三种接法——共源极、共漏极、共栅极——用最直白的方式拆开讲清楚。每种接法的电路结构、工作原理、增益和阻抗特性我都给你画出来、算出来最后再给出一套能直接上烙铁的实战电路和调试方法。这篇文章适合正在学模拟电路的学生、刚转行做硬件开发的工程师以及所有想真正把MOS管用明白的电子爱好者。看完之后你至少能回答三个问题三种接法分别解决什么问题怎么算静态工作点为什么我的电路会失真、自激、没增益1. MOS管单级放大器三种接法的核心思路1.1 先搞懂三个极栅极、漏极、源极想看懂三种接法第一步不是记电路图而是把MOS管的三个极彻底搞明白。栅极G、漏极D、源极S这三个引脚对应到实际功能上你可以把它们理解成一个水龙头的三个部分栅极是开关旋钮漏极是进水口源极是出水口。关键的物理特性有三个这三个特性直接决定了所有电路接法第一栅极几乎不取电流。因为MOS管的栅极和沟道之间隔着一层二氧化硅绝缘层所以栅极输入阻抗极高可以达到10的12次方欧姆级别。这意味着你几乎可以无损地把输入信号接到栅极上不用担心信号源被拉垮。这也是MOS管比三极管在很多高阻抗场合更好用的根本原因。第二漏极电流受栅源电压控制。对于增强型NMOS管只有当VGS大于阈值电压Vth时管子才会导通并且漏极电流ID与(VGS - Vth)的平方成正比。这个关系式是整个放大器偏置设计的数学基础。第三管子工作在饱和区才是放大状态。MOS管有三个工作区域截止区、线性区也叫可变电阻区、饱和区。做放大器时必须让管子稳定工作在饱和区也就是要保证VDS VGS - Vth。很多人搭的放大电路不放大八成就是工作点落到了线性区或者截止区。这三条理解了后面的所有接法分析都是顺水推舟的事。1.2 三种接法一张表看懂信号从哪进、从哪出、公共端是谁单级放大器划分接法的标准特别简单看交流信号回路中哪个极是输入、哪个极是输出、哪个极是公共参考端。所谓“共源”“共漏”“共栅”这个“共”指的是交流地也就是对信号来说电压不变的那个极。我直接给你一张表把三种接法的特征一次性说清楚接法输入极输出极公共端(交流)电压增益输入阻抗输出阻抗核心用途共源极(CS)栅极漏极源极高(反相)高中/高电压放大共漏极(CD)栅极源极漏极约1(同相)很高很低缓冲/阻抗变换共栅极(CG)源极漏极栅极高(同相)低中/高高频放大/电流输入这张表是整个单级放大器分析的灵魂。为什么这么说因为只要你把这张表记住了拿到任何一张MOS管放大电路图你都能在三秒内判断出它是什么接法、大概有什么特性。这在看别人设计的电路时尤其好用。我举个例子。你看到一张电路图信号经过耦合电容接到MOS管的栅极漏极接了个电阻到电源正极输出也是从漏极取源极直接接地或者通过电阻接地。这时候你判断输入是栅极输出是漏极源极是公共交流地——绝不会猜错这就是共源极放大器。1.3 怎么选接法先看信号源和负载再看频率很多新手最容易犯的错就是拿起一个电路就开始焊完全没想清楚“我的信号源是什么样的”“我后面要接什么东西”。选接法的逻辑顺序应该是这样的先看信号源内阻和幅度再看负载阻抗要求最后考虑工作频率。如果信号源内阻很高比如压电传感器、高阻抗麦克风、光电二极管那第一级必须用输入阻抗高的接法。共源和共漏都满足这个条件栅极几乎不取信号电流信号源多弱都不会被加载。但如果既要高输入阻抗、又要驱动低阻抗负载那就得用共漏极做缓冲。如果信号源本身就是低阻抗的比如前一级运放的输出或者50欧姆的射频源那可以考虑共栅极。共栅极虽然输入阻抗低大约1/gm一般在几十到几百欧姆但它没有米勒效应高频性能很好天生适合工作在几百兆赫兹甚至GHz级别的场景。如果只是想把信号放大后面接高阻抗负载比如ADC输入或者高阻耳机那共源极是最直接的选择。它增益高、设计灵活代价是输出阻抗偏高、带宽受限。所以选型逻辑总结成一句话就是信号源决定了输入级能不能用负载决定了要不要加输出缓冲频率决定了你敢不敢用共源极。2. 共源极放大器最常用的电压放大级2.1 电路结构拆解每个元器件都不是白放的共源极放大器是整个模拟电路里最重要的基础单元没有之一。它的典型电路长这样输入信号经过隔直电容C1接到NMOS管的栅极栅极通过两个分压电阻R1、R2接到电源VDD和地用于设定静态工作点。漏极接一个负载电阻RD到VDD输出信号从漏极通过隔直电容C2取出。源极接一个电阻RS到地RS上并联一个旁路电容CS。有人看到这一堆元件就头晕我来一个个说它们的作用R1和R2组成分压偏置网络。因为MOS管栅极电流几乎为零所以这两个电阻可以选得很大比如100kΩ到1MΩ既能设定栅极直流电位又不会给信号造成太多负担。它们等效并联后的大小决定了整个放大器的输入电阻。RD是漏极负载电阻。它的作用是把漏极电流的变化转换成电压的变化。因为ID流过RD会产生压降当输入信号让ID增大时RD上压降增大漏极电位VDS就下降反之亦然。这就是“放大”的物理基础——电压放大实际上是“电流控制”加“电阻取压”的结果。RS是源极负反馈电阻。它有两个作用一是稳定静态工作点当温度升高导致ID增大时RS上的压降增大导致VGS减小反过来抑制ID增大二是在没有CS时它会引入电流负反馈降低增益但改善线性度。实际做放大器时我们通常希望增益高就用CS把RS的交流反馈旁路掉让交流信号直接经CS到地而直流工作点仍然由RS维持。C1和C2是隔直电容也叫耦合电容。它们只允许交流信号通过把前后级的直流电位隔开。这样前级电路和后级电路的静态工作点互不影响实际应用时可以灵活连接。CS是源极旁路电容。在前面提到的源极负反馈电阻RS上并联一个大电容让交流信号“绕开”RS直接流入地从而恢复放大器的高增益。电容的容抗必须远小于RS才能有效旁路。2.2 静态工作点设定手把手算一遍共源放大器的静态工作点设定说白了就是确定源极电流ID和漏源电压VDS让管子工作在饱和区中间。我拿一个实际设计例子来算。假设我们用2N7002这个最常用的NMOS管VDD12V目标ID1mAVDD给到漏极电阻RD10kΩ源极电阻RS1kΩ分压偏置采用R1200kΩ、R2100kΩ。先算栅极直流电压VG VDD × R2 / (R1 R2) 12 × 100 / (200 100) 4V接着算源极电位。如果ID1mA流过RS的电流也是1mA所以VS ID × RS 1mA × 1kΩ 1V那么VGS VG - VS 4 - 1 3V。2N7002的阈值电压典型值约为1.5V到2.5V3V的VGS远超阈值所以管子必然导通。再验算是否处于饱和区。漏极电位VD VDD - ID × RD 12 - 1mA × 10kΩ 2VVDS VD - VS 2 - 1 1V饱和区的条件是VDS VGS - Vth即1V 3 - 2 1V这里就比较临界了。这说明RD选10kΩ太大了或者ID选得太高导致漏极电位被拉得很低管子快要进入线性区。实际调试时应该看到这种情况果断把RD减小到6.8kΩ或者把栅极偏置电压降低一些确保管子有足够的余量。这里有一个重要经验静态工作点最好让VDS在VDD的一半附近摆动这样输出信号能获得最大的动态范围正负半周都不容易削波。比如VDD12VRD换成6.8kΩID1mA那么VD5.2VVDS4.2V这样输出信号就可以在1V到12V之间大幅度摆动不容易失真。2.3 增益、输入阻抗、输出阻抗一把抓设定好工作点之后我们来算交流参数。跨导gm是MOS管最重要的交流参数它表示VGS对ID的控制能力。在饱和区gm 2 × ID / (VGS - Vth)用刚才的例子ID1mAVGS3VVth2Vgm 2 × 1mA / (3 - 2) 2mS毫西门子共源极放大器的电压增益公式是Av -gm × (RD ∥ ro)其中ro是MOS管的输出电阻通常几十千欧到几百千欧如果RD远小于ro可以简化成Av ≈ -gm × RD -2mS × 6.8kΩ -13.6倍负号表示输出和输入反相。这个数值在实际中很典型——单级共源放大器增益做到10到30倍是很容易的这也是它的核心价值所在。输入阻抗主要由偏置电阻决定Rin R1 ∥ R2 200k ∥ 100k ≈ 66.7kΩ注意栅极本身的输入阻抗虽然极高但并联上偏置电阻后输入阻抗就被拉低到几十千欧级别了。这告诉我们在设计高输入阻抗电路时分压电阻要取大一些比如1MΩ级别。输出阻抗基本等于RDRout RD 6.8kΩ这个输出阻抗偏高意味着如果你后面直接接一个低阻抗负载比如8Ω的喇叭信号会被严重分压放大器等于白干。这是共源级本身架构决定的所以实际电路中共源级后面通常要接一个源极跟随器来做阻抗变换。2.4 米勒效应共源放大器的高频瓶颈很多新手用共源放大器低频波形调得好好的一提高输入频率增益就往下掉甚至拿示波器都看不到正常波形了。这就是米勒效应在捣乱。米勒效应的本质是反相放大器的输入和输出之间存在一个寄生电容Cgd栅漏电容由于输出信号与输入信号反相这个电容在输入端等效出来的电容会被放大(1 |Av|)倍。等效输入电容为Cin_miller Cgd × (1 |Av|)举例来说2N7002的Cgd典型值是几个pF假设Cgd5pF放大器增益Av-13.6倍那么等效到输入端的电容就是Cin_miller 5pF × (1 13.6) ≈ 73pF加上原有的Cgs总输入电容可能达到80pF左右。如果信号源内阻RSig是10kΩ那么这个输入电容和源电阻一起组成一个低通滤波器上限截止频率是fH 1 / (2π × RSig × Cin) 1 / (2π × 10kΩ × 80pF) ≈ 199kHz也就是说虽然管子本身能工作到几百兆赫兹但共源极接法配上高内阻信号源整个放大器的带宽就只有不到200kHz。这就是为什么在很多高频应用里工程师宁可牺牲输入阻抗也要用共栅极接法因为共栅极的栅极是交流接地的Cgd不会在输入端产生米勒倍增。如果你确实需要在需要增益的同时还想要高频性能就得用共源共栅结构Cascode也就是让共源级后面叠一个共栅级。不过这是后话了单级放大器的范畴内我们要明确知道共源极放大器适合中低频、高增益、高输入阻抗场景不适合直接做高频放大。3. 共漏极与共栅极一个做缓冲一个做高频放大3.1 共漏极源极跟随器电压不走、电流猛增共漏极放大器也就是常说的源极跟随器电路结构非常简单信号经耦合电容输入栅极漏极直接接VDD交流接地输出从源极电阻RS上取出没有漏极电阻。因为输出取自源极所以叫“共漏极”。这个电路的电压增益公式是Av gm × RS / (1 gm × RS)当gm × RS远大于1时Av趋近于1但永远略小于1。比如gm2mSRS4.7kΩ则gm×RS9.4Av9.4/10.4≈0.9。也就是说输出电压几乎和输入电压一样大而且同相。那它有什么用答案是它不放大电压但放大电流做阻抗变换。它的输入阻抗极高栅极取流几乎为零输出阻抗极低近似等于1/gm即约500Ω甚至更低。这意味着你可以在前面接一个高阻抗传感器在输出端直接驱动低阻抗负载信号幅度不会衰减但驱动能力提升了几个数量级。我做过一个麦克风前置放大电路驻极体麦克风输出阻抗很高直接接共源放大器增益和频率响应都一塌糊涂。后来在麦克风和共源放大器之间加了一级源极跟随器问题立刻解决了。这就是源极跟随器在工程里最典型的用法——当中间缓冲。实际调试源极跟随器时有一个很容易被忽略的点由于增益接近于1反馈作用很强它非常稳定几乎不会自激但要注意源极电阻的大小决定了静态功耗和输出摆幅下限。RS不能取得太小否则静态电流太大管子发热而且输出低电平会被RS上的压降抬得很高。3.2 共栅极没有米勒效应的放大器共栅极放大器是三种接法里最容易被新手忽略的但它绝对值得掌握。电路结构是信号从源极输入漏极经过RD后输出栅极通过电容接地确定交流地。也就是说栅极对信号来说是固定不动的输入加在源极和地之间。共栅极放大器的电压增益为Av gm × RD注意这里没有负号输出和输入是同相的。但它的输入阻抗很低大约为Rin ≈ 1 / gm如果gm2mS输入阻抗只有500Ω左右。这个数值比共源级低了两个数量级很多人一看这个参数就把它划掉了——这其实是误解。低输入阻抗在某些场景恰恰是优点比如接50Ω的射频天线或者接电流输出型传感器如光电二极管正好需要低阻抗负载。共栅极最大的优势是高频性能好。因为栅极交流接地Cgd不再产生米勒倍增效应输入等效电容只有Cgs本身因此可以做到很高的带宽。在射频前置放大器、宽带放大器和电流镜结构中共栅极都有广泛应用。实际使用中要特别注意偏置问题。共栅极的栅极电位决定了源极的直流电位因为源极电压等于栅极电压减去VGS所以要想让管子工作在合适的静态电流栅极偏置通常是从电源分压得到的稳定直流电压有时还要加一个源极到地的电阻来限定电流。3.3 三种接法在真实电路里怎么配合理解了三种接法之后你会发现真实的单级放大器很少单独存在而是组合成多级电路。我见过很多产品级的模拟前端电路第一级用共漏极做高阻缓冲第二级用共源极做电压放大最后再来一级共漏极驱动后级负载。这种“缓冲-放大-缓冲”的结构在音频前置放大器、传感器调理电路、精密测量仪器里大量出现。再举个例子在ADC驱动电路里前级传感器输出高阻抗信号中间加一个源极跟随器做缓冲再用共源放大器把信号放大到接近ADC的满量程最后用另一个源极跟随器输出低阻抗信号给ADC采样保持电路。采样保持电路在采样瞬间会抽取电流如果没有最后一级低阻抗缓冲ADC采样值就会不准。共栅极的用武之地更多在射频发射机、宽带示波器前端、高速比较器输入结构里。它和共源级组合成Cascode结构既保留了共源级的输入高阻抗和增益又用共栅级消除了米勒效应这是高频模拟IC设计里的经典招数。所以学习三种接法千万不要割裂着学。它们就像工具箱里的三把螺丝刀各管一摊配合起来才完整。4. 实战电路图解析与调试纪实4.1 一套能直接上烙铁的共源放大电路说了这么多理论直接上一套我实测过的共源极放大电路。这套电路我用过很多次做一个音频前置放大或传感器信号放大绰绰有余。元器件清单元件规格说明Q12N7002或BSS138增强型NMOS便宜好用R1200kΩ偏置上分压R2100kΩ偏置下分压RD6.8kΩ漏极负载RS1kΩ源极直流负反馈CS47μF电解或钽源极交流旁路C11μF输入隔直C24.7μF输出隔直VDD12V直流电源接线要点C1正极接输入信号负极接Q1栅极。R1一端接VDD另一端接栅极。R2一端接栅极另一端接地。Q1源极接RS一端RS另一端接地CS正极接源极负极接地。Q1漏极接RD一端RD另一端接VDD。C2正极接漏极负极接输出。按这个参数搭好静态时测Q1的源极电压应该有1V左右漏极电压5V左右VDS约4V管子稳定工作在饱和区。输入一个100mV、1kHz的正弦波输出端应该看到约1.3V的放大了13倍的反相正弦波。4.2 电容取值逻辑耦合电容、旁路电容一个不落很多新手喜欢照搬电阻电容参数一个电容都不改这样做很容易翻车。电容的取值或者说选型逻辑是跟着放大器的低频截止频率走的。低频截止频率fL由耦合电容和其所在的回路电阻共同决定fL 1 / (2π × R × C)以输入耦合电容C1为例它的下游电阻是偏置电阻等效值RinR1∥R2≈66.7kΩ。如果我们要做到20Hz的低频下限那么C1 1 / (2π × 20 × 66.7kΩ) ≈ 0.12μF所以选1μF是足够保守的实际效果也不错。选得更大低频响应更好但电容体积和成本上升。输出电容C2的等效串联电阻是RD加后级负载如果后级负载是10kΩ那等效电阻约16.8kΩ算出来C2至少要0.5μF选4.7μF就保证了足够的低频裕量。旁路电容CS的取值逻辑略有不同。CS的作用是在交流通路上把RS短路掉所以它在该频率点上的容抗必须远小于RS和1/gm的并联值。通俗地说就是信号的“情绪”都被CS泄放到地上了不让RS产生负反馈。取47μF以上是经验值如果以后级负载阻抗更低或低频要求更低可以加大到100μF甚至220μF。特别提醒在调试前期先把CS断开听一下失真情况。你会发现没有CS时增益低但波形很干净加上CS后增益猛增但波形可能开始出现削波和轻微失真。这说明CS把增益提上去了工作点和输入幅度也需要相应调整否则削波是必然的。4.3 常见故障排查速查表调试MOS管放大器我总结了一套“先静态、后动态”的排查流程。先用万用表量电压再用示波器看波形顺序千万不能颠倒。下面这张表是我认为最有用的排查速查表故障现象可能原因排查方法VDS12V漏极没电压降管子完全截止测VGS是否大于Vth检查偏置电阻和栅极电位VDS≈0V漏极电压接近地管子进入线性区增大栅极负压/减小偏置或减小RDVDS漂移不稳温度变化/偏置不稳检查RS负反馈电路测量源极电阻两端电压输出波形削顶输入信号过大管子进入截止区减小输入信号幅度或调整工作点输出波形削底底部平坦输入信号过大管子进入线性区减小输入信号或降低Q点静态电流加电后听到啸叫或高频振荡电源去耦不良/布局不合理在VDD引脚对地并联0.1μF10μF电容频率提高后增益明显下降米勒效应减小信号源内阻或改用共栅极接法示波器测高增益波形失真严重探头地线过长/探头电容加载用10倍衰减探头缩短接地线有一个特别常见的误判我得多说一句很多新手用示波器探头直接量高阻抗节点结果波形幅度诡异、高频响应急剧变差。那是因为探头的输入电容通常在10pF左右1x档位更大加载在电路上把高频分量都滤掉了。这时候别急着改电路先检查你的探头档位和接地方式。4.4 避坑经验和我的实操心得最后分享几条实打实的经验这些都是我用真实烙铁烫过手才总结出来的。第一电源去耦电容一定要加。MOS管放大器的输入阻抗很高对电源噪声和寄生反馈极其敏感。我遇到过一接上信号就自激的共源放大器排查了半天最后发现VDD引脚旁边没放去耦电容电源线上的一点纹波通过寄生电容窜到了输入端。后来在电源引脚附近加了一颗0.1μF陶瓷电容和一颗10μF电解电容问题立刻消失。第二源极旁路电容CS千万不要先焊上去等工作点稳定了再加。如果你上来就把CS焊好然后测静态电压测出来的源极电压可能不准因为CS在直流状态下相当于开路这个影响不大。但如果没有CS你可以在源极电阻上看到一个很稳定的电压然后简单算一下静态电流这样工作点一目了然。加上CS后交流增益上来了失真问题也跟着冒出来你至少知道是增益提升带来的正常现象。第三偏置电阻不要用过小的值。有些新手为了追求稳定的工作点把R1、R2都取到几千欧结果整个放大器的输入阻抗被拉得极低前级信号源带不动。偏置电阻通常取100kΩ到1MΩ之间这样既不影响输入阻抗也能保证偏置稳定。MOS管栅极电流本来就小这个范围完全够用。第四如果在面包板上调试高频电路尽量缩短走线。面包板的寄生电容在几十MHz以上非常明显共源放大器在高频下很容易自激。虽然我们这篇讲的单级放大器多用于中低频但如果你想验证共栅极在高频下的表现最好还是用洞洞板或者PCB来搭走线越短越好。第五也是我看到很多初学者最容易困惑的一点改增益不要只改RD。很多人的第一反应是增大RD来提升增益但RD增大会导致漏极静态电位下降管子可能进入线性区。正确做法是同时调整偏置或换用跨导更大的管子。换句话说增益不是孤立调出来的而是跟工作点绑在一起的。这套内容练熟了MOS管单级放大器你基本就入门了。接下来你可以往两个方向深入一是把共源级和源极跟随器组合起来做两级放大器二是研究一下功率MOS管的驱动电路和开关特性。后者会接触栅极驱动电流、源极寄生电感这些新问题到时候你再回头看单级放大器里的这些基础参数会发现一切都是一脉相承的。个人建议先把今天的三种接法仿真或者实焊各做一遍尤其把静态工作点的计算和实测对上号这一步做到了后面的路就顺了。