
做射频接收机的人大概率都绕不开一个叫“小信号调谐放大器”的电路。我在实验室第一次独立调这种放大器时印象最深的一句话来自带我的老工程师“你先把LC回路算明白再去碰焊台不然就是瞎调。”当时不理解后来踩了无数个坑才明白这个电路虽然听起来只是“放大器”的某种变体但它牵扯到阻抗变换、谐振回路的Q值分配、寄生反馈与稳定性、甚至测试探头本身的电容效应几乎能把射频模拟的基础过一遍。这篇文章不会只给你一句“LC并联谐振做负载然后算gm×Rp”这种教科书结论。我会把我实际设计、调试、翻车的过程拆开讲清楚每个关键值是怎么定的、为什么这样定、哪些坑是你直接看公式根本看不见的。无论你是学生、业余无线电爱好者还是刚转行做射频的工程师这都算一份可以直接拿去抄作业的经验总结。1. 先搞清楚一件事为什么微弱信号的放大不能靠“多级普通放大器”堆增益1.1 信号弱不是增益不够而是信噪比不够很多人第一次接触小信号放大时脑子里的第一反应是信号小那就放大倍数做高一点嘛。一级不够就两级两级不够就三级。这个直觉在低频段有一定道理但在射频段根本不成立原因不是增益上不去而是你把有用信号放大的同时把带外干扰、噪声全都一起放大了。举一个真实场景接收机天线感应到的有用信号可能只有几微伏到几十微伏但同一时刻天线上的电磁环境里可能有强广播电台、工业干扰、隔壁频段的通信信号幅度比你的目标信号高出几十个dB。如果用宽频带放大器直接做高增益放大结果就是大信号先让放大器进入非线性区产生互调产物直接把有用信号淹没。更麻烦的是宽带放大器的本底噪声叠加进来后信噪比不会因为“放大”而改善只会变差。噪声和信号一起被放大那放大还有什么意义所以小信号放大器的第一个设计目标不是“放得大”而是“在放大之前先把频率选出来”。调谐放大器这个名字里的“调谐”二字翻译成人话就是我只放大我想留下的那个频段其他的一律压低。这是接收机里信噪比管理的核心思路也是它和低频音频放大器最根本的分水岭。1.2 电阻负载放大器为什么撑不起高频窄带场景既然要选频第一反应可能是加一个带通滤波器后面接一个宽带放大器。这种方案在系统设计里很常见比如现代接收机用陶瓷滤波器或声表面波滤波器加宽带LNA。但在分立电路和老式接收机体系里更经典的做法是把选频网络直接做成放大器的负载也就是LC并联谐振回路。为什么不用集电极电阻做负载这里有一个很实际的问题。共射放大器在低频段靠集电极电阻Rc把电流变化转换成电压变化增益近似为gm×Rc。但你做一个接收机前级直流工作电流假设是2mA电源电压5V如果Rc取2kΩ直流压降就是4V留给管子的动态范围不到1V要是Rc取5kΩ静态工作点基本没法设管子直接进饱和区。也就是说电阻负载的直流压降限制了它的阻值上限也就限制了交流增益上限。LC谐振回路的优势在于它完成了“直流和交流分开对待”电感线圈的直流电阻很小几欧姆到几十欧姆所以直流压降可以忽略工作点随便设但在谐振频率附近LC回路等效出来的并联阻抗可以做到几千欧甚至几十千欧。同样的电流变化落在高阻抗上就能得到很大的电压幅度。一句话LC负载在高频段白赚了一个增益代价是只能在谐振频率附近有效而这一点恰恰是我们想要的。1.3 调谐放大器在接收链路中的典型位置那这个小信号调谐放大器到底用在哪些地方理解它的应用位置能帮你判断设计指标应该怎么定。最典型的是超外差接收机的中频放大器。比如AM收音机的中频是465kHz左右FM收音机的中频是10.7MHz这些中频放大器普遍采用调谐负载。为什么要放在中频而不是射频前端原因是中频频率固定谐振回路不需要跟着接收频率变来变去调好一次就完事放大器的稳定性好做很多。老式收音机里那一排中周中频变压器本质上就是调谐放大器的谐振负载调磁帽就是在微调电感量让每一级的谐振频率都精确落在中频上。另一个典型场景是频谱仪的前端预选器。频谱仪要分析一堆频率成分如果前端不选频镜像频率和互调产物会把显示画面搞得一团糟所以要用电调谐的选频回路把目标频段筛一遍。再比如某些窄带接收机的高频放大器在低噪声放大之后再加一级调谐放大器既补增益又增强对邻频的抑制能力。可以说只要你做的接收系统有“选频放大”的需求就躲不开这个电路。2. 三个核心公式的物理含义频率、Q值、增益到底由谁决定2.1 先把有源器件简化成“受控电流源 输出电阻”设计小信号调谐放大器时第一步是忘掉三极管的具体型号手册把它抽象成交流等效模型。这里的关键是我们要分析的是叠加在直流工作点之上的微小变化量所以管子可以近似看成一个压控电流源。我习惯用场效应管做第一级就用JFET或者双栅MOS管来举例。栅极有电压变化vgs时漏极电流变化等于gm×vgs。其中gm叫跨导单位西门子含义是“每变化1V栅压能换来多少安培的漏极电流变化”。对双极性三极管来说则是vb的微小变化导致ic变化同样靠gm描述。这个受控电流源不是理想的它并联着一个输出电阻ro对应三极管的rce或场效应管的rds通常在几十千欧到几百千欧之间。这个模型的价值在于它把整个放大器的交流负载化简成了一个清晰的画面受控电流源产生的电流一部分流进LC谐振回路一部分被输出电阻ro损耗掉一部分被后级负载吃掉。谐振回路上的电压降乘以电流源跟回路的阻抗就是输出电压。这样一来增益计算的本质就变成了“算出受控电流源看到的等效阻抗”。2.2 谐振频率与Q值为什么计算和实测总有偏差LC并联谐振回路的谐振频率由公式 f0 1 / (2π√(LC)) 决定。电感L和电容C的单位分别是亨利和法拉得出来的是赫兹。这个公式是基础中的基础但我发现很多新手会忽略一个工程要点公式里的C必须包含所有并联在回路上的分布电容不只是你焊上去那个电容。实际板子上电感线圈的匝间分布电容、晶体管输出端的结电容、PCB走线对地电容、甚至测试探头引入的电容全都并联在谐振回路上。我调试过一个10.7MHz的中频放大器按元件标称值算f0应该在10.725MHz实际用网络分析仪刷出来的谐振点偏到了10.38MHz失谐了将近350kHz。原因就是电路板走线太长线圈到底板之间的寄生电容加上去等效C变大频率自然往下跑。这也是我后来做这类电路时一定会预留贴片微调电容位置的原因。Q值的概念在这里更重要。空载Q0取决于电感本身的损耗Q0 ω0L / rsrs是电感的串联等效损耗电阻。在并联等效视角下损耗等效成一个并联大电阻Rp0数值是 Rp0 Q0 × ω0L。这个Rp0就是谐振回路在没有任何外部负载时的等效阻抗。但实际工作时晶体管的ro、后级输入阻抗、偏置网络的等效电阻都会并上来总的等效Rp变小Q值也从空载Q0降到了有载QL。有载Q直接决定了放大器带宽BW f0 / QL。你想要的带宽越窄QL就得越高而QL越高对谐振回路自身损耗的敏感程度就越大调起来也就越“娇气”。2.3 增益公式的本质gm是资源Q是杠杆带宽是代价现在可以把整个放大器看成电流源gm×vin注入到等效并联电阻Rp上输出电压等于 gm×vin×Rp所以电压增益 Av gm × Rp。这里的Rp不是电感本身的空载等效电阻Rp0而是空载阻抗、晶体管输出电阻、后级负载、甚至中和电路漏过去的小信号阻抗全部并联后的总和。严格一点写就是 Rp 1 / (1/Rp0 1/ro 1/RL)。举个例子。假设用BF998R双栅MOS管做中放典型工作点下gm大约12mS。谐振回路的无载等效阻抗假设做到20kΩ管子ro大概50kΩ忽略后级负载的加载效应总等效Rp大约是14.3kΩ。此时单级增益约等于0.012 × 14300 ≈ 172倍也就是44.7dB。这个增益水平在40MHz以下的中频放大器里相当够用了。但注意这个计算里隐藏着一个矛盾想提高增益就提高Rp提高Rp有两种途径一是提高空载Q0也就是用更好的电感二是降低负载加载程度也就是让后级尽量少地“蹭”谐振回路。而这两条路最终都指向一个结果——带宽变窄。增益和带宽共享同一个Q值资源这就是“增益带宽积是个常数”这个说法的来源。所以我做设计时从来不会单独说“增益要多少dB”而是先定带宽反推QL再算这个QL下能允许多大的等效负载最后才看增益够不够。顺序反了后面必然返工。3. 从纸面到板子一个10.7MHz中频放大器的完整设计过程3.1 选管子别只看增益结电容和噪声系数也要一起看选什么管子是设计的第一步。我的建议是频率低时用双极性三极管频率高或者追求低噪声时用场效应管两者各有各的好处。双极性三极管BJT比如9018、2SC3355、BF199特点是gm可以做得比较高在同样工作电流下更容易拿到增益。但BJT的输入阻抗低直接并联在LC回路上会严重拉低Q值所以它往往要和回路的抽头配合不能整个Cbe直接跨接在谐振回路两端。BJT还有个麻烦是基极电流会流过偏置电阻偏置网络的设计要多算一步。JFET和双栅MOS管的优势是输入阻抗高栅极对LC回路的加载作用小选频网络可以直接接在栅极上Q值损失少。双栅MOS管比如BF998R就更方便了第二栅可以拿来加AGC电压或者做混频器的本振注入口灵活性很高。我个人的经验是做10.7MHz的窄带中放双栅MOS管是最省心的选择Vds工作点设置简单输入输出隔离度也明显好于BJT的共射接法。还有一点容易忽略的是噪声系数。前级放大器的噪声系数直接决定了整机灵敏度。JFET的低频噪声一般比BJT好但在中高频段差异不大。为了做一个40dB增益的中放你可以选增益极高的管子但增益高不代表噪声低如果第一级管子自身噪声大后面增益再高也只是把噪声一起放大。这也是为什么很多接收机第一级用高电子迁移率晶体管之类的低噪声器件而不是随便拿个高频三极管顶上。3.2 静态工作点的折中Ic不是越大越好静态工作点要解决的事情有两件一是保证管子在线性区二是给出合理的gm。以BJT的中放级为例典型工作电流取1mA到5mA之间。为什么不能太小因为工作在极低电流下gm很低增益不够而且此时管子的fT也上不去高频特性变差。为什么不能太大因为电流太大时集电极损耗和噪声增加同时动态范围会出现非对称压缩偏置电路的分压电阻还要消耗额外的电流来稳定工作点。我习惯的做法是先用目标增益倒推需要的gm。既然Av gm × Rp而等效Rp又被Q值限制死了那gm就成了调节增益的旋钮。比如我需要Av100估计等效Rp能到15kΩ那gm就需要大约6.7mS。对于9018之类的中功率高频管在Vce6V时这个gm对应的工作电流大约是1mA上下直接按1.2mA设定偏置。设好之后一定用示波器或者万用表实测Vce保证它大于Vce(sat)并且留出电压摆幅空间。偏置网络我用最经典的分压式上偏置电阻和下偏置电阻把基极电压定在某个值发射极串一个电阻Re让流过Re的电流稳定工作点。算的时候先定工作电流Ic和Re的压降。比如Ic2mARe压降取1.5VRe750Ω。基极电压等于发射极电压加上Vbe按Vbe0.7V算就是2.2V。如果下偏置电阻上的电流取基极电流的10倍以上可以忽略基极电流分流直接用电阻分压关系求出上下偏置电阻值。加电以后不要急着看波形先测基极电压和发射极电压。如果两者之差在0.6V到0.7V左右说明偏置基本有效。很多新手焊完板子一通电发现Ic对不上理论值第一反应是换电阻但往往真正原因只是Vbe不是0.7V而是0.65V计算误差导致Ib偏大偏小差个百分之二三十完全正常。关键是Ic不随温度乱跑就行。3.3 谐振负载的接入系数为什么直接并联往往不好这是调谐放大器设计里非常重要、也最容易让新手困惑的部分。前面说过后级负载和管子输出电阻并联到回路上会拉低Q值那是不是把管子直接连到LC回路两端就好了不是因为你付出的代价是Q值直接崩塌。假设LC回路自身损耗等效出Rp030kΩ后级输入阻抗折算到回路两端是5kΩ直接并联之后等效Rp只有约4.3kΩQ值被拉到原来的六分之一。如果你辛辛苦苦算出来需要Q50最后实测Q只有8带宽宽得离谱那这级就废了。解决办法是让后级只“感知”谐振回路的一部分也就是通过接入系数n来降低加载。变压器抽头或者电容抽头就是这个思路。设初级线圈的总圈数是N1抽头到地之间的圈数是N2接入系数nN2/N1。后级负载RL折算到整个回路两端的等效阻抗变成RL除以n²。n取得越小折算阻抗越大对回路的加载越轻Q值保得住。但注意管子看到的负载阻抗也变小了增益会跟着下降。所以接入系数是Q值和增益之间的一个调节器。我调一个10.7MHz中放时根据目标带宽200kHz要求有载QL53.5算下来回路等效并联阻抗至少要RpQL×ω0L。如果电感取3.3μHω0L大约222Ω那Rp需要约11.9kΩ。空载等效Rp0假如能做到30kΩ要并联多少的外部等效电阻才能从30k降到11.9k算出来大约20kΩ。也就是说后级等效负载RL经过接入系数折算后要恰好是20kΩ左右。假设后级输入阻抗是400Ω那n²400/200000.02n大约是0.14。这是一个非常轻的耦合实际绕制中周时次级线圈往往只有几圈就是这个原因。很多初学者不理解为什么中周的次级圈数那么少以为是偷工减料实际上人家是在控制接入系数。3.4 级间耦合方式对比中周耦合、电容耦合和现代滤波器的取舍搞定了单级的负载和接入系数另一个设计决策是级与级之间怎么连。最传统的方式是使用中频变压器也就是中周。初级和次级绕在同一副磁芯上既完成选频又完成阻抗变换次级匝数按接入系数算好即可。中周的好处是隔离直流、匹配方便、分布电容相对可控坏处是体积大、绕制一致性差、需要逐台调磁芯。现代分立设计中有些人更喜欢用陶瓷滤波器或声表面波滤波器加宽带放大器组合。这种方式可以省掉调磁芯矩形系数也远好于单个LC回路而且一致性极高。我们调试时经常把中放设计成“宽带放大陶瓷滤波器”的模式比如在10.7MHz中放中用三端陶瓷滤波器做选频前后各加一级宽带放大器。这样做整机性能稳定不需要上无感螺丝刀一点一点调磁帽。但问题是这种做法对滤波器的插入损耗要心里有数陶瓷滤波器插损两三dB是常态后面的放大器增益预算要把这部分加进去。如果你做的是教学实验或者追求复古的收音机电路中周耦合依然是首选。它可以手调、直观、而且能让你真正理解“失谐”是什么感觉。我个人的建议是学习阶段强制自己用中周做一版哪怕调起来想摔烙铁也要把这个过程走完等真正做产品了再根据自己的指标理性选择是不是换成滤波器方案。4. 调试中那些教科书不会写的翻车现场4.1 测试探头也能把谐振点带跑先说一个我自己踩过、后来发现很多同行也被坑过的坑测试探头电容改变谐振频率。普通的示波器探头即便是10:1衰减输入电容也在8pF到15pF之间。这个电容平时测低频信号无所谓但当你把探头直接点到LC谐振回路的输出端时它直接就并联到回路上了。我调10.7MHz放大器时用网络分析仪测的谐振点在10.7MHz附近增益带宽都正常。然后我想用示波器看一下时域波形探头刚搭上去输出幅度明显下降谐振点偏移了将近300kHz。一开始我还以为板子出了问题后来恍然大悟探头电容带进来的等效并联电容大约12pF而我谐振回路的总电容本来就只有大概20pF这等于一下增加了60%的电容谐振频率不偏都怪了。解决的方法有好几个。首选是使用有源探头或者电容极小的FET探头输入电容可以低到1pF级别对回路影响小很多。如果没有这种条件那就用耦合电容隔直流并尽量从抽头部分测信号抽头处阻抗低、对电容变化的敏感度也低。更土但很实用的办法是把测试点设计成通过一个小电阻比如10Ω连接到谐振回路测量时探头的电容影响会被电阻隔离一些代价是测到的幅度略小但趋势判断完全够用。4.2 自激振荡的判定与消除高频放大器翻车率最高的环节调谐放大器增益动辄40dB以上又工作在几十兆赫兹以下反馈途径无处不在晶体管本身的集电结电容Cbc、PCB走线之间的耦合、电源线的公共阻抗、地线形成的小环路……随便哪条路径漏一点信号回去相位条件满足就自激。自激振荡的表现非常有辨识度。我的第一版中放焊完后上电用频谱仪看不出增益侧面看输出端有一根非常干净的谱线频率远离设计频率完了振荡了。此时你用示波器看波形可能是一个固定的正弦波也可能因为振荡在带宽外你根本看不出异常只是觉得输出幅度怎么这么大。更隐蔽的情况是临界自激工作状态正常时没问题但手一靠近板子、或者供电电压稍微波动一下自激就出来了恢复不了。处理自激我的排查顺序是固定的。第一步看电源退耦每个放大级供电入口都要有高频退耦电容0.1μF陶瓷和10nF并着放再串联一个几十欧的电阻做RC滤波。第二步检查地线布局把信号回流路径单独走尽量让输入和输出端的地相隔远一点避免输出大信号回流压倒输入小信号的地参考点。第三步考虑中和用一只很小的电容零点几皮法到几个皮法从输出端引入一个反相位的信号补偿Cbc的反馈。这个办法对于固定频率的中放非常有效但要注意中和电容的容值调过头反而会变成正反馈调试时用无感螺丝刀微调。还有一个治本的手段是改成共射共基结构输入级共射负责放大输出级共基负责隔离Cbc的有效反馈被大幅削弱稳定性一下子就好很多。缺点是多了一只管子偏置更复杂。我个人的经验基本上一半的“频响曲线奇怪”问题背后都是临界自激造成的假象。所以调试时建议先不给信号直接用频谱仪看输出确保没有异常谱线再开始测幅频特性。这个习惯帮我省了很多查错时间。4.3 谐振频率偏了之后先分清是电感问题还是电容问题谐振频率偏了当然可以调磁芯。但很多新手一上来就瞎拧磁帽结果拧了很久都不知道自己把回路调到哪个频率去了。我自己调试时遵循一个比较机械的排查步骤这里分享出来。如果实测谐振频率比设计值低说明等效电容或电感比预计的大。这时先检查电路板布局走线长不长地平面是不是离谐振电容太近晶体管结电容是否被偏置状态影响如果你用的是可调电容先把可调电容归中位测一下实际谐振点再决定是增加并联电容还是减少。如果实测频率比设计值高反过来说明寄生电容比预期小你可以适当增加电容让频率回到目标值。另外要提醒一下温度效应电感磁芯的材料会随温度变化磁导率漂移就会让电感量漂移导致谐振频率跟着变。这种漂移在窄带放大器里很要命你一旦要经历从冷启动到稳定工作的过程中频可能从10.68MHz漂到10.71MHz。如果后面有窄带滤波器整个信号就出去了。这时候需要选择温度系数合适的高频磁材或者在设计上加温补电容。很多老练的射频工程师在布局的时候就已经考虑到散热和温度补偿的问题了。4.4 设计调试中要区分“算出来的Q”和“实测有载Q”设计时你按目标带宽算出有载QL但实测的幅频曲线和理论总有偏差原因在于分布电感和分布电容没有被完美控制在估算范围内。所以我自己调试时不会死抠理论Q值而是先看实测带宽是否落在可接受范围内。比如目标带宽是200kHz实测出来250kHz如果系统还有余量我不会急着去调回路而是先判断这多出来的50kHz是加载过大还是电感Q值不足。怎么判断拆掉后级负载单独测谐振回路的空载Q值看空载是否达标。如果空载Q值本来就不高说明电感损耗太大改绕线圈或者换磁芯。如果空载Q值正常只是加上负载后带宽变宽那就是接入系数需要调大匝数比要更轻。这个判断逻辑比盲目拧磁帽有效得多。5. 把指标做得更漂亮的进阶手段5.1 多级调谐放大器会带来矩形系数改善单级LC谐振回路的幅频特性是一条比较“胖”的单峰曲线带外衰减不陡选择性有限。要提升选择性最常见的方法是多级级联同时把各级的谐振频率稍微错开一点做成参差调谐或者临界耦合的双峰特性。参差调谐的做法是把第一级谐振频率调在通带中心略低一点第二级略高一点合成之后幅频特性就变得更平坦带外衰减更陡矩形系数明显改善。这个方法的代价是设计计算量变大但收获是选择性接近专用的带通滤波器。我在设计一款窄带接收机的中放时就是用了两级参差调谐放大器加上末级滤波器带外抑制做到将近60dB邻频干扰基本压住了。这里有个工程经验想分享参差调谐放大器的增益和带宽很难独立调因为每一级的Q值和中心频率在互相影响。我建议先用网络分析仪单独看每级曲线把各自都调到位了再级联起来看合成曲线。千万不要级联状态下拿一把无感螺丝刀来回拧你会陷入“这里好了那里又坏了”的无限循环。5.2 加AGC的几种具体做法接收机实际工作时输入信号幅度可能从几微伏变到几百毫伏如果中放增益固定后级检波或者解调器早就饱和了。所以实用的调谐放大器往往要配备自动增益控制。对双栅MOS管而言AGC实现非常顺手把第二栅极电压作为控制端改变第一栅电压到漏极电流的转移特性从而改变gm和增益。控制电压范围一般从几伏到零点几伏增益可以压掉很多。对BJT做AGC就麻烦一点通常是改变基极偏置电流或者让AGC电压通过二极管改变发射极负反馈深度。还有一种是控制谐振回路里的变容二极管偏压让回路失谐来降低增益但这种做法会让中心频率偏移在窄带应用里不太推荐。做AGC时最需要注意的是控制电压和信号路径的隔离。我见过有人直接把AGC引脚拉一根长走线到前级结果控制信号把自己调制到射频信号上产生奇怪的蜂鸣声。最好在AGC控制端加一个RC低通时间常数选择要兼顾响应速度和稳定性通常几十毫秒到几百毫秒具体看你的解调器需求。5.3 动态范围不想被大信号干扰就得考虑增益压缩和互调只盯着小信号增益是不够的。调谐放大器如果线性度不好碰到强干扰信号时会发生增益压缩甚至产生互调产物。中放的动态范围测试在我调试项目里几乎是必做项。反映动态范围的一个关键指标是输入三阶截点。你可以用双音测试估测两个频率差很小的信号注入放大器观察三阶互调产物的电平。三阶截点越高抗干扰能力越强。提高的方法一般包括加大工作电流、降低负载阻抗、选择更高线性度的器件。但注意这些都是和增益、噪声相互掣肘的。你不可能又要50dB增益、又要高输出三阶截点、还要低噪声三个指标最多同时满足两个。所以设计时一定要明确系统需求里最看重哪个是灵敏度优先还是抗阻塞优先不要试图做一台什么都强的机器。5.4 现代集成方案下的思考这个老电路还有没有用最后聊一点行业趋势。现在很多接收机里中频放大器已经被高度集成的射频芯片取代芯片内部有LNA、混频器、滤波器、中放、AGC全部做在一起调试工作量大大降低。但我不认为学习和掌握分立的小信号调谐放大器是浪费时间。根本原因是集成芯片内部的架构并不会逃出“增益、带宽、噪声、动态范围”这几个指标的权衡只是把权衡的旋钮封装好了。你不理解谐振回路和有载Q值就很难判断芯片数据手册里的某个指标为什么会这样写你不知道AGC是改变gm还是改变负载就难以理解为什么某些芯片的增益控制是连续可调的而某些是步进的。说白了调谐放大器是射频系统最基础的“物理直觉训练”。做完这个设计你会真正理解为什么接收机的灵敏度、选择性、动态范围这些指标是你在电路板上用元件一个一个换出来的而不是芯片方案里随便填一个数字就完事。现在回头看我第一次调中放时那位老工程师说的“先把LC回路算明白”确实是少走弯路的最好办法。如果你正准备动手做我的建议很简单先花半天把目标频率、带宽、Q值、接入系数全部算清楚再花半天选管子定偏置最后才动焊台。调试时备一把无感螺丝刀、一台频谱仪和一台带跟踪源的信号源没有的话用矢量网络分析仪也可以。整个过程里你会发现最难的不是那些公式而是在板子上找到那些没有算进去的寄生参数然后学会和它们共存。