Lora通讯
Lora通讯
今年放弃了电源,踏入了物联网行业,也不知道算不算放弃吧,但我内心始终在呐喊,早晚会把你拿下,现在暂且放过你!
首先普及一下物联网,物联网是21世纪兴起的行业,最开始是由比尔盖茨在1995年出版的《未来之路》提及到物联网,但碍于当时的RFID技术以及网络没有全面普及,物联网没能得到重视。在2009年奥巴马提出“智慧地球”战略后,全世界都开始大力发展物联网。而物联网最关键的就是联网了,我是硬件出身的,对于设备与服务器,云计算这些七七八八的我就不是很熟悉了,但是对于硬件之间的联网还是略知一二。
接下来就谈谈硬件通讯之间那些事,对于很多低成本设备来说,不可能也不必要每台设备都直接与服务器联网,一般会选择一片区域内的设备组成局域网,再通过一台控制器与服务器实现联网。这片区域的设备组成的局域网需要通讯,可以分为有线和无线通讯,有线的基本就是串口、485、SPI、IIC、CAN。。。。这个就不说了。而无线通讯呢有非常多中,蓝牙、wifi、zigbee,433。。。一大堆的,大部分都是短距离通讯,基本就是十几米的距离。而长距离低功耗的出名几种就剩下LoRa、NB_IOT了。物联网现在的火爆就在于乱,没有实现统一标准化,正所谓乱世出英雄,大家都纷纷加入希望一战成名。
最后要讲的就是今天的主人公,乱世中出来的袅雄LORA通讯,现在生产LoRa芯片的厂商也就semtech公司一家独大了,所以下面讲的都是基于SX12768这款LoRa芯片。
一、传输距离:标称15Km,50kbps,后来才发现,这是有条件的,首先是速度和距离成反比,要长距离通讯,那速度就必须牺牲,其次是天线的设计,我用的是弹簧天线,再加上配置了最快速率,结果跑下楼就没信号了~
二、调制模式:SX1276/77/78 系列产品采用了 LoRaTM扩频调制解调技术 ,还支持标准的 GFSK、 FSK、 OOK 及 GMSK 调制模式, 因而能够与现有的M-BUS 和 IEEE 802.15.4g 等系统或标准兼容。主要就是告诉我们这玩意兼容,快来用。
三、工作模式:个人认为重要的是 睡眠模式、待机模式、RX单一模式、RX连续模式、CAD模式
四、中断脚:通过配置RegDioMapping1和RegDioMapping2这两个寄存器来实现对于的映射,个人觉得RxDone、TxDone、CadDone、RxTimeout、PayloadCrcError重要。
五、PA、LNA 。 PA 功率放大器,就是常说的功放,用来放大信号的。LNA 低噪声放大器,这个是把天线接受到的信号进行放大,为解码做准备的。这两个对于距离传输距离和抗干扰性需要酌情考虑。
SF 扩频因子,扩频设置用的,扩频因子越大,信噪比越高,传输速率越低。
CAD 信道活动检测,根据前导码检测信道活动。
CR 编码率,即有效信号和整个报文(数据包)的比值
BW 带宽,带宽也表示传输速率,这里的带宽指的是频宽,即频段的频率宽度,它决定了中心频率的上下频率。比如中心频率433MHZ,带宽是2MHZ,则通信的频谱(信道)的频率为432MHZ~434MHZ。
Lora通讯的更多相关文章
- 有了GPRS为什么还要LoRa和NB-IoT?【转】
转自:https://blog.csdn.net/i_am_Banmei2/article/details/81869724 与其说是GPRS和NB-IoT的比较,不如说是传统网络与新兴网络的比较,我 ...
- lora网关
lora网关 lora物联网网关ZLAN9743可以实现RS232/485/422/以太网转 LoRa功能 是一款高性价比远距离无线通讯网关.LoRa和GPRS.4G方案相比它无需入网月租费,和Wif ...
- LoRa与NB-IoT对比(转载)
物联网的基本架构包括三个层面:感知层.网络层和应用层. 物联网架构图 感知层通过传感器采集某些数据(声.光.电等),基于网络层的终端模组,对接到网络层的基站,实现数据采集后的传输. 网络层负责将感知层 ...
- LoRa基础
一.LoRa技术 LoRa 是LPWAN通信技术中的一种,是美国Semtech公司采用和推广的一种基于扩频技术的超远距离无线传输方案.这一方案改变了以往关于传输距离与功耗的折衷考虑方式,为用户提供一种 ...
- LORA---关于LORA的30个常见问题解答
1) 什么是LoRa调制? LoRa (Long Range,远距离)是一种调制技术,与同类技术相比,提供更长的通信距离.调制是基于扩频技术,线性调制扩频(CSS)的一个变种,具有前向纠错(FEC). ...
- 【CLAA系列】CLAA 通讯过程
名词: MSP:中兴服务器 CS:客户服务器,也就是我们的服务器 GW:网关,这里默认是中兴的网关 Chip:芯片,这里特指包含了Lora标准通讯模块,且针对CLAA做过特殊优化的芯片. Lora:L ...
- Lora、zigbee比较
一 lora 主要频段:470MHz,亚洲其他地区主要是902-928MHz,欧洲主要是868MHz,美洲主要是915mHz lora优点: 通讯距离远(适合半径500m~2km,通信距离大于7000 ...
- LoRa基础知识
摘自:LoRaWAN介绍 - LoRa从业者读这篇就够了 https://blog.csdn.net/iotisan/article/details/69939241 LoRa网络结构 ...
- 合适的LoRa网关应该怎么选择
LoRa网关是什么 LoRa网关有时也被称之为lora基站或者lora集中器,它在lora星形组网中处于核心位置,是数据终端和服务器之间的一个信息桥梁.LoRa网关使用的是不同扩频因子,因为不同的扩频 ...
随机推荐
- jeesite快速开发平台(六)----代码生成模块介绍及使用
转自:https://blog.csdn.net/u011781521/article/details/79309861
- asp.net 初级程序员面试题【待续】
C# 常见的排序方式 冒泡排序(Bubble sort) 堆排序(Heap sort) 插入排序(Insertion sort) 归并排序(Merge sort) 快速排序(Quick sort) ...
- 纯C++binder服务和客户端实例
继承关系: 文件关系 IHelloService.h /* 参考: frameworks\av\include\media\IMediaPlayerService.h */ #ifndef ANDRO ...
- kafka启动报java.net.UnknownHostException
kafka启动报java.net.UnknownHostException 参考资料: 1.https://blog.csdn.net/zdxiq000/article/details/6258765 ...
- rook 删不掉的问题
# kubectl get crd -o yamlapiVersion: v1items:- apiVersion: apiextensions.k8s.io/v1beta1 kind: Custo ...
- 不可理喻的JSTL标签库
JSTL 全名为Java Server Pages Standard Tag Library(JSP Standard Tag Library),它的中文名称为JSP 标准标签函数库. Web 程序开 ...
- shell脚本学习指南-学习(2)
1.I/O重定向符:< > >与管道 | #! /bin/bash echo -n "Enter your name!" //输出 printf &qu ...
- mysql 一次性插入上万条数据测试专用
无聊期间 记录下 mysql 一次性插入上万条数据 测试的时候可以用 首先 创建一个表 t3 create table t3(id int)ENGINE = MyISAM; \d // 表示吧m ...
- win7 python2.7安装PIL库
一.前言 遇到客户给了一个需求,需要拼接多个图片,上网找到一个解决方式,不过是需要安装PIL的,相信安装过这个库的应该都遇到很多问题,接下来说说怎么解决. 我的环境是: 操作系统:win10 64bi ...
- Kafka学习整理五(Consumer配置)
Property Default Description group.id 用来唯一标识consumer进程所在组的字符串,如果设置同样的group id,表示这些processes都是属于同一个 ...