LoRa---她的简介和她的专业术语
LoRa是LPWAN(低功耗广域网)通信技术的一种,其作用距离超过 15 公里,连接节点可达 100 万个。低功耗与长距离极限的组合可将最大数据速率提升至每秒 50千比特(Kbps)。
LoRa 是 Semtech(升特)拥有的专有专利技术,运行在 ISM 频段,包括433、868、915 MHz等。根据地区不同,ISM 的频率分配和监管要求不尽相同。
专业术语:
FHSS 跳频扩频技术
跳频:利用整个带宽(频谱)并将其分割为更小的子通道。发送方和接收方在每个通道上工作一段时间,然后转移到另一个通道。通俗来讲,LORA无线传输 工作在多个频段上,发送和接受信号时,也是在多个频段进行跳转,如果有一个频段通信异常,则跳到相邻的一个频段上继续进行通信。跳频通信的好处是,通道不唯一,即使有频段出现异常,也不会影响正常通信。
扩频:是利用10个以上的chips来代表原来的「1」或「0」位,使得原来较高功率、较窄的频率变成具有较宽频的低功率频率。通俗来讲,数字信号“1”或者“0”要用n个码片来编码表示,而扩频是在这个编码基础上,又加长了码片,比如n个码片表示一个数字“1”,扩频后,用2n(2n是随便取的,要根据扩频因子来决定)个码片来表示一个数字“1”。这样做的好处是,对噪声的抗干扰能力变强,即信噪比更高。这是LoRa能远距离通信的原因之一,缺点是降低了传输速率。真相是,LoRa是拿传输速率换通信距离。
*小贴士*:一个数据信号(如逻辑1或0)通常要用多个编码信号来进行编码,那么其中的一个编码信号就称为一个码片。如果每个数据信号用10个码片传输,则码片速率是数据速率的10倍,处理增益等于10。 码片相当于模拟调制中的载波作用,是数字信号的载体。
FIFO 先进先出队列,这里表示FIFO是LoRa模块的接收缓存区和发送缓冲区。
PA 功率放大器,就是常说的功放,用来放大信号的。
LNA 低噪声放大器,这个是把天线接受到的信号进行放大,为解码做准备的。
SNR 信噪比 ,信号和噪声的比值,信噪比越高,说明信号干扰越小。
SF 扩频因子,扩频设置用的,扩频因子越大,信噪比越高,传输速率越低。
CAD 信道活动检测,根据前导码检测信道活动。
CR 编码率,即有效信号和整个报文(数据包)的比值
BW 带宽,带宽也表示传输速率,这里的带宽指的是频宽,即频段的频率宽度,它决定了中心频率的上下频率。比如中心频率433MHZ,带宽是2MHZ,则通信的频谱(信道)的频率为432MHZ~434MHZ。
*小贴士*:带宽即频带宽度,传输数据的通信信号通常是一组频带而非单一频率理论上频带带宽等于传输速率,频带越宽传输数据量和速度越高,也就是说带宽即是传输速率。计算参照香农公式。
RS符号速率 ,数据发送的速率,一秒钟内发送的符号数目就是符号率。带宽和符号率成正比,和扩频因子成反比。正经公式如下:
Preamble 序头,所说的前导码,用于信道信号检测。
PLL 锁相环 ,锁波形相位,由于倍频后,波形不稳定,锁相环对波形相位进行锁定,进而实现稳定波形的作用。
/******************************************************************************************************************************************************************************************/
完!
LoRa---她的简介和她的专业术语的更多相关文章
- AngularJS in Action读书笔记1——扫平一揽子专业术语
前(fei)言(hua): 数月前,以一个盲人摸象的姿态看了一些关于AngularJS的视频书籍,留下了我个人的一点或许是指点迷津或许是误人子弟的读后感.自以为已经达到熟悉ng的程度,但是因为刚入公司 ...
- 学习PS必须弄懂的专业术语
在学习PS的过程中,我们经常会遇到一些专业术语,下面我们来对一些常用的.比较难理解的术语进行简单讲解. 像素:像素是构成图像的最基本元素,它实际上是一个个独立的小方格,每个像素都能记录它所在的位置和颜 ...
- ANTLR v4 专业术语集
记录<The Definitive ANTLR 4 Reference>中出现的专业术语: grammar 文法,一种形式化(formal)的语言描述. syntax 语法 phrase ...
- 大数据之kafka-02.搞定kafka专业术语
02.搞定kafka专业术语 在kafka的世界中有很多概念和术语是需要我们提前理解并且熟练掌握的,下面来盘点一下. 之前我们提到过,kafka属于分布式的消息引擎系统,主要功能是提供一套完善的消息发 ...
- HR,OA,CRM,DRP,ERP什么意思?电商行业的特点?电商行业模式?专业术语?
HR,OA,CRM,DRP,ERP HR----Human Resource人力资源管理 OA----Office Automation办公自动化 CRM---Customer Relationshi ...
- SAP模块一句话入门(专业术语的理解)
SAP模块一句话入门(专业术语的理解) SAP一句话入门:Financial & Controlling Accounting (FICO) 财务,财务,呵呵,让我们关心一下给我发工资的部门. ...
- Android开发 音视频开发需要了解的专业术语知识
前言 在摸索一段时间的音视频开发后,越来越发现这个坑的深度真是特别的深. 除了了解Android自带的音视频处理API以外,还得了解一些视频与音频方面的知识.这篇博客就是主要讲解这方面的专业术语.内容 ...
- 第2节 storm实时看板案例:11、实时看板综合案例工程构建,redis的专业术语
redis当中的一些专业术语: redis缓存击穿 redis缓存雪崩 redis的缓存淘汰 =========================================== 详见代码
- seo搜索优化教程05-SEO常用专业术语
SEO常用的专业术语很多,星辉信息科技专门抽空进行了整理,主要如下:. SEO 根据搜索引擎规则来进行搜索引擎优化,进而使得在搜索结果中获得较好的排名 关键词 关键词也叫keywords,表示在搜索引 ...
随机推荐
- 使用ES6+Vue+webpack+gulp构建新一代Web应用
1.推荐学习网站:Vue.js中国 2.Demo环境搭建: 2.1环境配置 安装nodejs环境,具体内容可以百度: 新建一个文件夹: mkdir VUE-ES6-WebPack 全局安装gulp: ...
- OneAPM NI 基于旁路镜像数据的真实用户体验监控
在这个应用无处不在的时代,一次网络购物,一次网络银行交易,一次网络保险的购买,一次春运车票的购买,一次重要工作邮件的收发中出现的延时,卡顿对企业都可能意味着用户忠诚度下降,真金白银的损失. 因而感知真 ...
- LintCode题解之Search Range in Binary Search Tree
1.题目描述 2.问题分析 首先将二叉查找树使用中序遍历的方式将元素放入一个vector,然后在vector 中截取符合条件的数字. 3.代码 /** * Definition of TreeNode ...
- Nginx服务器报 "Too Many Open Files"
近日服务器上的运行的一个站点经常性出现500错误.查了下服务器负载,负载正常.而后查询了下nginx记录的站点运行错误日志,发现提示Too many open files.因为站点静态文件居多,而且h ...
- Oracle EBS OM 发放订单
DECLARE l_header_rec OE_ORDER_PUB.Header_Rec_Type; l_line_tbl OE_ORDER_PUB.Line_Tbl_Type; l_action_r ...
- python urllib库
python2和python3中的urllib urllib提供了一个高级的 Web 通信库,支持基本的 Web 协议,如 HTTP.FTP 和 Gopher 协议,同时也支持对本地文件的访问. 具体 ...
- leaflet学习一 入门
1从官网https://leafletjs.com/下载的Leaflet包含文件: leaflet.js - 简化版的 Leaflet JavaScript代码 leaflet-src.js - 这是 ...
- SpringBoot部署
Spring Boot 部署到服务器 jar 形式 1.打包 若我们在新建Spring Boot 项目的时候,选择打包方式是 jar,则我们只需要用 mvn package 就可以进行打包. 2.运行 ...
- 团队作业——Beta冲刺3
团队作业--Beta冲刺 冲刺任务安排 杨光海天 今日任务:浏览详情界面的开发 明日任务:浏览详情界面的开发 吴松青 今日任务:与队长一同进行图片详情的开发,接触了一些自己没接触过的知识点并向队友学习 ...
- String真的是不可变的吗?
你可能问一个人String是可变的吗?想必他们都会一口同生的说String是不可变的,因为String是final修饰的,而且它底层的是final修饰的char[]数组. 可以看到String源码: ...