
做射频的东西信号源永远绕不开。前阵子要给一台接收机做本振固定频率晶振不能用、锁相环又嫌相噪和成本不划算手头正好有几颗BFQ19S就顺手搭了一个共射克拉泼电容三点式振荡器。这颗管子虽然不是什么稀罕货但在VHF频段做自激振荡器配合克拉泼结构起振利索、频率也稳得住整个项目做完之后我觉得这套组合很值得单独写一篇聊聊。这篇主要围绕 BFQ19S 这颗射频三极管讲清楚共射振荡器的选型逻辑、克拉泼电路的机理再到具体频点的参数计算、上电实测、排障思路以及往更高频段扩展时的调整方法。适合正在做射频信号源、接收机本振、或者拿分立器件练手学振荡器的人尤其是那种“照着书本能算、上板子就失灵”的初学者读完应该能少走不少弯路。1. 为什么拿BFQ19S干这活器件选型的现实逻辑很多人一提到射频振荡器第一反应就是去找专用振荡管、MMIC或者集成VCO但我个人更喜欢在合适的频段用通用射频管自己搭。原因很简单板子上已经有一堆BFQ19S了一颗管子能干的活没必要再为一个简单本振单独开一个料号。关键是BFQ19S在这个场景下确实够用而且够好用。1.1 BFQ19S的核心参数和它在振荡器里的角色BFQ19S是NXP早年推出的NPN射频双极型晶体管SOT-89封装特征频率fT大概在5.5GHz这个量级。这个数字意味着什么做振荡器有一个很朴素的工程经验管子的fT最好比工作频率高出5到10倍以上否则高频增益不够环路起振困难或者勉强起振后输出功率软绵绵的。用它做100MHz到500MHz的振荡器fT余量非常充足属于“杀鸡用牛刀但用得很舒服”的状态。SOT-89封装也是加分项。它的引脚短、焊盘大背面还有一块金属散热片兼作接地。这对射频电路非常友好因为引线电感小、接地路径短在100MHz这个频段几乎不用为封装寄生参数额外操心焊接也简单一把烙铁就能搞定不像某些高频裸管那样非得用热风枪和精确的贴片工艺。另外BFQ19S的集电极电流可以比较从容地做到20mA左右跨导够高起振条件容易满足。振荡器本身对管子噪声要求没有放大器那么苛刻但BFQ19S的低噪声特性也不差对振荡器的相位噪声有正面帮助。综合下来它就是VHF频段做共射振荡器的一个很顺手的选项。1.2 共射结构用增益换起振裕量再用克拉泼来补稳定共射振荡器的最大优势是增益高。同样一只BFQ19S共射接法能提供的增益比共基、共集都大这意味着环路增益的裕量足起振快带载能力也强。缺点则是共射接法下集电极到基极的密勒电容特指Cbc的米勒效应会显著影响输入端和输出端的高频等效电容让振荡频率随晶体管工作状态变化而漂移。这时候克拉泼结构就体现出价值了。通过在电感支路串联一个小电容克拉泼让谐振回路的等效电容主要由这个串联小电容决定把Cbc、Cbe随工作点变化的影响压到很低的水平。换句话讲共射负责“容易起振”克拉泼负责“稳得住”两个特性合在一起正好互补。1.3 100MHz频段下真正影响成败的是版图和寄生参数到了射频段器件选型只是敲门砖。同一颗BFQ19S同一个原理图PCB布局不同出来的结果可能完全不一样。集电极到谐振电感之间的走线长度、SOT-89散热片接地是否充分、反馈电容和基极之间的引线回路面积都会变成等效电感、等效电容叠加到谐振回路里。这也是我建议初学者直接用成品洞洞板或者大面积覆铜板搭这个电路的原因。先用最简单的结构把功能跑通再去优化版图。BFQ19S的封装决定了它天然适合紧凑布局只要把关键回路做短、接地做实100MHz这个量级的振荡器基本不会因为版图问题翻车。2. 克拉泼电容三点式到底把“麻烦”解决在哪克拉泼电路是考毕兹电路的改进版理解它可以从三点式振荡器的一般规律开始。这一节把机理讲透后面算参数才不会算得稀里糊涂。2.1 三点式振荡器的电抗规则说穿了就一条任何一个三极管振荡器要满足起振条件其谐振回路里接在三个电极之间的电抗必须遵守“两个同性质、一个反性质”的原则。对于电容三点式就是与发射极相邻的两个支路必须是电容而跨接在集电极和基极之间的支路必须是感性。在共射接法里发射极交流接地所以C1接在基极到地等效于基极到发射极C2接在集电极到基极L与C3串联后接在集电极到地等效于集电极到发射极。三极管的反相增益加上无源网络提供的相移正好凑够360度电路才有起振的相位条件。这个结构如果电容和电感的相对位置放错了无论如何调偏置都不会振这是很多初学者第一个踩的坑。2.2 从考毕兹到克拉泼只多了一个串联电容效果却差很多考毕兹电路的集电极到发射极之间直接跨接一个电感频率由L、C1、C2三者串联后的等效电容共同决定。问题在于C1和C2直接参与频率决定而晶体管的Cbc又会通过米勒效应叠加在C2支路上。三极管工作状态一波动谐振频率就跟着漂。克拉泼的改动很巧妙在L支路上串联一个很小的C3让整个谐振回路的等效电容变成C1、C2、C3三者串联的结果。工程上只要让C3远小于C1和C2串联等效电容就基本上等于C3本身频率公式退化为f 1 / (2π × √(L × C3))这样一来C1和C2变成“辅助电容”主要价值是提供反馈分压和吸纳晶体管结电容的变化而频率决定权牢牢掌握在L和C3手里。Cbc就算从2pF漂到3pF加到C2支路里也只是让一个本来就被C3主导的串联值发生微小变化最终对频率的影响被大幅稀释。这就是克拉泼电路频率稳定度优于考毕兹的根本原因。2.3 反馈系数和起振条件别让电路死在“起振”这一步反馈系数在共射克拉泼里由C1和C2的分压决定。按集电极到基极这个方向看反馈系数近似为C2/(C1C2)。工程上这个值一般取0.2到0.5之间。取值太大起振容易但振荡幅度会撞上电源轨和三极管饱和区波形难看、谐波多取值太小反馈不足环路易增益不够电路可能起不来。起振判据可以写成一个很直观的形式gm × Rp × n 1。其中gm是跨导Rp是谐振回路在谐振频率下的等效并联阻抗Rp约等于Q×2πfLn是上面说的反馈系数。这里特别提醒一句电感Q值非常关键一只Q值只有30的色环电感和一只Q值超过80的绕线电感对起振裕量的影响可能差出一倍以上。因此克拉泼电路里L的选择并不只是看电感量更要看它在目标频率下的实际Q值。3. 以100MHz为目标的完整电路设计与参数计算原理归原理真正动手算参数的时候才会有各种细节冒出来。下面以设计一个100MHz左右的射频信号源为例从头算到尾给出具体元件值。3.1 静态工作点与偏置电路供电电压先用9V目标集电极电流Ic取20mA左右。这个电流下BFQ19S的跨导足够也不会让管子发热太严重。设发射极电压Ve1.5V发射极电阻Re75Ω。基极电压大约是Ve0.7V2.2V用R1和R2构成分压偏置取R14.7kΩ、R21.5kΩ实际分压约为2.18V基本吻合。发射极电阻上并联一个0.1µF和10nF的小电容把交流信号旁路到地避免交流负反馈吃掉增益。基极偏置的两个电阻对射频来说阻抗太大不会明显影响谐振回路但最好还是在基极和地之间留一个交流通路这个通路由C1承担刚好也是谐振回路的一部分。集电极馈电不要用电阻直接用射频扼流圈RFC否则电阻的直流压降和热噪声都会损耗回路Q值。3.2 谐振网络参数计算设计目标f0100MHz核心问题就是确定L、C1、C2、C3。我先把L定为390nH配合一个规格较高的绕线电感或者磁环电感保证在100MHz处的Q值尽可能高。先算总等效电容ω 2πf 6.283×10^8 rad/sC_total 1 / (ω² × L) 1 / ((6.283×10^8)² × 390×10^-9) ≈ 6.5pF接下来取C1100pF、C247pF反馈系数nC2/(C1C2)47/147≈0.32落在比较舒服的范围。反推C31/C_total 1/C1 1/C2 1/C31/6.5 1/100 1/47 1/C31/C3 0.1538 - 0.01 - 0.0213 0.1225C3 ≈ 8.2pF实际电路里集电极的晶体管结电容和PCB分布电容还会贡献1到3pF所以C3可以先装一个6.8pF的NPO固定电容再并一个5到15pF的微调电容上电后用微调电容把频率精确校准到100MHz。这个“设计值可调件”的组合是所有射频振荡器调试时最实用的做法。也可以对比一下L220nH的方案。同样在100MHz下C_total≈11.5pFC1100pF、C247pF保持不变反推C3≈17.9pF。这个方案里C3和C2的比例更大克拉泼结构对结电容的稀释作用变弱频率稳定度会略差所以我最终选了L390nH这一组。3.3 输出耦合与负载隔离振荡器的负载变化会直接拉扯谐振频率所以输出端不能直接把50Ω负载并联到集电极。标准做法是加一个10pF的小耦合电容从集电极引出信号到SMA座或者测试口。10pF在100MHz时容抗约159Ω与50Ω负载构成一个分压既送出了足够幅度的射频信号又避免负载太重拖垮回路Q值。更讲究一点的话输出后面加一级BFQ19S射极跟随器做缓冲把振荡级和负载完全隔离。不过对于第一次搭这个电路的人来说先用10pF弱耦合观测波形、验证功能是最省事的路径。注意示波器探头的输入电容也有十几pF量级直接点到集电极上会改变谐振频率要养成“通过耦合点测试”的习惯不要拿×1探头往电感上怼。3.4 完整元件清单参考位号规格/参数作用注意事项Q1BFQ19SSOT-89振荡管散热片接射频地R1/R24.7kΩ/1.5kΩ基极分压偏置无关射频阻值不必过于精确Re75Ω发射极直流负反馈配合Ce稳定静态点Ce0.1µF并10nF交流旁路并联组合覆盖更宽频段RFC10µH绕线电感集电极馈电扼流自谐振频率务必避开100MHzL390nHQ60谐振电感绕线或磁环避免低Q贴片电感C1100pFNPO/C0G谐振电容反馈不要用X7R等高介电常数电容C247pFNPO/C0G反馈分压决定了反馈系数C36.8pF并微调电容频率决定电容串联在L支路克拉泼的灵魂C_couple10pF弱耦合输出隔离负载牵引C_bypass0.1µF和1nF电源去耦靠近集电极馈电点放置4. 上电实测怎么判断振没振、怎么调电路搭好后上电实测才是真正见真章的时刻。这里我把整个调试过程拆成几个步骤照着做就行。4.1 测试仪表与连接方式有频谱仪当然最好把10dB衰减器接在SMA输出口上直接看频谱和功率。没有频谱仪的话一台带宽至少200MHz的数字示波器配合×10探头也能凑合看但要注意探头电容对电路的影响。更朴素的方法是自制一个检波探头一个1N60或1N4148二极管、一个100pF电容、一个10kΩ电阻焊在一起探头点到耦合电容输出端用万用表直流挡读检波电压振没振一目了然。上电第一步先量直流工作点。Ve应该在1.5V左右Vce大概在5V到6V之间Ic约20mA。如果直流点不对后面什么都别谈先把偏置修好。4.2 三个优先调整点偏置、C3、C2直流点正常但没波形先动C3。把微调电容调到中间位置如果还不起振试着把C3稍微调大一点也就是让回路等效电容变大、反馈到基极的信号更强。C3值太大固然影响频率稳定度但起振是第一步稳定是第二步先把振起来再说。起振之后看波形。如果正负半周明显不对称优先调C2而不是动C1。因为C2改变反馈系数而不像C1那样同时影响基极对地的交流阻抗。把C2从47pF降到33pF反馈系数会从0.32降到0.25波形通常会明显变好。改完C2之后频率会略微变化再回头微调C3。整个调试过程坚持“一次只动一个元件”的原则。射频频段元件之间耦合复杂同时动两三个元件出了问题根本不知道是谁引起的。4.3 验证频率稳定度手靠近和吹气测试频率调准之后做一个很有效的稳定性测试。先拿频谱仪或者频率计盯着读数用热风枪低温档远远地给电路吹一吹或者用手靠近谐振电感观察频率有没有明显漂移。一个合格的克拉泼电路在100MHz这个频段手靠近时频偏应该控制在几十kHz以内如果一靠近就跳几百kHz说明C3选大了或者C1/C2取值偏小结电容和分布电容正在喧宾夺主。电源稳定性也值得测。把稳压电源从9V调到8.5V观察频率变化。变化量越小说明晶体管Cbc对频率的扰动越小克拉泼的稳定作用发挥得越到位。5. 装调中绕不开的三个坑这一节重点讲故障排查每一个都是实际装调中遇到的真实问题而且都不好一眼看出来。5.1 加电不起振问题居然出在扼流圈的自谐振频率这个坑我印象太深了。按计算装好了电路直流工作点完全正常但频谱仪就是看不到任何输出。我把反馈电容换了好几轮C3从5pF调到20pF三十多分钟没有一点进展。后来冷静下来决定怀疑一下那个不太起眼的RFC。10µH的绕线电感看起来没什么问题但脑子里突然闪过一个念头万一它的自谐振频率正好落在100MHz附近呢我临时手头没有网络分析仪就直接用替换法验证——把RFC换成一颗磁珠加一段细铜线绕的微型电感再上电信号立马出来了频率大概在99.8MHz微调C3后完全正常。机制其实不复杂。RFC在工作频率下应该表现出足够大的感抗把射频信号和电源隔开。可一旦电感自谐振它在某个频率附近要么阻抗急剧升高变成并联谐振要么越过自谐振点变成容性。这时候本该呈感性的馈电支路变成了电容直接破坏了三极管集电极和基极之间的感性条件回路相位不对自然不起振。排查方法也简单先看规格书或者用电桥测一下电感在目标频率下的阻抗特性或者直接用替换法试。这个坑非常隐蔽因为RFC长得完全正常直流电阻也没问题。5.2 输出波形一边倒反馈和静态点一起背锅当振荡器起振后示波器上看到正半周被削平、负半周尖尖的情况第一反应是反馈太强。反馈系数太大时振荡幅度会一直增长到三极管进入饱和或者截止区靠非线性来限幅波形就会严重畸形。正常的处理顺序是先检查静态工作点是否在放大区中央。如果Vce只有2V出头说明静态点偏饱和区太近先把Re加大到100Ω或者调整R1/R2让Vce到5V左右。然后把C2从47pF降到33pF降低反馈系数让限幅发生在更小的幅度上波形自然变圆。如果调完反馈波形还是不够好可以故意在发射极串一个10到20Ω的小电阻不并电容让它提供一点交流负反馈。这是很多教材不提的小技巧工程上非常实用等于给振荡器加了一个软限幅谐波成分能明显减少。要注意的是振荡器不可能做到完美正弦轻微的非线性是自激振荡的固有属性。追求极致纯净的频谱应该在输出端加LC低通或带通滤波器而不是苛求反馈网络的线性度。5.3 频率跟着电源跑结电容被VCE“变容”了最后一个坑很经典把稳压电源从9V调到8.5V频谱仪上看到频率从100.0MHz跳到了100.03MHz。表面上看30kHz不算大但对某些应用就是不可接受。原因还是落回BJT的物理特性。Cbc是集电极-基极反偏结电容它的大小会随Vcb变化。VCE一波动Cbc就波动而Cbc恰好跨接在集电极和基极之间与C2支路是并联关系。即使克拉泼已经用C3压制了这部分影响如果C2取得不够大、C3相对不够小剩余的影响依然有限可感。我的处理方式是三板斧第一集电极馈电处串一个几十欧姆的电阻再进RFC和电源端的去耦电容组成RC滤波把电源纹波挡在馈电点之外第二把C2从47pF增大到100pF同时把C1同步调整、C3重新微调让Cbc的变化在分压网络里占更小的比例第三如果频率精度要求再高那就干脆加一颗低压差稳压器给振荡级单独供电把电源的绝对电压也钉死。这组措施做完后再重复电源从9V到8.5V的测试频偏可以控制在几kHz以内手靠近线圈的效应也明显变弱。测试方法本身同样重要记录数据时一定要固定的预热时间冷机刚上电和热机稳定后的频率本来就有差异不能混在一起算漂移。6. 从100MHz往更高频段扩展怎么改、改多少、什么时候停搭好一个100MHz的克拉泼之后很多人会自然想把它推到200MHz、433MHz甚至更高比如做遥控器发码测试源或者接收机二本振。扩展思路是明确的但边界条件也要心里有数。6.1 频率上迁时的参数调整思路核心方法是同步缩小电感和所有电容的数值但要让C3始终远小于C1和C2同时保持反馈系数在0.25到0.35之间。下面给出两组我实际调试过的参考起点值目标频率LC1C2C3参考起点反馈系数100MHz390nH100pF47pF6.8pF加微调0.32200MHz150nH56pF27pF4.7pF加微调0.33433MHz56nH22pF10pF2.7pF加微调0.31越往上调PCB分布电容和引脚电感的影响越明显。到了433MHzC3已经只有2.7pF左右随便一段长引线就给你串进去0.5pF频率偏好几个兆赫。因此高频版一定要把谐振回路收得很紧凑L、C1、C2、C3四个元件围成的回路面积越小越好最好画成环形闭环走线。FR4板材在这个频段还能用但走线宽度、过孔位置都要认真规划别再用飞线搭电路了。6.2 共射克拉泼的适用边界别拿它硬扛所有场景共射克拉泼结构在VHF频段非常好用但它的成功是有前提的。频率超过1GHz之后共射接法的密勒效应开始变得不可忽视Cbc的等效放大效应让输入输出之间耦合严重振荡稳定性大降。真到了这个频段更好的选择是共基克拉泼或者负阻振荡器BFQ19S的fT虽然足够但拓扑结构的瓶颈已经无法靠换管子解决。另外要分清场景。如果只需要一个固定频率、要求极低的温漂晶振加锁相环永远是更靠谱的方案没必要在LC振荡器上死磕。克拉泼电路的价值在于低成本、可调范围大、相位噪声可控尤其是做宽带可变频率的测试信号源或接收机第一本振时它的灵活性是晶振方案给不了的。以我自己的使用习惯来说做固定频率优先上晶振做可变频率且手头有BFQ19S的时候共射克拉泼就是最快的路。只是每当电路“死活不振”时我都会先按住自己改电容的冲动先拿频谱仪或电桥瞄一眼那只不起眼的扼流圈——这个动作救过我太多次。