一文搞懂 dB / dBm / dBi / dBd——射频工程师的分贝生存指南
TL;DR:射频工程师每天都在“算分贝”,但 dB、dBm、dBi、dBd 到底啥关系?本文用 5 分钟讲清:dB 是相对功率比,dBm 是绝对功率,dBi/dBd 是天线增益,dBc 是相对于载波的功率差。再送你“3 与 10 心算法则”和蓝牙/Wi-Fi 实战速查表,看完就能口算链路预算。
一、为什么射频离不开 dB?
在射频工程里,功率的变化范围大到惊人:
- 手机发射功率:+30 dBm = 1 W
- 蓝牙芯片接收信号:-90 dBm = 1 pW
两者差了120 dB——也就是 1 万亿倍。用线性值写报告,数字长得吓人:
线性写法:发射 1 W,接收 0.000000000001 W 对数写法:+30 dBm → -90 dBm,链路损耗 120 dBdB 的本质:把乘法变成加法。射频链路里功率的乘除运算,在对数域里变成加减,口算和画图都方便得多。
二、dB:最基础的相对单位
2.1 定义
dB(decibel,分贝)表示两个功率值的比值,取以 10 为底的对数:
P(dB) = 10 × log10(Pout / Pin)2.2 常用速查
| dB 值 | 功率比 | 口诀 |
|---|---|---|
| +3 dB | ×2 | 功率翻倍 |
| -3 dB | ×0.5 | 功率减半 |
| +10 dB | ×10 | 增强 10 倍 |
| -10 dB | ×0.1 | 只剩 1/10 |
| +20 dB | ×100 | 增强 100 倍 |
| -20 dB | ×0.01 | 只剩 1% |
| +30 dB | ×1000 | 增强 1000 倍 |
| -30 dB | ×0.001 | 只剩 0.1% |
2.3 “3 与 10”心算法则
记住两组数,大部分口算就能搞定:
- +3 dB ≈ ×2,-3 dB ≈ ÷2
- +10 dB = ×10,-10 dB = ÷10
例题:一个信号经过 +13 dB 放大器和 -6 dB 衰减器,最终放大了多少倍?
心算:+13 dB = +10 dB + 3 dB = ×10 × 2 = ×20 -6 dB = -3 dB - 3 dB = ÷2 ÷2 = ÷4 总增益 = ×20 ÷ 4 = ×5三、dBm:射频工程师的“绝对单位”
3.1 定义
dBm 是相对于1 毫瓦(mW)的绝对功率值:
P(dBm) = 10 × log10(P / 1 mW)3.2 常见场景速查
| dBm | 功率 | 典型场景 |
|---|---|---|
| +30 dBm | 1 W | Wi-Fi AP 最大发射功率 |
| +20 dBm | 100 mW | 蓝牙 Class 1 发射功率 |
| +10 dBm | 10 mW | 蓝牙 Class 2 常见发射 |
| 0 dBm | 1 mW | 蓝牙 Class 3 基准 |
| -30 dBm | 1 µW | 近距离接收信号 |
| -50 dBm | 10 nW | 蓝牙强信号 |
| -70 dBm | 100 pW | Wi-Fi 良好信号 |
| -90 dBm | 1 pW | 接收灵敏度临界 |
3.3 dBm 之间怎么换算?
P(mW) = 10^(P(dBm) / 10)例题:0 dBm 的蓝牙发射,经过 60 dB 路径损耗,接收功率是多少?
接收功率 = 0 dBm - 60 dB = -60 dBm -60 dBm = 10^(-60/10) mW = 10^(-6) mW = 1 nW四、dBi 与 dBd:天线增益的两种“参照系”
4.1 dBi:相对于理想全向天线
i = isotropic(全向)
dBi 表示天线相对于一个理想点源天线的增益。现实中不存在完美的全向天线,但它是理论基准。
4.2 dBd:相对于半波偶极子天线
d = dipole(偶极子)
dBd 表示天线相对于一个半波偶极子天线的增益。偶极子天线是工程中很常见的参考。
4.3 dBi 与 dBd 的换算
0 dBd = 2.15 dBi因为半波偶极子天线本身比理想全向天线高约 2.15 dB。
| dBd | dBi | 常见天线 |
|---|---|---|
| 0 dBd | 2.15 dBi | 普通偶极子天线 |
| 2 dBd | 4.15 dBi | 车载鞭状天线 |
| 5 dBd | 7.15 dBi | 定向面板天线 |
| 9 dBd | 11.15 dBi | 高增益八木天线 |
避坑:厂商标天线增益时,有的用 dBi(数字好看),有的用 dBd(数字小但更贴近实际)。做链路预算时必须统一成 dBi。
五、dBc:相对于载波功率
dBc 表示某个信号相对于载波(Carrier)的功率差,常用于描述:
- 谐波失真:二次谐波比载波低 40 dBc
- 邻道泄漏:邻道功率比载波低 30 dBc
- 相位噪声:偏移 1 MHz 处噪声比载波低 90 dBc/Hz
P(dBc) = 10 × log10(P_signal / P_carrier)注意:dBc 本身不是绝对功率,必须知道载波功率才能换算成 dBm。
六、实战:链路预算里的 dB 四兄弟
6.1 链路预算公式
PRx(dBm) = PTx(dBm) + GTx(dBi) - LTx(dB) - LFS(dB) + GRx(dBi) - LRx(dB)| 参数 | 含义 | 单位 |
|---|---|---|
| PTx | 发射功率 | dBm |
| GTx | 发射天线增益 | dBi |
| LTx | 发射端线缆/连接器损耗 | dB |
| LFS | 自由空间路径损耗 | dB |
| GRx | 接收天线增益 | dBi |
| LRx | 接收端损耗 | dB |
6.2 例题:蓝牙 BLE 1M,10 米通信
| 项目 | 数值 | 说明 |
|---|---|---|
| 发射功率 | 0 dBm | 典型 BLE |
| 发射天线增益 | +2 dBi | PCB 天线 |
| 自由空间损耗(10 m, 2.4 GHz) | -60 dB | 公式计算 |
| 接收天线增益 | +2 dBi | PCB 天线 |
| 接收信号强度 | -56 dBm | 0 + 2 - 60 + 2 |
| 接收灵敏度 | -93 dBm | BLE 1M |
| 链路余量 | 37 dB | 很充裕 |
6.3 自由空间路径损耗公式
LFS(dB) = 20 × log10(d) + 20 × log10(f) + 32.44 其中:d 单位 km,f 单位 MHz快速规律:
- 距离翻倍 → 损耗增加 6 dB
- 频率翻倍 → 损耗增加 6 dB
七、S 参数里的 dB
射频测试常遇到 S 参数,也是以 dB 表示:
| S 参数 | 含义 | 理想值 |
|---|---|---|
| S11 | 输入反射系数 | 越小越好,<-10 dB |
| S21 | 正向传输系数 | 越接近 0 dB 越好 |
S11(dB) = 20 × log10|S11| S21(dB) = 20 × log10|S21|注意:S 参数用20×log而不是 10×log,因为它们是电压/电流比,功率与电压平方成正比。
八、常见误区与避坑
误区 1:dB 和 dBm 可以随便加减
❌ 错误:10 dBm + 3 dBm = 13 dBm
✅ 正确:10 dBm + 3 dB = 13 dBm
dBm 之间不能直接相加(那是功率合并,要用线性值相加再取对数)。dBm 和 dB 之间才能加减。
误区 2:天线增益越大越好
高增益天线是把能量集中到某个方向,像手电筒聚光。全向场景用高增益天线反而可能覆盖变差。
误区 3:dBi 和 dBd 混用
做链路预算时,要么全用 dBi,要么全用 dBd,不要混用。记住换算:
dBi = dBd + 2.15误区 4:把 dBc 当成绝对功率
dBc 是相对载波的差值,必须配合载波功率才能换算成 dBm。
九、实战速查表
9.1 蓝牙场景
| 场景 | 功率/损耗 | 备注 |
|---|---|---|
| 蓝牙 Class 1 发射 | +20 dBm | 100 mW |
| 蓝牙 Class 2 发射 | +4 dBm | 2.5 mW |
| BLE 接收灵敏度 | -93 dBm | 1M PHY |
| 10 米自由空间损耗 | -60 dB | 2.4 GHz |
| 人体遮挡损耗 | -3 ~ -10 dB | 取决于位置 |
| 墙壁穿透损耗 | -5 ~ -20 dB | 混凝土墙更严重 |
9.2 Wi-Fi 场景
| 场景 | 功率/损耗 | 备注 |
|---|---|---|
| Wi-Fi AP 发射 | +20 ~ +30 dBm | 100 mW ~ 1 W |
| 手机 Wi-Fi 发射 | +15 ~ +20 dBm | 30 ~ 100 mW |
| 良好信号 | -50 dBm | 满格 |
| 弱信号 | -70 dBm | 可能卡顿 |
| 不可用 | <-80 dBm | 基本连不上 |
十、总结
- dB 是相对功率比:10×log10(Pout/Pin),把乘法变加法。
- dBm 是绝对功率:相对 1 mW,射频通信的“通用货币”。
- dBi/dBd 是天线增益:dBi 比 dBd 大 2.15,换算别忘了。
- dBc 是相对载波差:描述谐波、邻道、相位噪声。
- 心算口诀:+3 dB≈×2,+10 dB=×10;距离/频率翻倍损耗 +6 dB。
- 链路预算核心:发射功率 + 增益 - 损耗 + 增益 - 损耗 = 接收功率,所有量用 dBm/dB 统一。