做物联网项目调试的这两年,被各种无线传输技术的选型问题折腾到头大,很多人刚入行都在问物联网无线传输技术有哪些,其实根本不用记繁杂的理论,全是靠一次次现场调试、改方案、换模块试出来的实用门道,每种技术的适配场景、优缺点、实操用法都藏在踩过的坑里。
最早接触物联网无线传输,是做小区智能水表采集项目。当时图省事,统一选了WiFi模块,觉得家家户户都有路由器,部署起来零成本,传输速度也够快。真正落地才发现问题一堆,楼道墙体多、信号遮挡严重,低层设备经常断连,高层信号飘移,几十块水表频繁离线,后台数据断层。折腾好久才搞明白,WiFi只适合近距离、无遮挡、供电充足的室内设备,功耗高、穿墙能力弱,根本不适合大范围、分散式的户外物联网采集场景。
之后对接了工业园区的温湿度、气体监测项目,彻底换掉了WiFi,用上了LoRa技术。现场设备点位特别分散,覆盖整个厂区,还有钢结构厂房遮挡,有线布线完全不现实。LoRa给人的直观感受就是稳,穿墙、绕障碍能力极强,几公里的传输距离完全够用,而且功耗极低,设备装一次电池能撑一两年。
唯一的短板也很明显,传输速率特别慢。有次想顺带传输设备高清工况截图,数据直接卡顿超时,只能限定它只传温湿度、压力、开关状态这类短小的数据包。慢慢摸清规律,LoRa就是物联网远距离低数据传输的刚需,厂区、农田、市政管网这类大范围低速采集场景,用它基本不会出错。
试过最省心的无线传输方式,是4G/5G蜂窝传输。去年做过一套户外智能监控设备改造,需要实时上传高清视频、大量设备日志,数据量巨大,LoRa完全扛不住,WiFi又没有固定网络环境。直接加装4G模块之后,所有问题直接解决,依托运营商网络,全网无死角覆盖,传输速率拉满,不用自己搭建网关基站,插卡通电就能用。
但弊端也特别直观,成本高、功耗大。每个设备需要单独配流量卡,大批量部署的时候,每年的流量费用就是一笔不小的开支。而且设备长期高频传输数据,耗电速度快,户外无市电的场景,必须搭配大容量锂电池和太阳能板,整体设备体积和成本都会上涨。
还有个经常被新手忽略的短距离技术,蓝牙和NFC。之前做智能门禁、室内智能开关改造,试过用蓝牙传输数据。它的优势是极致低成本、低功耗,模块价格便宜,配对简单,近距离传输稳定。
局限性特别致命,传输距离只有十几米,稍微隔一堵墙就失联,只能用在室内近距离智能设备联动。NFC就更局限了,基本只用于近距离刷卡、设备配对激活,不做常态化数据传输,属于物联网场景里的辅助传输技术,没法做主传输链路。
很多人容易混淆的还有ZigBee,之前搭建室内智能家居组网时用过。它主打自组网功能,几十上百个智能灯泡、传感器可以互相组网,形成完整的室内物联网系统,功耗低、延迟低,专门适配高密度、短距离的智能家居设备。
唯一的问题是兼容性差,组网复杂,需要专门的网关适配,户外场景完全用不上,只能局限在室内小型物联网组网使用。
做项目久了就不会纠结技术种类多少,只看场景匹配。没有最好的物联网无线传输技术,只有最适配当下项目的选择。
昨晚整理设备台账,翻出来一堆淘汰的WiFi、LoRa旧模块,密密麻麻摆了一桌子。