LoRa 是如何实现空中唤醒的?
时间:2018-12-28 09:57来源:ZLG致远电子
摘要:在无线传感网的设计中,往往大部分终端节点都需空中唤醒并且还要低功耗设计,那么LoRa是如何通过CAD来实现的呢?
在无线传感网的设计中,往往大部分终端节点都需空中唤醒并且还要低功耗设计,那么LoRa是如何通过CAD来实现的呢?
在无线传感网络设计中,往往大部分的无线收发机节点都需要低功耗处理。为了降低功耗,只有通过减少无用的工作时间。在大多数的物联网应用中,无线通信时,射频部分大多数时间都处在接收状态,也是主要的能量消耗所在。而当在整个无线网络中数据量较少,但是节点又要随时准备接收数据。理想状态是,当有数据需要接收时,节点处于接收状态,无信息接收时,节点处于睡眠状态,这就需要空中唤醒技术。
但是如何发现呼叫信号,传统的做法是通过设定RSSI阈值来判断,只有信号强度足够时才认为有效,唤醒节点,否则相反。随着扩频调制技术的应用,人们在确定可能低于接收机底噪声的信号是否已经使用信道时,面临重重挑战。这种情况下,使用RSSI无疑是行不通的。为了解决这个问题,可使用信道活动检测器来检测其他LoRa信号。
LoRa数据包由:前导码、可选报头、数据有效负载组成,如下图所示:
在CAD过程中会执行以下操作:
• PLL被锁定
• 无线接收机从信道获取数据的LoRa前导码符号。在期间的电流消耗对应指定的Rx模式电流。
• 无线接收机及PLL被关闭,调制解调器数字处理开始执行。
• 调制解调器搜索芯片所获取样本与理想前导码波形之间的关联关系。建立这样的关联关系所需的时间仅略小于一个符号周期。在此期间,电流的消耗大幅减少。
• 完成计算后,调制解调器产生CadDone中断信号。如果关联成功,则会同时产生CadDetected信号。
• 芯片恢复到待机模式。
• 如果发现前导码,清除中断,然后将芯片设置为Rx单一或连续模式,从而开始接收数据。
信道活动检测时长取决于使用的LoRa调制设置。下图针对特定配置显示了典型CAD检测时长,该时长为LoRa符号周期的倍数。CAD检测时间内,芯片在秒钟处于接收模式,其余时间则处于低功耗状态。
• IDDC_L:低功耗处理
信道活动检测过程中,接收端仅在前半段时间内处于全接收模式,随后进入低功耗处理阶段,期间CAD功耗随着LoRa带宽的变化而变化。
由于CAD检测数据包的前导码部分,因此要想实现空中唤醒,结合节点定期检测时间,需要设置合适的前导码发送时间,保证前导码发送时间>节点定期检测时间,则需要设定一定的前导码长度,可通过配置RegPreambleMsb和RegPreambleLsb寄存器来实现。如下图所示,可将前导码寄存器长度设置在6-65536之间来改变发送前导码长度。
其中:
:速率
:带宽
SF:扩频因子
:发送一个symbol的时间
:发送前导码所需总时间
:已设定前导码长度大小
: 发每个preamble symbol的时间
LM400TU是ZLG致远电子研发设计的一款工业级LoRa组网透传模块。模块采用源自军用通信系统的LoRa调制技术设计,结合独有的频谱扩宽处理技术,完美解决了小数据量在复杂环境中的超远距离通信问题。
• -148dBm超高灵敏度,远距离通信
• 透明传输,实现极速组网
• 支持多种协议标准:LoRaNET、CLAA、LoRaWAN
• 一键轻松自组网
• 26个频段自动切换,有效避免同频干扰
• 预设三种典型工作模式:正常工作模式、远程唤醒模式和定时休眠模式
• 基于AMetal平台快速二次开发
在无线传感网络设计中,往往大部分的无线收发机节点都需要低功耗处理。为了降低功耗,只有通过减少无用的工作时间。在大多数的物联网应用中,无线通信时,射频部分大多数时间都处在接收状态,也是主要的能量消耗所在。而当在整个无线网络中数据量较少,但是节点又要随时准备接收数据。理想状态是,当有数据需要接收时,节点处于接收状态,无信息接收时,节点处于睡眠状态,这就需要空中唤醒技术。
无线传感网
空中唤醒从现象上看,好像是发射机把接收机从睡眠中唤醒,实则不然,其实是接收机周期性自动醒来,查看空中有没有呼叫信号,如果没有,则继续睡眠;如果有,则被唤醒进入接收状态。因此,在空中没有呼叫信号时,接收机平均功耗较低。但是如何发现呼叫信号,传统的做法是通过设定RSSI阈值来判断,只有信号强度足够时才认为有效,唤醒节点,否则相反。随着扩频调制技术的应用,人们在确定可能低于接收机底噪声的信号是否已经使用信道时,面临重重挑战。这种情况下,使用RSSI无疑是行不通的。为了解决这个问题,可使用信道活动检测器来检测其他LoRa信号。
LoRa数据包由:前导码、可选报头、数据有效负载组成,如下图所示:
LoRa数据包结构
信道活动检测模式旨在以尽可能高的功耗效率检测无线信道上的LoRa前导码。在CAD模式下, SX1276/77/78快速扫描频段,以检测LoRa数据包前导码。在CAD过程中会执行以下操作:
• PLL被锁定
• 无线接收机从信道获取数据的LoRa前导码符号。在期间的电流消耗对应指定的Rx模式电流。
• 无线接收机及PLL被关闭,调制解调器数字处理开始执行。
• 调制解调器搜索芯片所获取样本与理想前导码波形之间的关联关系。建立这样的关联关系所需的时间仅略小于一个符号周期。在此期间,电流的消耗大幅减少。
• 完成计算后,调制解调器产生CadDone中断信号。如果关联成功,则会同时产生CadDetected信号。
• 芯片恢复到待机模式。
• 如果发现前导码,清除中断,然后将芯片设置为Rx单一或连续模式,从而开始接收数据。
信道活动检测时长取决于使用的LoRa调制设置。下图针对特定配置显示了典型CAD检测时长,该时长为LoRa符号周期的倍数。CAD检测时间内,芯片在秒钟处于接收模式,其余时间则处于低功耗状态。
CAD时长作为扩频因子的函数
CAD程序按序列被分解为多个事件,以更好的对程序及功耗进行说明,如下图所示:CAD过程中功耗消耗情况
• IDDR_L:全Rx模式• IDDC_L:低功耗处理
信道活动检测过程中,接收端仅在前半段时间内处于全接收模式,随后进入低功耗处理阶段,期间CAD功耗随着LoRa带宽的变化而变化。
由于CAD检测数据包的前导码部分,因此要想实现空中唤醒,结合节点定期检测时间,需要设置合适的前导码发送时间,保证前导码发送时间>节点定期检测时间,则需要设定一定的前导码长度,可通过配置RegPreambleMsb和RegPreambleLsb寄存器来实现。如下图所示,可将前导码寄存器长度设置在6-65536之间来改变发送前导码长度。
前导码长度配置寄存器
前导码发送时间计算如下:其中:
:速率
:带宽
SF:扩频因子
:发送一个symbol的时间
:发送前导码所需总时间
:已设定前导码长度大小
: 发每个preamble symbol的时间
LM400TU是ZLG致远电子研发设计的一款工业级LoRa组网透传模块。模块采用源自军用通信系统的LoRa调制技术设计,结合独有的频谱扩宽处理技术,完美解决了小数据量在复杂环境中的超远距离通信问题。
LM400TU模块
其优点如下:• -148dBm超高灵敏度,远距离通信
• 透明传输,实现极速组网
• 支持多种协议标准:LoRaNET、CLAA、LoRaWAN
• 一键轻松自组网
• 26个频段自动切换,有效避免同频干扰
• 预设三种典型工作模式:正常工作模式、远程唤醒模式和定时休眠模式
• 基于AMetal平台快速二次开发
免责声明:本文若是转载新闻稿,转载此文目的是在于传递更多的信息,版权归原作者所有。文章所用文字、图片、视频等素材如涉及作品版权问题,请联系本网编辑予以删除。
我要投稿
近期活动
- 安森美汽车&能源基础设施白皮书下载活动时间:2024年04月01日 - 2024年10月31日[立即参与]
- 2023年安森美(onsemi)在线答题活动时间:2023年09月01日 - 2023年09月30日[查看回顾]
- 2023年安森美(onsemi)在线答题活动时间:2023年08月01日 - 2023年08月31日[查看回顾]
- 【在线答题活动】PI 智能家居热门产品,带您领略科技智慧家庭时间:2023年06月15日 - 2023年07月15日[查看回顾]
- 2023年安森美(onsemi)在线答题活动时间:2023年06月01日 - 2023年06月30日[查看回顾]
分类排行榜
- 汽车电子电源行业可靠性要求,你了解多少?
- 内置可编程模拟功能的新型 Renesas Synergy™ 低功耗 S1JA 微控制器
- Vishay 推出高集成度且符合 IrDA® 标准的红外收发器模块
- ROHM 发布全新车载升降压电源芯片组
- 艾迈斯半导体推出行业超薄的接近/颜色传感器模块,助力实现无边框智能手机设计
- 艾迈斯半导体与 Qualcomm Technologies 集中工程优势开发适用于手机 3D 应用的主动式立体视觉解决方案
- 维谛技术(Vertiv)同时亮相南北两大高端峰会,精彩亮点不容错过
- 缤特力推出全新商务系列耳机 助力解决开放式办公的噪音难题
- CISSOID 和泰科天润(GPT)达成战略合作协议,携手推动碳化硅功率器件的广泛应用
- 瑞萨电子推出 R-Car E3 SoC,为汽车大显示屏仪表盘带来高端3D 图形处理性能
编辑推荐
小型化和稳定性如何兼得?ROHM 推出超小型高输出线性 LED 驱动器 IC,为插座型 LED 驱动 IC 装上一颗强有力的 “心脏”
众所周知,LED的驱动IC担负着在输入电压不稳定的情况下,为LED提供恒定的电流,并控制恒定(可调)亮度的作用。无论是室内照明,还是车载应用,都肩负着极为重要的使命。
- 关于反激电源效率的一个疑问
时间:2022-07-12 浏览量:10242
- 面对热拔插阐述的瞬间大电流怎么解决
时间:2022-07-11 浏览量:9001
- PFC电路对N线进行电压采样的目的是什么
时间:2022-07-08 浏览量:9648
- RCD中的C对反激稳定性有何影响
时间:2022-07-07 浏览量:7245
- 36W单反激 传导7~10M 热机5分钟后超标 不知道哪里出了问题
时间:2022-07-07 浏览量:6015
- PFC电感计算
时间:2022-07-06 浏览量:4222
- 多相同步BUCK
时间:2010-10-03 浏览量:37888
- 大家来讨论 系列之二:开机浪涌电流究竟多大?
时间:2016-01-12 浏览量:43186
- 目前世界超NB的65W适配器
时间:2016-09-28 浏览量:60046
- 精讲双管正激电源
时间:2016-11-25 浏览量:128200
- 利用ANSYS Maxwell深入探究软磁体之----电感变压器
时间:2016-09-20 浏览量:107592
- 【文原创】认真的写了一篇基于SG3525的推挽,附有详细..
时间:2015-08-27 浏览量:100349