了解安信可产品的开发者想必对Ra-01/Ra-02模组已经很熟悉了,这两款均是基于Semtech的芯片SX1278而设计研发的,主打远距离传输的智能表计、智慧农业、智慧安防、楼宇自动化等市场。
除此之外,安信可LoRa系列还有SX126X系列、LLCC68系列,今天主要向大家介绍安信可的LoRa模块如何替换,并且实现相互替换以及通信。涉及到模块主要有如下几个系列和型号:
01、硬件脚位
首先来看图,这里着重说明,在硬件设计上,这三个系列的模块基本封装都是相同的,只有几个中断脚的位号有区别,只要按照如下图预留接线,就可以实现LoRa的功能,不同系列的LoRa模组也可以相互切换。
实物参考图
引脚差异
接线参考
如上图的封装信息:https://docs.ai-thinker.com/%E5%BC%80%E5%8F%91%E8%B5%84%E6%96%99
上图接线的驱动源码:https://docs.ai-thinker.com/%E7%A1%AC%E4%BB%B6%E8%B5%84%E6%BA%90
注意:除了SPI的接线以外可以看到在我们的SX127x系列上有多个DIO脚,这些脚位是在我们的LoRa调制中会遇到的一些功能中断脚,可以参照如下表格:
对于126x和LLCC68系列的话,他将这些功能脚位全部整合了,只留了一个BUSY通知脚位,这个通知脚位的功能是判断当前程序逻辑进程的依据。
02、软件驱动
软件驱动值得注意的是,由于这里说明的LoRa调制是采用底层寄存器驱动调制,所以每个人的写法都可能有较大的区别。如果想要一份标准库的驱动的话,那官方的例程可能是最好的选择。
官方地址:https://www.semtech.cn/
另外安信可这边也按照了上述的接线提供了基础源码,并且是已经跑通的,只要稍加移植就能在自己的单片机上跑起来。
资料链接:https://docs.ai-thinker.com/%E5%BC%80%E5%8F%91%E8%B5%84%E6%96%99
关于替换,只需关注以下几点即可:
●按照如上所示的进行接线就可以做硬件的升级切换
●127x系列的代码不可用于126x或者LLCC68,如果做替换要重写代码
●LLCC68和126x系列可以共用一套代码,但是数参不能完全兼容,请遵照芯片手册配置。
如上就是本期的所有内容了,只要按照图示预留接线,并且软件参数配置规范,这几个系列的LoRa都能互相通信。
审核编辑 黄宇
-
模组
+关注
关注
6文章
1351浏览量
29892 -
LoRa
+关注
关注
348文章
1637浏览量
231313
发布评论请先 登录
相关推荐
10公里通讯LoRa模块,Ra-01SCH-P模组详细介绍+使用教程
![10公里通讯<b class='flag-5'>LoRa</b>模块,<b class='flag-5'>Ra-01</b>SCH-P<b class='flag-5'>模组</b>详细介绍+使用教程](https://file1.elecfans.com//web2/M00/03/DE/wKgZombH3i2ANUdOAABBz3dYwNE91.jpeg)
干电池供电可用12.7个月的高频段LoRa模组Ra-01SH
![干电池供电可用12.7个月的高频段<b class='flag-5'>LoRa</b><b class='flag-5'>模组</b><b class='flag-5'>Ra-01</b>SH](https://file1.elecfans.com//web2/M00/FD/D5/wKgZomafHi2AAJhGAAQiXqzrtek83.jpeg)
功耗 0.1uA的安信可LoRaWAN 模组Ra-09/Ra-09H发布
![功耗 0.1uA的安信可LoRaWAN <b class='flag-5'>模组</b><b class='flag-5'>Ra</b>-09/<b class='flag-5'>Ra</b>-09H发布](https://file1.elecfans.com//web2/M00/FC/88/wKgZomaUvVaABLfYAAD_2KetaUc62.jpeg)
经典款LoRa模组Ra-01!小体积,远距离,低功耗!
![经典款<b class='flag-5'>LoRa</b><b class='flag-5'>模组</b><b class='flag-5'>Ra-01</b>!小体积,远距离,低功耗!](https://file1.elecfans.com//web2/M00/F7/9E/wKgZomaFDueATOa9AAEa8eZgcpI04.jpeg)
安信可 LoRa 系列模块Ra-01H,可用于自动抄表,安防系统,远程灌溉系统等
![安信可 <b class='flag-5'>LoRa</b> 系列模块<b class='flag-5'>Ra-01</b>H,可用于自动抄表,安防系统,远程灌溉系统<b class='flag-5'>等</b>](https://file1.elecfans.com//web2/M00/F2/5B/wKgZomZ5JbWASr9SAAHG5bKf3UU567.png)
安信可LoRa模组Ra-01,超长距离扩频通信,抗干扰性强
![安信可<b class='flag-5'>LoRa</b><b class='flag-5'>模组</b><b class='flag-5'>Ra-01</b>,超长距离扩频通信,抗干扰性强](https://file1.elecfans.com//web2/M00/ED/47/wKgZomZqjh-AF0YFAADqsRVjU50080.png)
强续航能力,超远距离的LoRa模组——Ra-01S
![强续航能力,超远距离的<b class='flag-5'>LoRa</b><b class='flag-5'>模组</b>——<b class='flag-5'>Ra-01S</b>](https://file1.elecfans.com//web2/M00/ED/90/wKgaomZn7eeANCnzAAA1x-iY3wY028.png)
LoRa-Kit开发板怎么使用? 安信可图文详解LoRa-Kit开发板使用步骤
![<b class='flag-5'>LoRa</b>-Kit开发板怎么使用? 安信可图文详解<b class='flag-5'>LoRa</b>-Kit开发板使用步骤](https://file1.elecfans.com/web2/M00/E4/36/wKgZomY-6-aAcj-_AAB-c8xbEPk807.png)
瑞萨RA家族 RA AWS MQTT/TLS云连接解决方案-蜂窝应用说明
![瑞萨<b class='flag-5'>RA</b>家族 <b class='flag-5'>RA</b> AWS MQTT/TLS云连接解决方案-蜂窝应用说明](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
瑞萨RA家族RA AWS MQTT/TLS云连接解决方案-以太网
![瑞萨<b class='flag-5'>RA</b>家族<b class='flag-5'>RA</b> AWS MQTT/TLS云连接解决方案-以太网](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
安信可Ra-01S切换到 Ra-01SC ,SX1278转到LLCC68和SX1268/SX1262教程
![安信可<b class='flag-5'>Ra-01S</b>切换到 <b class='flag-5'>Ra-01SC</b> ,SX1278转到LLCC68和SX1268/SX1262教程](https://file1.elecfans.com//web2/M00/B6/5C/wKgaomV_s0qAW_b5AACMk2bzbRA694.png)
RA MCU CANFD的应用实例(上)
![<b class='flag-5'>RA</b> MCU CANFD的应用实例(上)](https://file1.elecfans.com/web2/M00/AC/08/wKgZomU4ye6AP3E7AAAh6As-6L4937.jpg)
评论