OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 8402|回复: 3

[其他模块] 两个LORA模块工作在一般模式定向传输数据的测试方法(一个接开发板测试,另外一个用上位机测试)

[复制链接]

109

主题

5562

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
10541
金钱
10541
注册时间
2017-2-18
在线时间
1908 小时
发表于 2019-4-13 22:55:50 | 显示全部楼层 |阅读模式
本帖最后由 peng1554 于 2019-4-23 12:41 编辑

如果用户没有两个板子,可以使用该帖的方法另找一个USB转TTL电路来测试手中两个LORA模块的好坏,如果板子,液晶这些都没参考以下两帖:
1.http://www.openedv.com/forum.php?mod=viewthread&tid=288985
2.http://www.openedv.com/forum.php?mod=viewthread&tid=288951

1.准备两LORA模块,一个开发板(MINIV3/精英/战舰V3/探索者/阿波罗F429/阿波罗F767),原子的液晶屏和USB转TTL模块
2.ATK-LORA-01配置软件

一、一个LORA模块接开发板(此处见LORA模块对应开发板文档说明的硬件连接部分),并让液晶屏接口开发板,连接完成后烧写LORA模块资料中提供的对应开发板的例程(烧写方法见开发板开发文档的程序烧录章节)

二、上位机配置两模块工作在一般模式,定向传输:
1.让模块处于配置功能:模块的RXD,TXD,VCC,GND,MD0分别接USB转TTL电路的TXD,RXD,5V,GND,3.3V,模块的AUX引脚悬空
2.利用上位机设置模块工作在一般模式,定向传输,在设置好参数后点击“保存配置”。具体设置见截图
1.jpg
注:截图中用的COM4端口,自己接的时候可能不是COM4,根据自己的情况选择端口号

三、让模块和开发板上的LORA模块都处于通信模式
1.经过之前的配置模块已经被设置为一般模式,定向传输了,此时让模块处于通信功能:需要将模块的MD0引脚悬空(或者接GND),其余硬件连接不变
2.开发板这边通过按键配置LORA模块:模块地址:0,通信信道:0,空中速率:19.2kbps,发射功率:20dBm,工作模式:一般模式,发送状态:定向传输
其中通信地址和发送状态需要通过按键去设置,结合LORA模块对应开发板的文档资料和附件中的视频(以精英板子为例)去设置
3.上位机这边如下图设置

设置好后,开发板这边按KEY1按键发送数据会发现上位机的1处接收到了来自开发板的数据,
上位机这边也发送数据给模块,开发板上的液晶也会显示上位机这边发送的数据
定向传输结果.JPG 定向传输数据.jpg

需要说明下:
1.定向传输可以实现地址不同,信道不同的LORA模块间的数据传输,要求速率相同,数据格式为16进制,发送格式为:
高位地址+低位地址+信道+用户数据
接板子的LORA模块的地址为65535,转换成16进制为FFFFh,所以高位地址是FFh ,低位地址是FFh。信道23的16进制为17h,所以模块A上位机发送格式:FF FF 17 11 12 13 14 15.
接上位机的模块地址为0,转换成16进制为0000h,所以高位地址是00h,低位地址是00h。信道0的16进制为00h,发送的数据被开发板这边“固定”了

2.开发板这边每按下一次发送按键发送5字节的数据,图中发送了3次数据,所以开发板发送的字节数为15,上位机这边收到的字节数为15(见2处)
上位机发送的数据为:上位机数据11 12 13 14 15(不含高低位地址),一次传输8字节的数据,图中发送了3次数据,所以上位机发送的字节数为24,开发板这边显示上位机发送的数据11 12 13 14 15





30,ATK-LORA-01无线串口模块资料.rar

30.81 MB, 下载次数: 529

开发板设置模块参数.rar

3.26 MB, 下载次数: 1476

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

3

主题

16

帖子

0

精华

初级会员

Rank: 2

积分
86
金钱
86
注册时间
2021-4-4
在线时间
33 小时
发表于 2021-4-21 17:46:34 | 显示全部楼层
教程挺好,为什么没人
回复 支持 反对

使用道具 举报

6

主题

19

帖子

0

精华

初级会员

Rank: 2

积分
125
金钱
125
注册时间
2021-7-3
在线时间
30 小时
发表于 2021-7-15 21:36:38 | 显示全部楼层
上位机只接收到战舰发过来的00,发出去接收不到
回复 支持 反对

使用道具 举报

0

主题

7

帖子

0

精华

新手入门

积分
3
金钱
3
注册时间
2021-7-30
在线时间
1 小时
发表于 2021-7-30 15:16:22 | 显示全部楼层
  谢谢分享
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-24 22:51

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表