2. 硬件选型与天线设计:天线布局、阻抗匹配、PCB走线对WiFi信号的影响
WiFi配网不稳定,十有八九是硬件底子没打好。软件写得再好,天线匹配一塌糊涂,信号也出不去。这一章,咱们就聊聊天线设计那些事。
我个人习惯,做数据采集终端的第一步不是写代码,而是先看PCB布局。天线选型、阻抗匹配、走线规则,这三样搞定了,配网成功率至少能提30%。
2.1 天线选型:不是越贵越好,是越合适越好
市面上常见的WiFi天线就那么几种。我列个表,你一看就明白。
| 天线类型 | 增益(典型值) | 适用场景 | 注意事项 |
|---|---|---|---|
| PCB板载天线(倒F型) | 0~2 dBi | 低成本、小体积产品 | 周围不能有金属、大面积铺铜 |
| 陶瓷贴片天线 | 1~3 dBi | 空间受限、需要一定性能 | 地平面要求严格,需净空区 |
| IPEX外接天线 | 2~5 dBi | 工业级、高可靠性需求 | 成本高,需考虑接口可靠性 |
| 弹簧天线(螺旋) | 0~1 dBi | 极低成本、临时方案 | 一致性差,不建议量产使用 |
我在项目中遇到过用陶瓷贴片天线翻车的情况。当时选了一款2.4G陶瓷天线,规格书上写增益2dBi,结果装到金属外壳里,信号直接掉了10dB。后来才发现,天线下方没留净空区,地平面把辐射全挡住了。
2.2 天线布局:净空区是命根子
天线布局就一句话:给天线留出“呼吸”的空间。
什么叫净空区?就是天线周围一定范围内,不能有铜皮、地平面、金属器件。说白了,天线需要一片“干净”的区域来辐射信号。
- PCB板载天线:天线下方所有层都不能铺铜。净空区至少延伸到天线边缘3mm以上。
- 陶瓷贴片天线:天线正下方不能有地平面。通常需要在天线底部挖空一层或两层。
- IPEX外接天线:天线本身远离PCB,但馈线(同轴线)要远离高频信号线。
嗯,这里要注意。很多人以为净空区只是顶层不铺铜,其实底层、中间层也得挖空。否则天线辐射会被地平面“短路”掉。
2.3 阻抗匹配:50欧姆是黄金标准
WiFi射频信号传输,最常用的阻抗是50欧姆。为什么是50欧姆?历史原因加上工程折中。你只要记住:天线、馈线、射频芯片的输出阻抗,都要匹配到50欧姆。
阻抗不匹配会怎样?信号反射。反射回来的信号和发射信号叠加,功率就损耗了。严重的时候,天线根本辐射不出去能量。
我一般用网络分析仪来调匹配。但如果你手头没有仪器,也有几个土办法:
- 参考芯片厂商的参考设计:ESP32、RTL8710这些芯片,官方都会给出匹配电路。照着抄,别自己瞎改。
- 预留π型匹配网络:在射频输出端预留一个π型电路(两个电容一个电感)。调试时用不同容值的电容换着试,找到信号最强的组合。
- 用频谱仪看谐波:如果二次谐波、三次谐波很高,说明匹配有问题。
2.4 PCB走线:微带线不是随便画的
射频走线和普通数字信号线不一样。普通线只要连通就行,射频线得考虑阻抗、寄生电容、串扰。
我总结了几条硬规则:
- 走线宽度:50欧姆微带线的线宽,取决于板厚和介电常数。4层板、1.6mm厚度,线宽一般在0.3~0.5mm之间。用阻抗计算工具算一下,别凭感觉。
- 走线长度:越短越好。超过10mm的射频走线,必须走直线或大圆弧,不能走直角。
- 包地:射频线两侧要包地铜皮,地铜皮上打满过孔。间距至少是线宽的3倍。
- 远离干扰源:射频线不能和时钟线、电源线平行走。实在避不开,中间加一条地线隔离。
你想想看,如果射频线走了直角,信号在拐角处会产生阻抗突变,反射就来了。直角走线的等效阻抗会降低10~20欧姆,匹配全乱套。
2.5 知识体系:一张图看懂天线设计
下面这张图,把天线设计的核心逻辑串起来了。从选型到布局,再到匹配和走线,每一步都影响最终信号质量。
2.6 实战检查清单
每次画完PCB,我都会拿着这个清单过一遍。你也试试:
| 检查项 | 标准 | 常见问题 |
|---|---|---|
| 天线净空区 | 天线周围3mm无铜皮 | 底层没挖空,天线效率低 |
| 射频走线阻抗 | 50欧姆 ± 10% | 线宽没算,阻抗偏差大 |
| 匹配网络 | 预留π型电路 | 没预留,调试困难 |
| 走线长度 | 小于15mm | 走线太长,损耗大 |
| 包地过孔 | 间距小于6mm | 过孔太少,屏蔽差 |
| 远离干扰源 | 距时钟线>5mm | 射频线和时钟线平行 |
嗯,差不多就这些。天线设计这东西,理论说再多不如动手做一次。下一块板子,你按这个思路来,配网成功率肯定能上去。