4. 硬件选型与部署:UWB芯片方案对比与天线选型要点

做UWB定位系统,硬件选型是第一步,也是最容易踩坑的一步。我见过不少项目,算法调得再好,硬件选错了,最后定位精度就是上不去。说白了,芯片和天线决定了系统的物理极限,后面的软件算法只能在这个极限内优化。

这一章,我们重点聊聊三件事:主流UWB芯片怎么选、天线怎么配、基站和标签的选型要点。嗯,都是实战中必须面对的问题。

4.1 UWB芯片方案对比:DW1000 vs DW3000 vs 其他

目前市面上主流的UWB芯片,基本就是Decawave(现在被Qorvo收购)的DW1000和DW3000系列。另外还有NXP的SR040、苹果的U1芯片(不对外卖),以及国内一些厂商的方案。但咱们做项目,最常用的还是DW系列。

我直接给结论:新项目优先选DW3000系列。为什么?往下看。

对比项 DW1000 DW3000 (如DW3120/DW3210) NXP SR040
工作频段 3.5-6.5 GHz 6.0-8.5 GHz 6.0-8.5 GHz
信道带宽 500 MHz / 900 MHz 500 MHz / 900 MHz 500 MHz
数据速率 最高 6.8 Mbps 最高 31.2 Mbps 最高 6.8 Mbps
功耗(典型) ~130 mW(接收) ~70 mW(接收) ~80 mW(接收)
测距精度 ±10 cm(理想) ±5 cm(理想) ±10 cm(理想)
封装尺寸 6x6 mm QFN 4x4 mm QFN 5x5 mm QFN
MCU接口 SPI SPI SPI
量产时间 2013年 2020年 2021年
参考价格(批量) ~$3-4 ~$2-3 ~$3-5

核心差异总结:

  • DW1000:老将,资料多,但功耗高、尺寸大、速率低。适合对成本敏感、不要求低功耗的项目。
  • DW3000:新秀,功耗降了一半,尺寸小了1/3,速率提升了4倍。支持TDoA模式更友好。
  • NXP SR040:生态封闭,需要配合NXP的MCU用,灵活性差。除非客户指定,否则不推荐。

我的经验: 去年做一个工厂人员定位项目,客户要求标签电池用半年。用DW1000方案,标签功耗压不下去,最后换DW3120才达标。所以,电池供电的标签,无脑选DW3000系列。

4.2 天线选型:决定定位精度的隐形因素

很多人只盯着芯片,忽略了天线。其实天线才是定位精度的隐形杀手。我遇到过好几次,芯片测距精度标称±10cm,但实际现场测出来±50cm,最后发现是天线相位中心不稳定。

UWB天线选型,主要看三个指标:

4.2.1 天线类型对比

天线类型 增益 波束宽度 相位中心稳定性 适用场景
陶瓷贴片天线 2-3 dBi 60-80° 一般 基站(室内天花板安装)
PCB偶极子天线 1-2 dBi 全向 较好 标签(需要全向覆盖)
Vivaldi天线 5-8 dBi 30-50° 优秀 基站(远距离、高精度)
螺旋天线 3-5 dBi 60-90° 较好 基站(圆极化,抗多径)

避坑指南: 我曾经在一个仓库项目里用了便宜的陶瓷贴片天线,结果发现天线相位中心随频率偏移严重。测距误差在0°和90°方向差了15cm。后来换成Vivaldi天线,问题才解决。所以,高精度项目(要求<10cm),别省天线钱。

4.2.2 天线选型要点

  1. 相位中心稳定性:这是最重要的指标。天线在不同角度接收信号时,相位中心位置会漂移。漂移量直接变成测距误差。
  2. 阻抗匹配:UWB芯片输出阻抗一般是50Ω,天线也要50Ω。不匹配会导致反射,降低信号质量。
  3. 群时延波动:UWB信号是窄脉冲,天线群时延波动大会导致脉冲展宽,影响时间戳精度。
  4. 极化方式:基站和标签的极化方式要一致。线极化对线极化,圆极化对圆极化。混用会损失3-6dB信号。

我的建议: 如果项目预算允许,基站用Vivaldi天线或螺旋天线,标签用PCB偶极子天线。这个组合在大多数室内场景下表现最稳定。

4.3 基站与标签选型要点

基站和标签,虽然都用UWB芯片,但设计思路完全不同。基站追求稳定性和覆盖,标签追求低功耗和小尺寸。

4.3.1 基站选型要点

选型维度 要求 说明
供电方式 PoE (802.3af/at) 一根网线解决供电和通信,部署最方便
通信接口 以太网优先 Wi-Fi不稳定,4G有延迟,有线最可靠
防护等级 室内IP30,室外IP65 工业环境要考虑防尘防水
安装方式 天花板/墙壁/立杆 根据现场环境选择,天花板最佳
同步方式 有线同步 / 无线同步 TDoA必须有线同步,否则误差大
天线接口 SMA / U.FL 外置天线用SMA,内置用U.FL

基站部署黄金法则:

  • 基站高度:3-6米,太高信号衰减大,太低遮挡多
  • 基站间距:10-30米,根据精度要求调整
  • 基站数量:至少4个才能做3D定位,建议6-8个覆盖一个区域
  • 避免金属遮挡:基站附近不要有金属货架、管道

4.3.2 标签选型要点

选型维度 要求 说明
电池容量 ≥500 mAh(工牌式) 容量越大续航越长,但体积也大
续航时间 ≥3个月(10Hz刷新率) 低于3个月,客户会抱怨
刷新率 1-20 Hz可配置 人员定位1-5Hz,车辆定位10-20Hz
尺寸重量 ≤50g,≤50x30x10mm 太大太重,工人不愿意佩戴
防护等级 IP65以上 工业环境有粉尘、油污
充电方式 磁吸充电 / 触点充电 Type-C容易进灰尘
报警功能 LED / 蜂鸣器 / 振动 紧急情况需要提醒佩戴者

避坑指南: 我曾经遇到一个客户,标签续航标称6个月,结果现场用了2个月就没电了。后来发现是刷新率设置成了20Hz,而且标签一直在搜索基站,功耗翻倍。所以,标签续航一定要按最恶劣工况算,别按理想工况。

4.4 芯片、天线、基站、标签的选型关系图

下面这张图,把芯片、天线、基站、标签的选型逻辑串起来了。你可以把它当作选型决策的参考框架。

UWB硬件选型决策框架 UWB硬件选型决策框架 应用场景定义 芯片方案选择 天线选型 基站/标签设计 DW1000 DW3000 NXP SR040 陶瓷贴片 PCB偶极子 Vivaldi 螺旋天线 PoE基站 电池标签 有线同步 磁吸充电 硬件选型方案输出 精度:±10cm → ±30cm 功耗:标签续航≥3个月 成本:基站≤$100,标签≤$20

4.5 选型实战建议

最后,我根据实际项目经验,给几个具体的选型建议:

推荐组合方案:

  • 高精度室内定位(精度要求≤10cm):DW3120 + Vivaldi天线 + PoE基站 + 磁吸充电标签。适合工厂、仓库、医院。
  • 一般室内定位(精度要求10-30cm):DW1000 + 陶瓷贴片天线 + 以太网基站 + 触点充电标签。适合办公楼、展馆。
  • 室外定位(精度要求30-50cm):DW3120 + 螺旋天线 + 4G基站 + 大容量电池标签。适合露天矿场、港口。

我的经验: 选型时别只看芯片参数,一定要考虑供应链稳定性。DW1000虽然老,但供货稳定,价格透明。DW3000性能好,但2022年一度缺货。所以,量产项目建议备选两种芯片方案,PCB设计时兼容DW1000和DW3120的封装,这样万一缺货还能切换。

最后提醒: 硬件选型不是一锤子买卖。我建议在项目初期,先买3-5个不同方案的开发板,在真实场景下做对比测试。测距精度、功耗、抗干扰能力,这些数据只有自己测过才放心。别只看datasheet,datasheet上的数据都是在实验室理想环境下测的,现场环境要恶劣得多。