产品
有人云 — 物联网云平台 零编程,组态拖拽即可实现远程监控。同时支持私有部署,拥有属于自己的软硬件一体化方案
200
+
私有云项目
数据本地化
业务个性化
10
+
万 公有云注册用户
80%公有云功能免费
付费VIP享自定义品牌服务
有人云官网
有人智造 — ODM/EMS 依托自动化、智能化、柔性化、透明化的智能工厂,
提供代研、代料、代工一站式OEM/ODM服务
有人智造官网
有人智能 — 解决方案 打包提供云、管、边、端整体解决方案
从问题诊断、方案设计,到实施落地、系统运维
有人智能官网
支持中心
WH-L101-L-H20 LR 模式测试案例
2021-12-28


WH-L101-L-H20  LR模式测试案例

一、资料下载:

1、WH-L101-L-H20点对点协议说明书:https://www.usr.cn/Download/1115.html

2、WH-L101-L-H20 设置软件:https://www.usr.cn/Download/1134.html

3、WH-L101-L-H20硬件设计手册:https://www.usr.cn/Download/1116.html

4、WH-L101-L-H20 封装库 https://www.usr.cn/Download/1117.html

5、WH-L10X-EVK评估板 https://www.usr.cn/Product/238.html

6、USR-TCP232-TEST串口网络调试助手:https://www.usr.cn/Product/78.html

 

二、硬件连接:

1、需要准备的物品:

WH-L101-L-H20 2个模块

WH-L10X-EVK评估板 2个

LORA天线 2条

USR-RS232 串口线 2条

12V电源适配器 2个

电脑 1台

 

2、硬件连接:

本次为101 LR模式透传数据测试,模块用有人的评估板。

第一步:将2个WH-L101-L-H20焊接到2个WH-L10X-EVK评估板上,接好LORA天线。

第二步:将2个WH-L101-L-H20底板 的232串口接USB-RS232串口线接电脑,然后接12V电源适配上电。

 

模式说明:
LR模式为低功耗接收模式只能接收来工作在 WU 模式的模块发出的数据LR模式接收串口数据发送时需要提前拉低WAKE 引脚唤醒。

实现点对点通讯发送方和接收方需满足 3 个条件: l

速率等级相同(SPD) l 信道一致(CH) l 目标地址相同(ADDR)

 


三、准备工作:

电脑鼠标点击计算机管理,右击,点开设备管理器,点击端口,查看接2个WH-L101-L-H20的USB-RS232串口线COM口号。

此案例WH-L101-L-H20 A配置为WU模式,WH-L101-L-H20 B配置为LR模式。

 

 

四、WH-L101-L-H20参数设置:

电脑打开WH-L101-L-H20的设置软件,型号选择L101-L-H20。

 

 

1、WH-L101-L-H20 A参数设置:

2、选择A模块串口,默认串口参数波特率115200、无数据位、数据位8、停止位1,点击确认。

 

3、点击“打开串口”,点击“进入配置状态”,返回+ok后点击“读取参数”。然后设置透传功能,WU模式,信道72,速率10,目标地址888。最后点击“设置参数”。

4、WH-L101-L-H20 B参数设置:

5、软件串口旁有个”符号点击端口配置选择B模块串口,默认串口参数波特率115200、无数据位、数据位8、停止位1,点击确认。

6、点击“打开串口”,点击“进入配置状态”,返回+ok后点击“读取参数”。然后设置透传功能,LR模式,信道72,速率10,目标地址888。最后点击“设置参数”。

7、关闭软件串口,关闭设置软件。

五、数据测试:

 

启动两个USR-TCP232-Test分别连接LoRa数传终端Acom25B(com35),使用WU设备发送数据LR设备可接收数据,通信效果如下图所示:

LR模式要发送数据时,需要把自身的WAKE管脚拉低唤醒自身后串口在发送数据: 

  

模块的23脚为WAKE唤醒管脚,拉低唤醒模块发送数据,如同所示。

 

 

 

LR模式详解:

 

其中 LR 和 LSR 为低功耗模式,模块上电后开始计时,若在空闲时间内串口和网络端均无数据收发时模块进入低功耗状态

 

模式和空闲时间可通过 AT 指令设置,  空闲时间 20 秒:AT+ITM=20 重启生效。

 

LR 低功耗接收模式,上电后如果无线和串口持续一定时间无数据通信则模块进入休眠,休眠后模块 定期(AT+WTM 设置唤醒间隔)唤醒来检测唤醒码,如果检测到唤醒码模块立即进入接收状态,等待接收 完成,接收完成后 HOST_WAKE 引脚会在串口发送数据前拉高 5ms,数据发送完成拉低(客户可使用 HOST_WAKE 引脚唤醒自己的 MCU),若只检测到唤醒码未接收到数据,则等待超时后进入休眠状态。 休眠后也可以通过 WAKE 引脚下降沿中断来唤醒模块,唤醒后的模块恢复运行模式,当空闲时间大于 设定时间时模块再次进入休眠状态。

 

注:如果环境中有其他设备在同信道同速率有数据通信,休眠中的模块可能会被唤醒

 

工作日每天: 14:00~17:00
抖音、天猫 "有人旗舰店"

关注有人微信公众号
了解更多信息