LoRa---她的芯片和她的几种工作模式

摘要:
LoRa-s-x1278芯片sx1278芯片对应的芯片是Semtech推出的采用LoRa扩频新技术的射频芯片,具有功耗低、容量大、传输距离长、抗干扰能力强等优点。LoRa LoRa的几种工作模式可分为LoRa模式和FSK/OK模式。下面主要介绍LoRa模式的几种工作模式。首先,粘贴图片:睡眠模式:在此模式下,切换回LoRa模式,sx1278芯片初始化将执行此操作。

LoRa对应的芯片------sx1278芯片

sx1278芯片为Semtech公司推出的具有新型LoRa扩频技术的RF芯片,具有功耗低、容量大、传输距离远、抗干扰能力强的优点。我接下来在这块芯片上进行开发。

使用方法:sx1278芯片引出了SPI接口,用于对sx1278的通信和控制。同时引出了6个GPIO口。MCU通过SPI和sx1278芯片通信,对芯片进行初始化,配置通信参数,切换工作模式,收发数据。6个GPIO口在sx1278芯片 产生中断时,电平会从低电平变高电平,清除中断后,电平变回低电平。

贴出datasheet里表格:

  LoRa---她的芯片和她的几种工作模式第1张

通信频率范围:137MHZ~525MHZ, 带宽:7.8KHZ~500KHZ。

LoRa的调制解调方式:SX1276/77/78 系列产品采用了 LoRaTM扩频调制解调技术 ,还支持标准的 GFSKFSKOOK GMSK 调制模式, 因而能够与现有的M-BUS IEEE 802.15.4g 等系统或标准兼容 。

 LoRa的几种工作模式

  LoRa分为LoRa模式和FSK/OOK 模式 ,下面主要介绍LoRa模式的几种工作模式。先贴张图:

  LoRa---她的芯片和她的几种工作模式第2张

  睡眠模式:在此模式下,切换回LoRa模式,sx1278芯片初始化会进行这一动作。此模式会清空FIFO内的内容,并且,FIFO的内容也只会在这种模式下清除,其他模式下都是覆盖就内容。(FIFO会在后面介绍,不清楚可以直接跳过

  待机模式:芯片通常运行在这个模式,射频和PLL被关闭,能耗很低。根据需要,切换到其他模式。另外,FIFO数据缓存只有在待机模式下才允许写入,发送时,需要在待机模式下,将数据写入到FIFO,再切换到TX模式发送。

  RX单一模式:在这种模式下,调制解调器在给定的时间窗口内搜索前导码。如果在该时间窗口(由RegSymbTimeout寄存器定义 ,10位长度的时间0~0x3FF)结束时还未找到前导码,表示等待接收超时,则芯片会产生RxTimeout中断信号切换回待机模式。运用此模式时,需要知道对方数据什么时候到达,否则,必须一直在待机模式和单一接收模式间切换,才能收到数据。

  RX连续模式:在连续接收模式下,调制解调器会持续扫描信道,以搜索前导码。每当检测到前导码时,调制解调器都会在收到数据包前对该前导码进行检测及跟踪,然后继续等待检测下一前导码。 

        在连续Rx模式下,当产生超时中断时,设备不会进入待机模式。这时,用户必须在设备继续等待有效前导码的同时直接清除中断信号。(关于连续RX模式的FIFO部分,将在后面详细介绍

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

/**************************************************************************************************************************************************************************************************************************************************************************/

几种模式的简单介绍,我就写自己认为重要的。下面贴个sx1278芯片的LoRa模式下的GPIO口映射表:

  LoRa---她的芯片和她的几种工作模式第3张

/****************************************************************************************************************************************************************************************************************************/

完!

免责声明:文章转载自《LoRa---她的芯片和她的几种工作模式》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇SSE:服务器推送事件Scala学习3——注释和变量类型下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

鲲鹏920的特性

鲲鹏920的特性 鲲鹏920处理器是华为在2019年1月发布的数据中心高性能处理器,由华为自主研发和设计,旨在满足数据中心多样性计算、绿色计算的需求 。鲲鹏920主要运用在服务器上,不要和海思麒麟920弄混了,麒麟系列芯片是运用在手机上。 鲲鹏920处理器兼容ARM架构 采用7nm工艺制造 可以支持32/48/64个内核 主频可达2.6GHz 支持8通...

STM32 SWD下载口无法下载的原因和解决办法

1.SWD的下载口在程序中被禁用,IO口被设置为普通IO口 2.芯片被锁,原因有可能是程序执行了不正确的访问导致芯片被锁 3.供电不正常 4.SWD烧了 解锁原因: 在下载程序的时候有时候会发生错误导致内核停止工作,这就意味着内核被锁,这时候已经无法把程序下载进去了。 解决的办法就是用ISP方式下载程序进去冲刷一遍,然后就好用了。 除非使能了读保护,不...

STM32硬件调试详解

STM32的基本系统主要涉及下面几个部分:  一、电源  1)、无论是否使用模拟部分和AD部分,MCU外围出去VCC和GND,VDDA、VSSA、Vref(如果封装有该引脚)都必需要连接,不可悬空;  2)、对于每组对应的VDD和GND都应至少放置一个104的陶瓷电容用于滤波,并接该电容应放置尽量靠近MCU; 3)、用万用表测试供电电压是否正确。调试时最好...

长鑫存储DDR产品

长鑫存储DDR产品 DDR4 内存芯片 首颗国产 DDR4 内存芯片 DDR4 内存芯片是第四代双倍速率同步动态随机存储器。相较于上一代DDR3 内存芯片, DDR4 内存芯片拥有更快的数据传输速率、更稳定的性能和更低的能耗。长鑫存储技术有限公司自主研发的DDR4 内存芯片满足市场主流需求,可应用于PC、笔记本电脑、服务器、消费电子类产品等领域。    产...

透彻详细电荷泵升压电路的工作原理分析(配Multisim仿真验证)

(本文约1500字,阅读需要约5分钟)   最后一次提醒:符合《显示器件应用分析精粹:从芯片架构到驱动程序设计》获赠条件的粉丝请点击此处链接留言详细收货信息,逾期未留言或信息不全视为放弃赠书,请相互转告! Hello,大家好,今天我们一起来讨论一下用来升压的电荷泵电路(Charge Pump),也称为开关电容转换器(Switched Capacitor C...

A.01.11—模块的输出—输出复用和可配

对于输入来说,高边输入与低边输入可配,那对于输出来说,它有哪些可配的情况呢。下图中展示了2种常见的类型。第一种为同一驱动芯片内部的情况。对于OPL与ODL,即PWM低端输出和固态的低端输出,它们是可复用的,但需明确的是对于同一个驱动芯片来说,如果它有OPL口,则完全可以用于固态低端输出口,如果它有ODL口,则不一定能用于OPL口。对于OPH和ODH也是一样...