1:需要下载的软件和说明书
2:硬件连接
使用串口线分别将LoRa数传终端A、B、接入串口设备(以pC机代替),给LoRa数传终端装上天线,给LoRa数传终端上电。
3:LoRa模块WH-L101-L-p-H10参数设置
模块工作在透传状态,保证广播发送的模块的目标地址为65535。
接收广播数据的所有L101设备速率等级与信道必须与广播101设备的速率等级与信道一致,所有101设备的目标地址不能相同。
主要 AT 指令:AT+WMODE AT+SpD AT+CH AT+ADDR
4、设置软件设置方法
A、打开LoRa设置软件(产品型号选择为L101-L-p-H10),依次点击打开串口(选择A、B对应的串口号,串口参数:115200,None,8,1,NFC)、进入配置状态、读取参数、配置上表中的参数、一键设置所有参数,关闭LoRa设置软件。
B、设置串口打开参数,模块默认串口参数:115200,None,8,1,NFC。
C、打开串口,点击进入配置状态,能返回a +OK,说明模块已进入配置模式,在配置模式下才可以读取配置模块参数, 若不返回a+ OK,说明模块没有进入配置模式,检查接线是否可靠稳定,打开的com口对不对,串口参数配置的对不对。
D、模块进入配置状态后,点击读取参数,可读取模块此时的配置参数。
E、此时可以配置模块参数。
注意:
a. 串口设置中的参数修改为您要接的串口终端设备一致,完要配置的参数后点击设置参串口参数配置修改后,下次配置参数时设置软件打开串口的参数就需要用修改后的串口参数打开了。
b. 进入配置后若只是读取参数并没有去设置参数,则需要点击退出配置状态。
广播模块a: 工作模式为“透传”,休眠模式配置为“RUN”,速率、信道、目标地址按照表一分别配置为“10、72、65535”配置完点击关闭关闭串口。
模块b: 工作模式为“透传”,休眠模式配置为“RUN”,速率、信道、目标地址按照表一分别配置为“10、72、88”配置完点击关闭关闭串口。
模块c: 工作模式为“透传”,休眠模式配置为“RUN”,速率、信道、目标地址按照表一分别配置为“10、72、888”配置完点击关闭关闭串口。
注:若提示设置失败,则重新点击“一键设置所有参数”,再次进行设置;当设置成功后想要再次进行参数修改,需要重新进入配置状态。
5、数据测试
启动三个USR-TCp232-Test(模拟串口设备1,2,3)分别连接LoRa数传广播端A、接收端B、C的串口,使用串口设备1发送数据,串口设备2、3可接收数据,设备2、3的数据可以发送给设备1,通信效果如下图所示:
注意:广播的方式广播端发送的数据接收端都能够进行接收,且是同时接收无法指定发送。接收端发出的数据广播端可以进行接收,但接收端无法接收接收端数据。