当前位置: 首页 >应用方案 >技术应用 >

E22系列lora模块和E90系列lora网关电台透传通讯测试教程

LoRa模块和LoRa无线数传网关通讯测试目标通过Lora模块将数据发送到云上的服务器

LoRa通讯测试教程工具

LoRa模块用的是 ebyte E22-400T22D系列无线串口模块Lora模块通信天线模块用的是 ebyte TX433-JKD-20P可弯折胶棒天线LoRa系列4g数传电台网关用的是 ebyte E90-DTU(400SL22-4G),外加4G天线,Lora天线,电源线和USB线;

1张有流量的SIM卡,大卡,我是用手机的迷你卡在外面做了个套对付用了;

usb转TTL转接线,我用的是CH340G模块,WIN10系统自动安装驱动;

Lora-4g网关数传电台配置工具E90-DTU(xxxSLxx-xxx)-V1.3.exe;

Lora模块配置工具RF_Setting(E22-E90(SL)) V2.0.exe;

串口助手 XCOM;

具有公网ip的服务器,以及TCP测试工具,我用的是TCP-UDP服务管理V3.02。

LoRa通讯测试教程接线方式

1. LoRa模块接线,图中右下usb转TTL模块一端接电脑usb口,左上角是LoRa模块和天线,目前的接线状态是M0,M1与GND短接,即模块文档所说的 0 传输模式。如果要进入 2 配置模式,需要把立着的红线拔下来悬空。

usb-TTL的绿线TxD接Lora模块 3-RxD,白线RxD接Lora模块 4-TxD。

Lora模块的 5-AUX悬空。

Lora模块的6-VCC接 usb转TTL模块的红线。

Lora模块的 1-M0、2-M1、7-GND,和 usb-TTL的黑线 都共短接在面包板上,Lora模块处于 0 传输模式。

LoRa模块通讯测试教程接线方式

 2. Lora-4g数传电台 分别接电源、4G天线、Lora天线、插入4G SIM卡,同时用 usb 与电脑连接。

lora模块和lora网关电台通讯测试步骤

登录到公网服务器,打开 TCP测试工具,监听端口,我指定的是431端口;

LoRa数传电台配置画面,给数传电台上电,正常情况下会提示 “设备就绪”;

4g/2g网络透传 模式下,输入服务器公网ip和端口,注意阿里云服务器需要在控制台中开放相应的端口,默认是不开的;

保存配置,点 模块重启,如果正常,会看到数传电台上面的Link灯常亮,同时服务器端TCP测试工具 显示一个客户端连接;

打开 XCOM,发送信息,在公网服务器上能够看到发送的信息。

如果一切顺利,LoRa透传就测试通过了!

lora模块和lora网关电台通讯测试步骤

lora模块和lora网关电台通讯教程点对点

点对点通讯配置:

Lora模块设置模块地址为2,传输方式:定点;

4g无线数传网关设置模块地址为1,传输方式为:定点;

测试一:向服务器定点发送:

XCOM 16进制 发送 00 01 17 01 02

TCP-UDP服务管理V3.02  上16进制显示收到了 01 02,注意 00 01 17已经被4g网关抹掉了

测试二:服务器向Lora模块定点发送:

TCP-UDP服务管理V3.02 上用16进制发送 00 02 17 01 02

4g网关WORK灯闪烁一下,表明报文已经发送到网关,但XCOM没有收到!!!

经过一番折腾,最后自己写了一个TCP Server发送00 02 17 01 02,LoRa模块收到了01 02

分析是TCP-UDP服务管理V3.02在报文前面加了东西(00 00 00 00 00 06?)

今天的分享就到这里啦,EBYTE每一天都致力于更好的助力物联化、智能化、自动化的发展,提升资源利用率,更多产品及相关资料,感兴趣的小伙伴可以登录我们的亿佰特官网进行了解,也可以直接拨打400电话咨询技术专员!

https://www.wjx.cn/jq/84863372.aspx