无线温度传感器监控软件 监控软件配合SmartNode N608及DEMO板构成无线温度传感器网络的监控端,对网络中的传感器节点进行参数配置、演示、管理等众多操作。
现有SmartNode WTS01模块5个(ID分别为000003D5、000003D6、000003D7、000003D8、000003D9),SmartNode N608模块DEMO板各2个(N608的ID分别为000003D0、000003D1),具体数量按需要可增减。 000003D5、000003D6、000003D7上报地址为000003D0;000003D8、000003D9上报地址为000003D1。(可通过软件设置上报地址) 确保每个SmartNode N608、DEMO板安装好并通过USB线连接至电脑(假定分别从操作系统分配得串口号COM8、COM9) 确保每一个SmartNode WTS01对应管脚与温度传感器连接好,并供电。 ================================================================= 以下仅演示000003D5、000003D6、000003D7上报给000003D0供参考 ================================================================= 一、打开监控软件
二、设置串口号 在菜单栏中选择“配置”—“串口配置”
进入串口配置界面
配置参数并点击“确定” 三、插入节点 在菜单栏中选择“管理”—“插入节点”
进入节点配置界面
配置参数并点击“确定”,进入定位虚线框,选定位置单击左键,新建节点完成 同理,新建2节点,效果如下:
点击工具栏中的"S"按钮开始监控,效果如下:
点击工具栏中的"E"按钮,可停止监控 四、模块参数设置 (1)通信机制 无线温度传感器在每次主动上报后,打开3秒钟的侦听时间窗,此时计算机监控端可与温度传感器进行无线通信; (2)进入指定模块的参数配置窗口 右键点击“监控点1”
进入界面:
(3)参数说明 休眠周期:温度采样周期,以50ms为步进单位,如上图实际采样周期为20*50ms=1s; 唤醒帧长:唤醒接收端的前导帧长; 侦听延时:接收数据超时时间; 重传次数:上报失败后重新上报的次数; 发射功率:射频发射功率; 用户识别码:由客户设定,用来区分不同产品的无线通信识别码; 主动上报地址:接收端ID; 主动上报时间:主动上报周期,单位为秒; 主动上报使能:打开或关闭自动上报功能; 温度上限:在-50℃--+150℃间设置温度上限,高于此上限则主动上报; 温度下限:在-50℃--+150℃间设置温度下限,低于此下限则主动上报; 温度变化:温度变化最大容许值,若每秒温度变化值超出此范围则主动上报; (4)读写参数 “主动上报使能”取值为“Enable”(默认值)时读参数:
选择目标节点,勾选相应参数选项
点击“读参数”,在“待配置参数等待队列”出现相应的读参数操作
当无线温度传感器上报数据时,3秒钟的侦听时间内,操作被执行并返回操作结果
“主动上报使能”取值为“Enable”(默认值)时写参数(类似读参数):
选择目标节点,勾选相应参数选项并配置参数,输入更新密码(默认00000000); 点击更新参数,在“待配置参数等待队列”出现相应的读参数操作; 当无线温度传感器上报数据时,3秒钟的侦听时间内,操作被执行并返回操作结果; “主动上报使能”取值为“Disable”时写参数:
此时,要更新参数,只需:配置参数;输入密码;点击“强制更新”按钮。 |