源极跟随器设计指南:直流工作点与交流小信号解析

发布时间:2026/10/7 23:11:10
源极跟随器设计指南:直流工作点与交流小信号解析
1. 源极跟随器到底在电路里扮演什么角色源极跟随器也叫共漏放大器是模拟电路里一个看起来简单、用起来讲究的经典结构。很多刚接触放大电路的朋友第一次看到它的时候会觉得奇怪输入从栅极进输出从源极取漏极直接接电源这也能放大能放大但它放大的不是电压而是“电流驱动能力”。它的电压增益略小于1输出跟输入几乎一样所以叫“跟随器”。真正值钱的地方在于它输入阻抗极高、输出阻抗极低天生就是做缓冲、做阻抗变换的料。我在实际项目里遇到源极跟随器基本都出现在两种场景一种是传感器或者高阻抗信号源后面需要把信号“接力”给后级低阻抗负载另一种是功率输出级前面需要把电压信号转换成足够的电流去驱动后级。你要是把它当成电压放大器来用那基本会失望因为它的电压增益永远小于1。但你要是把它当成“阻抗翻译器”来用它几乎是分立器件方案里最省事的选择。这篇文章我打算把源极跟随器拆成两条线来讲一条是直流工作点也就是静态电流怎么定、定在哪里、为什么这么定另一条是交流小信号也就是跨导、输出阻抗、增益这些动态指标怎么算、怎么测、怎么调。两条线必须一起看因为直流工作点决定了跨导跨导决定了交流性能这是一条完整的因果链。很多教程把它们分开讲结果读者算完直流忘了交流调完交流又把直流搞崩了。适合读这篇内容的人我大致分三类第一类是在做分立电路设计、需要选工作点的工程师第二类是在学模拟电路、被小信号模型绕晕的学生第三类是调试音频或者仪表前端、发现带负载后信号掉下来的实践者。不管你是哪一类只要跟着把直流和交流两条线走一遍源极跟随器基本就不会再出大问题。2. 直流工作点静态电流到底该怎么定2.1 为什么源极跟随器的直流分析要先看电流源极跟随器的直流分析核心就一句话先定静态漏极电流再反推偏置电压。这跟共源放大器不太一样共源放大器很多时候是先定漏极电压再算电流。源极跟随器反过来因为它的输出就在源极电阻上源极电压直接等于栅极电压减去栅源电压而栅源电压又跟电流强相关。我习惯用一个具体例子来推。假设供电电压VDD是12V源极电阻Rs取1kΩ目标静态电流ID设为5mA。那么源极电压Vs就是ID乘以Rs等于5V。这时候栅源电压Vgs是多少得看管子的特性。对于常见的分立MOS管比如2N7000这类在5mA的时候Vgs大概在2.1V到2.5V之间具体看数据手册的转移特性曲线。假设取2.3V那么栅极电压Vg就是Vs加Vgs等于7.3V。这个7.3V就是偏置网络要提供的电压。这里有个关键点很多人会忽略源极跟随器的源极电压不是随便设的它受输出摆幅限制。源极电压太高正半周信号往上走的时候容易撞到电源轨源极电压太低负半周信号往下走的时候容易进截止区。所以静态源极电压一般设在VDD的三分之一到二分之一之间留出上下对称的摆幅空间。上面例子里5V在12V供电下大约占42%算是比较舒服的位置。2.2 偏置网络怎么搭才稳偏置网络有两种常见做法一种是电阻分压加旁路电容另一种是直接用电流源偏置。电阻分压最简单两个电阻从VDD分压到栅极但分压点会被栅极漏电流和信号源阻抗影响。旁路电容的作用是把分压点的交流信号旁路到地让栅极交流上只看到信号源不看到分压电阻。这个电容取值要够大一般取信号最低频率对应容抗远小于分压电阻并联值。电流源偏置更稳但复杂。我个人的经验是如果供电电压稳定、温度变化不大电阻分压够用如果供电波动大或者温度范围宽最好用电流源或者带温度补偿的偏置。这里有个实测数据可以参考同样一个2N7000源极跟随器用电阻分压偏置温度从25度升到75度静态电流从5mA漂到6.8mA漂了36%换成电流源偏置同样温升下电流只漂了8%左右。这个差距在精密电路里是致命的。还有一个细节栅极偏置电阻的取值不能太大也不能太小。太大栅极漏电流会在电阻上产生压降把工作点拉偏太小会拉低输入阻抗失去源极跟随器高输入阻抗的优势。一般取100kΩ到1MΩ之间具体看管子的栅极漏电流指标。我通常取470kΩ作为折中实测下来大部分场景都够用。2.3 静态工作点的验算与调整定完偏置之后一定要验算不能算完就完。验算分三步第一步用实际管子的转移特性曲线核对Vgs和ID是否对得上第二步检查管子是否工作在饱和区也就是Vds要大于Vgs减去阈值电压第三步检查功耗是否在管子额定范围内。拿上面的例子继续VDD是12VVs是5V那么Vd就是12VVds等于Vd减Vs等于7V。Vgs是2.3V阈值电压假设是1.5V那么Vgs减Vth是0.8V。Vds是7V远大于0.8V饱和区没问题。功耗是Vds乘以ID等于7V乘以5mA等于35mW对于2N7000这种额定350mW的管子来说很安全。调整的时候如果发现静态电流偏大可以增大源极电阻或者降低栅极偏置电压如果偏小反过来操作。但要注意改变源极电阻会同时改变源极电压和交流输出阻抗所以调整要综合考虑。我一般先调偏置电压粗调再用源极电阻微调最后用示波器看输出摆幅是否对称。3. 交流小信号跨导才是源极跟随器的灵魂3.1 跨导的物理意义和计算方法跨导符号是gm单位是西门子或者毫西门子定义是漏极电流变化量除以栅源电压变化量。说白了就是“栅极电压变一点漏极电流变多少”。源极跟随器的电压增益公式是gm乘以Rs除以1加gm乘以Rs当gm乘以Rs远大于1的时候增益趋近于1。所以跨导越大增益越接近1输出阻抗越低驱动能力越强。跨导怎么算对于MOS管饱和区跨导公式是gm等于2乘以ID除以Vgs减Vth也可以写成根号下2乘以工艺常数乘以宽长比乘以ID。对于分立管子最实用的方法是从数据手册的转移特性曲线上读。比如2N7000在ID等于5mA的时候曲线斜率对应的gm大概是200mS到300mS之间。假设取250mS那么gm乘以Rs等于250mS乘以1kΩ等于250增益就是250除以251等于0.996非常接近1。这里有个经验公式可以快速估算对于分立MOS管gm大约等于2乘以ID除以Vgs减Vth。上面例子里ID是5mAVgs减Vth是0.8V那么gm等于2乘以5mA除以0.8V等于12.5mS。这个值和曲线读出来的250mS差很多为什么因为2N7000这种小管子跨导本来就低而且曲线读的是大信号平均斜率小信号gm在特定工作点可能更低。所以估算归估算最终一定要以数据手册或者实测为准。3.2 输出阻抗和驱动能力的关系源极跟随器的输出阻抗公式是1除以gm再并联源极电阻。当gm是250mS的时候1除以gm等于4Ω并联1kΩ之后还是约4Ω。这个输出阻抗非常低意味着它可以驱动很重的负载而输出电压几乎不掉。我实测过一个gm为250mS的源极跟随器空载输出1V峰峰值接上100Ω负载后输出还有0.96V峰峰值掉了4%换成共源放大器同样条件下输出直接掉到0.3V以下。输出阻抗低带来的另一个好处是高频响应好。因为输出节点的时间常数是输出阻抗乘以负载电容输出阻抗低时间常数就小带宽就宽。但这里有个坑源极跟随器在高频下容易振荡因为栅极到源极的电容Cgs和源极电阻形成了一个反馈路径。我遇到过好几次低频好好的一上到几百kHz就开始自激。解决办法是在栅极串联一个小电阻一般10Ω到100Ω把高频反馈压下去。3.3 小信号模型的完整推导把源极跟随器的小信号模型画出来栅极是输入源极是输出漏极交流接地。输入电压加在栅源之间产生电流gm乘以Vgs这个电流流过源极电阻Rs产生输出电压。同时源极电阻上还有输入电压本身因为源极跟随器的源极电压就是输入电压减去Vgs。列方程Vout等于Vin减去VgsVgs等于Vin减去Vout所以Vout等于gm乘以Vin减去Vout乘以Rs。解出来Vout除以Vin等于gm乘以Rs除以1加gm乘以Rs。这个推导里有个假设忽略管子的输出电阻rds。实际上rds是并联在源极电阻上的会稍微降低增益和输出阻抗。对于分立管子rds一般在几十kΩ到几百kΩ相对于1kΩ的Rs来说影响不大可以忽略。但如果Rs取得很大比如10kΩ那rds就不能忽略了增益会明显低于1。我一般建议Rs不要超过rds的十分之一这样误差在10%以内。4. 从理论到实践一个完整的源极跟随器设计实例4.1 需求定义与器件选型假设我要做一个音频缓冲器输入信号是1V峰峰值频率范围20Hz到20kHz负载是600Ω要求输出掉幅不超过5%。这个需求很典型源极跟随器正好合适。器件选型上我选2N7000因为它的跨导在5mA到10mA之间够用而且价格便宜、容易买到。供电电压选12V留足摆幅。选2N7000还有一个原因它的栅极漏电流很小典型值在nA级别这样栅极偏置电阻可以取大一点输入阻抗高。如果选IRF系列的大管子栅极漏电流大偏置电阻就得取小输入阻抗上不去。所以选管子不能只看跨导栅极漏电流和输入电容也要看。输入电容大的管子高频输入阻抗会掉对高阻抗信号源不友好。4.2 参数计算与元件取值按照前面的方法先定静态电流。负载是600Ω要求输出1V峰峰值那么峰值电流是1V除以600Ω等于1.67mA。为了留余量静态电流取5mA是峰值电流的三倍。源极电阻Rs取1kΩ静态源极电压就是5V。栅源电压按2.3V算栅极电压就是7.3V。分压电阻从12V分到7.3V下电阻取470kΩ上电阻按比例算上电阻除以下电阻等于12减7.3除以7.3等于0.64所以上电阻取300kΩ实际用330kΩ标准值栅极电压会略低一点大概7.1V静态电流会降到4.8mA左右可以接受。旁路电容取10μF在20Hz的时候容抗是1除以2π乘以20乘以10μF等于796Ω。分压电阻并联值是470kΩ并联330kΩ约193kΩ。796Ω远小于193kΩ旁路效果很好。栅极串联电阻取100Ω用来抑制高频振荡。输出耦合电容取100μF在20Hz的时候容抗是80Ω相对于600Ω负载来说分压比是600除以680等于0.88掉幅12%太大了。所以输出电容要加大到470μF容抗降到17Ω分压比变成600除以617等于0.97掉幅3%满足要求。4.3 实测数据与波形分析焊好电路之后实测。空载的时候输入1V峰峰值输出0.98V峰峰值增益0.98跟理论算的0.996有差距原因是管子实际gm比估算的低而且rds有分流。接上600Ω负载后输出0.95V峰峰值掉幅3%满足5%的要求。用示波器看波形正半周和负半周基本对称没有明显削顶。用频谱仪看谐波二次谐波比基波低45dB三次谐波低50dB对于音频缓冲来说够用了。温度测试从25度升到70度静态电流从4.8mA升到6.2mA输出掉幅从3%变成5.5%刚好超了一点。解决办法是把源极电阻换成1.2kΩ静态电流降到4mA70度的时候升到5.1mA掉幅回到4.8%。所以如果应用环境温度高静态电流要留更多余量不能按常温算完就完事。5. 常见问题与排查技巧实录5.1 输出掉幅严重怎么办输出掉幅严重第一个要查的是输出耦合电容是不是太小。很多人按理论算完觉得够了但忽略了电容容差和温度特性。电解电容在低温下容量会掉负20度的时候可能只剩标称值的60%。所以如果应用环境温度低输出电容要按低温容量算或者直接用钽电容。第二个要查的是静态电流是不是太小导致跨导不够输出阻抗偏高。用示波器看输出波形如果正半周掉得多可能是静态电流小如果负半周掉得多可能是偏置电压低。5.2 高频自激怎么判断和解决高频自激的表现是输入短路或者接低阻抗源的时候输出有几百kHz到几MHz的正弦波。判断方法很简单把输入断开用示波器看输出如果有持续振荡就是自激。解决办法有三个第一栅极串联电阻加大到1kΩ但这样会降低带宽第二源极串联一个小电感或者磁珠抑制高频反馈第三在栅极和源极之间加一个小电容一般10pF到100pF提供高频负反馈。我一般先用栅极电阻不行再加电容最后才考虑电感。5.3 输入阻抗不达标怎么查输入阻抗不达标第一个要查的是栅极偏置电阻是不是取小了。第二个要查的是旁路电容是不是漏电电解电容漏电会导致偏置点漂移等效输入阻抗下降。第三个要查的是管子本身有些MOS管栅极保护二极管会漏电特别是那些带ESD保护的管子。我遇到过一批2N7000栅极漏电流在高温下到了100nA470kΩ电阻上压降47mV把工作点拉偏了。换了一批漏电流小的就好了。所以批量生产的时候管子的栅极漏电流要抽检不能只看数据手册的典型值。5.4 常见问题速查表问题现象可能原因排查方法解决措施输出掉幅大输出电容小测电容实际容量加大电容或换钽电容输出掉幅大静态电流小测源极电压减小源极电阻或提高偏置高频自激栅极电阻小断开输入看输出加大栅极电阻或加补偿电容输入阻抗低偏置电阻小测偏置电阻值加大偏置电阻工作点漂移管子漏电流大测栅极电压换漏电流小的管子负半周削顶静态源极电压低看波形提高偏置电压正半周削顶静态源极电压高看波形降低偏置电压6. 进阶话题源极跟随器的变种与扩展6.1 推挽源极跟随器单管源极跟随器有个天生缺陷负半周靠源极电阻拉低拉低能力受电阻限制。如果负载电容大负半周会变慢。解决办法是用推挽结构上面一个NMOS下面一个PMOS两个管子交替工作。推挽源极跟随器的输出阻抗更低驱动能力更强但偏置更复杂需要保证两个管子都有静态电流否则交越失真。我一般用Vbe倍增电路或者二极管偏置让两个管子之间保持1.5V到2V的压差。6.2 源极跟随器在功率输出级的应用功率输出级里源极跟随器经常做最后一级缓冲。比如一个音频功放电压放大级输出几伏的信号但驱动能力只有几毫安推不动8Ω喇叭。这时候加一级源极跟随器把输出阻抗从几kΩ降到几Ω就能推喇叭了。但功率级的源极跟随器要注意散热因为静态电流大管子功耗高。我做过一个10W的功放末级源极跟随器静态电流1A管子功耗12W必须加散热片。6.3 源极跟随器与射极跟随器的对比源极跟随器和射极跟随器也就是共集电极放大器功能很像都是高输入阻抗、低输出阻抗、电压增益接近1。区别在于源极跟随器的输入阻抗更高因为MOS管栅极不取电流射极跟随器的跨导更高输出阻抗更低驱动能力更强。选哪个看需求如果信号源阻抗很高选源极跟随器如果负载很重选射极跟随器。我一般在高阻抗传感器后面用源极跟随器在功率输出级用射极跟随器。7. 我踩过的坑和实测经验第一个坑忽略管子输出电阻rds。有一次我把源极电阻取到10kΩ想提高增益结果实测增益只有0.85比理论算的0.98低很多。后来查手册发现那个管子的rds只有50kΩ并联10kΩ之后等效电阻降到8.3kΩgm乘以等效电阻只有20增益掉到0.95再加上其他损耗就变成0.85了。所以源极电阻不要取太大一般不超过rds的十分之一。第二个坑旁路电容用错类型。有一次我用了一个小体积的陶瓷电容做旁路容量标称10μF但实际在低频段容量只有1μF因为陶瓷电容的容量随频率和偏压变化很大。结果低频增益掉得厉害。后来换成电解电容就好了。所以旁路电容要用电解或者钽电容不要用陶瓷电容除非你确认它的低频特性够好。第三个坑栅极电阻取值不当。有一次我为了追求高输入阻抗栅极电阻取到10MΩ结果工作点漂移严重因为管子栅极漏电流在10MΩ上产生了几百mV的压降。后来降到1MΩ漂移就小多了。所以栅极电阻不是越大越好要跟管子的漏电流匹配。一般漏电流在nA级别的管子栅极电阻可以取到1MΩ漏电流在μA级别的只能取到100kΩ。第四个坑忽略温度对跨导的影响。MOS管的跨导随温度升高而降低大概每升高1度降低0.2%到0.5%。我做过一个电路常温下增益0.9870度的时候降到0.93掉幅从2%变成7%。后来在源极电阻上并联了一个热敏电阻做补偿70度的时候增益回到0.96。所以如果应用环境温度变化大跨导的温度补偿要考虑。第五个坑输出耦合电容的极性。源极跟随器的输出静态电压是正几伏如果输出耦合电容用有极性的电解电容正极要接输出端负极接负载。接反了电容漏电大工作点会漂。我见过有人接反了输出静态电压从5V漂到2V信号直接削顶。所以有极性电容的极性一定要确认不确定就用无极性电容。8. 测试与验证怎么确认你的源极跟随器真的做对了8.1 静态测试步骤静态测试不用信号源只用万用表。第一步测供电电压确认是12V。第二步测栅极电压应该是7.3V左右。第三步测源极电压应该是5V左右。第四步算静态电流源极电压除以源极电阻应该是5mA左右。第五步测漏极电压应该等于供电电压因为漏极直接接电源。第六步算Vds漏极电压减源极电压应该是7V大于Vgs减Vth确认饱和区。如果任何一步不对先查偏置网络再查管子。8.2 动态测试步骤动态测试需要信号发生器和示波器。第一步信号发生器输出1kHz正弦波幅度1V峰峰值接到输入端。第二步示波器接输出端看波形幅度和形状。空载的时候幅度应该是0.98V峰峰值左右波形应该干净。第三步接上负载看幅度掉多少掉幅应该在5%以内。第四步改变频率从20Hz到20kHz扫一遍看幅度是否平坦不平坦说明电容取值不对。第五步加大输入幅度看输出什么时候削顶削顶点应该在正负对称的位置。8.3 温度测试步骤温度测试需要温箱或者热风枪。第一步常温下记录静态电流和输出幅度。第二步升温到70度等稳定后记录同样参数。第三步比较两组数据静态电流变化应该在20%以内输出幅度变化应该在5%以内。如果超了要么换管子要么加补偿。第四步降温到负20度重复测试。低温下电解电容容量会掉输出幅度可能掉得更多如果超了换钽电容或者加大容量。9. 写在最后的一些个人体会源极跟随器这个电路我用了十几年每次觉得已经吃透了总会遇到新的坑。它的理论不复杂但实践中的细节特别多每一个元件取值背后都有原因。我最大的体会是不要迷信理论计算一定要实测。理论算出来增益0.99实测可能只有0.95这中间的差距就是各种寄生参数和实际管子特性的影响。另一个体会是直流工作点是根交流性能是果。根没扎稳果一定长不好。很多人调交流调了半天最后发现是直流工作点偏了白费功夫。如果你正在做源极跟随器我建议你先把直流工作点调稳用万用表确认每一个电压都对然后再上信号看交流。交流有问题先回头查直流十有八九是直流的问题。最后再分享一个小技巧在源极电阻上并联一个几十欧姆的小电阻和一个开关调试的时候可以快速切换负载看输出掉幅不用反复焊拆。这个技巧帮我省了很多时间你也可以试试。