2. UWB信号与频谱基础
做UWB定位系统,硬件选型是第一步,也是最容易踩坑的一步。我见过不少团队,算法写得漂亮,最后死在硬件不稳定上。说白了,UWB定位的精度和可靠性,七分靠硬件,三分靠算法。
这一章,我们聚焦三个核心问题:模块选哪个?天线怎么配?电源怎么设计?
核心观点: 硬件选型没有“最好”,只有“最适合你的应用场景”。
2.1 UWB模块选型:DWM1000 vs DWM3000
目前市面上最主流的UWB模块,就是Decawave(现已被Qorvo收购)的DWM1000和DWM3000系列。我最早接触UWB时用的就是DWM1000,后来项目升级才换到DWM3000。两者有什么区别?
| 对比项 | DWM1000 | DWM3000 |
|---|---|---|
| 协议标准 | IEEE 802.15.4-2011 (UWB) | IEEE 802.15.4z (增强版) |
| 工作频段 | 3.5 GHz – 6.5 GHz | 6.0 GHz – 8.5 GHz |
| 测距精度 | ±10 cm(典型) | ±5 cm(典型) |
| 功耗 | 约 150 mA(发射) | 约 80 mA(发射) |
| 抗多径能力 | 一般 | 强(支持STS加密) |
| 价格 | 较低(约 30-50 元) | 较高(约 60-100 元) |
| 开发难度 | 资料多,社区成熟 | 资料相对少,但官方SDK完善 |
我的建议:
- 新手入门、做原型验证: 选DWM1000。便宜、资料多、踩坑经验网上随便搜。我第一个UWB定位原型就是用DWM1000搭的,虽然精度一般,但足够理解原理。
- 产品化、高精度、低功耗需求: 直接上DWM3000。它的抗多径能力在室内复杂环境下优势明显。我曾经在一个仓库项目里,用DWM1000死活调不好,换DWM3000后问题迎刃而解。
小技巧: 无论选哪个模块,一定要买带屏蔽罩的版本。UWB信号对电磁干扰很敏感,屏蔽罩能省很多麻烦。
2.2 天线选择:决定定位精度的隐形因素
很多人觉得天线随便焊一个就行,这是大错特错。UWB是窄脉冲通信,天线对脉冲形状的影响直接决定了测距精度。
我遇到过最惨的一次,客户说定位老是跳变,我排查了三天,最后发现是天线阻抗不匹配,导致信号反射严重。
2.2.1 天线类型对比
| 天线类型 | 特点 | 适用场景 |
|---|---|---|
| PCB板载天线 | 成本低、体积小、一致性差 | 消费级产品、批量生产 |
| 陶瓷贴片天线 | 性能稳定、方向性较强 | 基站、固定节点 |
| 偶极子天线 | 全向辐射、增益适中 | 标签、移动节点 |
| Vivaldi天线 | 超宽带、高增益、定向 | 远距离、特殊场景 |
2.2.2 天线选型避坑指南
- 阻抗匹配: 必须50欧姆。我曾经用了一根阻抗不对的馈线,测距误差直接翻倍。
- 驻波比(VSWR): 小于1.5为佳。驻波比越大,反射越严重。
- 极化方式: 基站和标签的极化方式要一致。我见过有人基站用垂直极化,标签用水平极化,结果信号衰减了20dB。
- 接地层: 天线下方不要铺地,否则会改变天线特性。
警告: 不要用手直接触摸天线辐射部分!人体会吸收UWB信号,导致测距结果严重偏差。调试时尽量用非金属支架固定天线。
2.3 电源设计要点:稳定是王道
UWB模块对电源纹波非常敏感。我早期一个项目,定位数据总是偶尔跳变,用示波器一量,电源纹波有50mV,换了个LDO后问题消失。
2.3.1 电源架构选择
UWB系统通常需要多电压供电:
- 模块核心电压: 1.8V(DWM1000)或 1.8V/3.3V(DWM3000)
- IO电压: 3.3V(与MCU接口)
- 天线供电(如有PA): 3.3V 或 5V
我的推荐方案:
电源输入(5V/12V) → 一级LDO(3.3V) → 二级LDO(1.8V)
↓
MCU + 其他外设
为什么用LDO而不是DC-DC?DC-DC的开关噪声会耦合到UWB模块,影响接收灵敏度。我实测过,用DC-DC时测距误差比用LDO大了30%。
2.3.2 关键设计参数
| 参数 | 要求 | 说明 |
|---|---|---|
| 纹波 | < 10 mVpp | 超过此值可能导致测距抖动 |
| 瞬态响应 | < 50 mV(负载突变时) | UWB发射时电流会瞬间增大 |
| 去耦电容 | 10 µF + 100 nF + 1 nF | 靠近模块电源引脚放置 |
| 地平面 | 完整、无分割 | 避免数字地和模拟地分开 |
经验之谈: 在模块电源入口加一个磁珠(如 600Ω @ 100MHz),能有效抑制高频噪声。我所有UWB设计都会加这个,成本几分钱,效果立竿见影。
2.4 本章知识体系总览
下面这张图,帮你把本章的核心逻辑串起来。硬件选型不是孤立的,模块、天线、电源三者相互影响。
2.5 实战清单:选型前的自检问题
在你下单买模块之前,问自己这几个问题:
- 定位精度要求多少? 10cm还是50cm?这决定了用DWM1000还是DWM3000。
- 工作环境有多复杂? 空旷还是多障碍物?多径严重的场景必须上DWM3000。
- 供电方式是什么? 电池还是市电?电池供电必须考虑功耗,DWM3000优势明显。
- 天线安装位置? 是否方便调整?固定基站可以用陶瓷天线,移动标签最好用全向天线。
- 电源纹波能控制住吗? 如果板子空间有限,去耦电容可能放不下,那就得选低纹波的LDO。
最后说一句: 硬件选型没有标准答案,但有一条铁律——先测试,再批量。我每次都会先买几片样品,搭个最小系统跑一下,确认没问题了再下单。省下的返工成本,远比你想象的多。