带宽、功耗和成本,永远是物联网硬件方案里最难平衡的三件事。做IoT设备的朋友应该都有同感:项目一开始选无线方案,团队里就免不了一轮拉扯。有人觉得Wi-Fi 6普及度够高、吞吐够大,有人觉得蓝牙LE省电又便宜,还有人盯着Combo双模方案觉得“两个都能连,总该吃不了亏”。这篇我会结合自己调试过的量产设备经验,把Wi-Fi 6、蓝牙LE、Combo这三种方案的选型逻辑拆开讲清楚,顺便把实际调试中踩过的坑也一并整理出来,给正好卡在方案选型阶段的朋友一个参考思路。
先说清楚一个事实:不存在“最好的无线方案”,只有“最适合这款产品定位的无线方案”。选型的核心不在单项指标对比,而在于先想清楚产品的供电条件、数据量、通信距离、部署密度、成本空间和配套生态这六件事。想清楚这六件事,再回头看你手上的备选方案,答案往往已经比较清晰了。
1. 先把三种方案的本质差异搞清楚
1.1 Wi-Fi 6:面向高吞吐和中心化网络的“管道”协议
Wi-Fi 6(802.11ax)本质上解决的还是“如何把数据又快又稳地送到路由器”这个问题。相比Wi-Fi 4和Wi-Fi 5,Wi-Fi 6引入了OFDMA(正交频分多址)、MU-MIMO(多用户多进多出)、TWT(目标唤醒时间)等机制,让多设备并发场景下的频谱利用率明显提升。放在IoT设备上,最直接的收益其实是两件事:一是高密度接入环境下单设备的延迟更稳定,二是TWT机制让设备可以按约定时间休眠,这对电池供电的插电类设备来说很友好。
但各位要注意,Wi-Fi 6的“低功耗”是相对Wi-Fi 4而言的,它和蓝牙LE完全不是同一个量级。Wi-Fi设备哪怕是处于DTIM(Delivery Traffic Indication Message)休眠窗口,接收Beacon的功耗仍然要几十毫安级别,而蓝牙LE在广播态和连接态的峰值电流可以压到个位数毫安。这就决定了Wi-Fi 6的主战场是插电设备、高速数据传输和需要持续在线的场景,比如智能摄像头、扫地机器人、智能音箱、医疗级数据采集终端。
还有一个容易被忽略的问题:Wi-Fi方案在IoT产品里从来不是“芯片买回来就能用”那么简单的。你要处理的事情包括启动时的网络配置(配网)、路由器兼容性测试、WPA3企业级安全认证、天线设计对传输距离的影响,以及固件升级OTA时的断点续传策略。这也是为什么Wi-Fi模组厂能活得很好的原因——他们帮你把这些脏活累活提前处理掉了。
1.2 蓝牙LE:面向低功耗和手机直连的“短距”方案
蓝牙LE(Bluetooth Low Energy,低功耗蓝牙)从4.0版本开始进入IoT视野,到现在的蓝牙5.3、5.4版本,它在连接速率、广播能力和Mesh组网等维度都有了明显升级。蓝牙LE的核心设计哲学是“能睡就睡”:通过极短的射频发射窗口、间隔性监听和广播模式,把平均功耗压到微安级别。用一颗纽扣电池跑一两年的BLE传感器节点在现实中是完全可行的,这在Wi-Fi方案里想都不要想。
蓝牙LE最有价值的特性在我看来其实是手机原生直连。手机无论是iOS还是Android,系统级蓝牙栈都是内置的,不需要额外配网流程,扫码或者近场触碰就能把数据传输到手机上。这意味着用户获取数据的摩擦成本非常低——不需要让用户去设置里找Wi-Fi密码,不需要等待设备联网,打开App就能直接读取周围设备的数据。
蓝牙LE的局限性也很明确:直连通信的物理距离通常在10米到30米(实际视发射功率和天线而定),吞吐量有限(5.x版本的理论PHY速率最高2Mbps,实际有效吞吐大打折扣)。想覆盖全屋场景或者做远程控制,就需要加网关或Mesh组网,这又引入了额外的系统复杂度和成本。
1.3 Combo方案:把Wi-Fi和蓝牙LE塞进同一块模组
Combo方案就是在同一个芯片或模组里同时集成Wi-Fi和蓝牙LE,通过共享射频前端和天线,让两种协议并行工作。市面上常见的Combo硬件形态有几种:一种是SoC内部双协议栈(比如Espressif的ESP32-C系列和乐鑫的ESP32系列、瑞昱的RTL8720系列),一种是通过外置芯片在基带层做融合的独立Combo芯片,还有一种是模组厂把两颗芯片封装在一起的“套壳式Combo”。
Combo方案的最直接价值是产品可以同时享受两种连接方式的好处。比如智能门锁:平时通过Wi-Fi保持云端在线,用户拿手机靠近时通过蓝牙LE做近场开锁和配网引导;再比如智能家居中枢网关,Wi-Fi做数据回传,蓝牙LE接入周边的传感器子设备。这类产品形态如果只用单一协议,体验上会明显缺一块。
但Combo方案的代价往往是工程师容易低估的。共享天线意味着共存(Coexistence)问题。Wi-Fi和蓝牙LE在2.4GHz频段是邻居,同时工作时会产生互相干扰,需要专门的共存仲裁机制去动态分配射频时间片。处理不好,就会出现“Wi-Fi吞吐掉一半、蓝牙连不上”这种让人抓狂的问题。这一点我在后面专门展开讲。
2. 从需求反推选型:先把六件事想清楚
2.1 数据量和速率需求决定“管道粗细”
第一步,评估产品单次通信的数据量和频率。如果产品每次上报的数据在几百字节以内,一天上报几次,那么蓝牙LE完全够用;如果每次要传图片、音频片段、固件升级包,或者需要持续回传日志,那么没有Wi-Fi 6或更高吞吐的协议是跑不动的。
举个例子,一个智能灯具开关只需要传输开关状态和控制指令,每条消息几十字节,BLE 5.x完全轻松。但一个室内空气质量监测仪如果要定期回传历史曲线数据,同时支持手机远程拉取数据,Wi-Fi方案会更加从容。还有一种折中思路是“低功耗小数据走BLE,大数据走Wi-Fi”,这正是Combo方案的用武之地。
这里要提醒一句:不要只看单次数据量,要看峰值速率和时延敏感度。Wi-Fi 6的理论协商速率虽然高,但实际吞吐取决于信号强度、频宽、MCS(调制编码方案)速率和RF环境。BLE的2M PHY理论速率只适合传输小批量数据,千万别用BLE硬扛大数据传输,那体验会非常差。
2.2 功耗策略决定协议栈选择
电池供电产品和插电产品在无线方案选择上是两个世界。插电设备(如智能音箱、摄像头、路由器)不需要太纠结功耗,Wi-Fi 6的高吞吐优势可以尽情发挥。电池供电设备就要精打细算了:
- 如果设备是“低频上报”型(如温湿度传感器,每分钟上报一次),BLE的低峰值电流和深度睡眠机制几乎是不可替代的优势。
- 如果设备是“实时在线”型(如智能门锁、定位器),要仔细计算待机时的事件驱动唤醒功耗。BLE可以通过可编程的广播间隔、连接事件间隔去动态调整功耗,而Wi-Fi 6的TWT机制也可以在空闲时把RF唤醒频率降下来,但绝对功耗还是高于BLE。
- 如果设备既要蓝牙近场功能又要Wi-Fi在线能力,别硬选单协议然后用桥接方式绕,直接上Combo方案反而省事省电。因为Combo芯片内部的共存仲裁比两套独立芯片在协议栈层面硬切换要高效得多。
低功耗设计的关键往往不在协议本身,而在软件策略。比如蓝牙连接参数(Connection Interval和Slave Latency)怎么调、Wi-Fi空口抓包后在低吞吐率模式下的Beacon窗口怎么配、系统休眠时怎么把外设断电,这些细节对整机续航的影响远大于芯片参数的标称值。建议选型阶段就做好功耗模型的Excel表格计算,把所有模式(休眠、待机、上报、重连)的电流和时间都列出来,别光看手册上的“平均功耗”一栏。
2.3 通信距离和网络拓扑决定接入方式
产品的使用场景是近距离直连、局域网组网还是云端远程?这是另一个分水岭。
- 手机近场连接(比如称重秤、体脂秤):BLE直连是最低摩擦的方式。
- 全屋覆盖、远程控制、设备状态上报:需要网关介入。要么用Wi-Fi设备全面直连路由器,要么用BLE Mesh做全屋组网,再由一个网关集中回传。
- 复杂场景混合型(比如智能门锁要近场开锁+远程状态上报):几乎只能选Combo方案。
通信距离上,Wi-Fi在开放空间的覆盖能力通常强于BLE(特别是使用2.4GHz频段时),但Wi-Fi对穿墙衰减的敏感度也比较高。蓝牙LE的通信距离很多人以为只有十几米,其实配合好的天线设计和接收灵敏度优化,百米的BLE链路也能跑出来(蓝牙5.0之后引入了Coded PHY,远距离模式下灵敏度提升明显)。但请注意,Coded PHY的速率会掉到百Kbps级别,只适合低速率遥测场景。
2.4 成本、认证和开发周期
硬件选型永远绕不开成本。芯片层面,蓝牙LE SoC和模组的起始成本是三者里最低的,Wi-Fi 6模组次之,Combo模组最高。但这里有个隐性陷阱:如果产品架构本身需要“Wi-Fi + 蓝牙”两套系统,就算芯片单价便宜,整体BOM和Layout面积也不会低。这种情况下,一颗Combo SoC代替两颗分立的方案,整体成本反而更低。
认证方面也需要重点考量。Wi-Fi 6模组需要过SRRC/FCC/CE等认证,还要做Wi-Fi Alliance互操作测试;蓝牙LE模组相对简单,但蓝牙SIG的Declaration和认证费用也要在预算里留出来。Combo模组由于同时涉及两个协议栈,认证复杂度会叠加,尤其要注意天线共存配对测试。
开发周期上,蓝牙LE和Wi-Fi都有比较成熟的开源SDK(比如乐鑫ESP-IDF、Zephyr RTOS、NXP/ST的厂商SDK),但Combo方案在调试“两个协议同时工作的交互”时可以比单协议多一倍不止的时间。建议在做项目排期时就预留缓冲。
2.5 生态和平台兼容性影响长期体验
设备做出来不是孤立的,它要和你家App、云平台、智能音箱生态(如Apple HomeKit、Google Home、Alexa)对接。不同的协议生态助攻力度不同:
- 蓝牙LE支持Apple的HomeKit和Google的Fast Pair,配网体验最好,耳机、手环类产品的用户接受度最高。
- Wi-Fi设备在智能家居生态里也非常普及,尤其适合与主流云平台(如AWS IoT、阿里云IoT、涂鸦、Home Assistant)集成,远程控制逻辑天然友好。
- 基于802.15.4的Zigbee/Thread阵营虽然也很优秀,但不在本次三种方案的范围里,这里就不展开。
如果你做的是需要跨品牌接入的产品,多协议的生态经验会直接影响研发效率和最终用户体验。比如设备被HomeKit识别需要MFi芯片或特定BLE Service定义,如果你在选型阶段完全没考虑生态需求,后期加装硬件几乎是不可能的。
2.6 产品生命周期和维护策略决定长期架构
IoT设备通常需要支撑多年的在线升级和远程维护。Wi-Fi 6的IPv6支持、OTA固件更新和云端管理都相对成熟,适合需要长期在线演进的产品。蓝牙LE设备如果有网关桥接,也可以做OTA,但传输速率较低,特别是在整包固件体积大时要耐心设计分段下载策略。
Combo方案在OTA场景里有天然优势:可以通过BLE先配置Wi-Fi信息,或者通过BLE近场做固件升级的回退通道,这在Wi-Fi配置失败或路由器故障时是救命的兜底能力。
3. 核心参数横向对比与关键取舍逻辑
3.1 一张表看明白三种方案的差异
| 维度 | Wi-Fi 6 (802.11ax) | 蓝牙LE (BLE 5.x) | Combo (Wi-Fi + BLE) |
|---|---|---|---|
| 典型吞吐 | 数十~数百Mbps(视MCS/频宽) | 实际有效吞吐几十Kbps~1Mbps | 继承Wi-Fi和BLE各自能力 |
| 峰值电流 | 高(数百mA级) | 低(数mA~数十mA级) | 较高(受Wi-Fi侧影响) |
| 平均功耗 | 中(TWT可优化) | 极低(微安~毫安级动态) | 中(视使用模式) |
| 直连手机 | 需路由器中转 | 原生支持,摩擦最低 | 两种路径都有 |
| 远程控制 | 原生支持,云端直达 | 需要网关转换 | 原生支持 |
| 成本 | 中 | 低 | 高 |
| 开发复杂度 | 中 | 低 | 高(共存是关键) |
| 典型场景 | 摄像头、电视机、路由器 | 传感器、手环、门锁近场 | 门锁、网关、车载盒子 |
表格看着直观,但实际选型要注意:表格里的参数是“潜力值”,不是“产品值”。最终能实现的功耗和吞吐,取决于你的PCB天线设计、射频匹配、协议栈配置和软件策略。
3.2 为什么Combo不是“万金油”
很多人一看到Combo支持双协议就“无脑选”,这是选型里比较大的一个误区。Combo方案确实扩展了产品形态的上限,但它的设计复杂度也是明摆着的。
首先是天线设计:Combo模组里的Wi-Fi和BLE共用同一天线还是分离天线,会直接影响射频性能和整机外形。共用天线简单省事,但需要芯片支持天线分时切换;分离天线效果好,但成本和Layout面积都上去了。
其次是共存机制:Wi-Fi和蓝牙LE都在2.4GHz频段工作。当两个射频同时发射时,接收端会面临严重的自干扰。硬件层面通常有三种共存方案:
- 最简单的时分复用(TDM):通过一根GPIO/控制信号,规定某一瞬间只能跑Wi-Fi或只能跑BLE。实现简单,但会牺牲并发性能。
- 包追踪仲裁(PTA):通过专用的PTA/COEX引脚,Wi-Fi和BLE控制器联合仲裁对天线的占用,能实现更精细的时间片分配。多数独立Wi-Fi/BLE双模芯片和外部蓝牙芯片的共存设计都基于PTA。
- 芯片内部基带融合:这种在真正的Combo SoC里比较常见,芯片厂商在基带层面直接做资源调度,复杂度和性能最优。
我在实际项目里遇到过一种很典型的共存问题:智能门锁同时做Wi-Fi连接和BLE广播时,BLE扫描成功率掉到50%以下;排查半天,发现是模组的PTA时间片分配参数设置太保守,导致BLE的广播窗口被压得太短。后来把共存优先级策略改成“Wi-Fi高于BLE但保留BLE广播固定时隙”才解决问题。这个经验说明:选Combo芯片时,一定要问清楚厂商的共存方案是什么级别的,别只看“支持双协议”的Marketing描述。
3.3 从产品形态倒推“第一优先协议”
理清三种方案的天生定位后,选型其实可以简化为先回答一个问题:哪个协议是产品的“保底体验”?
这里举三个产品例子:
- 低成本温湿度传感器:保底体验是“装一个纽扣电池能用一年以上”。这种情况下,BLE是不二之选。Wi-Fi连待机电流都过不了关,Combo更是浪费。
- 智能摄像头:保底体验是“视频流要连续、清晰、可远程查看”。这种数据量和时延要求,Wi-Fi 6才是正解。BLE当辅助配网通道可以考虑,但绝不可能是主链路。
- 高端智能门锁:保底体验是“手机靠近时能丝滑解锁,人在外面也能随时查看门锁状态”。这就是典型的Combo场景——BLE做无感近场解锁,Wi-Fi做云端日志和远程控制。如果没有Wi-Fi,门锁的远程能力直接缺失;如果没有BLE,模板级别的近场解锁体验又会打折扣。
从产品形态倒推保底体验,再做加法,思路会比“先选芯片型号”清晰得多。
4. 实操环节:从芯片选型到量产调试的完整步骤
4.1 第一步:定义“最坏情况”场景
选型之前先写一份类“极端场景说明书”。别只写“正常情况下设备每天上报一次数据”,要写“设备在弱信号区域、两个协议同时卡死、电池电量只剩10%”时的行为预期。这个文件是后续所有射频设计和软件策略的基座。
例如:一个冷链运输记录仪的工作环境是金属车厢,信号反射剧烈。蓝牙LE的无线链路在金属环境下的表现会比空旷环境差很多,而Wi-Fi可以依赖路由器侧的更强的接收灵敏度和天线分集能力。如果主链路是BLE而且没有中继网关,这类场景就要重新评估。
4.2 第二步:搭建功耗和硬件评估Bench
有了场景定义,就可以进入硬件评估阶段。建议按以下步骤走:
- 选2-3款满足需求的关键器件(SoC/模组)。
- 做一张评估板,提前把测试点全拉出来:电流测试点(用跳线帽隔断)、SWD调试口、天线匹配网络预留位、RF调试延长线。
- 接上电流探头和高精度万用表,用厂商Demo程序跑一遍典型业务流,绘出完整功耗曲线。
- 测量不同发射功率(TX Power)和接收模式下(RX Sensitivity)的实际电流。
- 对比三个阶段:休眠电流、连接态平均电流、传输峰值电流。
这里有个经验:芯片手册上的“RX峰值电流”和你整机实测的电流往往差别很大。因为模组上还有Flash、DC-DC、晶振和外围传感器,整机系统功耗才是真正决定续航的。所以选型时别只看芯片,要看整个BOM的系统级功耗。
4.3 第三步:天线设计是“隐形分水岭”
Wi-Fi和BLE的射频性能高度依赖天线设计。很多项目死在“芯片选得挺好,天线没趟好”这一步。
- 板载天线 vs 外置天线:如果产品外壳是塑料、空间充裕,板载天线(如F型天线、陶瓷天线)可以满足开发;如果外壳有金属部件或者要求覆盖更广,则需要做外置天线并认真调匹配。
- 天线净空区:多数PCB天线的datasheet里都会标注净空要求(Keep-out Area),最好在Layout阶段严格遵守,不然谐振频偏和效率下降会直接影响辐射功率。
- 双模天线的复用问题:Combo共用天线的方案要确认芯片厂商的射频端口是否支持单天线拓扑,还是需要外部的RF Switch。如果用分离天线,两个天线之间的隔离度必须做足,否则还是会回到共存问题。
此外,强烈建议在方案评估阶段就送测“量产级天线样板”去做无源测试(S11回波损耗、效率、方向图)和有源测试(TRP/TIS)。别等开模后才发现辐射指标不达标,那时候改结构就非常痛苦了。
4.4 第四步:用真实环境做吞吐和抗干扰摸底
很多工程师喜欢在实验室干净环境下测吞吐率,测出来非常漂亮,但一到用户家里就崩溃。真实环境的干扰源远比实验室复杂:微波炉、邻居路由器、无线鼠标、USB 3.0辐射,都会对2.4GHz频段产生影响。
建议做以下三类实测:
- 多AP环境测试:带开发板到办公室或住宅区,扫描周边Wi-Fi信道占用情况,然后在最拥挤的信道上测试。
- 多BLE设备共存的场景测试:一台手机同时连BLE耳机、手环和开发板,观察开发板广播的连接成功率。
- 干扰仪测试:有条件的话,用2.4GHz连续波干扰仪模拟强干扰环境,验证共存策略的可靠性。没有干扰仪的话,可以用一台高功率Wi-Fi设备满载下载来模拟。
4.5 第五步:协议栈配置和OTA策略落地
确认硬件没问题之后,进入软件协议栈配置阶段。这里列出几个“常用优化项”,每个都可以在量产前调一调:
- BLE连接参数:Connection Interval和Slave Latency。延长Connection Interval可以显著降低平均功耗,但会增大传输时延;Slave Latency允许从设备跳过多余的事件,适合低数据量场景。
- BLE广播参数:广播间隔、广播信道选择和广播数据包长度。广播间隔越短,设备发现越快,但功耗越高;扫描响应数据别塞得太满,会影响扫描端的接收成功率。
- Wi-Fi TWT参数:如果芯片支持TWT,可以设置固定唤醒周期,让设备在空闲时进入深度休眠窗口。
- OTA策略:大固件包优先走Wi-Fi,小补丁走BLE;两边都要加断点续传和固件校验逻辑。
这里特别要提醒一句:协议栈的默认参数是“面向大多数场景的折中”,不是为你这个产品定制的。要养成拿到SDK先看默认配置里面哪些可以调的习惯,别默认“厂商给的没问题”就不去动。
4.6 第六步:量产前必做“上线检查清单”
量产前再做一轮系统级检查,重点包括:
- 天线匹配网络是否已按量产BOM调整过(很多项目调试用可调电容,量产时换成固定值就偏了)。
- 模组固件里的MAC地址序列号烧录,避免重复MAC导致路由器踢出。
- 频偏校准参数是否存在Flash里,晶振频偏过大会导致发射频率超标。
- 不同外壳颜色对天线方向图的影响(含金属粉的外壳会明显影响天线效率)。
- Wi-Fi配网的超时逻辑和失败恢复流程是否正常,避免用户卡在配网页面。
- 蓝牙广播名不能泄露隐私,考虑到安全合规,广播数据里尽量不塞敏感标识符。
5. 常见问题和排查技巧实录
5.1 问题速查表
| 现象 | 可能原因 | 排查思路 |
|---|---|---|
| Wi-Fi吞吐掉到正常值一半以下 | 和蓝牙并发时共存仲裁把Wi-Fi时间片压缩了 | 查看COEX/PTA日志;调整设备蓝牙广播间隔;改用分离天线方案 |
| BLE扫描成功率突然变低 | 设备周边Wi-Fi重负载,2.4GHz互相干扰 | 抓RF环境频谱;尝试切换BLE广播信道(37/38/39);降低BLE广播包长度 |
| 连接状态下设备偶发掉线 | 连接参数不匹配,超时参数过短 | 调整Supervision Timeout;扩大路由器的设备黑名单检查 |
| 设备休眠后无法被手机发现 | 广播在休眠期间被关闭 | 检查广播类型(是否被配置成定向广播);确认休眠策略是否关闭了射频 |
| 实测功耗远高于手册值 | 协议栈默认参数没调,外设没断电 | 逐项测量各模块电流;检查GPIO浮空;确认唤醒源策略 |
| 金属外壳内信号差 | 天线形式不适合 | 改用外置天线或设计天线区域的“开窗” |
5.2 我踩过的几个“坑”详细复盘
第一个坑是**“纯蓝牙方案的配网焦虑”**。我们早期做一款传感器节点,纯BLE,用户下载App后扫码就能连接,体验很好。后来产品要支持“远程查看数据”,必须加一个网关。结果发现,网关端的蓝牙扫描协议栈和我们产品端的广播参数不兼容,大范围扫描时网关经常漏掉节点。最后把广播间隔从100ms改成250ms,才把漏检率压下来。所以选BLE方案时,不光要考虑手机端,还要考虑未来的网关端兼容性。
第二个坑是**“Wi-Fi功耗模型过度乐观”**。我们曾把某Wi-Fi模组的“Modem Sleep”电流当作整机平均电流来做续航估算,结果忽略了模组上其他外设不吃Sleep信号的问题。第一次试产时整机电流比预期高了20%。后来在量产前把所有外设的电源轨都加了MOS管开关,系统休眠时彻底断电,才把数据拉回到设计值。这里强烈建议做功耗模型时多打10%~20%的“费用余量”。
第三个坑是**“Combo天线的隔离度问题”**。有一款设备同时用Wi-Fi和BLE,选择的是分离天线方案,但由于PCB尺寸受限,两条天线的隔离度只有10dB左右。结果设备工作时,Wi-Fi发射会直接压制BLE接收,表现为蓝牙偶尔断连。解决方式是修改Layout,把两条天线拉开距离到1/4波长以上,并增加一块地过孔的隔离栅栏。这个过程花了差不多三周,教训是要尽早做天线隔离度仿真。
5.3 关于“裸芯片”还是“模组”的取舍
很多硬件团队刚开始会纠结:“我是直接用芯片自己做射频,还是买现成的模组?”我的建议是:除非团队里有人有成熟的射频调试经验,且项目量级大到值得专研射频部分,否则直接用认证完备的模组是更稳的选择。
模组的优势是省去了RF调测、FCC/CE认证分流、天线匹配等步骤,开发周期能压缩不少。芯片方案的优势是成本更低、Layout更灵活,但你需要自己搞定合规认证、天线设计、晶振校准等一堆事情。小批量项目选模组,大批量稳定后再评估换芯片方案是更稳妥的路线。
5.4 一个小技巧:用日志驱动排查不稳定问题
无线问题很奇怪,经常是“偶发出现,复现不了”。我的经验是:从第一天就在代码里加好RF事件日志机制,把关键状态机变化(连接建立、断开原因、重连次数、功耗切换、RSSI跳变)记录到Flash或通过日志口输出。等到用户现场出现问题时,把日志拉回来,很多“玄学”问题其实一眼就能定位到原因。
6. 总结一些个人体会
做IoT无线选型这几年,我的整体感受是:方案选型不是“找出最强的那一个”,而是“找出最匹配的那一个”。Wi-Fi 6很好,但它不是万能的;蓝牙LE功耗优势明显,但你得接受它的速率上限和距离边界;Combo强大,但双协议共存的设计复杂度会真实地反映到项目周期和人员精力上。
在做最终决定之前,不妨多花几天做一次系统级的方案评审:带着产品定义、功耗模型、射频环境和量产成本,把所有备选方案拉到同一张表里打分。很多时候,直觉上“先进”的方案,反而会被功耗或认证卡在量产前夜。
如果让我给一条最直接的实操建议,我会说:在选型阶段就做一块尽量接近量产形态的评估板,用真实业务流跑一轮完整的功耗和吞吐摸底,而不是用厂商Demo板测几个指标就拍板。这块板的投入,基本都能在后续调试和量产阶段省回来,本质上是最划算的“保险”。
希望这篇指南对正在选型的你有点帮助。如果大家在实际项目里还遇到过其他无线方案相关的坑,欢迎在评论区留言讨论,兴许你的经验刚好能帮到另一个团队少走一次弯路。