LoRa节点方案的转变
目录
- 一、什么是LoRa?
- 二、传统的LoRa节点方案
- 三、LoRaWan标准
- 四、LoRaWan节点方案
一、什么是LoRa?
LoRa是semtech公司创建的低功耗局域网无线标准,我们知道,低功耗一般很难覆盖远距离,而远距离一般功耗高,LoRa的名字翻译就是远距离无线电(Long Range Radio),它最大特点就是在同样的功耗条件下比其他无线方式传播的距离更远,实现了低功耗和远距离的统一,它在同样的功耗下比传统的无线射频通信距离扩大3-5倍。
二、传统的LoRa节点方案
- 传感器:代指 数据产生的硬件,也可以是其他MCU、水表、电表等能产生数据的硬件;
- MCU:例如STM8 、C51等单片机
- LoRa芯片:例如 SX1276、SX1277、SX1278、SX1268、SX1262等
上述节点方案中,MCU通过SPI接口来操作LoRa芯片的寄存器从而对其进行配置和传输无线数据,应用起来太过繁琐。
虽然LoRa经常被误用来描述整个LPWAN通信系统,但严格来说,LoRa是Semtech拥有的专有调制格式。 SX1272和SX1276 LoRa芯片使用称为chirp扩频(CSS)的调制技术来组成技术栈的物理层(PHY)。
三、LoRaWan标准
LoRaWAN是一个开放标准,它定义了基于LoRa芯片的LPWAN技术的通信协议。 LoRaWAN在数据链路层定义媒体访问控制(MAC),由LoRa联盟维护。 LoRa和LoRaWAN之间的这种区别很重要,因为Link Labs等其他公司在LoRa芯片的顶部使用专有的MAC层来创建更好的混合设计 - 在Link Labs案例中称为Symphony Link。
结合上图,用最简单的公式,你可以这么理解:
LoRa = PHY Layer
LoRaWAN or Symphony Link = MAC Layer
LoRa + LoRaWAN = LPWAN
四、LoRaWan节点方案
2019年4月11日,翱捷科技(ASR) 在深圳举办的LoRa生态发展及创新应用论坛上,正式发布全新的LoRa系统芯片SR6505。这是ASR在2018年9月20日正式发布第一款LoRa集成的单芯片SoC ASR6501后,推出的第三款LoRa系统芯片。
与传统的STM8L+SX1276/SX1278的设计方式不同,新一代的SoC把MCU和LoRa射频芯片集成在一起了,并支持LoRaWan标准。用户通过AT指令即可完成LoRa通讯参数的配置和数据的收发。
相信未来ASR的ASR6501,ASR6505芯片将可以彻底取代传统的STM8L+SX1276/SX1278的设计方式,使LoRa在IoT市场得到更加长足的发展。
LoRa节点方案的转变相关推荐
- 超9000万LoRa节点,全球物联网的事实标准已形成?
超9000万LoRa节点,全球物联网的事实标准已形成? 导 读 就市场.技术成熟度方面来看,LoRa更加成熟的灵活组网更适用于当前不断出现的物联网应用场景,LoRaWAN成为全球物联网的事实标准也是 ...
- LoRa节点开发:9、LoRaWAN在各个国家或地区可使用的频段列表
上节提到LoRaWAN规定了10个地区参数标准(LoRa节点开发:8.LoRaWAN在不同地区的参数标准),但是有的国家或地区的ISM频段不止一个区间,因此在某些国家或地区可以使用多个地区参数标准. ...
- LoRa节点ABP入网方式怎么样
在之前的文章中为大家介绍了"LoRaWAN终端OTAA入网方式",现在为大家介绍ABP节点入网,此文来自微信公众号"小七说LoRa",内容已获小七老师授权,小七 ...
- LoRa节点如何以OTAA方式入网TTN服务器?
目录 前言 一.通用频段快速配置连接步骤(以EU868频段为例) 1.获取节点的三参数dev_eui.app_eui.app_key 2.在TTN服务器上添加LoRa节点 3.在TTN上,对LoRa节 ...
- LoRa节点如何以ABP方式入网TTN服务器?
目录 前言 一.通用频段快速配置连接步骤(以EU868频段为例) AT配置指令示例如下: 二.运行AT指令后,显示界面示例 结语 前言 当你将LoRaWAN网关和LoRa节点都添加到TTN上,这时候, ...
- The Things Network LoRaWAN Stack V3 学习笔记 2.5 LoRa节点配置接入
前言 网关接入之后,再让节点接入.本篇笔记重点记录一些小坑,注意跳过. 小能手这段时间在学习 The Things Network LoRaWAN Stack V3,从使用和代码等角度对该 Stack ...
- LoRa节点开发:5、代码详解LoRaWAN中的几种数据包(发送与接收数据)
本文来源微信公众号[物联网思考] 本文主要结合LoRaNode SDK v4.4.2和LoRaWAN规范1.0.3来展开. 1.数据包类型 LoRaWAN规范中有不同的数据包,通过MType字段区分, ...
- LoRa节点开发:4、代码详解 LoRaWAN节点入网
本文主要结合LoRaNode SDK v4.4.2和LoRaWAN规范1.0.3来展开. 1.入网(激活)方式 可以看出,两种入网(激活)方式: OTAA(Over-The-Air Activatio ...
- LoRa 节点侧学习笔记_汇总
LoRa在今年(2016年)应该是最火的物联网技术,Semtech不停攻城略地,七大洲,哦,除了南极洲,所有地区都宣布要建立国家级的LoRa网络.虽然,我大中国的运营商要做NB-IoT,但是不乏中兴. ...
最新文章
- Serverless无服务应用架构纵横谈
- VirtualBox32位系统上安装64位系统
- python 写入网络视频文件很慢_用Python将数据写入LMDB非常慢
- 【JXOI2018】守卫
- MapReduce-流量统计求和-排序-FlowBean编写
- 神奇,教你用随机数打印hello world
- 笔记:Zygote和SystemServer进程启动过程
- (软件工程复习核心重点)第六章实现和测试-第六节:白盒测试
- java正则 转义_java – 正则表达式和转义和未转义的分隔符
- opencore0.6.4_iOS 13.4/iPadOS 13.4正式版发布:iCloud支持文件夹共享
- Dart教程(四):语法
- ntko php,NTKO 附件管理控件_
- 【SpringBoot】@springbootapplication 注解讲解
- 基于VC++的MFC类库实现的简单FTP客户端
- linux firefox 插件开发教程,Firefox插件(plugins)开发实用指南
- average函数python_在Python3 numpy中mean和average的区别详解
- 中国的Palantir诞生,开启大数据关联挖掘的新时代
- 社会实践分组(c++)
- Tomcat重启脚本
- java nginx 重启吗_nginx(二) : 启动、重启、停止
热门文章
- mysql 数据库查看锁表_mysql解锁表(如何查看数据库锁表)
- knn中k的选取策略
- java swing 字体设置_如何在Java SWING中设置自定义字体的大小和其他属性(粗体,斜体等)...
- 1、go的GOPATH、GOROOT、第三方库学习
- [掌心网]苹果iPhone开发者的Windows Phone 7使用报告
- Swift----编程语言语法
- 阿里云OSS-大文件-分片上传
- 学习 Kubernetes 的 Why 和 How - 每天5分钟玩转 Docker 容器技术(114)
- 蚂蚁花呗4面技术题:分布式+大数据+MySQL+linux+红黑树+并发容器
- 性能优化-CPU占用过高问题排查