2、射频测试基础:dBm与mW换算、链路预算计算、灵敏度与选择性概念
做Sub-1GHz射频测试,有几个基础概念绕不开。dBm、mW、链路预算、灵敏度、选择性——这些词你肯定听过。但真正理解它们,能帮你少走很多弯路。
我刚开始接触射频时,觉得dBm就是个单位,没什么特别的。直到有一次在实验室调一个433MHz的模块,发射功率明明设了20dBm,可通信距离就是上不去。折腾了半天,才发现是天线端口的匹配网络把功率吃掉了一大半。嗯,从那以后,我对这些基础参数再也不敢马虎了。
2.1 dBm与mW换算:射频世界的“度量衡”
射频功率的表示方式有两种:mW(毫瓦)和dBm(分贝毫瓦)。mW是线性单位,dBm是对数单位。为什么用对数?因为射频信号的动态范围太大了——从-120dBm的微弱信号到+30dBm的强信号,差了10的15次方倍。用线性数字写出来,你看着都头疼。
换算公式很简单:
dBm = 10 × log10(P / 1mW)
P(mW) = 10^(dBm / 10)
我个人的习惯是记住几个关键点:
| 功率 (mW) | 功率 (dBm) | 典型场景 |
|---|---|---|
| 1 mW | 0 dBm | 参考基准点 |
| 2 mW | 3 dBm | 功率翻倍 |
| 0.5 mW | -3 dBm | 功率减半 |
| 100 mW | 20 dBm | 常见Sub-1G发射功率 |
| 1 μW | -30 dBm | 接收机灵敏度附近 |
| 0.001 μW | -60 dBm | 微弱信号 |
你想想看,如果发射功率是20dBm(100mW),经过一段线缆损耗了3dB,那到天线口的功率就是17dBm(约50mW)。不用计算器,心算就能搞定。
2.2 链路预算计算:通信距离的“账本”
链路预算,说白了就是算一笔账——从发射机到接收机,信号能量到底够不够用。
公式长这样:
Pr = Pt + Gt + Gr - Lp - Lc
其中:
- Pr:接收功率 (dBm)
- Pt:发射功率 (dBm)
- Gt:发射天线增益 (dBi)
- Gr:接收天线增益 (dBi)
- Lp:路径损耗 (dB)
- Lc:线缆及匹配损耗 (dB)
路径损耗Lp是最大的变量。自由空间传播时,用这个公式估算:
Lp = 32.4 + 20×log10(f) + 20×log10(d)
f是频率(MHz),d是距离(km)。
举个例子。我在一个智能抄表项目里,用868MHz模块,发射功率14dBm,天线增益2dBi,接收灵敏度-110dBm,线缆损耗1dB。目标通信距离1km。算一下:
Lp = 32.4 + 20×log10(868) + 20×log10(1)
= 32.4 + 20×2.94 + 0
= 32.4 + 58.8 = 91.2 dB
Pr = 14 + 2 + 2 - 91.2 - 1
= -74.2 dBm
接收功率-74.2dBm,远高于灵敏度-110dBm。链路余量有35.8dB,绰绰有余。但实际测试时,发现距离只有600米左右就丢包了。为什么?
2.3 灵敏度与选择性:接收机的“耳朵”
灵敏度决定了接收机能听到多小的声音。选择性决定了它在嘈杂环境中能不能听清想听的声音。
灵敏度
灵敏度通常定义为:在保证一定误码率(BER)或误包率(PER)的前提下,接收机能检测到的最小信号功率。
理论极限由热噪声决定:
噪声底 = -174 + 10×log10(BW) + NF
BW是带宽(Hz),NF是接收机噪声系数(dB)。
举个例子,Sub-1GHz常用带宽125kHz,NF约5dB:
噪声底 = -174 + 10×log10(125000) + 5
= -174 + 51 + 5 = -118 dBm
这只是一个理论值。实际灵敏度还受调制方式、解调算法影响。比如LoRa的扩频增益能带来额外的灵敏度提升,而FSK则相对差一些。
| 调制方式 | 典型灵敏度 (125kHz BW) | 特点 |
|---|---|---|
| LoRa (SF12) | -137 dBm | 扩频增益高,速率低 |
| LoRa (SF7) | -123 dBm | 扩频增益低,速率高 |
| (G)FSK | -118 dBm | 经典调制,简单可靠 |
| OOK | -112 dBm | 最简调制,抗干扰差 |
选择性
选择性衡量的是接收机从众多信号中提取目标信号的能力。说白了,就是抗邻道干扰的能力。
选择性通常用邻道抑制比(ACR)或邻道选择性(ACS)来表示。比如一个接收机的ACS是60dB,意味着邻道信号比目标信号强60dB以内时,接收机还能正常工作。
影响选择性的因素:
- 中频滤波器带宽:带宽越窄,选择性越好,但会损失信号能量
- 本振相位噪声:相位噪声大的本振会把邻道噪声混入中频
- 接收机线性度:IIP3(三阶交调截点)越高,抗阻塞能力越强
我记得有一次调试一个Sub-1G模块,在实验室测试灵敏度完全达标,但一到现场就频繁丢包。排查后发现,附近有一个强干扰源在邻道发射。接收机的选择性不够,被干扰信号“压死”了。后来换了一款带SAW滤波器的模块,问题才解决。
2.4 知识体系总览
下面这张图把本章的核心概念串起来了。你可以看到,dBm与mW是基础换算,链路预算把发射功率、天线、路径损耗、灵敏度串成一条线,而选择性和灵敏度共同决定了接收机的实际性能。
好了,这一章的内容就到这里。dBm与mW的换算要形成肌肉记忆,链路预算要留足余量,灵敏度和选择性要结合应用场景权衡。这些基础打牢了,后面做低功耗射频测试才能得心应手。