​​​​​​LoRa模块

LoRa官网:https://www.semtech.cn/lora

LoRa 是 Long Range Communication的简称,狭义上的LoRa指的是一种物理层的信号调制方式,是 Semtech(先科)公司定义的一种基于Chirp扩频技术的物理层调制方式,可达到-148 dBm的接收灵敏度,以偏小的数据速率(0.3-50kbps)换取更高的通讯距离(市内3km,郊区15km)和低功耗(电池供电在特定条件下可以工作长达10年)。

从系统角度看,LoRa也指由终端节点、网关、网络服务器、应用服务器所组成的一种网络系统架构。LoRa定义了不同设备在系统中的分工与作用,规定了数据在系统中流动与汇聚的方式。

从应用角度看,LoRa为物联网应用提供了一种低成本、低功耗、远距离的数据传输服务。LoRa在使用10mW射频输出功率的情况下,可以提供超过15km传输距离,从而支持大量广域低功耗物联网应用。

也有封装好的模组,如果需要快速开发或应对公司要求,可以买贵一些的模组。

我们使用自己搭建电路,因此还是用先科的芯片。

这款LLCC68可以在安信可的官网查到:

https://docs.ai-thinker.com/Ra-01SC/

其提供了大量开源资料

首先添加主芯片

参考示例电路,0R相当于导通,NC电感就是断开的,XTA XTB连接的是外部低速晶振,选用32MHz的这款:

剩余引脚根据原理图绘制,特殊引脚先用网络标签引出来。

除此之外,还需要加一个射频信号控制器:

在右侧,我们需要匹配天线,这需要阅读手册的规格参数:

这里提到频谱范围是410-525MHz,我们使用433MHz的。(注意其范围只有2.8km)

在立创EDA网页版搜索433MHz得到对应的天线,然后将其保存在本地,记得版本是epro。

然后在本地导入

在库-个人-天线中就可以找到啦~

接下来就是常规的和主控芯片引脚连接了:

查看stm32的手册,找到SPI的对应引脚,分别是PA4 5 6 7

其他四个引脚分给主控的任意GPIO即可:

在主控芯片也对应连接上:

整体:

芯片的封装格式

QFP——四周有引脚的贴片封装

SOP——两侧有引脚的封装

BGA——引脚在底部

Logo

智能硬件社区聚焦AI智能硬件技术生态,汇聚嵌入式AI、物联网硬件开发者,打造交流分享平台,同步全国赛事资讯、开展 OPC 核心人才招募,助力技术落地与开发者成长。

更多推荐