1. 项目缘起与整体设计思路
2.4GHz WiFi接收机的前端低噪声放大器,也就是LNA,是整个射频链路里最“娇贵”的一级。它坐在天线后面第一个位置,负责把天线收到的微弱信号放大,同时尽量不引入额外噪声。为什么说它娇贵?因为接收机的灵敏度几乎被它一手决定——LNA噪声系数每恶化1dB,整机灵敏度就跟着掉1dB,链路后面再怎么努力也补不回来。这次我做的是一块面向2.4GHz ISM频段的WiFi接收前端LNA板,从原理图设计、ADS仿真到PCB落地全部走一遍,把中间踩过的坑和关键参数选择过程完整记录下来。
先明确这块板子的定位。2.4GHz频段覆盖2.400到2.4835GHz,WiFi信道1到13都落在这个范围。接收机LNA的核心指标有四个:噪声系数、增益、输入输出匹配、线性度。这四个指标互相拉扯,不可能同时拉满,所以设计本质上是做取舍。我的目标定在:噪声系数低于1.2dB,增益15dB左右,输入回波损耗优于-10dB,输出回波损耗优于-10dB,1dB压缩点尽量高。这个指标组合对于家用WiFi接收前端来说是比较务实的,既保证了灵敏度,又留出了足够的动态范围。
为什么选这个指标组合?我解释一下背后的逻辑。噪声系数压到1.2dB以下,意味着整机灵敏度可以做到-90dBm量级,这对普通WiFi接收已经够用。增益定15dB而不是更高,是因为LNA后面通常还有混频器或收发芯片,增益太高容易把后级推饱和,反而恶化线性度。输入输出匹配都要求-10dB以下,这是射频电路的及格线,匹配不好信号反射严重,增益和噪声都会受影响。线性度方面,1dB压缩点要尽量高,因为WiFi信号有峰均比,瞬时功率可能比平均功率高不少,LNA不能被轻易推饱和。
方案选型上,我考虑过三种拓扑:单管共射、共基、以及带源极电感的共源结构。单管共射增益高但噪声和匹配难兼顾;共基输入阻抗低,匹配方便但增益有限;最后我选了带源极退化电感的共源结构,这是射频LNA里最经典的拓扑。源极电感的作用很巧妙——它引入了一个实数输入阻抗,让输入匹配变得可控,同时不引入额外噪声。这个拓扑在2.4GHz频段非常成熟,器件选型也灵活。
器件选型上,晶体管我选的是低噪声高电子迁移率晶体管,这类器件在2.4GHz的噪声系数可以做到0.5dB以下,增益也够。具体型号这里不展开,重点是选型时要看三个参数:最小噪声系数对应的最佳源阻抗、器件的稳定系数、以及在工作频率下的最大可用增益。偏置网络用电阻分压加旁路电容,电感用高Q值的绕线电感或薄膜电感。电容全部用NP0或C0G材质,温度稳定性好,损耗低。
整体设计流程我分成四步走:第一步在ADS里做原理图仿真,确定偏置点和匹配网络初值;第二步做S参数仿真和噪声仿真,优化匹配;第三步做版图仿真,考虑寄生参数;第四步导出PCB,做实际布板。这个流程的好处是每一步都有明确的验证目标,不会一上来就画板子然后发现指标不对。ADS在这个流程里承担了绝大部分仿真工作,它的谐波平衡仿真和S参数仿真对LNA设计非常友好。
提示:LNA设计最忌讳的就是跳过仿真直接画板。射频电路对寄生参数极其敏感,一根走线长几个毫米,匹配就偏了。仿真不是可选项,是必选项。
2. 核心细节解析与实操要点
2.1 偏置点选择与稳定性判断
偏置点是LNA设计的第一颗扣子,扣错了后面全歪。晶体管的工作点决定了它的噪声系数、增益和线性度。对于低噪声应用,偏置电流不能太大也不能太小。电流太小,跨导低,增益上不去;电流太大,噪声系数会恶化,因为沟道热噪声增加。我一般从器件手册给出的最小噪声系数对应的电流密度入手,再根据增益需求微调。
具体操作上,我先在ADS里搭一个直流扫描电路,扫描栅源电压,观察漏极电流的变化。然后叠加噪声系数和增益的仿真曲线,找到噪声系数最低点对应的电流。实测下来,这类器件在2.4GHz的最佳噪声电流通常在5到15毫安之间,具体看器件尺寸。我这次选的器件在10毫安左右噪声系数最低,增益也够用,就定在这个点。
稳定性判断是偏置设计的另一件大事。射频晶体管在某些频率下可能呈现负阻,导致自激振荡。判断稳定性的工具是稳定系数K,K大于1且辅助稳定系数大于1时,器件绝对稳定。ADS里可以直接仿真K因子,扫描全频段。如果K小于1,说明有潜在不稳定,需要在输入或输出端加稳定网络。稳定网络通常是一个电阻串联电容到地,或者一个电阻并联在输入输出之间。加稳定网络会牺牲一点增益和噪声,但安全第一。
我这次的设计在2.4GHz附近K因子大于1,但在低频段K小于1。低频不稳定很常见,因为器件在低频增益很高。解决办法是在偏置网络里加一个低频旁路电容,把低频增益压下去。这个电容的取值要算一下,让它在几百兆赫兹以下呈现低阻抗,把低频信号旁路掉。我用了100皮法和1微法两个电容并联,覆盖宽频段。
注意:稳定性仿真一定要扫全频段,不能只看工作频段。很多自激发生在低频或高频,工作频段看起来正常,一上电就振荡。
2.2 输入匹配网络的设计逻辑
输入匹配是LNA设计里最考验功力的部分。为什么?因为LNA的输入匹配有两个目标:一是让输入回波损耗达标,二是让器件工作在最佳噪声匹配点。这两个目标往往不在同一个阻抗点上,需要折中。最佳噪声匹配点对应的是器件的最小噪声系数,而共轭匹配点对应的是最大功率传输。两者之间的差距就是噪声失配带来的噪声系数恶化。
我的做法是先找到器件的最佳噪声源阻抗,然后在ADS里用圆图工具看这个阻抗和共轭匹配阻抗的距离。如果距离不远,可以折中到一个中间点,噪声恶化在0.1dB以内可以接受。如果距离很远,就要用匹配网络把两个点拉近。匹配网络的形式有L型、π型、T型,L型最简单但带宽窄,π型和T型多一个自由度,可以兼顾噪声和带宽。
这次我用的L型匹配,因为2.4GHz频段相对带宽不算宽,L型够用。具体是串联一个电感、并联一个电容的结构。串联电感的作用是把器件的容性输入阻抗拉向实数区,并联电容再把阻抗拉到50欧姆。电感和电容的初值可以用ADS的Smith圆图工具自动生成,然后手动微调。微调的目标是让输入回波损耗在工作频段内都优于-10dB,同时噪声系数尽量低。
这里有个经验:输入匹配的电感Q值很关键。Q值低,损耗大,噪声系数会恶化。所以输入匹配的电感一定要选高Q的,绕线电感比多层陶瓷电感Q值高,但体积大。如果空间允许,优先用绕线电感。电容用NP0材质,损耗小。走线也要短,减少寄生电感。
2.3 输出匹配与增益平坦度
输出匹配相对输入匹配简单一些,因为输出端对噪声不敏感,主要目标是让输出回波损耗达标,同时保证增益平坦度。输出匹配通常用L型或π型网络,把器件的输出阻抗匹配到50欧姆。输出匹配的另一个作用是配合输入匹配一起调整增益。
增益平坦度是WiFi应用里容易被忽视的指标。WiFi信道从2.4GHz到2.4835GHz,带宽83.5MHz。如果LNA在频段边缘增益掉太多,边缘信道的灵敏度就会变差。我这次的设计在ADS里仿真了全频段增益,发现高频端增益掉了0.8dB,原因是输出匹配电容的谐振点偏低。把电容值调小一点,谐振点往高频移,增益平坦度就改善了。
输出匹配还要考虑后级的影响。LNA后面通常接混频器或收发芯片,后级的输入阻抗不一定是50欧姆。如果后级输入阻抗偏离50欧姆较多,输出匹配就要针对实际负载做调整。我的做法是在ADS里把后级输入阻抗用端口阻抗模拟,然后优化输出匹配。这样匹配出来的结果更接近实际。
提示:输出匹配的电感可以比输入匹配的电感Q值低一些,因为输出端噪声贡献小。但也不能太低,否则增益损耗大。
2.4 PCB叠层与走线规则
PCB设计是LNA从仿真走向实物的关键一步。射频PCB和普通数字PCB完全是两回事。数字PCB关心的是信号完整性,射频PCB关心的是阻抗控制和寄生参数。2.4GHz的波长在空气中约125毫米,在PCB介质中约80毫米。四分之一波长约20毫米,所以走线长度超过几毫米就要考虑传输线效应。
叠层设计上,我用的四层板:顶层射频走线,第二层完整地平面,第三层电源,第四层控制信号。顶层到第二层的介质厚度要算好,让50欧姆微带线的宽度合适。介质厚度太薄,走线太细,加工精度要求高;介质厚度太厚,走线太宽,辐射大。我用的介质厚度0.2毫米,50欧姆微带线宽度约0.38毫米,这个宽度加工厂容易做。
走线规则上,射频走线要短、直、粗。短是为了减少寄生电感,直是为了减少反射,粗是为了降低导体损耗。拐弯用圆弧或45度角,不用90度角,因为90度角会引入寄生电容。走线两侧要铺地过孔,形成类似共面波导的结构,把电场束缚在走线附近,减少辐射和串扰。地过孔的间距要小于八分之一波长,2.4GHz下约10毫米,实际我用了3毫米间距,更保险。
电源走线要加去耦电容,靠近器件引脚放置。去耦电容的取值要覆盖宽频段,通常用100皮法、1纳法、100纳法、1微法组合。小电容靠近引脚,大电容稍远。去耦电容的地端要就近打过孔到地平面,过孔要短,减少电感。
3. 实操过程与核心环节实现
3.1 ADS原理图搭建与直流仿真
打开ADS,新建一个射频原理图工程。第一步是放置晶体管模型。如果器件厂商提供了ADS模型,直接导入;如果没有,用SPICE模型或S2P文件替代。我这次用的器件有官方ADS模型,导入后直接可用。放置晶体管后,加偏置网络:两个电阻分压提供栅极电压,漏极通过电感馈电。电感的作用是阻止射频信号泄漏到电源,同时提供直流通路。
直流仿真设置:扫描栅极电压从0到器件开启电压以上,观察漏极电流。ADS的直流仿真器可以同时扫描多个参数,我一般扫描栅压和漏压,看电流的变化。找到目标电流对应的栅压后,固定这个电压,做下一步仿真。直流仿真还要看功耗,漏极电压乘以漏极电流就是功耗,不能超过器件额定值。
偏置网络里的电感选择有讲究。理想电感在直流下是短路,但实际电感有直流电阻,会导致漏极电压下降。所以电感的直流电阻要小,我选的是直流电阻小于1欧姆的绕线电感。电感的自谐振频率要高于工作频率的两倍以上,2.4GHz下选自谐振频率大于5GHz的电感。如果自谐振频率不够高,电感在工作频率下呈现容性,偏置网络就失效了。
直流仿真完成后,做S参数仿真。S参数仿真设置频率范围从1GHz到4GHz,步长10MHz。仿真结果看S11、S21、S12、S22。S11是输入回波损耗,S21是增益,S12是反向隔离,S22是输出回波损耗。初版仿真结果通常不达标,S11可能只有-3dB,S21可能只有8dB。这很正常,接下来就是匹配网络优化。
3.2 匹配网络优化与噪声仿真
匹配网络优化是迭代过程。我先用ADS的Smith圆图工具做阻抗匹配。把晶体管的输入阻抗和输出阻抗分别标在圆图上,然后用L型匹配网络把阻抗拉到50欧姆。Smith圆图工具可以自动生成匹配网络的元件值,但自动生成的值往往不是最优的,需要手动微调。
微调的方法是参数扫描。在ADS里设置电感值和电容值为变量,扫描范围覆盖自动生成值上下50%。观察S11和S21的变化,找到S11最低且S21最高的组合。这个过程可能要迭代几轮,因为输入匹配和输出匹配会互相影响。我一般先固定输出匹配,优化输入匹配;然后固定输入匹配,优化输出匹配;最后一起微调。
噪声仿真是LNA设计的核心。ADS的噪声仿真器可以仿真噪声系数和最佳噪声阻抗。仿真设置里要指定噪声分析的频率点,我设了2.4GHz、2.44GHz、2.4835GHz三个点。仿真结果看噪声系数和最小噪声系数。如果实际噪声系数比最小噪声系数高很多,说明噪声失配严重,需要调整输入匹配。
我这次初版仿真噪声系数1.8dB,最小噪声系数1.0dB,差距0.8dB,说明输入匹配偏离最佳噪声点较远。调整输入匹配电感,把阻抗往最佳噪声点拉,噪声系数降到1.3dB。再微调并联电容,降到1.15dB。这个过程中增益从14dB降到13.5dB,牺牲了0.5dB增益换0.65dB噪声改善,值得。
提示:噪声仿真和S参数仿真要一起看。有时候S11很好但噪声很差,说明匹配到了共轭点而不是噪声点。LNA设计里噪声优先于回波损耗。
3.3 版图仿真与寄生参数提取
原理图仿真通过后,做版图仿真。ADS的版图仿真可以提取走线的寄生参数,包括寄生电感、寄生电容和耦合效应。版图仿真的步骤是:先在ADS Layout里画版图,然后设置基板参数,包括介质厚度、介电常数、导体厚度。基板参数要和实际PCB叠层一致,否则仿真结果不准。
版图仿真的关键是电磁仿真设置。ADS的Momentum仿真器可以做三维电磁仿真,但计算量大。对于LNA这种小电路,用Momentum的微波模式就够了。仿真频率范围设1GHz到4GHz,网格密度设中等,太密计算慢,太疏结果不准。仿真完成后,把版图仿真的S参数和原理图仿真的S参数对比,看差异。
我这次版图仿真发现S11从-15dB恶化到-11dB,原因是输入走线的寄生电感。输入走线长度约5毫米,寄生电感约3纳亨,在2.4GHz下感抗约45欧姆,对匹配影响很大。解决办法是缩短输入走线,从5毫米缩到2毫米,寄生电感降到1.2纳亨,S11恢复到-14dB。这个例子说明版图仿真不是走过场,是真能发现问题的。
版图仿真还要看耦合。输入走线和输出走线如果靠太近,会通过寄生电容耦合,导致隔离度下降。S12如果恶化,说明耦合严重。解决办法是拉开输入输出走线距离,中间加地过孔隔离。我这次输入输出走线间距3毫米,中间一排地过孔,S12在2.4GHz下-25dB,隔离度够用。
3.4 PCB布板与实测验证
版图仿真通过后,导出Gerber文件给PCB厂。布板时注意几点:射频走线用微带线,宽度按叠层计算;走线两侧铺地,地过孔间距3毫米;器件焊盘要匹配器件封装,焊盘太大引入寄生电容,太小焊接困难;去耦电容靠近引脚,地端就近打过孔。
焊接时用热风枪或回流焊,温度曲线按焊锡膏要求设置。射频器件对静电敏感,焊接前戴防静电手环。焊接完成后,先用万用表测电源和地是否短路,再上电测电流。电流正常后,接矢量网络分析仪测S参数。实测S11在2.4GHz下-13dB,S21为14.2dB,噪声系数用噪声分析仪测1.25dB。和仿真结果对比,S11差1dB,S21差0.3dB,噪声系数差0.1dB,在可接受范围内。
实测和仿真的差异主要来自器件模型精度和PCB加工公差。器件模型是厂商提供的,但实际器件有批次差异。PCB加工公差包括线宽公差和介质厚度公差,线宽公差正负10%,介质厚度公差正负10%,这些都会影响阻抗。如果实测偏差大,可以用匹配网络的可调元件微调,比如把并联电容换成可调电容,调好后换成固定电容。
注意:实测时先测小信号S参数,再测噪声系数,最后测线性度。线性度测试要用大信号,容易损坏器件,放最后做。
4. 常见问题与排查技巧实录
4.1 仿真与实测偏差大的排查思路
仿真和实测偏差是射频设计里最常见的问题。偏差来源有四个:器件模型不准、PCB寄生参数提取不准、加工公差、测试误差。排查时按这个顺序来:先看器件模型,如果模型是理想模型或简化模型,偏差大很正常,换厂商提供的精确模型;再看PCB寄生参数,版图仿真时基板参数是否和实际一致,不一致就重新仿真;然后看加工公差,线宽和介质厚度是否在公差范围内;最后看测试误差,校准件是否校准,接头是否拧紧。
我遇到过一次实测增益比仿真低3dB的情况。排查发现是偏置电感的直流电阻太大,导致漏极电压下降,晶体管工作点偏移。换了一个直流电阻小的电感,增益恢复。这个例子说明偏置元件的非理想特性也会影响射频性能,选型时不能只看射频参数,直流参数也要看。
另一个常见问题是自激振荡。实测时如果发现增益异常高或者频谱上有杂散,可能是自激。排查方法是断开输入或输出,看振荡是否消失。如果断开输入后振荡消失,说明振荡来自输入匹配;如果断开输出后消失,说明来自输出匹配。解决办法是加稳定网络,或者在偏置网络里加阻尼电阻。
4.2 噪声系数恶化的常见原因
噪声系数恶化有几个典型原因。第一是输入匹配偏离最佳噪声点,这个前面说过,调整输入匹配解决。第二是输入走线损耗大,走线太长或太细,导体损耗增加,噪声系数恶化。解决办法是缩短走线、加宽走线。第三是偏置网络噪声贡献大,偏置电阻的热噪声会通过晶体管放大,影响噪声系数。解决办法是在偏置电阻上并联旁路电容,把噪声旁路掉。
第四是电源噪声,电源纹波会调制晶体管的工作点,导致噪声系数恶化。解决办法是加LC滤波,电感串联在电源线上,电容并联到地。LC的截止频率要低于工作频率,2.4GHz下截止频率设100MHz以下。第五是接地不良,地平面不完整或地过孔太少,导致接地阻抗大,噪声系数恶化。解决办法是加地过孔,确保地平面完整。
我这次遇到过一次噪声系数比仿真高0.5dB的情况。排查发现是输入匹配电容的焊接不良,电容一端虚焊,导致匹配偏移。重新焊接后噪声系数恢复。这个例子说明焊接质量对射频电路影响很大,焊接后要用显微镜检查焊点。
4.3 常见问题速查表
| 问题现象 | 可能原因 | 排查方法 | 解决办法 |
|---|---|---|---|
| 增益低 | 偏置点偏移 | 测漏极电流 | 调整偏置电压 |
| 增益低 | 匹配偏移 | 测S11和S22 | 调整匹配元件 |
| 噪声系数高 | 输入匹配偏离噪声点 | 仿真最佳噪声阻抗 | 调整输入匹配 |
| 噪声系数高 | 输入走线损耗大 | 测走线长度和宽度 | 缩短加宽走线 |
| 自激振荡 | 稳定性不足 | 测K因子 | 加稳定网络 |
| 自激振荡 | 接地不良 | 测地阻抗 | 加地过孔 |
| S11差 | 输入匹配偏移 | 测输入阻抗 | 调整匹配元件 |
| S11差 | 走线寄生电感大 | 版图仿真 | 缩短走线 |
| 线性度差 | 偏置电流小 | 测1dB压缩点 | 增大偏置电流 |
| 线性度差 | 后级负载重 | 测输出阻抗 | 调整输出匹配 |
4.4 实操心得与避坑技巧
第一个心得:LNA设计里噪声系数和增益的取舍要果断。噪声系数优先,因为噪声系数是接收机灵敏度的天花板,增益不够可以后级补,噪声系数补不回来。我一般把噪声系数压到目标值以下0.2dB,留出余量。
第二个心得:匹配网络的元件值不要取整。比如算出来电感是3.2纳亨,不要取3.3纳亨,因为标准值3.3纳亨和3.2纳亨在2.4GHz下阻抗差几欧姆,影响匹配。用可调元件或者定制元件,把值做准。
第三个心得:PCB布板时射频走线不要换层。换层要打过孔,过孔有寄生电感,2.4GHz下过孔电感约0.5纳亨,影响匹配。如果必须换层,多打几个过孔并联,降低电感。
第四个心得:测试时用扭矩扳手拧SMA接头。手拧力度不一致,导致接触阻抗变化,测试结果重复性差。扭矩扳手设定0.9牛米,每次拧紧力度一致。
第五个心得:ADS仿真文件要保存好,包括原理图、版图、仿真设置。后续改版或者做类似项目时可以直接复用,省时间。我这次把仿真文件整理成模板,下次做5GHz LNA时改改频率和匹配就行。
提示:LNA设计是射频入门的经典项目,但要做好不容易。建议先从仿真做起,仿真通过了再画板,画板前做版图仿真,一步一步来,不要跳步。
5. 设计扩展与后续优化方向
这块LNA板子做完后,我总结了几个可以扩展的方向。第一个方向是加旁路模式。WiFi接收机在强信号下不需要LNA,可以旁路掉LNA直接进后级,避免LNA饱和。旁路模式用一个射频开关实现,开关的插入损耗要低,隔离度要高。第二个方向是加增益控制。用可变增益放大器替代固定增益LNA,根据信号强度动态调整增益,兼顾灵敏度和动态范围。
第三个方向是双频段设计。2.4GHz和5GHz双频WiFi很常见,可以做双频LNA,用双工器把两个频段分开,分别放大。双频LNA的挑战是匹配网络要覆盖两个频段,设计难度大。第四个方向是集成化。把LNA和收发芯片集成在一个封装里,减少外围元件,缩小面积。集成化LNA的挑战是隔离度,LNA和收发芯片靠太近容易耦合。
我个人在实际操作中的体会是,LNA设计最花时间的不是仿真,而是调试。仿真结果再好,实测总有偏差,调试就是找偏差来源并修正。调试时要有耐心,一个参数一个参数调,不要同时改多个参数,否则不知道哪个参数起了作用。另外,测试仪器要校准,矢量网络分析仪和噪声分析仪的校准直接影响测试结果,校准件要定期送检。
最后分享一个小技巧:ADS仿真时可以把匹配网络的元件值设成变量,用优化器自动优化。优化目标设S11小于-15dB,噪声系数小于1.2dB,增益大于14dB。优化器跑几轮就能找到不错的初值,然后手动微调。优化器不能完全替代手动,但能省不少时间。这个内容后续还可以这样扩展:把LNA和滤波器联合仿真,滤波器在LNA前面可以抑制带外干扰,但滤波器的插入损耗会增加噪声系数,需要权衡。联合仿真时把滤波器的S2P文件导入ADS,和LNA级联仿真,看整体噪声系数和增益。