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

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

3天内不再提示

利用经过认证的 LoRaWAN 模块加速远距离连接的开发

海阔天空的专栏 来源:Stephen Evanczuk 作者:Stephen Evanczuk 2024-01-01 17:16 次阅读

作者:Stephen Evanczuk

投稿人:DigiKey 北美编辑

在农业、资产跟踪、公用事业和物联网 (IoT) 等许多基于传感器的大规模生产应用中,开发人员需要提供能用于更广泛工作范围的安全连接。专为支持此类设备的超大型网络而设计,远程广域网 (LoRaWAN) 协议能提供有效的解决方案,但要快速实施优化的通信子系统,需要对其足够熟悉且具备专业知识。

本文简要介绍了 LoRaWAN 及其功能。随后介绍了 [Murata Electronics ]的 LoRaWAN 认证模块,该模块为开发人员提供了一种即用型解决方案,可通过低功耗广域网 (LPWAN) 实现超远距离连接。为加快原型设计周期,还配套提供了开发板和软件支持。

什么是 LoRaWAN?

LoRaWAN 在现有的无线连接选项中已成为一种有效的解决方案,适用于基于服务器的应用,可与远在 Wi-Fi蓝牙等常用无线方案覆盖范围之外的低功耗终端设备连接。在 LoRaWAN 网络中,应用服务器通过传统的传输控制协议/互联网协议 (TCP/IP) 网络与 LoRaWAN 网关通信(图 1)。

典型 LoRaWAN 网络应用的图片(点击放大)图 1:在典型的 LoRaWAN 网络应用中,服务器连接到网关,而网关则借助 LoRa 技术的远距离、低功耗功能连接可能位于数公里之外的终端设备。(图片来源:Murata Electronics)

LoRaWAN 网关则采用在未授权的工业、科学和医疗 (ISM) 频带上运用的 LoRa 亚千兆射频 (RF) 技术与终端设备通信。LoRa 技术面向相对低比特率的应用,最大比特率约 10 Kbps,但它在远距离应用方面具有独特的优势。

LoRa RF 基于扩频技术,允许开发人员以比特率换距离,可在农村地区轻松实现超过 15 公里的可靠双向通信,在人口密集的城区室内位置可实现超过 5 公里的可靠双向通信。

借助 LoRaWAN 的安全模式,LoRaWAN 协议可保护通信流量。LoRaWAN 采用一对安全密钥:一个用于确保数据包级别的真实性和完整性,另一个用于为终端设备与应用服务器之间的信息提供端到端的安全性。

LoRaWAN 协议在平衡终端设备功耗与应用的通信需求方面具有更多优势。LoRaWAN 网络中的设备有 3 种操作类型:A 类、B 类和 C 类。三类设备均可根据需要传输信息,但其类别决定何时可以接收信息。

A 类设备能效最高,设计用于事件驱动的操作,例如当传感器检测到环境变化时。A 类设备可在两次事件之间保持休眠状态,仅在传感器采集数据后唤醒足够传输数据的时间,然后在上行链路传输后以指定的延迟(RX1 和 RX2)打开下行链路接收窗口(图 2)。

上行链路、第 1 个接收窗口 (RX1) 和第 2 个接收窗口 (RX2) 的示意图(点击放大)图 2:能效最高的 LoRaWAN 类别(A 类操作)让设备尽可能长时间休眠,仅在向网关传输(上行链路)数据时才开始工作,并在上行链路完成后打开第 1 个接收窗口 (RX1) 和第 2 个接收窗口 (RX2)。(图片来源:Murata Electronics)

B 类设备支持按应用要求的时间表定期运行。对于 B 类设备,LoRaWAN 协议允许设备按指定时间表打开下行链路接收窗口,利用网关发送的信标使终端设备与网络同步(图 3)。

支持同步下行链路的 LoRaWAN B 类设备示意图(点击放大)图 3:LoRaWAN B 类设备利用所连接网关发送的信标来保持定时,从而实现同步的下行链路。(图片来源:Murata Electronics)

C 类设备设计用于需要终端设备持续监听下行链路消息的应用。由于 C 类设备需要保持活跃状态,因此通常由线路供电,而 A 类甚至 B 类设备由电池供电(图 4)。

LoRaWAN C 类设备始终保持活跃状态的示意图(点击放大)图 4:LoRaWAN C 类设备通常由恒定电源供电,始终保持活跃状态,在不传输上行链路消息时不断监听下行链路消息。(图片来源:Murata Electronics)

尽管 LoRaWAN 网络的概念看似简单,但其实施却需要足够的知识和经验,才能在 LoRaWAN 协议的详细运行参数与其基础 LoRa 技术之间找到正确的平衡。

经过认证的 LoRaWAN 模块提供了一种即用型解决方案

Murata Electronics 的 [LBAA0QB1SJ-296]模块和关联固件提供了一种即用型解决方案,可加速 LoRaWAN 网络连接,为终端设备提供了完整的 LoRaWAN 认证解决方案。该模块集成了 [Semtech 的] [SX1262]LoRa 收发器、[STMicroelectronics 的][STM32L072] 微控制器(带 192 Kb 闪存)、射频开关和温度补偿晶体振荡器 (TCXO)。其采用屏蔽树脂模塑封装,尺寸仅为 10.0 x 8.0 x 1.6 mm(图 5)。

Murata Electronics 的 LBAA0QB1SJ-296 模块示意图(点击放大)图 5:Murata Electronics 的 LBAA0QB1SJ-296 模块集成了 Semtech SX1262 LoRa 收发器和运行预加载 LoRaWAN 协议栈的 STMicroelectronics STM32L072 微控制器,可提供完整的 LoRaWAN 连接解决方案。(图片来源:Murata Electronics)

该模块采用 3.3 V 单电源,125 kHz 带宽耗电仅 15.5 mA,而在相同带宽和最大扩频因子下,数据包错误率为 1%,接收器灵敏度为 -135.5 dBm(分贝数基准为 1 mW)。在 LoRa 的线性调频扩频技术实施中,扩频因子被定义为每比特的线性调频数。在传输方面,该模块可提供高达 +21.5 dBm 的传输功率,而最大传输功率时的功耗为 118 mA。

LBAA0QB1SJ-296 模块支持 LoRaWAN A、B 或 C 类设备,提供多种低功耗操作模式,使开发人员能够平衡性能和功耗。对于电池供电的终端设备(通常以 A 类或 B 类运行),该模块可在超低功耗模式下运行,实时时钟运行时的功耗仅约为 1.3 µA,因此可运行数年之久。

快速开发 LoRaWAN 连接设备

使用 LBAA0QB1SJ-296 模块为终端设备系统添加 LoRaWAN 连接相对简单。在硬件方面,该模块通过模块的通用异步接收器/发送器 (UART) 接口与终端设备主机处理器相连。除了用于主机通信的 UART 接口外,该模块只需要一个外部天线和一些其他元器件,就能提供一个完整的 LoRaWAN 硬件子系统(图 6)。

Murata Electronics 的 LBAA0QB1SJ-296 模块示意图(点击放大)图 6:使用 Murata Electronics 的 LBAA0QB1SJ-296 模块,开发人员只需增加几个元器件,就能在其终端设备设计中添加经过认证的 LoRaWAN 连接。(图片来源:Murata Electronics)

在软件方面,LBAA0QB1SJ-296 模块预配置了完整的堆栈,可在 915 MHz 的 ISM 频段上运行 LoRaWAN。在运行过程中,终端设备主机处理器使用 AT 命令集管理和监控模块的工作。

虽然模块的硬件接口和预加载固件有助于加快定制开发,但 Murata 的 [LBAA0QB1SJ-TEMP-EVK]评估板可让开发人员立即开始快速原型设计,并加快生产设计的开发(图 7)。

Murata 的 LBAA0QB1SJ-TEMP-EVK 评估板图片(点击放大)图 7:Murata 的 LBAA0QB1SJ-TEMP-EVK 评估板将 LBAA0QB1SJ-296 模块与外设和连接器结合在一起,旨在加快 LoRaWAN 连接的评估和原型设计。(图片来源:Murata Electronics)

该评估板支持板载 LBAA0QB1SJ-296 模块,该模块带多种用户接口设备,包括发光二极管 (LED)、热敏电阻和按钮。开发人员可以使用评估板上的 Arduino Uno V3 连接器添加所需的外设,从而进一步扩展评估板的功能。

要开始评估 LoRaWAN 的应用,开发人员只需安装合适的 [915 MHz 射频超小型 A 版 (SMA) 天线]、外部电源,并通过 USB 连接器将评估板连接到主机开发系统。

评估板启动后,开发人员可使用终端仿真程序或图形用户界面 (GUI) 测试工具测试模块的运行情况,这些工具可供注册评估板用户使用。为扩展调试,该评估板提供了串行线调试 (SWD) 和 USB 连接器,用于连接 STMicroelectronics [ST-LINK]调试器/编程器。

对于端到端应用评估和软件调试,开发人员只需添加现成的 [LoRaWAN 网关],即可完成评估板与应用服务器之间的通信连接。

总结

LoRaWAN 协议和基础 LoRa 技术为连接远距离终端设备提供了有效的解决方案,而不会影响有限的功率预算。Murata Electronics 的 LBAA0QB1SJ-296 模块设计可加快低功耗广域网的部署,提供了经过 LoRaWAN 认证的即用型解决方案。借助 Murata Electronics 基于 LBAA0QB1SJ-296 的 LBAA0QB1SJ-TEMP-EVK 评估板,开发人员可以快速对其 LoRaWAN 网络应用进行原型设计和评估。

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

    关注

    2548

    文章

    50646

    浏览量

    751784
  • 射频
    +关注

    关注

    104

    文章

    5545

    浏览量

    167528
  • RF
    RF
    +关注

    关注

    65

    文章

    3042

    浏览量

    166806
  • lorawan
    +关注

    关注

    3

    文章

    313

    浏览量

    23797
收藏 人收藏

    评论

    相关推荐

    NRF24L01+PA+LNA 无线超远距离2.4G模块

    本帖最后由 eehome 于 2013-1-5 10:09 编辑 NRF24L01+PA+LNA 无线超远距离2.4G模块250K的速率下,空旷地的距离为1100米左右,1M的速率下,空旷地
    发表于 04-11 10:16

    远距离无线模块APC810

    `采用SEMTECH新的LORA的无线扩频芯片SI1278,采用扩频调制和高效纠错编码,集成的APC810模块经过一级放大,功耗推到500毫瓦,在5K速率下,空旷距离能达5公里,非常适合超
    发表于 02-03 12:03

    Bluetooth 低能耗远距离

    。特性使用适合远距离应用的蓝牙低功耗技术将您的解决方案连接到物联网 (IoT)从手机/平板电脑到设备进行无线升级使用智能手机代替本地显示,以便获得:更多信息、历史数据等更多直观设置和配置轻松访问远程数据个性化的操作员/用户设置和配置此电路设计已
    发表于 05-05 10:34

    远距离RFID读写天线设计方案

    应用要求,因此,需要一款远距离读写器配合远距离天线,实现远距离水平或垂直方向的读写要求。这里给出一种远距离 RFID读写天线的设计方案,采用射频标签专用读写器RI-R6C-001A,该
    发表于 07-19 07:59

    请问有哪些可以远距离控制的遥控模块

    有没有远距离遥控模块距离范围在100~200米之内的,和遥控车那样的遥控模块
    发表于 07-19 08:58

    如何利用低电压差分信号接口器件实现数据远距离传输的设计

    为了解决弹上记录器和地面测试台之间高速数据流远距离传输问题,提出一种利用低电压差分信号(LVDS)接口器件实现数据远距离传输的设计方案。实验证明该方案传输速度达到20 Mh/s,传输距离
    发表于 04-30 06:02

    解决头盔耳机远距离对讲

    采用QCC3021开发的对讲蓝牙全双工语音模块,使用标准蓝牙协议,可以很好的解决头盔耳机远距离对讲的问题,实现实时双人双工语音通话,无需等待,自由聊天,并且拥有很强的抗干扰性,在机车速度达到120码
    发表于 11-22 10:34

    远距离调频发射器

    远距离调频发射器:下图功率可达2000米,可算是远距离调频发射器了。
    发表于 10-18 13:10 3586次阅读
    <b class='flag-5'>远距离</b>调频发射器

    远距离串行通信电路

    远距离串行通信电路
    发表于 02-12 21:02 730次阅读
    <b class='flag-5'>远距离</b>串行通信电路

    电话远距离振铃电路

    电话远距离振铃电路
    发表于 11-19 17:39 1935次阅读
    电话<b class='flag-5'>远距离</b>振铃电路

    TTL远距离通讯接口电路

    TTL远距离通讯接口电路
    发表于 05-06 17:50 4676次阅读
    TTL<b class='flag-5'>远距离</b>通讯接口电路

    INA114构成的远距离负载和地检测电路

    关键词:INA114 , 检测电路 , 远距离负载 如图所示为远距离负载和地检测电路。INA114表面封装形式芯片有一个独立的输出检测反馈连接端(12脚),正常工作时12脚必须与输出端(11脚
    发表于 02-17 12:51 463次阅读

    ChirpIoT远距离无线模块规格书

    电子发烧友网站提供《ChirpIoT远距离无线模块规格书.pdf》资料免费下载
    发表于 03-05 09:55 3次下载

    低成本搭建网络,远距离传输达4.8km的LoRaWAN模块

    48 MHz ARM Cortex-M4。Ra-08(H) 模组出厂内置 AT 固件程序,直接上手使用对接LoRaWAN网关。 02超低功耗 03远距离传输 Ra-08/Ra-08H模组用于超长距离扩频通信。
    的头像 发表于 06-24 15:57 472次阅读
    低成本搭建网络,<b class='flag-5'>远距离</b>传输达4.8km的<b class='flag-5'>LoRaWAN</b><b class='flag-5'>模块</b>

    远距离传输达4.8km的LoRaWAN模块

    LoRaWAN是为LoRa远距离通信网络设计的一套通讯协议和系统架构,因其具有广泛的覆盖能力而被用作广域网的无线网络。LoRaWAN在数据链路层定义媒体访问控制(MAC),由LoRa联盟维护
    的头像 发表于 09-05 10:32 242次阅读
    <b class='flag-5'>远距离</b>传输达4.8km的<b class='flag-5'>LoRaWAN</b><b class='flag-5'>模块</b>