UWB物理层基础:频谱、信道与调制
各位同学,咱们今天聊点实在的——UWB的物理层。说白了,物理层就是无线通信的“地基”。你上层协议栈写得再漂亮,如果物理层没搞对,数据发出去收不回来,一切都是白搭。我个人做UWB开发这些年,踩过的坑有一半都出在物理层配置上。所以这一章,咱们把频谱划分、信道选择、调制方式和速率模式这几个核心概念彻底讲透。
3.1–10.6 GHz:UWB的“合法地盘”
UWB为什么叫超宽带?因为它占的频段实在太宽了。传统Wi-Fi一个信道也就20MHz、40MHz,而UWB一个信道的带宽就超过500MHz。整个UWB的工作频段从3.1GHz一直延伸到10.6GHz,足足7.5GHz的频谱资源。
你可能会问:为什么是这个范围?其实这是全球监管机构(FCC、ECC等)给UWB划的“合法地盘”。低于3.1GHz的频段已经被蜂窝、Wi-Fi、蓝牙占得差不多了,高于10.6GHz又涉及卫星和雷达。UWB正好挤在中间这块相对干净的频谱里。
关键点:UWB的发射功率谱密度被严格限制在-41.3 dBm/MHz以下。这意味着UWB信号“淹没”在噪声里,对其它无线系统几乎不产生干扰。这也是UWB能跟Wi-Fi、蓝牙共存的原因。
我在项目初期曾经犯过一个错误:以为UWB功率低就可以随便用。结果在某个客户现场,UWB模块跟旁边的5G基站产生了互扰。后来排查才发现,虽然单看功率合规,但多个UWB设备同时发射时,聚合能量还是可能超标。嗯,这里要注意——合规是底线,但工程实现上还要留余量。
信道划分:CH1到CH9,你该选哪个?
整个3.1–10.6GHz被划分成了9个信道,编号CH1到CH9。每个信道的中心频率和带宽都不同。我整理了一张表,你一看就明白:
| 信道编号 | 中心频率 (MHz) | 带宽 (MHz) | 典型应用场景 |
|---|---|---|---|
| CH1 | 3494.4 | 499.2 | 低干扰、短距离测距 |
| CH2 | 3993.6 | 499.2 | 兼容旧设备 |
| CH3 | 4492.8 | 499.2 | 室内定位 |
| CH4 | 4992.0 | 499.2 | 通用场景 |
| CH5 | 6489.6 | 499.2 | 高精度测距 |
| CH6 | 6988.8 | 499.2 | 抗干扰场景 |
| CH7 | 7488.0 | 499.2 | 高速数据传输 |
| CH8 | 7987.2 | 499.2 | 多设备共存 |
| CH9 | 8486.4 | 499.2 | 高频段专用 |
看到没?每个信道的带宽都是499.2MHz,这是IEEE 802.15.4标准规定的。为什么是499.2MHz?因为UWB的最小脉冲重复频率是499.2MHz的整数倍,这样设计方便数字基带处理。
我的选信道经验:如果你做室内定位,CH2和CH5是最常用的。CH2在4GHz附近,穿透性相对好一些;CH5在6.5GHz附近,测距精度更高。我一般优先选CH5,除非现场有强干扰源。曾经有个项目在工厂车间,CH5被某台机器的高次谐波干扰了,切到CH2就解决了。所以——现场扫频测试不能省。
脉冲调制方式:BPM与BPSK
UWB的调制方式和传统窄带通信完全不同。它不靠载波的幅度或相位变化来传信息,而是靠脉冲的位置和极性来编码。标准里定义了两种调制方式:BPM和BPSK。
BPM(Burst Position Modulation)
BPM,全称是脉冲位置调制。它的原理很简单:在一个时间窗口内,脉冲出现在前半段表示“0”,出现在后半段表示“1”。你想想看,这就像两个人约定好:你早到代表同意,晚到代表反对。UWB用这种时间差来传递比特信息。
BPM的好处是抗干扰能力强。因为干扰信号很难精确模仿UWB脉冲的时间位置。但代价是——对时钟同步要求极高。我曾经在调试时发现,如果收发双方的时钟偏差超过1ns,BPM解调就会大量误码。后来加了精细的时钟跟踪算法才搞定。
BPSK(Binary Phase Shift Keying)
BPSK则是通过脉冲的极性(正脉冲或负脉冲)来区分0和1。正脉冲代表“0”,负脉冲代表“1”(或者反过来,取决于具体实现)。
BPSK的优点是实现简单,解调时只需要判断脉冲的极性。但缺点也很明显——对信道衰落敏感。如果信号经过多径反射,脉冲极性可能被翻转,导致误判。
实际组合使用:在IEEE 802.15.4标准中,UWB物理层实际上是把BPM和BPSK组合起来用的。一个符号同时携带两个比特:一个比特用BPM编码(脉冲位置),另一个比特用BPSK编码(脉冲极性)。这样既提高了数据速率,又保持了鲁棒性。
数据速率模式:6.8Mbps / 27.2Mbps / 110kbps
UWB支持三种数据速率模式,分别对应不同的应用场景。我直接给你对比一下:
| 速率模式 | 符号速率 | 脉冲重复频率 | 典型应用 |
|---|---|---|---|
| 110 kbps | 110 ksymbol/s | 4 MHz | 低功耗、远距离、信标 |
| 6.8 Mbps | 6.8 Msymbol/s | 64 MHz | 测距、定位、控制 |
| 27.2 Mbps | 27.2 Msymbol/s | 256 MHz | 高速数据传输 |
为什么速率差这么多?核心在于脉冲重复频率(PRF)。PRF越高,单位时间内发送的脉冲越多,能承载的信息量就越大。但PRF高了,功耗也上去了,接收机的复杂度也增加。
我个人的习惯是:
- 做测距定位,优先选6.8Mbps。这个速率下测距精度和功耗平衡得最好。
- 做低功耗信标(比如资产标签),用110kbps。虽然速率低,但发射时间短,平均功耗极低。
- 做数据传输(比如文件快传),才考虑27.2Mbps。但要注意,高速率下接收灵敏度会下降,通信距离会缩短。
避坑提醒:我曾经在一个项目中,为了追求高精度测距,选了27.2Mbps模式。结果发现测距误差反而比6.8Mbps还大。后来分析才知道,高速率模式下脉冲宽度更窄,多径分辨能力虽然强了,但信噪比也下降了,导致时间戳提取的抖动变大。所以——不是速率越高越好,要看具体需求。
知识体系总览
为了让你更直观地理解这一章的知识结构,我画了一张图:
这张图把这一章的核心知识点串起来了。从顶层的UWB物理层,往下分到频谱、信道、调制三大块,再往下展开到具体的参数和速率模式。你对照着图看前面的内容,思路会更清晰。
小结
这一章我们讲了UWB物理层最基础的东西:
- 频谱范围:3.1–10.6GHz,功率密度限制在-41.3 dBm/MHz
- 信道划分:CH1–CH9,每个信道带宽499.2MHz
- 调制方式:BPM(脉冲位置)和BPSK(脉冲极性)组合使用
- 速率模式:110kbps、6.8Mbps、27.2Mbps,各有适用场景
这些概念是后续所有章节的基础。你如果现在觉得有点绕,没关系——后面讲到具体的协议适配和吞吐测试时,我会反复用到这些参数。到时候你自然就熟了。