0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

安信可LoRa系列模块(Ra-01S)用户评测初体验

安信可科技 2022-05-21 09:20 次阅读

大家好,最近买了两块Ra-01S模组,该模组基于LoRa技术,感兴趣的可以买两个,我们一起玩起来。

LoRa 是一种基于扩频技术的超远距离无线传输方案。这一方案改变了以往关于传输距离与功耗的折衷考虑方式,为用户提供一种简单的能实现远距离、长电池寿命、大容量的系统,进而扩展传感网络。目前,LoRa 主要在全球免费频段运行,包括433、868、915MHz等。

安信可LoRa系列模块(Ra-01S)由安信可科技设计开发。该模组用于超长距离扩频通信,其射频芯片SX1268主要采用LoRa远程调制解调器,用于超长距离扩频通信,抗干扰性强,能够最大限度降低电流消耗。

应用场景

Ra-01S引脚定义

Ra-01S 应用电路

封装尺寸

如果想使用该模组制作PCB,我们必需先知道该模组的封装尺寸

硬件连接

Ra-01S端

STM32

备注

3V33.3V
GNDGND

RST

PB10
BUSYPA2
NSSPA4SPI1片选
MOSIPA7SPI1数据输入

MISO

PA6SPI1数据输出
SCKPA5SPI1时钟输入
其他引脚悬空即可

官方Demo

官方开发资料

https://docs.ai-thinker.com/%E5%BC%80%E5%8F%91%E8%B5%84%E6%96%99

打开上面链接,因为我们的模组型号为:Ra-01S,所以我们下载下图框选的例程:


使用Keil软件打开如下工程文件:


修改工程中的BUSYRST引脚为实际连接的引脚,STM32与Ra-01S通信的接口选择SPI1供电选择3.3V供电。

因为我们要使用我们公众号自己的核心板进行验证测试,所以将工程配置中的芯片修改为:STM32F103RC

最后将程序编译下载,打开串口助手,在串口助手中能够正常接收到STM32中打印输出的串口数据,证明,官方Demo运行成功。

移植
官方例程的工程结构跟咱们平时分享的不太一样,为了方便使用,我们将官方Demo移植到我们的工程中,此次移植在最小系统板的例程基础上修改。

拷贝文件

在自己的工程中创建一个新的文件夹SX127X,将官方Demo工程中的HAL文件夹和peripherals文件夹下的radio文件夹拷贝到自己工程的HARDWARE/SX127X文件夹中。



去掉无用文件

因为咱们的工程中已经有了自己的延时函数还有串口1的驱动文件,所以这里不需要下面的几个文件:



包含路径


添加文件至工程中


引用头文件

#include"project_config.h"#include"sx126x_example_send.h"#include"sx126x_example_recive.h"


添加测试代码

printf("XiaoHaGeSysInitOK,version:%s\r\n",SOFT_VERSION);//测试demo,一个程序只能打开一条测试demo,进入测试demo后将进入死循环,不会返回了//ExampleSX126xReciveDemo();//循环接收demoExampleSX126xSendDemo();//定时发送demo


编译下载验证

总结

今天我们先让官方的Demo跑起来,后面我们会自己做一个板子,将Ra-01S模组封装起来,然后结合我们的最小系统板制作一个远程控制,如果大家对这个LoRa模组的使用感兴趣的话,请持续关注哈。

pYYBAGKG7v2APyyRAARMyok7EcE266.png
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 物联网
    +关注

    关注

    2913

    文章

    44915

    浏览量

    376356
  • LoRa
    +关注

    关注

    349

    文章

    1700

    浏览量

    232273
  • 安信可
    +关注

    关注

    0

    文章

    159

    浏览量

    4036
收藏 人收藏

    评论

    相关推荐

    2.4G LoRa模组Ra-05/Ra-05U介绍

    产品介绍 2.4G LoRa 模组Ra-05/Ra-05U,是基于Semtech SX1
    的头像 发表于 01-14 18:22 129次阅读

    推出2.4G LoRa模块!高线性度抗干扰强!

    为解决复杂的产品应用环境实现更远的通讯距离的问题,科技推出2.4G LoRa模块——Ra-
    的头像 发表于 01-06 16:47 170次阅读
    <b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b>推出2.4G <b class='flag-5'>LoRa</b><b class='flag-5'>模块</b>!高线性度抗干扰强!

    推出2.4G LoRa模块Ra-05/Ra-05U

    为解决复杂的产品应用环境实现更远的通讯距离的问题,科技推出2.4G LoRa模块——Ra-
    的头像 发表于 01-03 09:29 262次阅读
    <b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b>推出2.4G <b class='flag-5'>LoRa</b><b class='flag-5'>模块</b><b class='flag-5'>Ra</b>-05/<b class='flag-5'>Ra</b>-05U

    LoRa答疑】Ra-01Ra-02常见问题

    LoRa 系列模块Ra-01
    的头像 发表于 12-29 10:49 217次阅读

    10公里通讯LoRa模块Ra-01SCH-P模组详细介绍+使用教程

    Ra-01SCH-P是科技设计开发的 LoRa 系列模组。该模组用于超长距离扩频通信,其射
    的头像 发表于 08-23 08:56 2117次阅读
    10公里通讯<b class='flag-5'>LoRa</b><b class='flag-5'>模块</b>,<b class='flag-5'>Ra-01</b>SCH-P模组详细介绍+使用教程

    Ra-01/Ra-01S/Ra-01SC等LoRa模组可以互通吗?

    。 除此之外,LoRa系列还有SX126X系列、LLCC68
    的头像 发表于 08-13 14:11 542次阅读
    <b class='flag-5'>Ra-01</b>/<b class='flag-5'>Ra-01S</b>/<b class='flag-5'>Ra-01</b>SC等<b class='flag-5'>LoRa</b>模组可以互通吗?

    10公里!超远距离传输的LoRa模块上架

    10kmLoRa模组Ra-01SCH-P Ra-01SCH-P是科技设计开发的 LoRa
    的头像 发表于 08-09 11:28 384次阅读
    10公里!超远距离传输的<b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b><b class='flag-5'>LoRa</b><b class='flag-5'>模块</b>上架

    干电池供电可用12.7个月的高频段LoRa模组Ra-01SH

    大家好 今天分享LoRa模块—— Ra-01SH 作为一款高频版
    的头像 发表于 07-23 11:06 395次阅读
    干电池供电可用12.7个月的高频段<b class='flag-5'>LoRa</b>模组<b class='flag-5'>Ra-01</b>SH

    经典款LoRa模组Ra-01!小体积,远距离,低功耗!

    Ra-01 433MHz LoRa射频模组 采用SX1278芯片 小体积 SPI接口经典封装 CE/FCC认证
    的头像 发表于 07-03 16:42 620次阅读
    经典款<b class='flag-5'>LoRa</b>模组<b class='flag-5'>Ra-01</b>!小体积,远距离,低功耗!

    LoRa 系列模块Ra-01H,可用于自动抄表,防系统,远程灌溉系统等

    LoRa 系列模块Ra-01H)由
    的头像 发表于 06-24 15:52 539次阅读
    <b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b> <b class='flag-5'>LoRa</b> <b class='flag-5'>系列</b><b class='flag-5'>模块</b><b class='flag-5'>Ra-01</b>H,可用于自动抄表,<b class='flag-5'>安</b>防系统,远程灌溉系统等

    LoRa模组Ra-01,超长距离扩频通信,抗干扰性强

    LoRa 系列模块Ra-01)由
    的头像 发表于 06-13 14:14 504次阅读
    <b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b><b class='flag-5'>LoRa</b>模组<b class='flag-5'>Ra-01</b>,超长距离扩频通信,抗干扰性强

    强续航能力,超远距离的LoRa模组——Ra-01S

    、环境监测、工业自动化等。(当然可也推出了LoRaWAN和LoRa网关系列产品,满足不同行业用户的需求) 今天来重点讲一下:强续航能力,
    的头像 发表于 06-11 14:25 595次阅读
    强续航能力,超远距离的<b class='flag-5'>LoRa</b>模组——<b class='flag-5'>Ra-01S</b>

    LoRa-Kit 开发板使用介绍

    Ra-01/Ra-01S/Ra-01SC/Ra-03SCH等全系列LoRa模组,实现
    的头像 发表于 05-21 10:23 567次阅读
    <b class='flag-5'>LoRa</b>-Kit 开发板使用介绍

    LoRa-Kit开发板怎么使用? 图文详解LoRa-Kit开发板使用步骤

    Ra-01/Ra-01S/Ra-01SC/Ra-03SCH等全系列LoRa模组,实现
    发表于 05-11 11:50 734次阅读
    <b class='flag-5'>LoRa</b>-Kit开发板怎么使用? <b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b>图文详解<b class='flag-5'>LoRa</b>-Kit开发板使用步骤

    科技开发的蓝牙星闪模块—Ai-BS21-32S初体验

    Ai-BS21-32S是由科技开发的蓝牙星闪模块。该模块核心处理器芯片Hi2821是一款高
    的头像 发表于 04-15 10:32 4452次阅读
    <b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b>科技开发的蓝牙星闪<b class='flag-5'>模块</b>—Ai-BS21-32<b class='flag-5'>S</b><b class='flag-5'>初体验</b>