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

    关注

    2860

    文章

    41250

    浏览量

    357362
  • LoRa
    +关注

    关注

    346

    文章

    1523

    浏览量

    230032
  • 安信可
    +关注

    关注

    0

    文章

    115

    浏览量

    3808
收藏 人收藏

    评论

    相关推荐

    RA8系列用户手册

    电子发烧友网站提供《RA8系列用户手册.pdf》资料免费下载
    发表于 01-29 14:06 0次下载
    <b class='flag-5'>RA</b>8<b class='flag-5'>系列</b><b class='flag-5'>用户</b>手册

    安信可Ra-01S切换到 Ra-01SC ,SX1278转到LLCC68和SX1268/SX1262教程

    对应两个版本芯片SX1278和SX1276,代码驱动通用,只是频率参数有区别。 SX126x和LLCC68 :包含安信可Ra-01SRa-01SC,Ra-01SCH,作为一个类别,分别对应芯片SX1268和LLCC68,他们代
    的头像 发表于 12-18 10:49 343次阅读
    安信可<b class='flag-5'>Ra-01S</b>切换到 <b class='flag-5'>Ra-01</b>SC ,SX1278转到LLCC68和SX1268/SX1262教程

    XD6500SLoRa SIP模块

    XD6500S是一系列LORA SIP模块,集成了射频前端和LoRa射频收发器SX1262系列
    发表于 12-09 23:27

    LoRa128X-C1 lora模块规格书免费下载

    oRa128X-C1系列有几种模块LoRa128X-C1-TIP、LoRa128X-C1-IP、LoRa128X-C1-TA和
    发表于 11-15 17:17 0次下载

    lora Pro系列数传模块及各版本数传模块选型比

    数传电台LoRa Pro模块是思为无线推出的一系列升级版mesh组网无线通讯数传模块。本系列模块
    的头像 发表于 11-14 17:28 236次阅读
    <b class='flag-5'>lora</b> Pro<b class='flag-5'>系列</b>数传<b class='flag-5'>模块</b>及各版本数传<b class='flag-5'>模块</b>选型比

    RA6M3 HMI Board评测挑战】-瑞萨RA6M3上的CAN实践

    RA6M3 HMI Board 评测大挑战】-瑞萨RA6M3上的CAN实践
    的头像 发表于 10-17 14:55 1000次阅读
    【<b class='flag-5'>RA</b>6M3 HMI Board<b class='flag-5'>评测</b>挑战】-瑞萨<b class='flag-5'>RA</b>6M3上的CAN实践

    Ting-01(M) 用户手册

    Ting系列模块基于LoRa(SX1278)扩频芯⽚,Ting-01是单SX1278模组,Ting-01M是SX1278+MCU,两款型号做
    发表于 10-13 06:06

    什么是Lora模块Lora模块的作用是什么?

    什么是Lora模块Lora Module Lora模块是一种能够进行长距离低功耗通信的射频模块
    的头像 发表于 09-10 09:42 4585次阅读

    LoRa611PRO 100mw 串口Lora无线组网模块V4规格书

    LoRa LoRa Pro模块是思为无线最新推出的一系列升级版组网无线数传模块,它基于Semtech公司的SX127X芯片而研发,采用了先进
    发表于 07-29 14:37 0次下载

    RA 系列电机控制评估系统-RA6T1 组用户手册

    RA 系列电机控制评估系统 - RA6T1 组用户手册
    发表于 07-03 19:55 0次下载
    <b class='flag-5'>RA</b> <b class='flag-5'>系列</b>电机控制评估系统-<b class='flag-5'>RA</b>6T1 组<b class='flag-5'>用户</b>手册

    Ra-01SC/Ra-01SCH模组驱动例程使用方法

    本文档主要介绍Ra-01SC/Ra-01SCH模组驱动例程使用方法。
    的头像 发表于 06-19 10:06 1256次阅读
    <b class='flag-5'>Ra-01</b>SC/<b class='flag-5'>Ra-01</b>SCH模组驱动例程使用方法

    lora芯片有哪些 lora有哪些模块

    Lora模块主要有以下几款: 1. Semtech SX127x系列:SX1276、SX1278、SX1272等
    的头像 发表于 06-13 17:49 1169次阅读

    lora模块是什么 lora模块怎么组网

    Lora模块是一种能够进行长距离低功耗通信的射频模块,采用Lora技术实现无线通信。该模块内部包含Lor
    发表于 06-12 17:30 3365次阅读

    你知道Lora无线传输模块吗?Lora有哪些优点呢?

    5km以上,休眠功耗低至2uA,亿佰特标准封装,替换方便。 ②E22使用LoRa扩频技术,让通信更稳定无忧,扩频通信的传输距离与抗干扰能力比传统单频通信提升一倍以上。 ③模块实现自动中断组网,多极中断
    发表于 06-02 14:22

    物联网lora无线数传模块应用案例

    什么是 L o R a LoRa( Lo ng  Ra nge) 无线通信技术是 Semtech 在2012年开发出来的一款适合物联网使用的射频IC、其设计理念为低功耗、长距离、低成本、网路简单
    发表于 05-19 17:32 2次下载
    物联网<b class='flag-5'>lora</b>无线数传<b class='flag-5'>模块</b>应用案例