当前位置: 首页 > news >正文

lora学习笔记

lora学习笔记

                                                

                      LoRaWAN开发专题讲解

                                                             张志刚251022

一、LoRaLoRaWAN的区别及优缺点LoRa技术

定义‌:LoRa是Semtech公司开发【专有】的物理层调制技术,采用扩频调制技术,实现远距离、低功耗的无线通信。

优点‌:

  • 超长距离‌:城市环境2-5公里,郊区可达15公里
  • 低功耗‌:电池寿命可达数年
  • 低成本‌:模块价格相对较低,无直接流量费用
  • 抗干扰强‌:扩频技术提供良好的抗干扰能力

缺点‌:

  • 低速率‌:数据传输速率有限(0.3-50kbps)
  • 单向通信‌:仅支持物理层通信

LoRaWAN技术

定义‌:LoRaWAN是基于LoRa技术的MAC层协议,定义了网络架构和通信协议。6

优点‌:

  • 网络架构‌:支持星型拓扑结构
  • 双向通信‌:支持上行和下行数据传输
  • 安全性‌:提供端到端加密
  • 标准化‌:LoRa联盟维护的开放标准

缺点‌:

  • 复杂度高‌:需要网络服务器和网关支持
  • 成本较高‌:相比纯LoRa模块价格更高

各国频段范围(部署许可)

  • 中国‌:470-510MHz、779-787MHz
  • 欧洲‌:863-870MHz
  • 北美‌:902-928MHz
  • 澳大利亚‌:915-928MHz

二、LoRaWAN Class A/B/C的特点及应用注意事项

Class A(全双工)

特点‌:

  • 最低功耗等级
  • 终端设备在发送数据后开启两个短暂接收窗口
  • 适用于电池供电的传感器定时上报应用

应用注意事项‌:

  • 下行通信延迟不可控
  • 适合数据采集类应用

Class B(准全双工)

特点‌:

  • 在Class A基础上增加定期接收窗口(远端不能随时与节点通信)
  • 通过网关的同步信标实现时间同步

应用注意事项‌:

  • 功耗高于Class A
  • 需要网关支持时间同步功能

Class C(接收常开)

特点‌:

  • 最高功耗等级
  • 接收窗口持续开启(除发送时)
  • 适用于需要实时响应的应用

应用注意事项‌:

  • 不适合电池供电场景
  • 适用于市电供电的智能设备

三、LoRaWAN解决方案

模组方案

  1. 独立LoRa模组
  • Semtech SX1276/SX12784
  • 通过SPI接口与主控MCU通信
  • 适合已有MCU系统的扩展
  1. 2.    LoRa功能的单片机

STM32系列STM32WL世界上首款LoRa Soc单片机嵌入了基于Semtech SX126x.

 

 

ASR系列: ASR6501(Cypress 32-bit Cortex-M0+SX1262)

四、RT-Thread软件包移植过程

Lorawan_ed_statck软件包移植

步骤1OTTA鉴权信息

  • DevEUI
  • JoinEUI
  • Appkey

步骤2Mac层信息:classC/OTTA/appFport

步骤3Phy 参数信息

  • 频段
  • 通道信息
  • 速率

其它:调试和demo

Lora_rddio_Drive软件包移植

步骤1lora模组信息

  • SPI
  • Lora芯片类型sx126x

步骤2:频段信息

五、物联网项目入网过程及状态管理

入网过程

  1. OTAAOver-The-Air Activation
  • 设备发送入网请求
  • 网络服务器分配设备地址和安全密钥
  • 适用于大规模部署
  • 预配置设备地址和密钥
  • 简化入网流程
  • 适合小规模测试
  1. ABPActivation By Personalization

心跳机制

  • 定期上报(5分钟)‌:设备定时发送心跳包
  • 网络检测‌:网关监测设备在线状态
  • 自动重连‌:连接断开时自动重新入网

在线离线判断机制

  • 状态监测‌:网络服务器维护设备状态
  • 超时判断‌:无心跳和业务包发送超时(20分钟))
  • 重连策略‌:实现指数退避重连算法

物联网链路:设备<>网关<>云平台

‌MQTT状态上报‌:

  • 设备数据通过发MQTT队列经lora发送到网关,转发到阿里云IoT平台
  • 网关侧数据分析
  • 阿里云端数据分析

参数下发(需要确认)‌:

  • 云端配置参数下发到设备
  • 支持远程设备配置更新
  • 双向数据同步

远程差分升级(为何要差分,如何差分,差分还原,差分固件和还原固件可靠性校验)

  • 固件分片‌:大固件分片传输
  • 校验机制‌:确保数据传输完整性
  • 安全升级‌:支持签名验证和回滚机制

六、LoRaWAN业务应用

数据传输可靠性

  1. 重传机制
  • 实现ACK确认机制
  • 配置合理的重传次数和间隔
  • 避免网络拥塞
  • 大文件分片传输
  • 每片独立确认
  • 支持断点续传/备份传输
  1. 数据分片
  1. 数据冲突与解决:统一数据队列,优先级排序,避让。

基于事件驱动的状态机框架

网络连接可靠性

  1. 设备对外部网络的感知
  2. ‌网关的在线离线判断
  3. 日志与全链路数据分析

信道干扰与解决:

  1. 信道干扰的识别:RSSI/SNR,信道扫描
  2. 信道重新选择与配置
http://www.hskmm.com/?act=detail&tid=36790

相关文章:

  • 自动化释放5G全部潜力:新西兰电信One NZ的实践之路
  • cookie机制如何获取用户个人信息
  • 数据库——聚合函数
  • 第二十一篇
  • linux服务器操作系统字符集是GBK,tomcat和部署的程序是UTF-8,启动后应用界面乱码如何解决
  • DEIMv2浅读
  • 阿里出手了:全免费!号称国内版ClaudeCode?
  • [MS-DOS]MS-DOS 6.22 with CD-ROM Driver.ver.6.22.English下载与安装
  • 完整教程:2- 十大排序算法(希尔排序、计数排序、桶排序)
  • 分词器模型
  • 2025 年国内品牌设计公司最新推荐排行榜:聚焦行业领军者优势,精选优质服务商深度解析
  • 报考PostgreSQL中级认证证书多少钱?
  • 2025 年 LFT 材料源头厂家最新推荐权威榜单:复合 / 注塑 / 增强 / 轻量化 / 长碳纤 / 长玻纤 / 耐高温 LFT 材料优质公司推荐
  • Windows Server 2025 安装IIS服务
  • 易路薪酬能力深度解析:以科技赋能企业薪酬管理新范式
  • LaTeX 项目结构优化:从基础到专业
  • Java的优势有哪些
  • 传感类语音提示器语音播报芯片最佳适配方案WT2003H
  • 集合中的贡献法
  • 广州治疗青少年心理医院口碑榜:TOP3医疗机构专业实力深度解析
  • 人狗大战Ⅱ
  • 【IEEE出版、往届会后3个月检索】2025 第九届控制工程与先进算法国际论坛(IWCEAA 2025)
  • 整装定制家具生产厂家口碑榜:TOP3企业智能制造实力深度解析
  • 实用指南:阿里云安装Docker
  • 高性能超低功耗蓝牙电子价签方案 OM6626 NRF52832
  • 软工第三次作业-结对项目
  • 给大家分享三个特别好用的在线工具,可以为你的工作节省很多时间
  • 2025 年振动筛源头厂家最新推荐榜单:权威甄选实验 / 防爆 / 精细筛分设备,揭秘靠谱供应企业
  • 2025 年最新推荐摇摆筛厂家榜单:聚焦实力雄厚供货稳定品牌,助力企业精准选购筛分设备方形/圆形/石英砂/砂石/精细摇摆筛厂家推荐
  • 1111111111