
915MHz这个频段做物联网的朋友应该都不陌生。不管是LoRa、ZigBee还是各类Sub-GHz私有协议只要涉及远距离低功耗传输最后几乎都会落到“天线怎么选、怎么布、怎么调”这个问题上。我这些年经手过不少物联网网关和节点项目从最早的PCB天线到后来的外置玻璃钢天线踩过的坑确实不少而且很多坑不是射频工程师也能碰到明明模块距离测试能到几公里整机装进外壳后两百米都跑不通明明天线型号一模一样换一批物料驻波比就飘了。今天这篇就围绕915MHz频段物联网天线模块的方案选型与应用把我在实际项目里反复验证过的思路、参数和测试方法系统梳理一遍希望对正在选型或正在调试的朋友有实际帮助。这篇文章更适合三类人看一是准备做Sub-GHz物联网产品但还没定天线方案的硬件工程师二是在做嵌入式但也得兼顾射频部分的全栈开发三是虽然不碰电路但需要评估物联网网关、传感器节点部署效果的方案负责人。全文内容会从频段特性、天线形态、布局走线、整机测试、应用场景五个层面展开每个环节都会给具体参数和可复现的步骤。1. 为什么物联网设备会选择915MHz频段1.1 频段来源与区域划分很多刚接触Sub-GHz的朋友会困惑一个问题为什么市面上那么多模块都写成“868/915MHz双频段”原因很简单这个频段属于ISM工业、科学、医疗免授权频段但不同地区开放的具体范围和发射功率限制并不一致。915MHz只是其中比较常见的中心频点实际范围通常落在902MHz到928MHz之间。在部分海外市场这个频段被划分给了点对点、星型网络以及LoRa等LPWAN技术使用而在国内类似的免授权频段则是470MHz到510MHz。做出口产品和内销产品的选型逻辑完全不同如果只盯着915MHz做国内项目基本跑不起来这一点在方案评审时一定要先确认清楚。频段选择的另一个角度是“频率越低传播损耗越小但天线尺寸越大”。315MHz、433MHz这些更低的频段穿透力确实更强但四分之一波长天线算下来二十多厘米对终端设备来说太不友好。915MHz的四分之一波长大约8.2厘米加上天线效率、带宽和尺寸的折中刚好是很多手持设备、无线传感器和网关可以接受的平衡点。再加上915MHz在部分区域可以做到1W甚至更高的发射功率配合灵敏度在-130dBm左右的接收芯片实际视距通信距离很容易突破三到五公里这在城市物联网场景里是很大的优势。1.2 915MHz在实际环境中的传播表现我在多个项目里实测过915MHz和2.4GHz的对比同样10dBm发射功率、同样0dBi增益天线在开阔厂区环境下915MHz的接收信号强度能比2.4GHz高出6到8dB在穿越一堵砖墙时915MHz的穿透损耗大致为8到12dB而2.4GHz通常在15到20dB。这个差距在多层生产车间和户外林地区域尤其直观。也就是说同样一栋楼里布置传感器网络915MHz可能一层网关就能覆盖三层楼2.4GHz可能要每层布一个网关最终成本差异非常明显。但915MHz也不是万能的。它的绕射能力比433MHz要弱一些遇到密集金属货架、封闭机柜这些场景时信号阴影区会很明显。我的经验是金属货架区尽可能让天线位置高过货架顶部避免信号被一排排金属架反复反射吸收如果实在无法避免遮挡就要在方案阶段把中继节点数量预留充足。还有一点容易忽略的是植被衰减树叶茂密的季节一片绿化带就能吃掉差不多10dB信号做户外拉距测试最好把春夏秋冬都测一遍不然夏天验收通过秋天树叶一变就露馅。2. 915MHz天线模块的类型与选型关键指标2.1 按物理形态选型PCB天线、弹簧天线、贴片陶瓷天线、外置天线915MHz天线的物理形态直接决定了整机结构、成本和装配方式一定要放在最前面定。PCB天线通常是IFA或倒F型成本最低直接画在电路板上但占用的板面积比较大一个完整的915MHz IFA天线在普通FR4板材上至少需要25mm×10mm左右的净空区域周围还要避开地铜皮和走线。它最大的问题是容易受外壳、电池、连接器位置影响每次结构改动几乎都要重新调匹配。弹簧天线线绕螺旋天线体积小垂直安装时占用空间大约直径3mm×高20mm适合对尺寸敏感的便携设备但它的带宽比较窄对装配间隙和周边金属件非常敏感批量生产时一致性风险偏高。贴片陶瓷天线增益往往只有-1dBi到1dBi胜在体积极小适合蓝牙、2.4G这类高频场景放到915MHz上就会出现效率偏低、带宽窄的问题我一般不建议在网关这类对距离有硬性指标的设备上使用除非结构实在挤不出空间。外置天线是追求性能时的最佳选择细分为SMA接口鞭状天线和玻璃钢天线两种。SMA接口的915MHz鞭状天线增益通常在2dBi到3dBi之间长度约10到15厘米可以直接拧在网关外壳上安装和返修都方便。玻璃钢天线增益能做到5dBi甚至8dBi适合安装在户外抱杆或屋顶配合馈线使用。选择外置天线时要注意接口形式SMA、N型、TNC和馈线长度馈线越长损耗越大50欧姆同轴电缆每米在915MHz的损耗大概是0.2到0.5dB能用短馈线就不要绕远路。我在一个户外基站项目里见过有人用了一根5米长RG174馈线连接天线和网关单是馈线就白白损失了约2.5dB等于发射功率直接打六折后来换成RG316并把长度压到1米以内覆盖距离立刻明显改善。2.2 选型时别只看天线增益这5个指标才是关键很多供应商推销天线时喜欢报增益说“这款天线3dBi比2dBi的好”但实际上天线增益只是一个方向图上的峰值指标脱离使用场景谈增益没有意义。选915MHz天线模块时我会重点看五个指标。第一个是驻波比VSWR915MHz中心频点驻波比最好在1.5以下整个902到928MHz范围内低于2.0。驻波比过高意味着反射功率大实际辐射出去的能量就少而且可能反过来损伤发射功放。用网分测S11参数-10dB对应驻波比约为1.92-14dB约为1.50-20dB约为1.22这是最常用的判断标尺。第二个是辐射效率这个才是天线把电能转成电磁波能力的真实体现。有些小尺寸天线增益不高但效率能做到70%以上实际通信距离反而不差。效率数据一般只有用暗室或者球面近场扫描测过才靠谱供应商给不出实测报告的话至少要确认方向图不是畸形。第三个是方向图915MHz全向天线理论上在水平面是一个圆但受结构和地平面影响实际会有不同程度的凹陷和波动。对网关来说水平面方向图波动小于3dB是比较理想的不然就会出现某个方向覆盖特别好、另一边却很差的情况。第四个是极化方式绝大多数模块天线是线极化安装时发射和接收天线的朝向要尽量一致。如果网关是垂直极化节点天线却水平放置极化失配损耗可能达到20dB以上通信距离直接缩到原来的十分之一。这个错误在新手现场部署时非常常见检查优先级甚至应该排在天线选型之前。第五个是阻抗匹配所有射频模块和天线都基于50欧姆系统设计模块的输出阻抗不一定是纯50欧所以很多模块会预留π型匹配电路。PCB天线的匹配一般都要通过实际调试确定预留0欧电阻位是常规做法方便后续用电容电感微调。更完整的参数还包括最大输入功率、工作温度范围和机械可靠性这些虽然不直接影响射频性能但在户外项目中决定了天线能用多久。2.3 芯片平台与模块整合思路天线模块选型必须和射频芯片/模块平台一起看。当前915MHz物联网的主流方案有两类一类是LoRa类芯片例如SX126x系列特点是接收灵敏度极高、抗干扰强、但调制方式是扩频的空中速率较低另一类是通用Sub-GHz无线MCU把射频收发器和单片机集成在一起适合私有协议、数据量中等且需要跑协议的场景。无论选哪家芯片模块厂商已经帮你做好了阻抗匹配和天线接口调理剩下要做的就是把天线按照数据手册要求接到模块的RF引脚或U.FL座子上。这里有一个关键点模块的参考设计里天线匹配电路是按特定天线形态调好的如果你替换成不同形态的天线匹配电路几乎必然要重调不能照抄原始BOM。还有一点是发射功率和认证限制之间的平衡。很多模块默认能输出20dBm甚至22dBm但不同市场对915MHz频段的发射功率和占空比都有明确限制。选型和设计阶段就要查清楚目标市场的管理规定预留好功率档位配置甚至软件限幅逻辑。我见过不止一个项目在研发阶段用最大功率跑得很好到认证测试时才发现超标最后只能牺牲距离换合规重新调天线布局周期成本都很高。3. 天线布局与PCB走线实操要点3.1 净空区、参考地与阻抗走线915MHz天线的PCB布局有个容易被轻视的原则天线下方和周围一定区域不能有完整的地铜皮这就是“净空区”。净空区的大小直接影响天线谐振频率和辐射效率。以PCB IFA天线为例天线本体下方的所有层都要掏空地铜皮并且保持从天线边缘向外至少5mm的范围内没有地、走线和高于天线平面的元器件。如果结构上非要塞东西宁可把电池或线缆放到对面一侧也别紧贴天线。我在一个手持采集器项目里为了压缩整机尺寸将锂聚合物电池放在天线背面结果天线谐振频率从915MHz偏到了约860MHz效率掉了将近40%后来把电池移到主板另一侧、靠天线位置加了一片3mm厚泡棉支撑才算恢复正常。射频走线方面从模块RF引脚到天线馈点之间的微带线或共面波导要走成50欧姆。50欧姆阻抗不是随便设出来的它取决于线宽、介质厚度、介电常数和参考地距离。对于常见的1.6mm厚FR4板材表层50欧姆微带线线宽大约在2.7到3.0mm左右如果是0.8mm薄板线宽在1.2到1.4mm左右。这个值必须用叠层计算工具如Saturn PCB Toolkit或各EDA自带的阻抗计算器来算不能光靠经验估。走线还要注意尽量短而直切忌直角拐弯旁边不要铺高频数字线过孔会引入寄生电感和阻抗突变能用两个过孔并联就不要单孔天线馈点两侧的地铜皮要打一些密集的接地过孔把参考地缝合好。3.2 匹配网络的调整方法与注意点目测PCB天线“看起来一样”不代表匹配就一样。PCB板材的介电常数误差、铜箔厚度、板层结构甚至阻焊油墨厚度都会让天线谐振产生几十MHz的漂移。严谨的产品设计会在模块和天线之间预留一个π型匹配网络位置尽量靠近天线馈点。匹配调试流程是这样的先用网络分析仪单端口校准后在天线馈点处测S11曲线观察谐振频点落在哪里如果谐振偏低比如在890MHz说明天线呈现的等效电容偏大需要在匹配电路里增加串联电感或减小并联电容把谐振往上推如果谐振偏高比如在940MHz则相反。如果手上没有网分可以用频谱仪加信号源粗测回波损耗或者用模块自带的RSSI功能配合拉距测试来间接评估但这些方法只能定性不能定量。匹配调试最忌讳的是凭感觉乱换元件。我的做法是先建立仿真模型或者在铜板上搭一个可调匹配的测试板用可变电容和可调电感扫一遍组合记录每个组合下的S11和带宽再选定一组固定值。焊接匹配元件时要用小尺寸的0402或0603封装元件放置方向一致方便调整。调试完成后要把匹配电路覆盖到温湿度范围做一遍验证因为天线在高温高湿下谐振会轻微漂移匹配电路如果放在谐振边缘环境一变化就可能掉出工作频段。还有一个细节匹配元件的直流偏置特性也要考虑有些高压场景下COG/NPO电容比X7R电容稳定得多。3.3 GPS模块的天线走线注意事项给915MHz布线的启示很多朋友在搜GPS模块天线走线注意事项其实GPS L1频段1575.42MHz的走线经验对915MHz有很好的借鉴意义只是频率变低后规则可以略有放宽。GPS天线走线最讲究的是“不要跨分割”、保持参考地连续、馈线阻抗匹配、远离高速数字接口915MHz虽然波长更长、对细微走线不那么敏感但同样要遵守这四件事。我特别想强调参考地连续这一点。射频走线下方如果被螺丝孔、槽孔切断回流路径会被迫绕行等效电感变大走线阻抗就不是50欧了表现出来的现象是天线灵敏度下降但找不到具体原因。曾经排查过一个节点设备天线匹配完美、驻波比也正常但拉距测试始终比同配置的另一个设备差七八米。最后用热风枪把天线周围一个没有电气连接但开了槽的定位孔补上了地铜距离差异立刻消失。所以每次画板时我都会检查射频走线参考地是否完整必要时在地层开窗处补一圈缝合过孔。4. 从样机到产线的测试与问题排查实录4.1 样机阶段的核心测试方法天线调试完成后样机阶段至少要完成四类测试阻抗匹配验证、辐射方向图抽测、灵敏度测试和实际拉距测试。阻抗匹配验证用网分直接测天线馈点的S11这个不用多说。辐射方向图抽测需要到暗室或者开阔场地做测水平面和垂直面两个截面确认全向性满足要求顺便获得真实增益和效率。灵敏度测试要用信号源加标准天线替换待测设备天线在屏蔽环境下发已知功率的调制信号测出BER或PER达到标准时的最小接收功率915MHz模块的灵敏度通常在-120dBm到-137dBm之间这个值决定了最终通信距离的上限。实际拉距测试是绕不开的最后一关从近距离开始逐步拉远并记录RSSI和丢包率同一位置至少测三次取平均。拉距测试有一个很容易踩的坑业余条件下很难分离“天线效率差异”和“环境衰落”。我在测试时通常把设备放在1.5米高度、远离地面和金属物体每间隔50米记录一组数据然后用对数距离路径损耗模型拟合出路径损耗指数再对比两个方案的RSSI差值这样才能相对客观地判断天线好坏。如果只是随便找块场地拿着设备边走边测很容易被一辆路过的货车或一棵树的位置干扰判断。4.2 常见问题与排查技巧实录下面这张表是我在多个915MHz项目里实际遇到并排查过的问题汇总每一条都对应过具体原因不是凭空写的理论。典型问题可能原因排查顺序与方法近距离通信正常距离一远就丢包天线效率偏低或方向图存在深凹陷检查S11和谐振点暗室测方向图更换天线形态对比外壳装上后距离骤降塑料外壳的介电常数吸收能量或金属件遮挡天线实测不同外壳状态下的S11天线附近打孔或加厚外壳远离天线同批次产品差异大PCB制造公差导致谐振漂移或弹片天线装配不到位抽测S11分布检查天线焊点与装配工装考虑改用外置SMA天线拉距测试中某个方向特别差全向天线方向图不均匀或安装支架造成反射谐振在转台上实测方向图调整天线安装角度和支架材料电池供电时信号明显变差电池地回路噪声耦合到射频走线用频谱仪看底噪在射频线周围增加屏蔽地检查DCDC开关频率是否落在915MHz附近网关RSSI显示正常但丢包率高存在间歇性干扰或接收灵敏度不足用扫频仪看环境底噪换信道或改用扩频调制策略在排查“电池供电时信号变差”这类问题时我的实际经验是优先怀疑DCDC开关频率的谐波。很多BUCK电路开关频率在几百kHz到2MHz之间理论上不会直接干扰915MHz但如果PCB布局不合理、环路没有最小化辐射噪声的谐波照样能窜到射频前端。处理办法是给DCDC输出加滤波电容、优化地回路走线必要时在射频电路供电线上加磁珠。还有一类隐蔽的干扰源是LED驱动和数码管扫描电路这些用PWM驱动的电路会在宽频带内产生间歇噪声测试时跟无线帧周期叠加后呈现为周期性的丢包排查起来相当折磨。我的建议是立项时就把天线区域和干扰源强制分区宁可PCB面积大一点也不要在调试阶段去赌运气。4.3 量产阶段的一致性控制建议从样机进入量产是另一个分水岭。PCB天线最大的风险是“每批板材性能都不同”FR4的介电常数在不同厂家不同批次之间可能有3%到5%的浮动对应谐振频率可能偏移5到10MHz。我经历过一次批量事故量产第二周品检发现一批网关灵敏度整体下降最后查到原因是PCB换了一家板材供应商介电常数从4.4变成4.6天线谐振整体下移了大约15MHz。从那以后我在所有涉及PCB天线的项目里强制加入两项措施一是打样和量产必须锁定板材型号和叠层不轻易更换供应商二是每批次来料时用网分抽测裸板天线S11把谐振频点在中心频率±10MHz范围内的板子挑出来不符合的直接退货。弹片天线的装配一致性也容易出问题。弹簧天线压接高度差0.5mm谐振可能偏20MHz所以必须做装配治具或顶盖限位确保弹簧压缩量稳定。SMA外置天线的一致性问题少一些但要注意连接器扭力标准扭矩过大会损伤连接器中心针造成接触不良扭矩过小又可能运输时松脱。量产测试时把“天线连接状态检测”和整机功能测试绑定在一起贴片前和组装后各测一次RSSI能有效拦截接触类不良。5. 三类典型应用场景与组网落地案例5.1 案例一食用菌栽培车间物联网环境智能监控系统热词里有一个“食用菌栽培车间物联网环境智能监控系统设计”这其实是915MHz天线方案的绝佳落地场景。食用菌生长对温度、湿度、二氧化碳浓度和光照非常敏感一个标准化车间可能有几十个监测点传统有线部署成本高Wi-Fi在潮湿密闭环境里覆盖差而Sub-GHz方案优势明显节点用915MHz模块或国内对应频段的470MHz方案网关挂在车间顶部或墙外数据经网关汇聚后通过以太网或4G上传云平台。这类项目的天线布局我总结出三条经验。第一车间里的金属喷淋管道和培养架是最大的信号杀手传感器节点天线要尽量设置在培养架层板的外沿而不是贴着金属立柱网关天线尽可能安装在车间对角位置减少遮挡。第二高湿环境对天线PCB的介电常数有影响如果选择板载天线要选涂层防护型PCB否则长期凝露会导致天线谐振漂移、灵敏度下降。第三食用菌车间经常用紫外线杀菌某些紫外灯镇流器会产生宽频电磁干扰网关安装位置应尽量远离紫外灯线路必要时在供电入口加EMI滤波器。部署完成后用网关自带RSSI功能把每个节点的信号强度记录下来建立覆盖热图后续增减节点时可以直接据此评估。5.2 案例二无源物联网与低功耗采集场景915MHz频段常被提及的另一个方向是无源物联网Backscatter也就是节点自己不主动发射载波而是反射网关发射的射频能量或询问信号实现极低功耗通信。这类系统对天线的要求比较特殊节点天线需要同时接收能量并反射信号天线效率对整体通信距离的影响比有源方案大得多而且普遍使用双天线或单天线分时复用架构天线的隔离度和方向性设计很关键。我自己在评估无源节点方案时首先会关注天线效率而不是峰值增益。因为无源节点可用能量本来就只有几十微瓦量级天线效率相差10%通信距离可能就缩短三分之一。实际测试中还发现无源节点天线对极化一致性更加敏感因为整个链路预算非常紧张多3dB损耗就可能直接断链。建议做无源物联网试点时先在一个空旷会议室里验证链路预算模型再进入现场部署否则很难定位是能量不足还是天线朝向问题。此外无源节点通常需要较大的天线面积来收集能量所以机械结构和天线一体化设计往往比芯片选型更早启动。5.3 物联网设备到底用IP直连还是DNS解析最后聊聊一个看似无关但与915MHz网关联网密切相关的热词物联网设备一般使用IP直连还是DNS解析。这个问题不是射频问题却直接决定网关固件怎么设计。网关通常是嵌入式Linux或RTOS设备如果采用IP直连配置简单、少一次DNS查询但云平台IP一旦变更就必须OTA更新固件风险很高。如果采用DNS解析则需要在启动时解析域名并用缓存兜底配置相对灵活。我的建议是能用域名就尽量用域名。嵌入式环境下DNS解析一次后缓存结果如果解析失败就重试并保留上一次成功结果作为备用做得好的话几乎感知不到DNS带来的延迟。唯一要注意的是不要在网关代码里硬编码多个公网DNS服务器地址最好同时支持DHCP下发和静态配置两种方式。这和915MHz网关部署在不同现场、现场网络环境差异大有关——我在部署过程中遇到过现场路由器禁止了DNS出站、只允许直连IP的情况如果当初选了纯DNS方案整个项目就得推到重来。把IP和域名做成双通道配置项并由运维平台远程下发是更稳妥的做法。这也提醒我们物联网系统的每一个小决策最后都会在天线和网络之外的地方影响整体稳定性。6. 项目实战后的几个关键体会前面写的内容基本覆盖了915MHz天线模块从选型、设计、测试到应用落地的全链路。在真正跑完几个量产品牌后我最大的体会是天线不是设计中的一个零件而是整机结构、电源布局和无线协议三方的交叉接口。天线选型必须在结构定型前启动天线调试必须在软件协议冻结前完成天线量产验证必须和供应商质量协议绑定这三条是我反复强调的铁律。还想到一个容易被人忽略的小细节蜂窝或Wi-Fi与915MHz天线距离太近时带外杂散和阻塞效应会让Sub-GHz接收机灵敏度下降。多射频共存的产品里天线间距至少要在四分之一波长以上也就是82mm以上实际项目里能拉开到半个波长最好。如果结构限制无法拉开就要在射频前端增加带通滤波器并在协议层做好分时调度。最忌讳的是画板时随手把两个天线放得很近等EMC测试不通过再回来改结构那往往意味着整个堆叠重做。再分享一个小经验调试天线时养成保存“调试图谱”的习惯。每次修改匹配元件、改变天线位置或外壳材料时把S11曲线截图、标注日期和修改内容放在项目的调试记录文件里。表面看这只是一个习惯实际上在后续改版、换料、解决客诉时这些记录能让你迅速定位问题省下大量重复测试的时间。就算是经验丰富的射频工程师也无法在三个月后靠记忆还原每一次改动这笔时间账怎么算都值。