简介:低噪声放大器设计教程面向射频与微波电路初学者与工程师,既厘清低噪声放大器与功率放大器在收发链路中的分工,又聚焦 LNA 在接收端的核心作用,系统讲解噪声系数、等效噪声温度、功率增益与相关增益、增益平坦度、工作频带、动态范围、端口驻波比及稳定性判定等关键指标。内容从多级放大器噪声级联关系出发,说明首级 LNA 噪声性能对整机信噪比的支配作用,并结合 50Ω 标准阻抗测试与噪声最佳匹配设计,帮助读者理解低噪声与增益、驻波之间的权衡。配套演示文稿共 1 个 PPT 文件,压缩包约 563KB,轻量便于快速通读。已有 603 人学习下载。通过本教程可建立 LNA 设计的完整技术框架,掌握接收端放大器指标分析与匹配思路,适合作为射频课程补充或项目设计前的入门参考。
1. 低噪声放大器设计教程:为什么噪声匹配和增益匹配天生打架
做射频接收链路的人,迟早会被低噪声放大器(LNA)的匹配问题逼疯。你按共轭匹配把增益调到最大,噪声系数立刻变差;你按噪声最佳匹配调,增益又往下掉 2~4dB,驻波比也跟着摆烂。第一次用仿真软件调 LNA 的人,大多会在等噪声圆和等增益圆之间反复横跳一两天,最后发出“这玩意到底有没有最优解”的疑问。这篇教程就是讲清楚 LNA 的设计依据与完整步骤:从噪声系数、噪声温度、相关增益这些指标,到稳定性判据,再到输入输出匹配电路的落地。适合正在做接收前端、准备画第一块 LNA 版图,或者做系统链路预算想搞明白“第一级噪声为什么决定一切”的人。
2. 先把七个指标吃透:噪声系数、相关增益与动态范围的取舍
2.1 噪声系数与等效噪声温度:同一个噪声的两种表述
噪声系数 NF 的定义是输入信噪比除以输出信噪比:
NF = (Sin / Nin) / (Sout / Nout)
它的物理含义很直接:信号经过放大器之后,信噪比下降了多少倍。理想放大器不引入额外噪声,NF = 1;实际放大器输出端的信噪比一定比输入端差,NF 大于 1。工程上习惯用分贝表示:
NF(dB) = 10 × lg(NF)
放大器自身产生的噪声也常用等效噪声温度 Te 来表达,两者换算关系:
Te = T0 × (NF - 1)
其中 T0 取环境温度 293K。为什么叫“等效”?意思是把放大器内部所有噪声源折算成一个位于输入端、温度为 Te 的电阻产生的热噪声。接收系统做链路预算时,噪声温度比噪声系数更直观,尤其在算系统灵敏度时,级联噪声温度可以直接相加权重。
讲义里给了一张 NF 与 Te 的对应表,我只截几行说明量级:
| NF(dB) | 0.1 | 0.3 | 0.5 | 0.8 | 1.0 | 1.5 | 2.0 | 3.0 | 4.0 | 6.0 |
|---|---|---|---|---|---|---|---|---|---|---|
| NF(倍数) | 1.023 | 1.072 | 1.122 | 1.202 | 1.259 | 1.413 | 1.585 | 1.995 | 2.512 | 3.981 |
| Te(K) | 6.8 | 21.0 | 35.8 | 59.3 | 75.9 | 120.9 | 171.3 | 291.6 | 442.9 | 873.5 |
注意看 0.1dB 和 0.5dB 的差异——噪声系数从 0.5dB 降到 0.1dB,等效噪声温度从 35.8K 降到 6.8K,系统灵敏度直接提高约 29K 的量级。这就是为什么卫星接收和射电前端宁愿花大代价把第一级 NF 压到零点几 dB。设计选管时,别只看 NF(dB) 的数字,把工作点下的 Te 也算出来,再和系统噪声预算对比,才有意义。
2.2 功率增益与相关增益:噪声匹配点不是最大增益点
放大器功率增益有资用增益、实际增益、共轭增益、单向化增益等多种定义。实际工程里,低噪声放大器的功率增益通常指信源和负载都是标准 50Ω 阻抗时实测的增益。测量用插入法:先用功率计测信号源能给出的功率 P1,再把放大器接到信源上,用同一功率计测输出功率 P2,增益就是 P2/P1。
关键点在这里:低噪声放大器是按噪声最佳匹配设计的,而噪声最佳匹配点并非最大增益点。在噪声最佳匹配状态下的增益叫相关增益,通常比最大增益低 2~4dB。我最早做 2.4GHz 接收前端时,第一次仿真看到增益只有 17dB,怎么调都到不了手册上标的 20dB,后来才明白是落在了噪声匹配点。
这个取舍贯穿整个设计过程:输入端以最小噪声为目标,输出端才去追增益和驻波比。两级或三级级联时,第一级牺牲的增益可以通过后面级联补回来,只要保证第一级增益够压制第二级噪声贡献即可。
2.3 增益平坦度、工作频带与动态范围:带宽和噪声天生矛盾
增益平坦度指工作频带内功率增益的起伏,用最高增益与最低增益之差 ΔG(dB) 表示。低噪声放大器的工作频带一般不会太宽,较多是中心频率的 20% 左右。这背后是物理限制:极低噪声和宽频带难以兼得,带宽越宽,噪声匹配越难在整个频带内保持。
动态范围是输入信号允许的最小功率到最大功率的范围。下限取决于噪声性能,当噪声系数 Nf 给定时:
Pmin = k × T0 × Δfm × M × Nf
其中 Δfm 是微波系统通频带(例如中频放大器通频带),M 是系统允许的信号噪声比或信号识别系数,Nf 是噪声系数倍数,T0 为 293K。这个公式我第一次看的时候卡了很久,其实它就是把噪声功率 kT0Δfm 乘上噪声系数和信噪比要求,反推出输入端至少要多大信号。注意 Nf 要用倍数而不是分贝值,换算错了结果直接差一个量级。
动态范围上限受非线性指标限制,严格定义是放大器非线性特性达到指定三阶交调系数时的输入功率值。接收链路的强干扰场景,比如基站接收机,三阶交调点指标往往比增益更重要。
2.4 端口驻波比与反射损耗:低频段失配是主动行为
低噪声放大器输入匹配电路按噪声最佳设计,结果必然偏离共轭匹配,输入驻波比不会很好。更麻烦的是,微波场效应管或双极性晶体管的增益大体按每倍频程 6dB 随频率升高而下降。要在工作频带内获得平坦增益,在输入输出匹配电路都是无耗电抗性电路的前提下,只能让低频段失配来压低增益。所以端口驻波比会随频率降低而升高,这是主动设计出来的失配,不是没调好。
做系统联调时,LNA 输入端驻波比变差造成的反射会被天线再次辐射,形成二次干扰。解决思路有两个:一是在 LNA 前面加隔离器,二是接受一定驻波比,在系统预算里留够余量。追求输入驻波比 1.2 以下和追求 NF 0.5dB 以下,通常只能选一个。
3. 稳定性判据:用 S 参数在仿真前排除自激
3.1 绝对稳定与条件稳定:反射系数模值大于 1 就危险
放大器稳定性问题容易被新手忽略,直到实物接上频谱仪看到一大片自激信号才追悔莫及。判定基础是:当输入输出端反射系数的模都小于 1,即 |Γin| < 1 且 |Γout| < 1,不管源阻抗和负载阻抗如何,网络都是稳定的,称为绝对稳定。一旦输入端或输出端反射系数模值大于 1,网络就是条件稳定的——源阻抗和负载阻抗不能任意选,只能在特定范围内才能稳定工作。
实际工程中,稳定性有两种层面:一种是直流工作点附近的偏置稳定性,一般通过偏置电路和源极/射极负反馈解决;另一种是 S 参数层面的射频稳定性,就是这里讨论的判据。设计时通常要求在工作频带内绝对稳定,带外(低频段和高频段)也不能有潜在自激点。
3.2 用 Python 快速验证 K 因子和 Δ
判断二端口网络是否绝对稳定,常用 Rollett 稳定因子 K 和辅助条件 |Δ| < 1:
K = (1 - |S11|² - |S22|² + |Δ|²) / (2 × |S21 × S12|)
Δ = S11 × S22 - S12 × S21
当 K > 1 且 |Δ| < 1 时,网络绝对稳定。除了 K 因子,工程上还喜欢用 μ 因子,它同时包含稳定性和稳定裕度:
μ1 = (1 - |S11|²) / (|S22 - S11的共轭 × Δ| + |S21 × S12|)
μ1 > 1 也表示绝对稳定,且 μ 值越大代表离不稳定边界越远。我一般把这段写成一个小的 Python 脚本,扫描多个频点:
import cmath def check_stability(freq_ghz, s11, s12, s21, s22): # s11 等参数为复数,freq_ghz 用于打印 delta = s11 * s22 - s12 * s21 denom = 2 * abs(s21 * s12) if denom == 0: return k = (1 - abs(s11)**2 - abs(s22)**2 + abs(delta)**2) / denom mu1 = (1 - abs(s11)**2) / ( abs(s22 - (s11.conjugate() * delta)) + abs(s21 * s12)) stable = (k > 1) and (abs(delta) < 1) and (mu1 > 1) print(f"{freq_ghz:.2f} GHz: K={k:.3f}, |Δ|={abs(delta):.3f}, μ1={mu1:.3f} -> {'稳定' if stable else '不稳定'}") # 示例:2.4GHz 附近某晶体管的 S 参数(虚构数值,仅演示判断逻辑) check_stability(2.4, complex(-0.45, -0.30), # S11 complex(0.02, 0.06), # S12 complex(3.80, -2.10), # S21 complex(-0.35, 0.25)) # S22逻辑说明:脚本先算 Δ 和 K,再算 μ1。K 因子大于 1 只是必要条件之一,必须同时满足 |Δ| < 1;μ1 作为辅助判据,大于 1 时能保证源阻抗任意变化都不自激。参数说明:s11 和 s22 的模值越大,K 因子算出来越小,越容易不稳定;s12 是反馈路径,s12 为 0 时网络单向化,稳定性分析可以简化,但实际场效应管在低频段 s12 不可忽略,所以脚本里保留完整公式。
3.3 稳定性判定圆与等增益圆、等噪声圆的关系
对于条件稳定的管子,在 Smith 圆图上可以画出输入平面和输出平面的稳定区域边界。稳定圆的圆心和半径由 S 参数决定,它圈出的是“哪些源反射系数 Γs 会导致 |Γin| > 1”的危险区域。设计输入匹配时,第一件事不是看噪声圆,而是确认选定的 Γs 落在稳定区域内,且离边界留出至少 10% 的裕度。
为什么强调裕度?因为 S 参数是特定偏置和频率下的值,温度变化、批次离散都会让它漂移。仿真时稳定圆边界上看似安全的点,实物可能已经越界。我处理过一块板子,仿真稳定圆上工作点离边界还有一点余量,装进机箱盖上盖板后,腔体谐振改变了等效负载,直接振荡在 800MHz。从那以后,所有 LNA 我都会把带外稳定性的检查范围扩到 0.1~10 倍工作频率,而不只是看工作频带。
4. 六步设计流程:从晶体管选型到匹配电路的落地
4.1 设计依据:指标清单和标准阻抗前提
讲义里把设计依据列得很清楚:需要满足噪声系数(或噪声温度)、功率增益、增益平坦度、工作频带、动态范围,输入输出为标准微带线,特征阻抗均为 50Ω。这些指标不是并列关系,优先级排序决定了整个设计走向。低噪声放大器的第一优先级永远是噪声系数,其次才是增益和匹配。
还有一个容易忽略的前提:方框图里的 P1、P2 面都是以 50Ω 系统阻抗为基础的归一化入射波和反射波。所有 S 参数、反射系数、圆图操作都是在这个前提下进行的。如果你的系统特征阻抗不是 50Ω,比如 75Ω 的有线电视接收链路,所有匹配设计都要重新归一化,不能直接套用教程里的圆图。
4.2 级数估算:用级联噪声公式反推第一级指标
多级放大器整机噪声系数的简化表达式:
Nf = Nf1 + (Nf2 - 1) / G1 + (Nf3 - 1) / (G1 × G2)
当第一级增益 G1 足够大时,整机噪声系数接近第一级噪声系数。所以接收链路第一级 LNA 的噪声系数起决定作用。这个公式也是级数设计的起点:先定总增益目标,再反推需要几级、每级增益分配多少、第一级允许的噪声上限是多少。
我用一段简单脚本做过级联估算,避免手算翻车:
def calc_cascade_noise(noise_db_list, gain_db_list): # 输入为逐级噪声系数和增益的 dB 值列表 nf_total = 1.0 gain_cum = 1.0 for i, (nf_db, g_db) in enumerate(zip(noise_db_list, gain_db_list)): nf_lin = 10 ** (nf_db / 10) g_lin = 10 ** (g_db / 10) if i == 0: nf_total = nf_lin else: nf_total += (nf_lin - 1) / gain_cum gain_cum *= g_lin nf_db = 10 * math.log10(nf_total) # math 模块需单独导入 return nf_db # 示例:第一级 NF=0.8dB、G=13dB,第二级 NF=2.5dB、G=14dB逻辑说明:脚本把每一级 dB 值换算成线性倍数,按照级联公式逐级累加。注意第一级直接赋值,后续各级都要除以前面的累计增益。参数说明:第一级增益 13dB 时的整机噪声系数,会比纯看第一级 0.8dB 高一点点,差距取决于 10 的 13dB 次方对应的线性增益,增益越大越接近 0.8dB。这个脚本适合在选管阶段快速试算,换成第二级是混频器或者声表滤波器时也能用。
4.3 输入匹配电路设计:让 Zout 等于 Zopt
输入匹配电路唯一的要求是:从 FET 输入口向信源方向视入的反射系数等于最佳反射系数 Γopt,等效成阻抗关系就是 Zout = Zopt。为什么噪声匹配必须靠输入失配来实现?对场效应管来说,内部噪声源包括热噪声、闪烁噪声和沟道噪声,综合之后可以归纳为栅极端口的栅极感应噪声和漏极端口的漏极噪声两个等效噪声源,并且这两个源是相关的。当输入口有一定失配时,可以调整这两个噪声源之间的相位关系,使它们在输出端口相互抵消,从而降低噪声系数。
输入匹配电路的结构通常分两类:并联导纳型和阻抗变换型。并联导纳型适合带宽要求不高的窄带设计,用微带短截线实现;阻抗变换型用多节阻抗变换器,带宽更宽但体积更大。设计时先在 Smith 圆图上标出 Γopt 点,再看等噪声圆和等增益圆的分布,选取一个折中的 Γs。记住一个实用原则:等噪声圆是一个圆族,离开 Γopt 越远噪声越差;等增益圆也是圆族,离开共轭匹配点越远增益越低。两者在圆图上的交叉区域就是可接受的输入匹配工作区。
4.4 输出匹配电路设计:以增益为主顺便改善驻波
输出匹配电路的目标和输入正好相反:以提高放大器增益为主,使 Γout = Z0,也就是 ΓL = Γ2*。也就是说输出端按共轭匹配设计,让功率尽可能多地送出去。同时要为平坦增益做补偿:因为晶体管增益随频率升高而下降,输出匹配电路除了匹配阻抗,还需要有高频端适当提升增益、低频端压低增益的能力。
输出匹配电路还会影响整机驻波比。输入端的驻波比因为噪声匹配已经注定不会太好,输出端至少可以做到较好水平。级间匹配电路在两级以上结构时出现,作用是在第一级输出和第二级输入之间完成阻抗过渡,同时兼顾增益平坦度。级间匹配比输入输出匹配都难调,因为两个端口的反射系数都在变,我的习惯是先把每级独立匹配好,再合起来微调级间网络。
4.5 CAD 仿真优化的固定顺序
CAD 软件仿真优化时,不要上来就自动优化所有参数。我一般按这个顺序做:一,扫描晶体管的偏置点,找到 NF 最小和增益指标都能接受的静态工作点;二,固定偏置后提取 S 参数,做全频段稳定性检查,必要时先加源极负反馈电感把低频增益压住;三,在输入匹配端把 Γs 迭代到 Γopt 附近,观察噪声系数圆的变化,同时确认稳定性;四,微调输出匹配电路,一边看增益平坦度一边看输出驻波比;五,最后做整机仿真,包含偏置网络、隔直电容、金丝键合线或微带不连续性的影响。每一步只改一个变量,改完看一版结果,比一次性把所有参数交给优化器要可靠得多。
5. 低噪声放大器调试避坑:三个翻车现场与对策
5.1 现象:仿真噪声系数 0.6dB,实物测出来 1.2dB
原因:输入匹配电路的元件公差和接地寄生把 Γs 拉离了 Γopt。低噪声放大器的噪声匹配点非常敏感,Γs 偏离 Γopt 一点,噪声系数就快速恶化。尤其是微带线长度误差、贴片电感实物的 Q 值和等效并联电容,仿真模型和实物差距很大。
解决:设计时在 Γopt 附近留冗余方案,比如在同一块板上预留两种输入匹配拓扑的焊盘位置,A 方案是微带直接匹配,B 方案是集总元件匹配,实物调试时可以切换。另外用矢量网络分析仪测输入端口到晶体管栅极之间的实际阻抗变换,把测得的 S 参数带回仿真软件里反推真实 Γs。
5.2 现象:低频段出现不明自激,盖盖板后振荡频率漂移
原因:只验证了工作频带的稳定性,忽略了带外。低频段晶体管增益更高,而隔直电容和偏置电感构成的谐振回路可能在低频形成正反馈。盖盖板后腔体谐振频率改变,自激频率也随之移动,排查难度更大。
解决:把稳定性检查扩展到 0.1~10 倍工作频率,逐频点扫描 K 因子。低频不稳定常见对策是增大有损反馈,比如在漏极偏置电路里串联一个小电阻,或者用 RC 网络加载低频增益。调试时用近场探头沿微带线扫,找信号最强点,通常就是振荡回路的所在位置。
5.3 现象:增益带内波动超过规格,低频端增益明显偏高
原因:前面说过晶体管增益按每倍频程 6dB 下降,如果输入输出匹配都是无耗电抗性网络,天然会在低频端增益高、高频端增益低,导致平坦度超标。仿真时只看中心频率点增益是对的,但没看带内两端。
解决:输出匹配电路里引入高频补偿,让高频端阻抗匹配更好、低频端适度失配;或者在级间加阻性衰减网络,牺牲一点增益换取平坦度。这类调整会影响输出驻波比,属于典型的多指标折中。仿真时要同时看增益平坦度曲线和输入输出驻波比曲线,不能只看某一频点。
5.4 现象:级联后整机噪声系数比预期差很多
原因:级联噪声公式的前提是各级之间匹配良好,实际链路里第一级输出和第二级输入之间驻波比差,产生多次反射,等效增益下降,导致第二级噪声贡献增大。另外,如果第一级增益不够大,第二级的噪声系数会直接抬升整机噪声,公式算的是理想情况,实物往往偏离。
解决:计算级联噪声时,把各级之间的实际失配损耗算进去,而不是用标称增益。第一级增益尽量做高一些,比如做到 15dB 以上,留足余量;级间加隔离电阻或者让级间驻波比尽量好,减少反射。
6. 收尾的验证闭环:从仿真数据到实物测量的三重校验
6.1 仿真阶段的最后三件事
很多人仿到 S 参数和噪声系数达标就着急画板,我最后强制自己多花半小时做三件事:第一,全频带稳定性扫描,保存 K 因子和 μ 因子曲线,确认带外没有低于 1 的点;第二,扫输入功率从 -30dBm 到 -5dBm 的增益压缩曲线,确认 1dB 压缩点满足动态范围要求,顺便看看增益有没有异常突起;第三,把偏置网络的温度漂移考虑进去,至少按 -40℃ 到 +85℃ 扫一遍关键指标。这三件事在讲义里没有直接展开,但都是低噪声放大器从“仿真能用”到“实物可靠”的关键。
6.2 实物调试顺序与一个习惯
实物调试的顺序我会固定成:先测静态工作点,确认偏置电压电流和设计值偏差在 5% 以内;再测小信号 S 参数,重点看 S21 的带内平坦度和 S11 的形态;接着测噪声系数,确认噪声匹配是否真的落到了 Γopt;最后测 1dB 压缩点和三阶交调。顺序不能反,如果先测噪声系数,偏置错了测出来的数毫无意义。
回顾这几年做的接收前端,低噪声放大器设计最核心的认知就是:输入端为噪声服务,输出端为增益服务,稳定性贯穿始终。每一步都要用指标去驱动,而不是把仿真软件当成一个黑匣子反复碰运气。从那以后,我每次拿到一个管子,都会先做一遍完整的指标拆解和稳定性预判,再打开仿真软件;希望这一套流程和踩坑经验帮到你。
本文还有配套的精品资源,点击获取