硬件选型与布局:天线选型、PCB布局要点、电源完整性对定位的影响
定位模块的性能,说白了就是“信号进来,位置出去”。但很多工程师把精力全砸在算法上,忽略了前端硬件——天线、PCB、电源——这三个环节随便哪个出问题,后端算法再牛也救不回来。我见过太多项目,定位精度死活提不上去,最后查出来是天线匹配没做好,或者电源纹波把射频前端淹了。
这一章,咱们就聊聊硬件选型与布局的三个核心:天线怎么选、PCB怎么布、电源怎么整。全是实战中踩过的坑和总结的经验。
天线选型:有源 vs 无源,别选错
天线是定位模块的“耳朵”。耳朵不好使,信号就听不清。选天线时,第一个要决定的就是:用有源天线还是无源天线?
| 对比项 | 有源天线 | 无源天线 |
|---|---|---|
| 内部结构 | 天线 + LNA(低噪声放大器) | 纯天线,无放大电路 |
| 增益 | 通常 20-30 dB(含 LNA 增益) | 0-5 dBi(纯辐射效率) |
| 供电需求 | 需要 3-5V 直流偏置(通过馈线供电) | 不需要 |
| 适用场景 | 长馈线(>3米)、信号弱环境(室内、城市峡谷) | 短馈线(<1米)、信号强环境(开阔地) |
| 成本 | 较高 | 较低 |
| 噪声系数 | LNA 引入额外噪声(约 0.5-1.5 dB) | 无额外噪声 |
核心原则:有源天线不是“更好”,而是“更适用”。如果你的接收机本身 LNA 性能足够,且馈线很短,无源天线反而噪声更低。
我个人习惯是:馈线长度超过 2 米,或者设备安装在金属外壳内,必选有源天线。否则,无源天线加短馈线,性价比最高。
避坑指南:我曾经在一个车载项目里用了有源天线,但忘记给馈线加 DC 偏置。结果定位模块死活搜不到星,折腾了两天才发现——天线没通电,LNA 不工作,信号全衰减在馈线里了。记住:有源天线必须通过馈线中心导体供电,且接收机端要支持 Bias-T 或外接偏置器。
PCB 布局要点:射频信号是“娇气”的
PCB 布局是硬件工程师的“基本功”,但定位模块的射频部分特别敏感。你想想看,GPS L1 频段是 1.57542 GHz,波长才 19 厘米。这么高的频率,走线稍微长一点、拐个直角、旁边跑个数字信号,性能就掉一截。
我总结了几个关键点:
- 天线走线要短、要直、要 50 欧姆阻抗匹配。 微带线或共面波导结构,线宽根据板层叠构计算。别凭感觉画,用 Polar SI9000 或类似工具算一下。
- 天线区域下方净空。 所有层都不能铺铜,不能走信号线。天线需要“看到”天空,金属会挡住信号。
- 射频走线远离数字信号。 特别是时钟线、数据线、PWM 信号。间距至少 3 倍线宽,最好加地孔隔离。
- LNA 靠近天线放置。 如果用了无源天线,LNA 要尽可能靠近天线馈点,减少走线损耗。
- 避免天线靠近大金属物体。 电池、屏蔽罩、螺丝柱、USB 接口——这些都会改变天线辐射方向图,甚至失谐。
警告:不要在射频走线上使用过孔。一个过孔引入约 0.5-1 nH 的寄生电感,在 1.5 GHz 下阻抗变化明显。如果必须换层,至少用两个过孔并联,并仿真验证。
我记得有一次做手持设备,定位灵敏度始终差 3 dB。查了半天,发现天线馈线旁边走了一根 I2C 时钟线,频率 400 kHz,谐波正好落在 GPS 频段内。把 I2C 线挪到另一层,加地孔隔离,灵敏度立刻恢复正常。嗯,这就是布局的“蝴蝶效应”。
电源完整性:被忽视的“隐形杀手”
很多人觉得电源嘛,能供电就行。但定位模块对电源质量的要求,比想象中高得多。射频前端的 LNA、混频器、PLL 都对电源噪声极其敏感。电源纹波会直接调制到射频信号上,产生杂散,降低信噪比。
我建议从这几个方面入手:
- 独立 LDO 供电。 别用 DC-DC 直接给定位模块供电。DC-DC 的开关噪声(几百 kHz 到几 MHz)会耦合到射频前端。用低噪声 LDO,PSRR 在 1.5 GHz 下至少 40 dB。
- 去耦电容要到位。 每个电源引脚放一个 100 nF 陶瓷电容,靠近引脚放置。再加一个 10 µF 钽电容或 MLCC 做 bulk 储能。
- 电源走线加宽。 至少 20 mil 以上,减少 IR drop。射频模块工作时电流脉冲大,窄走线会导致电压跌落。
- 模拟地和数字地分开。 用 0 欧电阻或磁珠单点连接。别让数字地上的噪声串到模拟地。
实测数据:某项目使用 DC-DC 直接供电,定位精度 CEP 约 3.5 米。换成 LDO 后,CEP 降到 2.1 米。电源噪声对定位精度的影响,就是这么直接。
为什么会这样?因为电源噪声会通过 LNA 的电源引脚耦合到信号路径,产生 AM 和 PM 噪声。在 GNSS 这种极弱信号(-130 dBm 级别)下,一点点噪声就足以淹没信号。
知识体系总览
下面这张图,把天线选型、PCB 布局、电源完整性三个维度的关键决策点串起来了。你可以把它当作硬件设计的检查清单。
总结一下
硬件选型与布局,是定位模块性能的“地基”。天线选错了,信号进不来;PCB 布不好,信号被干扰;电源不干净,信号被调制。这三个环节,任何一个出问题,都会直接反映在定位精度和稳定性上。
我个人习惯是:先定天线类型,再画 PCB 布局,最后检查电源网络。每一步都做仿真和实测验证,别靠“感觉”。定位模块这东西,数据说话最靠谱。