2. 射频系统基础:dB、dBm、dBc概念解析;功率、增益、噪声系数基本公式

各位同学,咱们今天聊点射频工程师吃饭的家伙——dB、dBm、dBc,还有功率、增益、噪声系数这几个基本公式。说实话,我刚入行那会儿,觉得dB就是个对数单位,没啥大不了的。直到有一次调试接收机,死活搞不定灵敏度,最后发现是增益分配算错了,一个3dB的误差让整机性能崩了。从那以后,我对这些基础概念再也不敢马虎。

2.1 dB:射频世界的“比例尺”

dB,全称decibel,中文叫分贝。说白了,它就是个比值,用来描述两个量之间的相对关系。为什么射频工程师这么爱用dB?因为射频信号动态范围太大了,从微瓦级到千瓦级,用线性坐标根本画不下。

dB的定义很简单:

dB = 10 * log10(P1 / P2)

这里P1和P2是两个功率值。如果P1是输出功率,P2是输入功率,那这个dB值就是增益。我习惯把dB理解成“放大镜”——它把巨大的倍数关系压缩成好记的数字。

记住几个关键值:

  • 3dB ≈ 2倍功率(这个最常用)
  • 6dB ≈ 4倍功率
  • 10dB ≈ 10倍功率
  • 20dB ≈ 100倍功率
  • -3dB ≈ 1/2倍功率

嗯,这里要注意:dB是相对值,不是绝对值。你说“这个放大器有20dB增益”,意思是输出功率是输入功率的100倍。但如果你说“这个信号是20dB”,别人会懵——20dB相对于什么?

2.2 dBm:功率的“绝对标尺”

dBm解决了上面那个问题。它把参考功率固定为1mW,所以dBm是个绝对值。

dBm = 10 * log10(P / 1mW)

举个例子:1mW就是0dBm,100mW是20dBm,1W是30dBm。我在项目中经常遇到新人搞混dB和dBm,最经典的错误就是“20dBm + 20dBm = 40dBm”。你想想看,两个100mW的信号加起来是200mW,也就是23dBm,怎么会是40dBm呢?

避坑指南:

我曾经在评审一个方案时,看到有人把两个功放的输出功率直接dBm相加,结果算出来的总功率比实际高了近20倍。记住:dBm只能和dB相加,不能和dBm相加。dBm + dB = dBm(功率加增益),dBm + dBm 没有物理意义。

dBm和线性功率的换算,我建议你背下这张表:

dBm 线性功率 典型场景
-120 1e-15 W 接收机灵敏度极限
-90 1e-12 W 微弱信号
-60 1e-9 W 典型接收信号
-30 1e-6 W 中等强度信号
0 1e-3 W 参考电平
+20 0.1 W 蓝牙Class 1
+30 1 W 手机发射功率
+40 10 W 基站发射

2.3 dBc:载波相对值

dBc是相对于载波功率的比值。c就是carrier(载波)的缩写。这个指标在衡量杂散、谐波、相位噪声时特别有用。

比如,一个功放输出30dBm的载波,二次谐波是-10dBm,那二次谐波抑制就是-40dBc。为什么用dBc?因为载波功率变了,杂散功率也跟着变,用dBc可以直观看出相对抑制能力。

个人经验:

我在做射频前端模块时,客户要求二次谐波抑制优于-50dBc。第一次测试只有-45dBc,怎么调都不行。后来发现是输出匹配网络在二次谐波处有个谐振点,把谐波放大了。改了一版匹配,直接干到-55dBc。所以dBc这个指标,能帮你快速定位问题是出在源端还是负载端。

2.4 功率、增益、噪声系数:射频链路三大基石

这三个参数,是射频链路预算的核心。咱们一个一个说。

2.4.1 功率

射频功率通常用dBm表示。链路预算的第一步,就是确定每个节点的功率水平。从发射机输出,经过馈线、天线、空间传播、接收天线、LNA,最后到解调器,每个环节都有功率变化。

P_rx = P_tx + G_tx - L_feed + G_ant - L_path + G_rx_ant - L_feed_rx + G_lna

这个公式看着长,其实就一句话:发射功率加上所有增益,减去所有损耗,就是接收功率。我习惯在Excel里拉一张表,逐级计算,一目了然。

2.4.2 增益

增益就是放大器对信号的放大能力,单位是dB。级联系统的总增益很简单:

G_total(dB) = G1(dB) + G2(dB) + G3(dB) + ...

为什么是相加?因为dB是对数,乘法变加法。这个特性让链路预算变得特别方便。你想想看,如果要用线性倍数,一级放大10倍,二级放大20倍,三级放大5倍,总增益是10×20×5=1000倍。用dB就是10dB + 13dB + 7dB = 30dB,多清爽。

增益分配原则:

  • 前级增益要足够大,压低后级噪声贡献
  • 但增益太大容易自激,要留裕量
  • 每级增益一般不超过20dB,否则稳定性堪忧

2.4.3 噪声系数

噪声系数(NF)是衡量系统信噪比恶化程度的指标。定义很简单:

NF = (输入信噪比) / (输出信噪比)

用dB表示就是:

NF(dB) = 10 * log10(输入SNR / 输出SNR)

理想放大器不引入噪声,NF=0dB。实际放大器NF一般在1-5dB之间。级联系统的噪声系数由Friis公式给出:

NF_total = NF1 + (NF2 - 1)/G1 + (NF3 - 1)/(G1*G2) + ...

注意,这里的NF和G都是线性值,不是dB。这个公式告诉我们一个核心原则:第一级放大器的噪声系数和增益,决定了整个系统的噪声底限。

我曾经踩过的坑:

设计一个低噪声接收机时,我选了NF=0.8dB的LNA,但前级有个SAW滤波器插损2dB。算下来系统NF=2.8dB,比预期差很多。后来才意识到,SAW滤波器在LNA前面,它的插损直接加到系统NF里。正确的做法是把LNA放在最前面,滤波器放后面。这个教训让我记住了:噪声系数是级联的,前级损耗就是系统损耗。

2.5 知识体系总览

下面这张图,把本章的核心概念串起来了。你仔细看看,dB、dBm、dBc的关系,以及功率、增益、噪声系数在链路中的位置,一目了然。

射频系统基础:核心概念与链路关系 dB(相对比值) 增益、损耗、衰减 dBm(绝对功率) 参考1mW的功率值 dBc(相对载波) 杂散、谐波、相位噪声 射频链路三大基石 功率 P(dBm) = 10·log(P/1mW) 链路预算起点 增益 G(dB) = 10·log(Pout/Pin) 级联增益相加 噪声系数 NF = SNRin/SNRout Friis级联公式 核心公式总结 P_rx = P_tx + ΣG - ΣL NF_total = NF1 + (NF2-1)/G1 + (NF3-1)/(G1·G2) + ...

这张图把本章的核心逻辑理清了。左边是三个dB概念,右边是三大基石,底部是核心公式。你把这个图记在脑子里,射频链路预算的基本功就算打牢了。

2.6 本章小结

咱们这一章,说白了就是三件事:

  • dB:相对比值,描述增益和损耗
  • dBm:绝对功率,参考1mW
  • dBc:相对载波,描述杂散和谐波

然后功率、增益、噪声系数这三个参数,是链路预算的命根子。我建议你把这几个公式抄下来贴在工位上,每天看一遍。等你真正做项目时就会发现,90%的问题都能用这些基础概念解释清楚。

给新人的建议:

别急着学那些花里胡哨的仿真工具。先把dB和dBm的换算练到条件反射,把Friis公式背熟。我见过太多工程师,仿真跑得飞起,结果连链路预算都算不对。基础不牢,地动山摇啊。


公众号:蓝海资料掘金营,微信deep3321