LoRa物联网
时间:2021-09-16
本文章向大家介绍LoRa物联网,主要包括LoRa物联网使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
第1章 LoRa背景及概述
第一章主要对LoRa技术做了简要的介绍。
LoRa取自英文的Long Range,意为远距离。LoRa最初作为一种线性调频扩频的物理层调制技术,由Semtech公司将该技术应用于芯片,并联合多家厂商共同发起创立LoRa联盟,推出LoRaWAN规范,催生出一个广域组网标准体系,形成广泛的产业生态。
LoRa技术已经成为物联网的代名词?
物联网的概念由技术的进步和特定的历史环境决定。物联网技术中最关键的三种技术是无线通信技术、传感器技术和嵌入式系统技术。如果将这些主流物联网通信技术根据工作频段和工作距离进行分类可以得到下表。我们可以发现LoRa既可以在近距离工作也可以在远距离工作。
频段 | 短距离无线局域网 | 低功耗无线广域网 |
---|---|---|
授权 | 无 | eMTC、NB-IoT |
非授权 | Wi-Fi、BLE、ZigBee、LoRa、NFC、UWB | LoRa、Sigfox |
以LoRa、NB-IoT为代表的的低功耗广域网技术近年来已经是物联网领域最热门的部分。现今需要低速率、低电量耗费的无线场景的连接需求增多,而以LoRa、NB-IoT为代表的低功耗广域网正好填补这一缺口。
NB-IoT技术是针对M2M通信场景对原有的4G网络进行技术优化,对网络特性和终端特性进行平衡来适应物联网应用的需求。所以NB-IoT终端芯片远比LoRa终端芯片复杂。LoRa最初设计时九考虑物联网发展的需求,因此终端结构简单,成本和功耗具有很大优势。
- 保持距离,采用半双工,不支持高带宽的数据传送;不支持切换,即连接态的移动性管理。
e-MTC,是适用于物联的LTE网络。和NB-IoT相比,其速率高、支持移动性、可定位、支持语音、支持LTE网络复用,但在覆盖能力和模组成本方面较弱。
Sigfox有着UNB超窄带技术的局限性,同事自身协议标准的兼容性差,发展缓慢。
LoRa技术的特点:
- 远距离。LoRa灵敏度高来自调制本身,不依赖于窄带Sigfox、重传NB-IoT、编码冗余ZigBee。
- 抗干扰能力强。Chirp调试在相干解调的时候可以把在噪声之下有用的LoRa信号聚集在一起,噪声在相干解调后还是噪声。2.2.2
- 低功耗。物联网对终端设备的使用寿命要求高,低功耗由芯片硬件和应用协议两方面决定。LoRa信道活动检测CAD功能,不会像FSK经常被误唤醒。电池寿命高
- 大容量。
- 按需部署、独立组网
- 轻量级、低成本
- 抗频偏
------------------------------------------------------------------------------------------------------------------------------------------------------
- 你要克服懒惰,你要克服游手好闲,你要克服漫长的白日梦,你要克服一蹴而就的妄想。
- 你才20岁,你可以成为任何你想成为的人。
原文地址:https://www.cnblogs.com/junecyane/p/15296418.html
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- linux提权-Suid和Guid配置错误
- Git快速学习
- Spring笔记
- ARL灯塔最新版本2.1,现在它来了,快来看看盒子带来了什么有趣的更新
- 渗透测试常规操作记录(下)
- IntelliJ IDEA 2020.2激活破解教程
- Java String 源码分析
- Java ArrayList 源码
- Java8 HashMap 源码分析
- 数据分析方法论-统计学内容学习
- 同步与异步 Python 有何不同?
- 非线性方程组求解迭代算法&图像寻初始值讲解
- MyBatis笔记
- 网络工程师提高篇 | 路由重发布你了解多少?从原理到配置,瑞哥带你学习一波!
- Python 为什么不支持 switch 语句?