Arduino开发实例-Lora 数据发送与接收

Lora 数据发送与接收

预计到2025年,我们将有250亿台设备连接到互联网。 相当于今天的地球人口多三倍。 随着物联网和工业4.0的概念,互联车辆和智能城市的迅速普及,这种情况最有可能发生。 我们已经有少数无线协议,如BLE、Wi-Fi、蜂窝等,但是这些技术对于IoT传感器节点而言并不理想,因为它们需要在不消耗大量电能的情况下将信息长距离传输。 这导致了LoRa技术的兴起,该技术可以以低功耗执行超远距离传输。

1、什么是Lora

LoRa 的名字是远距离无线电(Long Range Radio), 它是由Semtech公司引入的一种无线射频技术。LoRa技术可用于将双向信息传输到长距离而不会消耗很多功率。 利用这个特性,传感器只需使用小电池就可以传输其数据。

通常,Lora可以达到15-20km的距离,并且可以使用电池工作数年。 请记住,LoRa,LoRaWAN和LPWAN是三种不同的术语,不应相互混淆。

LoRa 主要在全球免费频段运行(即非授权频段),包括 433、868、915 MHz 等。LoRa 网络构架由终端节点、网关、网络服务器和应用服务器四部分组成,应用数据可双向传输。

LoRa 是创建长距离通讯连接的物理层或无线调制, 相较于传统的 FSK 技术以及稳定性和安全性不足的短距离射频技术,LoRa 基于 CSS 调制技术(Chirp Spread Spectrum)在保持低功耗的同时极大地增加了通讯范围,且 CSS 技术数十年已经广受军事和空间通讯所采用,具有传输距离远、抗干扰性强等特点。

此外,LoRa 技术不需要建设基站,一个网关便可控制较多设备࿰

猜你喜欢

转载自blog.csdn.net/wujuxKkoolerter/article/details/114445526