资深版主
 
- 积分
- 10565
- 金钱
- 10565
- 注册时间
- 2017-2-18
- 在线时间
- 1913 小时
|
本帖最后由 peng1554 于 2019-4-9 22:03 编辑
如果用户没有两个板子,可以使用该帖的方法另找一个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.利用上位机设置模块工作在一般模式,透明传输,在设置好参数后点击“保存配置”。具体设置见截图
注:截图中用的COM4端口,自己接的时候可能不是COM4,根据自己的情况选择端口号
三、让模块和开发板上的LORA模块都处于通信模式
1.经过之前的配置模块已经被设置为一般模式,透明传输了,此时让模块处于通信功能:需要将模块的MD0引脚悬空(或者接GND),其余硬件连接不变
2.开发板这边通过按键配置LORA模块:模块地址:0,通信信道:0,空中速率:19.2kbps,发射功率:20dBm,工作模式:一般模式,发送状态:透明传输
例程默认配置好这些了,所以直接按WK_UP按键进入测试
3.上位机这边如下图设置
设置好后,开发板这边按KEY1按键发送数据会发现上位机的1处接收到了来自开发板的数据,
上位机这边也发送数据给模块,开发板上的液晶也会显示上位机这边发送的数据
需要说明下:
1.透明传输要求地址相同,信道相同,无线速率相同的LORA模块间的数据传输,用户数据可以是16进制数据或者字符数据,这里测试的是发送字符数据
2.开发板发送的数据带有回车换行符,一次发送20字节的数据,图中发送了3次数据,所以开发板发送的字节数为60,上位机这边收到的字节数为60
上位机发送的数据为:上位机数据1234,一次传输14字节的数据,图中发送了3次数据,所以上位机发送的字节数为42,开发板这边显示上位机发送的数据,
|
|