0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

物联网系统中Lora组网中的主动上报模式实现

jf_94171069 来源:jf_94171069 作者:jf_94171069 2024-09-29 14:11 次阅读

一 概述

LoRa技术具有远距离、低功耗、多节点、低成本和抗干扰的特点。另一方面,LoRa低速率支持较小的数据传输。

服务器、终端(内置LoRa模块)、网关(或基站)、云四部分组成了LoRa网络。如图

wKgaombzs8GAIv1tAAB67tmM1WU580.jpg

Lora技术可用于很多场合,例如隧道通信、电网监视、电表、水表、智能农业、智能水利、智能交通、智能社区、环境监视、工业自动化测试、水产养殖等电表的数据收集等。

二 主动上报模式

在此模式下,连接到网络的节点模块进入主动上报模式。网关进入了监听模式。此时,网关接收到节点数据时会自动回复,并将有效数据上传到服务器。

功能说明:

1.在该模式下,接通插座电源后进入监视状态。若支持节点模块的通电,则节点模块主动地向网关发送网络接入信息,网关通过管理信道(信道1)接收网络接入信息,并将网络节点分配给各通信信道,立即节点网络接入

2.接收到网络接入信息的节点根据网络接入信息的配置自动地改变信道、速率和其他信息,,以定期报告数据设置参数

三 使用场景

主动上报适合低功耗设备,假设教室内的学生都在睡觉,老师点名肯定得不到学生的回复。因此需要学生自己醒过来回复老师。醒的时间是老师之前分配好的。

对于服务器性能比较差,处理能力弱的情况,也适用主动上报模式

四 主动上报组件的使用

1 Gitee链接地址

Demo位于amaziot_bloom_os_sdkproductsam-lora-gatewaylora_gateway

Gitee源码地址:https://gitee.com/ning./hongdou

Github源码地址:https://github.com/ayumid/hongdou

编译指令:.build.bat -l .amaziot_bloom_os_sdkproductsam-lora-gatewaylora_gateway

2 组件功能介绍

Lora主动上报模式组件,主机设置从机上报间隔等参数,之后一直等待从机上报。

3 代码讲解

1 dtu_lora_time_task_init

功能:该函数用于,初始化主动上报模式。

参数:无

返回值:无

示例:

dtu_lora_time_task_init();

2 dtu_lora_time_task

功能:该函数用于,Lora主任务。

参数:无

返回值:无

示例:

status = OSATaskCreate(&dtu_lora_time_msgq_task_ref, dtu_lora_time_task_stack, DTU_LORA_TIME_TASK_STACK_SIZE, 151, "dtu_lora_time_task", dtu_lora_time_task, NULL);

4 Demo实战

参考开源项目Lora网关

注:本文部分内容来源于网络,如有侵权,请及时联系我们。

本文章源自奇迹物联开源的物联网应用知识库Cellular IoT Wiki,更多技术干货欢迎关注收藏Wiki:Cellular IoT Wiki 知识库(https://rckrv97mzx.feishu.cn/wiki/wikcnBvAC9WOkEYG5CLqGwm6PHf)

欢迎同学们走进AmazIOT知识库的世界!

这里是为物联网人构建的技术应用百科,以便帮助你更快更简单的开发物联网产品

Cellular IoT Wiki初心:

在我们长期投身于蜂窝物联网 ODM/OEM 解决方案的实践过程中,一直被物联网技术碎片化与产业资源碎片化的问题所困扰。从产品定义、芯片选型,到软硬件研发和测试,物联网技术的碎片化以及产业资源的碎片化,始终对团队的产品开发交付质量和效率形成制约。为了减少因物联网碎片化而带来的重复开发工作,我们着手对物联网开发中高频应用的技术知识进行沉淀管理,并基于 Bloom OS 搭建了不同平台的 RTOS 应用生态。后来我们发现,很多物联网产品开发团队都面临着相似的困扰,于是,我们决定向全体物联网行业开发者开放奇迹物联内部沉淀的应用技术知识库 Wiki,期望能为更多物联网产品开发者减轻一些重复造轮子的负担。

Cellular IoT Wiki沉淀的技术内容方向如下:

wKgaombqoM2AYL2RAAQrZ8e-uz8392.jpg

奇迹物联的业务服务范围:基于自研的NB-IoT、Cat1、Cat4等物联网模组,为客户物联网ODM/OEM解决方案服务。我们的研发技术中心在石家庄,PCBA生产基地分布在深圳、石家庄、北京三个工厂,满足不同区域&不同量产规模&不同产品开发阶段的生产制造任务。跟传统PCBA工厂最大的区别是我们只服务物联网行业客户。

连接我们,和10000+物联网开发者一起 降低技术和成本门槛

让蜂窝物联网应用更简单~~

哈哈你终于滑到最重要的模块了,

千万不!要!划!走!忍住冲动!~

欢迎加入飞书“开源技术交流群”,随时找到我们哦~

点击链接如何加入奇迹物联技术话题群(https://rckrv97mzx.feishu.cn/docx/Xskpd1cFQo7hu9x5EuicbsjTnTf)可以获取加入技术话题群攻略

Hey 物联网从业者,

你是否有了解过奇迹物联的官方公众号“eSIM物联工场”呢?

这里是奇迹物联的物联网应用技术开源wiki主阵地,欢迎关注公众号,不迷路~

及时获得最新物联网应用技术沉淀发布

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 物联网
    +关注

    关注

    2895

    文章

    43584

    浏览量

    367390
  • 服务器
    +关注

    关注

    12

    文章

    8750

    浏览量

    84679
  • LoRa
    +关注

    关注

    348

    文章

    1644

    浏览量

    231465
收藏 人收藏

    评论

    相关推荐

    求助:MBUS一主多从通信怎么实现主动上报

    现在做一个项目,用到mbus,一主对多从的,需要从机对主机主动上报数据,主机也有可能给从机下发数据,怎么做到数据不冲突?
    发表于 02-05 17:22

    基于LoRa联网技术分析

    网络来, 基于 LoRa联网方案也可以使用相同的商业运行模式。对于中国移动来说,只需要在现有 的基站的位置安装网关(集中器)和一个
    发表于 11-14 12:02

    海马M8里程ODO在OBD口不会主动上报

    海马M8里程ODO在OBD口不会主动上报???需要查询么
    发表于 03-29 15:31

    【ST NUCLEO-WL55JC2开发板免费试用连载】联网LORA组网控制终端

    项目名称:联网LORA组网控制终端试用计划:申请理由偶然发现ST也有lora的产品,我们之前都是用STM32单片机外挂SEMTECH的
    发表于 06-23 09:52

    解决Lora模块同频干扰的三种方法

    ,以此类推。定时上传的原理也是如此,设定好从机的上传时间,避开数据同时上传,从而达到避免同频干扰的目的。    方法三:从机主动上传方式  从机主动上传,lora模块自己有RSSI功能的组网
    发表于 02-03 17:46

    sense-id:不间断式LORA联网

    SRI-470-02是北京慧感嘉联科技有限公司研发中心研制的基于LORA点对点技术的高性能联网网关。该网关运行可靠稳定,安装便捷,无线通信性能优异。该LORA
    发表于 12-30 11:10

    sense-id:不间断式LORA联网

    SRI-470-02是北京慧感嘉联科技有限公司研发中心研制的基于LORA点对点技术的高性能联网网关。该网关运行可靠稳定,安装便捷,无线通信性能优异。该LORA
    发表于 03-15 17:37

    一文了解Lora联网

    网上资料很多,就不赘述了。LoRa的三个工作模式  LoRa的工作模式和NB-IoT类似。  LoRa Class-A,等同于NB-IoT
    发表于 08-30 11:13

    机智云联网技术科普:一文看懂LoRa联网

    赘述了。LoRa的三个工作模式  LoRa的工作模式和NB-IoT类似。  LoRa Class-A,等同于NB-IoT PSM
    发表于 08-31 12:15

    AT client主动上报和正常回复问题求解

    说明:heartrate:心率命令格式:+DHRT: [,]返回:主动上报,无返回。功能:MDM模块向MCU请求心率信息。参数说明:命令字。为1,为1,表示开始请求为1,大于1时,表示单次请求,此时为超时时间。为0,为
    发表于 02-03 11:57

    轮询与主动上报混合的网络管理通信系统设计与实现

    在总线结构的网络管理通信系统主动上报比轮询有着更低的告警传送延时。为解决主动上报模式存在的缺陷,同时为了在一个网络
    发表于 05-25 14:03 15次下载

    联网LoRa究竟是什么

    联网LoRa到底是什么
    的头像 发表于 08-22 14:06 7676次阅读

    LoRa组网方式和具有哪些优势

      LoRa组网是指使用LoRa技术将联网设备组成具有一定层次的网络结构,以实现
    发表于 05-08 15:42 2298次阅读

    LoRa611Pro组网数传模块在LoRa组网的3大应用优势

    LoRa611Pro组网模块在LORA组网的3大特点,高效接收灵敏度:-139 dBm,MESH模式
    的头像 发表于 07-29 15:22 1077次阅读
    <b class='flag-5'>LoRa</b>611Pro<b class='flag-5'>组网</b>数传模块在<b class='flag-5'>LoRa</b><b class='flag-5'>组网</b><b class='flag-5'>中</b>的3大应用优势

    联网系统Lora组网的轮询模式实现

    。如图 Lora技术可用于很多场合,例如隧道通信、电网监视、电表、水表、智能农业、智能水利、智能交通、智能社区、环境监视、工业自动化测试、水产养殖等电表的数据收集等。 二 轮询模式 轮询的优点在于其简单性和能够同时检查多个设备的能力。它不需要复杂的
    的头像 发表于 09-25 14:40 101次阅读
    <b class='flag-5'>物</b><b class='flag-5'>联网</b><b class='flag-5'>系统</b><b class='flag-5'>中</b><b class='flag-5'>Lora</b><b class='flag-5'>组网</b><b class='flag-5'>中</b>的轮询<b class='flag-5'>模式</b><b class='flag-5'>实现</b>