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

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

3天内不再提示

LoRa是如何实现空中唤醒的

电子设计 来源:电子设计 作者:电子设计 2020-12-25 18:30 次阅读

在无线传感网的设计中,往往大部分终端节点都需空中唤醒并且还要低功耗设计,那么LoRa是如何通过CAD来实现的呢?本文将为你揭晓。

在无线传感网络设计中,往往大部分的无线收发机节点都需要低功耗处理。为了降低功耗,只有通过减少无用的工作时间。在大多数的物联网应用中,无线通信时,射频部分大多数时间都处在接收状态,也是主要的能量消耗所在。而当在整个无线网络中数据量较少,但是节点又要随时准备接收数据。理想状态是,当有数据需要接收时,节点处于接收状态,无信息接收时,节点处于睡眠状态,这就需要空中唤醒技术。

无线传感网

空中唤醒从现象上看,好像是发射机把接收机从睡眠中唤醒,实则不然,其实是接收机周期性自动醒来,查看空中有没有呼叫信号,如果没有,则继续睡眠;如果有,则被唤醒进入接收状态。因此,在空中没有呼叫信号时,接收机平均功耗较低。

但是如何发现呼叫信号,传统的做法是通过设定RSSI阈值来判断,只有信号强度足够时才认为有效,唤醒节点,否则相反。随着扩频调制技术的应用,人们在确定可能低于接收机底噪声的信号是否已经使用信道时,面临重重挑战。这种情况下,使用RSSI无疑是行不通的。为了解决这个问题,可使用信道活动检测器来检测其他LoRa信号。

LoRa数据包由:前导码、可选报头、数据有效负载组成,如下图所示:

LoRa数据包结构

信道活动检测模式旨在以尽可能高的功耗效率检测无线信道上的LoRa前导码。在CAD模式下, SX1276/77/78快速扫描频段,以检测LoRa数据包前导码。

在CAD过程中会执行以下操作:

PLL被锁定。

无线接收机从信道获取数据的LoRa前导码符号。在期间的电流消耗对应指定的Rx模式电流。

无线接收机及PLL被关闭,调制解调器数字处理开始执行。

调制解调器搜索芯片所获取样本与理想前导码波形之间的关联关系。建立这样的关联关系所需的时间仅略小于一个符号周期。在此期间,电流的消耗大幅减少。

完成计算后,调制解调器产生CadDone中断信号。如果关联成功,则会同时产生CadDetected信号。

芯片恢复到待机模式。

如果发现前导码,清除中断,然后将芯片设置为Rx单一或连续模式,从而开始接收数据。

信道活动检测时长取决于使用的LoRa调制设置。下图针对特定配置显示了典型CAD检测时长,该时长为LoRa符号周期的倍数。CAD检测时间内,芯片在(2SF+32)/BW秒钟处于接收模式,其余时间则处于低功耗状态。

CAD时长作为扩频因子的函数

CAD程序按序列被分解为多个事件,以更好的对程序及功耗进行说明,如下图所示:

CAD过程中功耗消耗情况

IDDR_L:全Rx模式

IDDC_L:低功耗处理

信道活动检测过程中,接收端仅在前半段时间内处于全接收模式,随后进入低功耗处理阶段,期间CAD功耗随着LoRa带宽的变化而变化。

由于CAD检测数据包的前导码部分,因此要想实现空中唤醒,结合节点定期检测时间,需要设置合适的前导码发送时间,保证前导码发送时间>节点定期检测时间,则需要设定一定的前导码长度,可通过配置RegPreambleMsb和RegPreambleLsb寄存器来实现。如下图所示,可将前导码寄存器长度设置在6-65536之间来改变发送前导码长度。

前导码长度配置寄存器

前导码发送时间计算如下:

其中:

RS:速率

BW:带宽

SF:扩频因子

TS:发送一个symbol的时间

Tpremble:发送前导码所需总时间

npremble:已设定前导码长度大小

Tsym: 发每个preamble symbol的时间

LM400TU是ZLG致远电子研发设计的一款工业级LoRa组网透传模块。模块采用源自军用通信系统的LoRa调制技术设计,结合独有的频谱扩宽处理技术,完美解决了小数据量在复杂环境中的超远距离通信问题。

LM400TU模块

其优点如下:

-148dBm超高灵敏度,远距离通信

透明传输,实现极速组网

支持多种协议标准:LoRaNET、CLAA、LoRaWAN

一键轻松自组网

26个频段自动切换,有效避免同频干扰

预设三种典型工作模式:正常工作模式、远程唤醒模式和定时休眠模式

基于AMetal平台快速二次开发

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

    关注

    21

    文章

    2033

    浏览量

    52016
  • LoRa
    +关注

    关注

    349

    文章

    1689

    浏览量

    231910
收藏 人收藏

    评论

    相关推荐

    基于LORA模块的智能城市应用

    安装在电表和水表上,实现远程抄表和监控。通过LoRa网络,数据采集设备将用户的用电量和用水量信息实时传输给远程控制中心,从而提高抄表效率和准确性,减少人工成本和误差。 二、智能路灯 LoRa模块可以搭载在路灯上,
    的头像 发表于 10-31 18:22 1806次阅读

    LORA模块如何实现远程监控

    领域展现出巨大的潜力。 LoRa技术概述 LoRa技术基于扩频技术,使用长编码的伪随机二进制序列进行调制。这种技术允许LoRa模块在保持低功耗的同时实现长距离通信。
    的头像 发表于 10-31 18:18 1746次阅读

    使用码云实现CC3220空中升级

    电子发烧友网站提供《使用码云实现CC3220空中升级.pdf》资料免费下载
    发表于 09-29 10:21 0次下载
    使用码云<b class='flag-5'>实现</b>CC3220<b class='flag-5'>空中</b>升级

    干货分享 | TSMaster—LIN 唤醒与休眠机制

    在汽车总线中常见的唤醒方式有硬线唤醒、网络唤醒和特定信号唤醒,而LIN总线则是通过休眠帧与唤醒电平来实现
    的头像 发表于 09-25 08:03 1562次阅读
    干货分享 | TSMaster—LIN <b class='flag-5'>唤醒</b>与休眠机制

    选择性唤醒如何实现局部联网

    电子发烧友网站提供《选择性唤醒如何实现局部联网.pdf》资料免费下载
    发表于 09-12 10:29 0次下载
    选择性<b class='flag-5'>唤醒</b>如何<b class='flag-5'>实现</b>局部联网

    433MHz频段的LoRa通讯单元 | LoRaE220-433 Unit

    距离更远、速度更快、功耗更低的优点。该单元支持空中唤醒(AirWake-up)、载波监听(CarrierSense)和通信密钥等功能,确保了数据传输的安全性、可靠性
    的头像 发表于 07-13 08:30 599次阅读
    433MHz频段的<b class='flag-5'>LoRa</b>通讯单元 | LoRaE220-433 Unit

    RS485转LoRa-以太网TCP转LoRa

    可以实现以太网转LoRa、Rj45转LoRaLoRa转以太网、RS485转以太网、TCP_IP转LoRa
    的头像 发表于 06-19 10:39 555次阅读
    RS485转<b class='flag-5'>LoRa</b>-以太网TCP转<b class='flag-5'>LoRa</b>

    致远新一代LoRa终端如何实现一键组网?

    GLCOM-NODE-100是新一代的高性能LoRa终端采集器,支持5KM超远距离传输,低功耗指定节点唤醒,快速自组网和一键组网功能,本期文章将带大家了解这款终端的一键组网是如何实现的。LoR
    的头像 发表于 06-18 08:25 548次阅读
    致远新一代<b class='flag-5'>LoRa</b>终端如何<b class='flag-5'>实现</b>一键组网?

    请问esp32的蓝牙能不能保持超低功耗的监听?

    做一个低功耗的设备,需要进入深度睡眠,但是有需要空中唤醒,可以用外挂LORA唤醒esp32。 那么esp32的低功耗蓝牙,能不能像家用的蓝牙温度计那样,手机app可以随时连接,一节7
    发表于 06-18 07:11

    LoRa模块如何实现智能灌溉系统的精准灌溉

    LoRa模块在智能灌溉系统中的应用特点主要体现在低功耗、远程监控与控制、精准灌溉、高穿透性和稳定性、多节点支持、数据安全性以及灵活扩展等方面。使得LoRa模块成为智能灌溉系统中不可或缺的一部分,LoRa模块如何
    的头像 发表于 06-15 17:01 752次阅读

    蓝牙模块唤醒原理是怎样的?

    具有一项独特的功能——唤醒功能。本文将详细介绍蓝牙模块唤醒的工作原理。  一、蓝牙模块唤醒的基本原理  蓝牙模块唤醒的工作原理主要基于低功耗蓝牙(BLE)技术。低功耗蓝牙技术是一种
    的头像 发表于 05-27 15:52 1440次阅读
    蓝牙模块<b class='flag-5'>唤醒</b>原理是怎样的?

    LoRa数传电台实现路灯状态监测与远程调控

    LoRa网关在城市路灯控制中的应用可以实现路灯的智能化、自动化管理,提高路灯的管理效率和节能效果,为城市的照明管理提供有力支持。LoRa网关还可以实现路灯之间的通信与协同工作。通过设立
    的头像 发表于 05-17 10:50 452次阅读
    <b class='flag-5'>LoRa</b>数传电台<b class='flag-5'>实现</b>路灯状态监测与远程调控

    LoRa网关+LoRa节点的特点和优势

    实现设备到云端的通信。 网关通常执行数据包的转发、加密解密以及与LoRaWAN服务器的通信 LoRa网关上的散热器作用是确保设备在安全的工作温度范围内稳定运行,
    的头像 发表于 03-19 17:02 1384次阅读
    <b class='flag-5'>LoRa</b>网关+<b class='flag-5'>LoRa</b>节点的特点和优势

    什么是LoRa MESH?LoRa MESH技术通讯方式

    什么是LoRa MESH?LoRa MESH技术通讯方式  LoRa MESH是一种基于LoRa技术的无线通信网络,它利用低功耗广域网(LPWAN)技术
    的头像 发表于 01-22 16:10 1961次阅读

    LoRa是什么技术?LoRa频段有哪些?

    ,保持了像频移键控(FSK)调制相同的低功耗特性,但明显地增加了通信距离。 LoRa可以在不同的频段上运行,包括433、868、915 MHz等。这些频段是全球免费频段,可以用于LoRa通信。 868MHz是欧洲ISM频段,常用于LoR
    的头像 发表于 12-28 15:51 3766次阅读