前言:sx1276为Semtech公司推出的具有新型LoRa扩频技术的RF芯片,具有功耗低、容量大、传输距离远、抗干扰能力强的优点,下面对SX1276的使用进行总结,主要是驱动层面上的整理和总结。
基本工作参数
        移植之前,我们需要对芯片有一个整体的概念,对参数和工作模式要有一定的解,下面的表格为几款不同的RF模块的基本参数的比较。

  SI4432 SI4463 SX1276
输出功率 <= +20dbm(100mw) <= +20dbm(100mw) <= +20dbm(100mw)
波特率 <= 256Kbps <= 1Mbps <= 300Kbps
接收灵敏度 <= -121dbm <= -129dbm <= -148dbm(LoRa)
调制方式 (G)FSK/OOK (G)FSK/(G)MSK/OOK (G)FSK/(G)MSK/OOK/LoRa
频率范围 240-930(MHz) 142-1050(MHz) 137-1020(MHz)
FIFO 64Byte 64Byte 256Byte(LoRa)
中断引脚 nirq nirq Diox
寄存器 128 298 113

SPI操作
1位读/写命令+
7位地址+
8位数据
先发送8位读写指令
等待SDO输出CTS信号为0XFF
读取/写入数据
1位读/写命令+
7位地址+
8位数据
工作状态 关闭/挂起/TX/RX 关闭/挂起/TX/RX 关闭/挂起/TX/RX/CAD
附加功能
 
ADC(8位)/温度传感器/
欠压检测/空中唤醒
温度传感器/欠压检测/
空中唤醒
温度传感器/欠压检测/
空中唤醒

1.2  工作模式
     SX1276大体分为关闭/挂起/TX/RX/CAD状态,FSK/OOK与LoRa模式之间切换时必须处于SLEEP状态才可以完成,我们调试时暂时完成收发工作即可。
1.3  寄存器操作
     Sx1276有0x00-0x70 共113个寄存器,通过SPI接口进行操作,SPI数据格式为1bit的读写指令+7bit地址+8bit数据,当需要连续对多个寄存器进行读写操作时,只需要保证时钟输出,寄存器地址会自动加1来完成读写操作,需要注意在FSK和LoRa模式下寄存器的用法有些不同。

SX1276主要特性:

  • 最大168db
  • +20dbm-100mW RF输出
  • +14dbm 高效PA
  • 可编程速率高达300kbps
  • 超高灵敏度:-148dbm
  • 127db动态RSSI
  • 更多特征参考可以下载SX1276的数据手册(点击下载)

SX1276应用场合:

  • 楼宇自动化
  • 无线报警和安全系统
  • 工业监测和控制
  • 长距离农业灌溉系统

深圳市动能世纪科技有限公司
Action Dynamic Tech.(HK) Trading Co.
联系人:李S  Tel:13826583914    QQ:2355573209

LoRa扩频技术RF芯片SX1276相关推荐

  1. E19系列与E10系列lora扩频技术无线模块选型指南

    成都亿佰特电子科技有限公司是一家专注于无线数传通信应用的公司,在射频领域有着丰富的经验,也研发出了很多经典的产品,比如典型的E19和E10系列. 1.E19系列介绍 图1 E19系列无线模块 E19系 ...

  2. LoRa扩频技术原理

    对于物联网复杂的应用场景来说,要考虑的因素很多,包括成本.速率.寿命.移动性和覆盖范围等等,绝对不是某项单一技术标准就可以称霸天下的.而"LoRa"扩频技术,就是一项和NB-IoT ...

  3. 【技术分享】无线通信LoRa扩频技术

    LoRa 是诸多LPWAN通信技术中的一种, 是一种基于扩频的调制方式,通过扩频把信号扩展到带宽较宽的噪声中,获得扩频增益. LoRa(Long Range)扩频代表性的扩频方式有两种: 直接序列扩频 ...

  4. LORA扩频技术的特点和应用

    扩频技术,特点是传输信息所用的带宽远大于信息本身带宽,特点是 强抗干扰.强隐蔽性,易于实现码分多址 . 扩频后的信号带宽增加,幅度降低,类似于打铁把铁压扁了.但是并不一定会是功耗降低! LORA采用扩 ...

  5. LoRa扩频、稳定通信、无线抄表、更远距离

    相比传统无线通信,LoRa能够在相同发射功率的情况下实现更远的通信距离,同时拥有更强的抗干扰能力. 因此,LoRa无线模组广泛应用于无线抄表等长距离无线通信应用中. 高成本单片机·稳定性更强 AS62 ...

  6. LoRa/LoRaWAAN技术

    LoRa安全可靠,具有双向认证.端到端加密和完整性保护等特性. 1.LPWAN中的LoRa技术特色: •低功耗(电池寿命长)-温湿度传感器约1-3年(AAA电池) •长距离-3-5公里通讯距离 •小数 ...

  7. lora扩频串口无线通信模块的功能解析(含中继、透传等)

    无论是从几年前就开始布局的物联网,还是现在国家牵头要搞的数字化,都对通信设备提出了新的要求. 在数字世界,通信模块可以帮助物与物之间实现沟通交流--即帮助它们实现对信号的发送和接收,是各类智能终端得以 ...

  8. lora发射和接收原理_LoRa 的扩频技术

    LoRa 的扩频技术 LoRa 是一种基于扩频的调制方式,通过扩频把信号扩展到带宽较宽的噪声中,获得扩频增益. 扩频概念及原理 扩频通信(SSC),即扩展频谱通信技术(SpreadSpectrumCo ...

  9. LORA技术---LoRa信号从数据流变为LoRa扩频信号,再从射频信号通过解调变为数据

    本文主要介绍LoRa扩频技术细节,详细的描述了LoRa信号从数据流变为LoRa扩频信号,再从射频信号通过解调变为数据的全过程.内容主要来自<LoRa物联网通信技术>一书,该书是由现任Sem ...

最新文章

  1. 报错“Error running ‘Tomcat 9.0.17‘: Address localhost:1099 is already in use
  2. 计算机组成原理 华南理工,华南理工2017计算机组成原理随堂练习
  3. 4g模块注册上网 移远_通信模组企业 移远通信amp;广和通
  4. 计算机学不学工程制图,大一,马上要考试了,不想再学工程制图了?
  5. InceptionNet V2整理总结
  6. 闲得无聊?不如用Python设计一个经典小游戏
  7. 微信分享链接,如何自定义图片,标题,内容介绍
  8. 认证服务器的搭建_这个认证正式发布!
  9. 斐波那契数列(复习)
  10. matlab2c使用c++实现matlab函数系列教程-histc函数
  11. C# 使用JSON对数据序列化和反序列化.
  12. 利用UrlRewrite,asp.net动态生成htm页面
  13. oracle 查看主外键约束
  14. 论文编写的9个实用软件
  15. 用Excel求解线性规划问题
  16. 问卷调查系统 简易版
  17. 射频原理图设计checklist
  18. #644 (Div. 3)F. Spy-string(暴力枚举)
  19. EMV技术学习和研究(二)应用选择
  20. .分享10个最新的Web前端框架

热门文章

  1. python爬取web漫画网站_[Python爬虫学习]利用selenuim爬取漫画网站
  2. Gabriella Fox
  3. 浏览器清空页面栈的方法
  4. Android Studio LibraryModule中引用aar
  5. 随机洗牌算法之Knuth-Durstenfeld Shuffle
  6. Forexclub外汇平台上能盈利的交易者都遵循6点外汇基本规则
  7. JAVA计算机毕业设计在线音乐系统Mybatis+系统+数据库+调试部署
  8. python pip 手动安装
  9. ModuleNotFoundError: No module named ‘fitz‘
  10. 西门子scl语言和c语言,西门子PLC的SCL语言与STL语言比较一下-工业支持中心-西门子中国...