4、硬件排查第一步:天线隔离度测量与PCB布局检查

做 BLE 和 LTE 共存的调试,我个人的习惯是——先别急着动软件。先把硬件底子摸清楚。你想想看,天线之间互相干扰,你改再多的射频参数也是白搭。这一章,我们就从最基础的硬件排查开始。

4.1 为什么天线隔离度这么重要?

说白了,BLE 和 LTE 虽然工作在两个频段,但天线离得近,发射功率大的那个就会把小的给“压死”。LTE 的发射功率动不动就是 23dBm,而 BLE 的接收灵敏度可能只有 -95dBm。这中间差了 100 多 dB,如果天线隔离度不够,BLE 基本就废了。

我在一个智能穿戴项目里遇到过这种情况:BLE 连接距离死活只有 2 米,换了三版软件都没用。最后拿频谱仪一测,LTE 天线和 BLE 天线之间的隔离度只有 12dB。嗯,问题就出在这儿。

核心指标: 天线隔离度通常要求 ≥ 20dB,最好能做到 25dB 以上。低于 15dB 基本不可用。

4.2 天线隔离度的测量方法

测量隔离度其实不复杂,但有几个细节要注意。我一般用矢量网络分析仪(VNA)来测,没有 VNA 的话,频谱仪加信号源也能凑合。

4.2.1 使用 VNA 测量(推荐)

  1. 校准: 先做双端口校准(SOLT),校准到天线馈点位置。
  2. 连接: 端口 1 接 LTE 天线馈点,端口 2 接 BLE 天线馈点。
  3. 测量 S21: 在 BLE 频段(2.4-2.48GHz)和 LTE 频段(根据具体频段)分别读取 S21 幅度。
  4. 记录: S21 的绝对值就是隔离度。比如 S21 = -20dB,说明隔离度是 20dB。
小技巧: 测量时确保天线周围没有金属物体或人体靠近。我习惯在暗室里测,实在没有暗室,至少保证天线周围 1 米内是空的。

4.2.2 使用频谱仪测量(替代方案)

没有 VNA 怎么办?用频谱仪加信号源也能测,但精度差一些。

  1. 信号源接 LTE 天线馈点,输出一个单载波(比如 2.45GHz,功率 0dBm)。
  2. 频谱仪接 BLE 天线馈点,读取接收到的功率。
  3. 隔离度 = 信号源输出功率 - 频谱仪读到的功率。
注意: 这种方法没考虑天线本身的匹配损耗,测出来的是“系统隔离度”,比实际天线隔离度要差一些。不过作为排查手段,够用了。

4.3 PCB 布局检查清单

测量完隔离度,如果发现不达标,下一步就是检查 PCB 布局。我总结了一份检查清单,每次做板子回来我都会对着过一遍。

检查项 要求 常见问题
天线间距 ≥ 30mm(2.4GHz 时约 1/4 波长) 为了缩小整机尺寸,天线挤在一起
天线净空区 天线下方所有层挖空,净空 ≥ 10mm 净空区被铺地铜皮覆盖
馈线走线 50Ω 微带线,两侧加地过孔 走线太细或没有参考地
地平面完整性 天线之间要有完整地平面隔离 地平面被信号线割裂
滤波器件 LTE 天线加 BPF,BLE 天线加 BPF 为了省成本省掉了滤波器
屏蔽罩 射频区域加屏蔽罩,接地良好 屏蔽罩浮空,反而成了耦合天线

4.4 常见布局问题与改进

我见过最典型的布局问题,就是天线之间没有做地隔离。两个天线直接面对面,中间就隔了 2mm 的 PCB 板材,隔离度能好才怪。

4.4.1 增加地隔离条

在两个天线之间,沿着 PCB 边缘加一条宽度 ≥ 2mm 的铜皮,并且每隔 2mm 打一个地过孔。这条铜皮相当于一个“地墙”,能有效阻断空间耦合。

// 地隔离条设计要点
// 1. 宽度:≥ 2mm
// 2. 过孔间距:≤ 2mm
// 3. 过孔直径:0.3mm(内径)
// 4. 铜皮连接:必须连接到主地平面
// 5. 位置:天线之间,靠近板边

4.4.2 调整天线朝向

如果空间实在不够,可以尝试把两个天线放在 PCB 的同一侧,但朝向互相垂直。垂直极化能带来额外的 10-15dB 隔离度。我在一个智能门锁项目里就是这么干的,效果立竿见影。

4.4.3 使用陶瓷天线

陶瓷天线体积小,但辐射效率低。不过它的好处是近场耦合弱,适合空间受限的场景。我建议在 BLE 端用陶瓷天线,LTE 端用 PCB 天线,这样隔离度会好一些。

经验数据: 同样的布局,PCB 天线之间的隔离度约 15-20dB,换成陶瓷天线后能提升到 22-28dB。

4.5 知识体系:天线隔离度与 PCB 布局检查流程

下面这张图是我自己总结的排查流程,每次遇到 BLE 和 LTE 共存问题,我都会先走一遍这个流程。

天线隔离度与 PCB 布局检查流程 开始硬件排查 步骤1:测量天线隔离度 隔离度 ≥ 20dB? 是 检查软件和射频参数 否 步骤2:PCB布局检查 检查天线间距 检查净空区 检查地平面完整性 改进措施 • 增加地隔离条 • 调整天线朝向 • 更换陶瓷天线

4.6 避坑指南

最后,分享几个我踩过的坑,希望能帮你少走弯路。

  • 别信仿真,信实测。 我曾经完全依赖 HFSS 仿真结果,仿真显示隔离度 25dB,实际打板回来一测只有 13dB。后来发现是 PCB 板材的介电常数和仿真模型对不上。所以,仿真只能做参考,最终以实测为准。
  • 注意天线附近的金属件。 螺丝、屏蔽罩、电池、扬声器,这些东西都会影响天线性能。我有个项目,天线隔离度怎么调都上不去,最后发现是电池的金属外壳离天线太近,只有 3mm。把电池挪远 5mm,隔离度直接提升了 8dB。
  • 滤波器不是万能的。 很多人觉得加了滤波器就万事大吉。其实滤波器只能抑制带外干扰,对天线之间的空间耦合无能为力。隔离度不够,加再多滤波器也没用。
  • 接地要扎实。 地过孔不是随便打几个就行。我见过有人在天线馈线旁边只打了两个过孔,结果地平面不连续,隔离度差了 5dB。我的习惯是,馈线两侧每隔 2mm 打一个过孔,形成“地墙”。
重要提醒: 硬件排查是第一步,也是最关键的一步。如果这一步没做好,后面所有的软件调试都是白费功夫。我见过太多团队在软件上折腾了几个月,最后发现是天线隔离度的问题。所以,请务必重视这一步。