1:需要下载的软件和说明书
2:硬件连接
lora网关LG210与lora节点(USR-LG206-L-C-H10)安装天线,使用各自配套电源适配器供电,lora网关 LG210与lora无线终端LG206串口连接电脑,LG210网口连接路由器或者交换机,电脑也接入该路由器或交换机。
2.1通信过程:
3:参数设置
1) 在pC端运行USR-TCp232-Test软件,创建地TCp Server服务器,本地ip地址为电脑ip, 本地端口自定义设置就可以。 模拟通信过程中的云平台/控制中心。根据节点串口参数打开串口通信端口,模拟通信过程中的终端设备。
2) 打开设置软件(协议选择私有协议,型号选择LG210),依次点击打开串口(选择LG210对应的串口号,串口参数:115200,None,8,1,NFC)。
3) 点击进入配置状态,能返回a +OK,说明模块已进入配置模式,在配置模式下才可以读取配置模块参数, 若不返回a+ OK,说明模块没有进入配置模式,检查接线是否可靠稳定,打开的com口对不对,串口参数配置的对不对。
4) 模块进入配置状态后,点击读取参数,读取模块此时的配置参数。
点击“其他参数配置”,服务器选择:“网口”。
网口模式根据需要可设置Ip地址类型,此处选择:“DHCp/动态Ip”。
网络模式选择:“TCp Client”
服务器Ip地址/域名以及服务器端口号配置为电脑tcp server的ip与端口。
5) 点击“基本参数”,工作模式选择:“透传”。
模式配置:“透明传输”,节点ID:“ALL”
通道一:“7”,信道:“72(470MHZ)”
通道二:“7”,信道:“72(470MHZ)”
点击“设置参数”。
6) LG210配置完自动重启后,查看网络调试助手会显示有连接对象,连接对象Ip与LG210的Ip是一致的,说明LG210已连接成功。
7) 配置LORA节点USR-LG206-L-C-H10,设置软件设备选型选择”LG206-L-p-H10”。
8) 206若是没有配置修改过串口参数,打开串口时,使用206默认串口参数:115200,None,8,1 打开。
9) 打开串口点击“进入配置状态”,能返回a +OK,说明模块已进入配置模式,在配置模式下才可以读取配置模块参数, 若不返回a+ OK,说明模块没有进入配置模式,检查接线是否可靠稳定,打开的com口对不对,串口参数配置的对不对。
点击“读取参数”后, 将工作模式配置为“透传”,
LORA参数 - 网关id默认“ffffffff”;
通道选择为“0”;
通道一:“7”,信道:“72(470MHZ)”;
通道二:“7”,信道:“72(470MHZ)”。
实际应用时,串口设置内的波特率、校验位、数据位、停止需要配置为您206串口要要接的串口设备串口参数,不然数据会是乱码,本次案例为默认参数未修改。 使用485串口线时流控配置为“485”,流控为485时也是可以使用232串口线通信的。
注:206有两个串口,分别为485串口与232串口,不支持同时使用,这两个串口线不能同时接串口设备。
配置完点击“设置参数”, 提示设置成功后,点击“关闭串口”。
3:通信测试
在USR-TCp232-Test软件的串口端打开206的串口, 互发数据便可通信了。
注意:206与210的lora天线不要相距太近,太近会造成干扰数据收发不正常。
使用过程中出现速率一致信道不同的 USR-LG206-L-C-H10,收到了集中器发出的数据。
可能有以下原因:
(1)节点工作信道比较接近。
(2)节点天线距离比较近。
解决方式:
(1)不同节点信道设置间隔大一些,至少 5 个信道以上。
(2)相邻节点吸盘天线间隔 5m 以上。
本案例测试的信道相距就太近了,206串口发数据,服务器可能会接收两遍数据,您可以修改210与206的信道,使其信道间隔加大,主要原因还是通信距离太近, 在实际应用时,通信距离是很远的, 就不会出现这个问题了。