1:需要下载的软件和说明书
2:硬件连接
使用RS232串口线分别将LoRa数传终端A、B接入串口设备(以PC机代替),给LoRa数传终端装上天线,然后给LoRa数传终端上电。
3:LG206参数设置
LR模式为低功耗接收模式,只能接收来工作在 WU 模式的模块发出的数据,LR模式接收串口数据发送时需要提前拉低WAKE 引脚唤醒。
此案例WH-L101-L-P A配置为WU模式,WH-L101-L-P B配置为LR模式
实现点对点通讯发送方和接收方需满足 3 个条件:
速率等级相同(SPD)
信道一致(CH)
目标地址相同(ADDR)或为广播地址(65535)
A、配置WH-L101-L-P A参数:
打开LoRa设置软件(L101-P),依次点击打开串口(选择A对应的串口号,串口参数:115200,None,8,1,NFC)、进入配置状态、读取参数、
工作模式:“透传”、功耗模式:“WU”、
串口参数波特率参数配置为您要接的串口设备的串口参数、
速率等级10\信道72\目标地址888、
一键设置所有参数,关闭LoRa设置软件。
注:若提示设置失败,则重新点击“一键设置所有参数”,再次进行设置;当设置成功后想要再次进行参数修改,需要重新进入配置状态。
A、配置WH-L101-L-P B参数:
打开LoRa设置软件(L101-P),依次点击打开串口(选择A对应的串口号,串口参数:115200,None,8,1,NFC)、进入配置状态、读取参数、
工作模式:“透传”、功耗模式:“LR”、
串口参数波特率参数配置为您要接的串口设备的串口参数、
速率等级10\信道72\目标地址888、
一键设置所有参数,关闭LoRa设置软件。
注:若提示设置失败,则重新点击“一键设置所有参数”,再次进行设置;当设置成功后想要再次进行参数修改,需要重新进入配置状态。
4、透传测试
启动两个USR-TCP232-Test(模拟串口设备1,2)分别连接LoRa数传终端A(com3)、B(com34)的串口,使用WU设备发送数据LR设备可接收数据,通信效果如下图所示:
LR模式要发送数据时,需要把自身的WAKE管脚拉低唤醒自身后串口在发送数据:
模块的23脚为WAKE唤醒管脚,拉低唤醒模块发送数据,如同所示。
LR模式详解:
其中 LR 和 LSR 为低功耗模式,模块上电后开始计时,若在空闲时间内串口和网络端均无数据收发时模块进入低功耗状态。
模式和空闲时间可通过 AT 指令设置, 空闲时间 20 秒:AT+ITM=20 重启生效。
LR 低功耗接收模式,上电后如果无线和串口持续一定时间无数据通信则模块进入休眠,休眠后模块 定期(AT+WTM 设置唤醒间隔)唤醒来检测唤醒码,如果检测到唤醒码模块立即进入接收状态,等待接收 完成,接收完成后 HOST_WAKE 引脚会在串口发送数据前拉高 5ms,数据发送完成拉低(客户可使用 HOST_WAKE 引脚唤醒自己的 MCU),若只检测到唤醒码未接收到数据,则等待超时后进入休眠状态。 休眠后也可以通过 WAKE 引脚下降沿中断来唤醒模块,唤醒后的模块恢复运行模式,当空闲时间大于 设定时间时模块再次进入休眠状态。
注:如果环境中有其他设备在同信道同速率有数据通信,休眠中的模块可能会被唤醒