LoRa开发与应用之路五

LoRa PingPang 系统设计

PingPang 是什么?其实大白话来讲就是收发数据的过程。在 LoRa 中,主机发送的数据叫Ping,从机发送的数据叫 Pang(也有地方用 Pong)。

LoRa 通信的整个过程就是 Master 主动发送 PING 数据,接收 PANG 数据,Slave 接收 PING 数据,回应 PANG 数据的过程,这个功能的设计就是 LoRa PingPang 系统的设计。

深入了解 LoRa 技术原理

LoRa 扩频通信原理

无线电波指在自由空间传播的射频(RF)频段的电磁波,其基本原理是导体中电流强度的改变会产生无线电波。利用这一现象,通过调制可将信息加载于无线电波中。当电波通过空间传播到达接收方时,电波引起的电磁场变化又会在导体中产生电流。再通过解调将信息从电流变化中提取出来,即可实现信息传递。

模拟无线通信信号大概经历以下三大过程:输入→检波→放大

数字无线通讯中,调制指将输入信息变换为适于信道传输的形式。信号源信息通常包含直流分量和频率较低的频率分量,称为基带信号。基带信号一般不能直接用于传输,需变换为一个远高于基带频率的信号,即已调信号。

调制过程改变了高频载波即信息载体信号的幅度、相位或频率,使其随基带信号幅度变化而变化。解调过程则将基带信号从载波中提取出来。

常用调制方式有:

  • 模拟调制(幅度调制、角度调制)
  • 数字调制(ASK、FSK、PSK)
  • 脉冲调制(指用脉冲序列作为载波,最常用的是脉码调制)

无线通信传播方式有地波传播(低于 2MHz)、天波传播(2MHz~30MHz)和直线传播(30MHz 以上)。

无线通信传播路径有反射、散射和衍射三种。这些都会造成信号在移动环境中的衰落。

同时生活中还有许许多多无线通信噪声存在。

综上,也就导致了信号可能出现的不稳定的情况。

还有传输过程中的损耗:

  1. 衰减和衰减失真
  2. 自由空间损耗
  3. 噪声
  4. 大气吸收
  5. 多径

扩频(Spread Spectrum,SS)是一种重要的通信技术。发送方输入的数据首先进入信道编码器,生成模拟信号,该模拟信号围绕某个中心频率具有相对较窄的带宽。然后使用扩频码或扩展序列进一步调制,通常扩频码由伪噪声或伪随机数产生器产生。调制后传输信号的带宽显著增加,即扩展了频谱。 接收方使用同一扩频码进行解扩。解扩后的信号通过信号解码器,最终还原为数据。

扩频通信技术的作用:从各种类型的噪声和多径失真中获得免疫性

扩频通信算法:C 表示信号质量

扩频通信原理:用户数据和扩频数据异或得到发送数据,增加了信号带宽,提高了信号质量。

LoRa 关键技术参数

  • 信号带宽(BW)

增加 BW,可以提高有效数据速率以缩短传输时间,但是以牺牲部分接受灵敏度为代价。对于 LoRa 芯片 SX127x,LoRa 带宽为双边带宽(全信道带宽),而 FSK 调制方式的 BW 是指单边带宽。

带宽(kHz)

扩频因子

编码率

标称比特率(bps)

7.8

12

4/5

18

10.4

12

4/5

24

15.6

12

4/5

37

20.8

12

4/5

49

31.2

12

4/5

73

41.7

12

4/5

98

62.5

12

4/5

146

125

12

4/5

293

250

12

4/5

586

500

12

4/5

1172

  • 扩频因子(SF)

原本使用 1 位来表示的信号变成多位来表示这个信号,提高信号的通讯质量。

LoRa 采用多个信息码片来代表有效负载信息的每个位,扩频信息的发送速度称为符号速率(Rs),而码片速率与标称的 Rs 比值即为扩频因子(SF,SpreadingFactor),表示了每个信息位发送的符号数量。(信噪比越小,信号质量越好)

扩频因子

(RegModulationCfg)

扩频因子

(码片/符号)

LoRa 解调器

信噪比(SNR)

6

64</

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Citric度

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值