这几天我的信息流有点精分。一边是 AI 圈在疯狂刷“LoRA 训练”“KREA 2 中文 LoRA”“Qwen 的 LoRA 微调”“OpenVLA 的 LoRA 微调”,好像不跑两个 LoRA 模型都不好意思跟人聊天;另一边是物联网群在转《小无线管制趋严,LoRa 终究要凉凉的!》这类帖子,好几个做抄表、做农业监测的客户跑来问我:仓库里还囤着一堆 LoRa 模块,到底还能不能接着用?
先按住这个话题。AI 圈那个 LoRA,是 Low-Rank Adaptation(低秩适应),大模型微调用的,跟无线通信没有半毛钱关系;通信圈这个 LoRa,是 Long Range(远距离无线电),正儿八经的低功耗广域网技术。两边的拼写就差一个字母大小写,实际上完全是两码事。这篇想聊的是后者,也就是我们搞无线的人更熟悉的 LoRa。它的处境确实和几年前不一样了,但要说“凉凉”,我不太同意。与其跟着标题唱衰,不如把“小无线管制趋严”到底在严什么、LoRa 的脖子被卡在哪里、项目落地还能怎么走这几件事掰开揉碎讲清楚。
1. 先搞清楚一件事:热搜里的“LoRA”,和搞无线的“LoRa”不是同一个东西
1.1 AI 圈的 LoRA:低秩适应与大模型微调
AI 圈最近这波 LoRA 热,本质是模型微调成本的革命。大模型动辄几十亿甚至上千亿参数,你要做全量微调,一套卡从头跑到尾,很多小团队根本烧不起。LoRA 的思路是冻结原始权重,只在旁边插入低秩矩阵,训练时只更新这些少量参数。效果上,它能让基座模型快速适配某个风格、某种语言、某个垂直任务,训练参数量可以压到原来的万分之一左右。
所以你会看到一堆人在研究“lora 训练”“lora 微调实战教程”“anima-base 训练 lora”,还有像“qwen 的 lora 微调”“OpenVLA 的 lora 微调”这类偏工程向的实践。这些热词背后是同一件事:用极低的成本把通用大模型改造成专用模型。说白了,LoRA 火是因为它“花小钱办大事”,让更多人和小团队也玩得起微调。
这个背景对咱们理解通信圈的 LoRa 有一个好处:名字撞车了,但技术逻辑也有一点点神似——通信圈那个 LoRa,同样是花很小的代价,把无线通信距离这件“大事”给办了。
1.2 无线圈的 LoRa:远距离无线电与低功耗广域网
通信圈这个 LoRa,核心是 Semtech 推出的一种扩频调制技术,运行在 Sub-GHz 免执照频段,主打三个关键词:低功耗、远距离、自建网。
为什么说它远距离?因为 LoRa 用了 Chirp 扩频(CSS),通俗讲就是把一个窄带信号在频域上展开成一段线性调频脉冲,接收端做相关解调,换来很高的处理增益。在 125kHz 带宽、扩频因子 SF12 的情况下,接收灵敏度能做到 -137dBm 左右。这个数字意味着什么?发射功率 14dBm、天线增益算 2dBi 的节点,在城市非视距环境里打 1 到 3 公里很常见,在开阔地打到 5 到 15 公里也不稀奇。相比 ZigBee、BLE 那种几十米上百米的覆盖,这个距离在免执照频段里基本是天花板级别。
为什么说它低功耗?因为 LoRa 的组网是典型的星型结构,终端平时睡觉,要上报数据才唤醒,跟网关握个手就继续睡。大部分抄表类业务,一节 AA 电池撑三五年是常态。你让 NB-IoT 去干这活,模组功耗天然高一截,待机电流也压不到那么低。
为什么说它可以自建网?因为 LoRa 是私有网络,网关在你自己手里,数据先到你自己的服务器,绕开了运营商。这对于很多行业用户来说是致命的吸引力——数据不出园区、流量不按条计费、网络不受运营商覆盖策略影响。
1.3 两个字都认不全,为什么老被人弄混
这波混淆很大程度上是热搜机制造成的。LoRA(AI)和 LoRa(通信)在搜索引擎里拼写几乎一样,中文输入法还经常自动纠错,于是做 AI 的人搜到无线 LoRa 的文章,做无线的人又看到 AI 的 LoRA 热词,两边都觉得莫名其妙。
我的建议很简单:大家交流时,能带上下文就带上下文。聊模型微调就说“AI LoRA”,聊无线就说“LoRa 通信”或者“LoRaWAN”,避免一上来就误会。而且说实话,AI 圈的 LoRA 火得越快,通信圈被误伤的概率就越大——因为很多人搜索“LoRA”看到铺天盖地的模型新闻,会下意识以为无线 LoRa 也蹭了什么奇怪的热度。
| 维度 | AI 圈的 LoRA | 无线圈的 LoRa |
|---|---|---|
| 全称 | Low-Rank Adaptation | Long Range |
| 应用领域 | 大模型微调 | 低功耗广域物联网 |
| 核心机制 | 低秩矩阵、冻结原权重 | Chirp 扩频调制 |
| 解决痛点 | 微调成本高 | 远距离、低功耗、自建网 |
| 典型热词 | lora 训练、lora 微调、qwen | LoRaWAN、ESP32 通信、FSK 混合 |
2. LoRa 凭什么火过,又为什么现在被盯上
2.1 LoRa 解决的痛点:低功耗、远距离、自建网
要理解 LoRa 现在的处境,得先回到它火起来的逻辑。
早些年做物联网,大家手里的无线方案其实很尴尬。Wi-Fi 距离短、功耗高,一个电池供电的传感器挂在田间,你不可能给它拉根网线再配个电源适配器。蓝牙信标覆盖半径几十米,做室内定位还行,放到农田、园区、井盖这种场景就瞎了。2G/3G 倒是覆盖广,但模块贵、功耗高、资费也不便宜,一个水表一年回报的数据量就那几十 KB,按流量计费怎么算都不划算。
LoRa 就是在这个时间点杀进来的。它把覆盖半径拉到几公里,把节点功耗压到微安级,网络基础设施还能自己搭。智能水表、气表、消防通道占用检测、土壤墒情监测、资产追踪、园区路灯控制,几乎所有“低成本、小数据量、广覆盖、长待机”的场景,LoRa 都是第一梯队的选择。
我自己经手的抄表项目里,LoRa 节点卖到几万只以上的案例很常见。一个网关覆盖整个小区,电表数据每天定时上报一次,节点电池设计寿命五年起步。这种项目用 NB-IoT 也能做,但每只表要插 SIM 卡、要交连接管理费,对表厂和物业来说,长期成本完全不是一个量级。
2.2 从模块到网关,LoRa 的典型玩法
LoRa 系统拆开看就三类角色:节点、网关、网络服务器。
节点负责采集数据,一般就是传感器加 MCU 加 LoRa 模块。MCU 控制传感器采样、把数据打包,然后通过 SPI 接口把数据丢给 LoRa 模块发射。网关负责收数据,一个网关同时监听多个节点,解调之后通过网络(以太网、4G、Wi-Fi 都行)把数据转发到服务器。服务器负责存储、展示、下发指令,同时在 LoRaWAN 协议里还承担着设备入网认证、密钥管理、ADR(自适应数据速率)这些逻辑功能。
LoRa 模块和网关之间跑什么协议,是这个领域的分水岭。早期很多厂商直接用裸模块做私有协议,转发格式自己定义,优点是灵活,缺点是一锤子买卖,后续扩展、换供应商都是坑。后来大家逐渐往 LoRaWAN 靠,它定义了 MAC 层、入网流程、加密方式、信道规划,标准化程度高,设备可以跨厂商互通。如果项目周期长、节点规模大,我建议直接上标准 LoRaWAN,别在私有协议上纠结。
2.3 跟 NB-IoT、ZigBee、Wi-SUN 比,LoRa 输在哪、赢在哪
LoRa 的“竞品”其实分两层。第一层是授权频谱的 NB-IoT,第二层是 Sub-GHz 私网里的其他协议。
NB-IoT 的优势是运营商建网,覆盖质量有保障,模组在授权频谱里跑,不太担心被别的无线设备干扰;劣势是要插卡、要交费、数据链路经过运营商平台,很多行业用户不喜欢这种“借别人的管道”的感觉。LoRa 正好相反,网络自己建,数据自己管,一次性投入,私有化程度高,但如果覆盖区域跨市跨省,自建网关的成本会迅速失控。
ZigBee 的问题是距离太短,穿墙能力也一般,做楼宇内部组网还行,放到户外园区就力不从心。Wi-SUN 是 Mesh 网状网,覆盖范围随节点数量扩展,可靠性很强,但那套协议栈相对复杂,节点成本也偏高。
所以 LoRa 真正的护城河,是在“免执照频段 + 自建私网 + 低功耗远距离”这个交叉点上。只要这个需求还存在,LoRa 就很难被一棒子打死。
3. “小无线管制趋严”到底在严什么?影响有多大
3.1 微功率设备管理这几年有哪些变化
这里说的“小无线”,我理解指的是微功率短距离无线电发射设备。它的管理源头可以追溯到早期《微功率(短距离)无线电设备的技术要求》,2005 年的文件,很多硬件工程师应该还有印象。那会儿物联网还没爆发,各种无线模块、遥控器、无线鼠标键盘都按这个框架来管,整体限制比较宽松,设备种类也远没有现在这么多。
2019 年国家主管部门发布新版《微功率短距离无线电发射设备目录和技术要求》,把这个框架重新梳理了一遍。核心变化有几个方向:一是对可用频段、发射功率、占用带宽做了更明确的收口;二是反复强调微功率设备不得对合法无线电业务产生有害干扰,也不受干扰保护;三是对部分频段的使用场景和组网行为做了解释和约束。
很多 LoRa 从业者真正感受到压力,是从这版文件开始,尤其是涉及 470 到 510MHz 这个频段。这个频段在 Sub-GHz 里穿透性好、绕射能力强,是做室外覆盖的黄金频段,LoRa 早期大量项目都跑在这里。新规范明确它主要用于民用计量、数据采集等场景,如果你想把它当公共网络一样大规模组网,就要按地面无线电业务的流程办理相关手续。这一点对 LoRaWAN 这种典型的“组网应用”冲击最大。
3.2 具体约束对 LoRa、LoRaWAN 的影响
对做具体产品的人来说,约束最直接的是参数层面。
在 470 到 510MHz,微功率设备的发射功率限值一般按 50mW(e.r.p)控制。注意是 e.r.p,不是模块射频口的功率。如果你接了一根 3dBi 的天线,模块输出只用 14dBm 就到顶了;如果非要拉到 20dBm,再加上天线增益,那就是妥妥超限。
更重要的是使用行为层面的约束。规范强调不得对合法无线电业务造成有害干扰,也不受干扰保护。通俗讲就是:你在免执照频段里发射,法律上是个“二等公民”,遇到干扰得自己想办法,不能反过来投诉别人干扰你。这在 LoRaWAN 组网时非常现实,470 到 510MHz 本身不是真空,原有合法业务和各种无线设备都在里面,LoRa 节点密度一高,互相干扰、和别的业务抢信道的问题就出来了。
对 LoRaWAN 来说,还有一个绕不开的话题是组网申请。标准 LoRaWAN 的架构天然是多终端、多信道、集中管理,它符合的“组网应用”特征很明显。按规范要求,这类应用不能靠“我用了免执照模块”一句话带过,该做频率使用手续的得做。这就是为什么有些项目推进时,用户一听还要办手续就打退堂鼓。
3.3 为什么“凉凉”这个判断太武断
我在好几个群里看到有人直接下结论“LoRa 凉了”,说实话,这个结论太粗糙。
第一,规范约束不等于技术禁用。LoRa 调制本身没有被禁,受限的是使用场景、组网方式和发射参数。单频点采集、小范围私有网络、临时布点这类应用,只要参数合规,仍然可以正常做。我见过不少农业墒情监测项目,节点密度不高、范围不大,用户把发射功率压到 50mW 以内,用标准 LoRaWAN 跑得稳稳的,并没有遇到“不让用”的问题。
第二,存量市场太大了。过去几年全国装了海量的 LoRa 水表、气表、消防传感器,这些设备不可能一夜之间全部淘汰。监管的目的是规范使用,不是把已有投资清零。对厂商来说,与其赌它“凉”,不如把产品改成可配功率、可切频段、可平滑迁移到其他协议的方案。
第三,私有网络这个需求不会消失。总有一批用户不想把所有数据都交给运营商平台,不想按连接数付费,想在园区、厂区、库房里搞一套完全自主的无线网络。只要这个需求在,LoRa 或者类似 LoRa 的技术就有生存空间。真正的风险不是“它被禁了”,而是“你不合规地用它”,一旦出了干扰事故,被投诉、被查处,那才是真正的灭顶之灾。
4. 如果还要用 LoRa,项目上怎么落地才稳
4.1 频段怎么选:470M、868M、2.4G,别选错
这个话题我必须放第一个,因为选错频段是新手最容易犯的错。
做国内市场,大家第一反应是 470 到 510MHz,毕竟它低、绕射好、覆盖远,LoRa 模块也便宜。但你要先评估组网方式。如果项目本身是“单点采集、点位分散、数据量小”,470M 完全够用;如果做的是典型多节点 LoRaWAN 星型网,就得把合规手续问题提前摆到桌面上,别等样机出来了才发现跑不通政策。
做出口产品,就完全另一套逻辑了。欧洲走 EU868,也就是 863 到 870MHz,典型限值是 14dBm(e.r.p),还要遵守占空比 1% 的限制;美国走 US915,902 到 928MHz;澳洲、新西兰走 AU923。选频段要跟着目标市场的认证要求走,CE、FCC、ACMA,一个都躲不掉。
还有一个容易忽略的选项是 2.4GHz LoRa。这个频段全球免许可一致性最好,2.4GHz 的 LoRa 带宽可以做到更大,抗干扰能力相对强,但代价是绕射差、距离短。对跨境销售的消费类产品、需要大带宽的中继链路来说,2.4G LoRa 反而可能是更稳的选择。不要一听 2.4G 就想到 Wi-Fi 干扰,LoRa 在 2.4G 上用扩频,抗干扰能力比想象中要好。
4.2 功率和占空比:合规设计的关键参数
合规设计绕不开三个数:发射功率、天线增益、占空比。
发射功率这块,很多工程师只看模块数据手册里的最大发射功率。SX1278 标称能到 20dBm,但法规限的是 e.r.p,也就是“等效辐射功率”,它等于射频口功率加天线增益再减馈线损耗。算清楚这个公式,你才知道该把模块功率设置成几档。
拿 470 到 510MHz 举例,限值 50mW 对应 17dBm 的 e.r.p。如果天线增益 2dBi,射频口输出就不能超过 15dBm;如果天线增益 3dBi,射频口只能给 14dBm。很多项目为了“信号好”,拼命把功率拉满、天线换高增益,结果设备拿到测试机构一测就超限,返工成本远比性能收益高。
占空比是另一个容易忽略的坑。欧洲 868MHz 频段对占空比有严格限制,具体到不同子频段有 1% 甚至 0.1% 的约束,意味着你设备平均发射时长不能超过总时间的 1%。国内虽然没有直接搬这套规则,但设计上留出占空比裕量是应该的。尤其在多节点组网时,如果所有节点集中在同一时段上报,信道拥塞和干扰概率会急剧上升。LoRaWAN 的 ADR(自适应数据速率)机制之所以重要,就是它能动态调整速率和发射功率,尽量少占用信道资源。
4.3 从裸模块到 LoRaWAN:组网的正确姿势
如果你的项目节点数量超过几十个,我强烈建议直接走 LoRaWAN,不要自己发明协议。
原因很简单:LoRaWAN 把很多坑已经填好了。它有标准的入网激活流程(OTAA/ABP),有 AES 加密保证数据安全,有 ADR 做速率自适应,有信道规划避免拥挤,还有不同厂商网关、节点可以互通的生态。你用私有协议,这些问题全要自己解决,开发和维护成本远超想象。
LoRaWAN 做实操时,最容易踩的坑有三个。
第一个是信道规划。国内常用的是 CN470 频段计划,上下行信道划分有明确规范。很多人直接在代码里写死一组频点,完全不管实际环境的干扰情况。正确做法是先做现场频谱勘察,避开已知干扰源,再用网关后台的信道设置功能做灵活配置。
第二个是 SF 参数选择。SF12 灵敏度最高、速率最低、空中时间最长;SF7 速率高、空中时间短、灵敏度低。很多人为了“距离远”无脑上 SF12,结果节点一多,信道被长空中时间占满,整体吞吐率惨不忍睹。实际项目里,近距离节点设 SF7/SF9,远距离节点设 SF11/SF12,靠 ADR 让它自动调节,效果会好得多。
第三个是上下行窗口设置。LoRaWAN 的 Class A 节点默认发射后才开接收窗口,这最省电。如果你要做远程控制、实时下行指令,就必须用 Class B 或 Class C,但它们功耗会明显增加。抄表业务选 Class A 就够了,别为了“看起来高级”去上 Class C,费电不说,网关压力和电池寿命全受影响。
4.4 硬件选型实战:SX126x、SX127x 与国产替代
硬件选型这块,我直接说结论。
SX1276/SX1278 是上一代经典方案,FIFO 模式简单、代码资料多、价格便宜,国内大量模块都在用。缺点是接收电流偏大,大概 10 到 12mA,对超低功耗应用不友好。
SX1262/SX1268 是当前的主流选择。SX1268 主要覆盖 433/470/868 等 Sub-G 频段,SX1262 覆盖到 915M。它们支持 SF5 到 SF12,接收电流能压到 5mA 左右,还增加了 FLRC 模式,发射效率也更好。我实测下来,SX126x 在低功耗和温漂表现上明显优于 SX127x。更重要的是,SX126x 内置了 TCXO 管理,对晶振频偏造成的灵敏度损失控制得更好。
LLCC68 是 SX126x 的精简版,只支持到 SF9,距离极限比 SX126x 差一点,但成本更低。如果你的场景是城市园区、中等距离,LLCC68 是一个性价比非常高的选择。
国产芯片这两年也起来了,比如 ASR6501/6502 这些,集成度更高、价格更友好,但要注意兼容性。有些芯片虽然叫 LoRa,参数和协议兼容程度参差不齐,立项前一定要用真实网关做互通测试,别让“兼容”两个字蒙混过去。
选硬件时还有个细节很多人忽略:LoRa 发射瞬间电流很大。SX1262 在 22dBm 发射时,峰值电流可能到 100mA 以上,如果用纽扣电池供电,瞬间压降会把模块拉复位。电源设计上一定要给足去耦电容,稳压 LDO 的裕量也要够,否则板子调试的时候各种莫名其妙死机,查半天都找不到原因。
4.5 ESP32 + LoRa 模块的快速联调参考
最近很多人在搜“ESP32 的 LoRa 通信实现”,可能是想在现有 Wi-Fi/蓝牙项目里快速加一路远距离无线链路。这个组合确实很方便,ESP32 算力强、外设多,LoRa 模块负责远距离收发,两边通过 SPI 对接。
这里给一套我常用的参考接法,以 ESP32 + SX1262 为例:
| ESP32 引脚 | SX1262 引脚 | 说明 |
|---|---|---|
| GPIO5 | NSS | SPI 片选,低有效 |
| GPIO18 | SCK | SPI 时钟 |
| GPIO23 | MOSI | SPI 主机输出 |
| GPIO19 | MISO | SPI 主机输入 |
| GPIO4 | RESET | 复位脚 |
| GPIO2 | BUSY | 忙状态检测 |
| GPIO15 | DIO1 | 中断输出 |
电源统一用 3.3V,注意模块发射时电流有尖峰,建议在模块供电处并联 10uF 和 0.1uF 电容。软件层面可以用 Arduino LoRa 库或者 Semtech 官方驱动,初始化时把频率、扩频因子、带宽、编码率、发射功率写清楚。比如做一个 470M 的测试链路,可以这样初始化:
LoRa.setFrequency(470000000); LoRa.setSpreadingFactor(12); LoRa.setSignalBandwidth(125000); LoRa.setCodingRate4(5); LoRa.setTxPower(15); // RF 口功率,注意天线增益后是否合规实测里有个经验:ESP32 的 3.3V 输出能力有限,如果 LoRa 模块发射功率调得比较高,建议给模块单独供电,避免发射瞬间把 ESP32 拉复位。调试时先近距离收发测试,确认链路通了再拉距离,一上来就远距离测试,遇到问题很难定位是天线问题、参数问题还是电源问题。
5. 抛开“凉不凉”,聊聊更长远的连接方案
5.1 如果 LoRa 受限,哪些替代方案值得关注
先回应一下“LoRa 和 FSK 混合技术”这个热词。LoRa 芯片本身很多都同时支持 FSK 模式,你可以在同一颗芯片上把链路设计成“LoRa 做远距离控制信道、FSK 做本地高速数据信道”的方式。这种混合组网不是新玩意,但在当前合规压力下反而有价值:LoRa 用于低频次控制指令,FSK 用于高带宽数据回传,两者结合可以降低对单一频段的依赖。
如果项目确实评估下来 LoRa 不合适,替代方案也要认真看。NB-IoT 适合节点零散、跨区域广、依靠运营商覆盖的场景,缺点是资费和平台绑定。ZETA 是国内团队做的 LPWAN 技术,走的是超窄带路线,覆盖能力强,在很多国产替代导向的项目里被经常问到,但生态相对封闭,要确认清楚供应商长期供货能力。Wi-SUN 适合大规模 Mesh 组网,标准组织实力强,节点数量和自愈能力都很出色,但协议栈复杂、成本偏高,适合对可靠性要求极高的基础设施场景。
还有一个容易被忽视的方案是 2.4GHz 私有协议。这个频段是真正的全球免许可 ISM 频段,干扰源多,但如果你自己掌控通信协议,通过跳频、扩频、时间分片等手段做抗干扰,很多中短距离、需要高数据量的应用也能跑得很稳。
选择的关键还是回到需求:覆盖多远、节点多少、数据量多大、数据要不要出园区、电池撑几年。把这些问题列成一张表,答案自己就出来了。
5.2 我在实际项目里的判断和体会
说到最后,聊聊我自己的判断。
LoRa 不会“凉”在技术层面,而是会凉在“无脑乱用”上。以前确实存在一批项目,模块功率拉到最高、天线随便焊、频点随便设,仪器一测就是各种超限和杂散,这种产品在国家加强频谱资源管理的大背景下确实越来越没有空间。
但真正把射频做扎实的团队,反而能在合规框架里活得很好。我见过不少项目,把发射功率压到合理范围,用更好的天线和更优的布点方式换回覆盖距离,既不超限又能满足需求。这种“螺蛳壳里做道场”的能力,恰恰是行业里最稀缺的。
另外我觉得,LoRa 生态最大的变数不在监管,而在芯片供应链。Semtech 这几年有一些产品线和公司层面的调整,国内 LoRa 替代芯片也在逐步跟上,这会导致模块厂商洗牌。对终端设备商来说,最稳妥的做法是多备一两个芯片方案,硬件设计时把不同芯片的封装和引脚尽量兼容,关键时刻不至于被供应链卡脖子。
最后分享一个小技巧
做 LoRa 项目这么多年,我养成了一个习惯:正式画板之前,先把模块焊到开发板上,用频谱仪实测一遍发射频谱、带外杂散和接收灵敏度。很多人觉得这是认证阶段的事,拖到样机出来再去测,结果就是结构件、天线、屏蔽盖全部要返工。
LoRa 的灵敏度测试尤其讲究。测试环境不能有强干扰源,天线端口要接对,电缆损耗得校准。我用 SX126x 做过对比,晶振频偏校准前后,灵敏度能差出 3 到 5 个 dB。3 个 dB 是什么概念?链路预算里相当于白白丢了一半有效发射功率。很多团队抱怨“为什么别人能传 5 公里我只能传 3 公里”,问题往往不在模块,而在晶振、匹配电路和电源噪声。
不管是做 LoRa 还是其他无线方案,射频这东西,前期多花一小时测,后期能少加一个月的班。这几年小无线监管越收越紧,本质上也是在逼着整个行业把基本功捡起来。谁先适应,谁就能少踩坑。