首页 理论教育 如何验证Z-Stack实验结果:组网、绑定、按键功能演示

如何验证Z-Stack实验结果:组网、绑定、按键功能演示

时间:2023-06-29 理论教育 版权反馈
【摘要】:打开“代码和例子程序\Z-Stack实验\3.组网和绑定实验Projects\zstack\Samples\GenericApp\CC2530DB”内的工程文件。图14-2建立网络成功后协调器显示2.启动终端节点并加入网络启动终端节点后,用向上或者右键跳过功能选择,终端节点依次显示如图14-3所示信息。图14-4终端节点加入网络成功显示3.按键功能及演示说明底板上有个摇杆按键,分为上、下、左、右几种按键操作。图14-5绑定成功协调器后显示这时,可以通过switch 设备的右键控制协调器的LED 灯亮灭。

如何验证Z-Stack实验结果:组网、绑定、按键功能演示

第一步:打开工程文件。

将“代码和例子程序\Zigbee2007多传感器”内文件夹“ZStack-CC2530-2.2.0-1.3.0MS”复制到IAR安装盘根目录(如C:\Texas Instruments)下。使用IAR7.51打开“Projects\zstack\Samples\SampleApp\CC2530DB”中的工程文件“SampleApp.eww”。

第二步:打开工程后选择对应的设备类型。

打开工程后如图20-6所示,选择当前要烧写设备的类型。

图20-6 选择当前要烧写设备的类型

表20-2为不同工程所对应的网络节点及功能。

表20-2 不同工程所对应的网络节点及功能

第三步:编译工程并下载到目标板。

点击菜单Project,选择“Rebuild All”,如图20-7所示,等待工程文件编译完成。工程文件编译完成后,把仿真器与网关通过仿真器下载线连接起来。确保仿真器与计算机、仿真器与网关底板连接正确,ZigBee无线模块正确地插在网关底板。

图20-7 编译工程

点击Project菜单,选择“Debug”,如图20-8所示,等待程序下载完成。

图20-8 下载和调试目标板

重复第二步和第三步操作,将“RouterEB-Pro”设备对应的程序下载到带传感器模块的传感器节点底板中(SMBD-V11-1)。

第四步:修改IEEE地址

在物理地址烧写软件中,首先通过“Read IEEE”读出物理地址(IEEE地址),如果节点物理地址为“0xFF FF FF FF FF FF FF FF”或在网络中有相同地址,则需要通过“Write IEEE”修改ZigBee网络节点的物理地址。在此例中,我们把网关的物理地址修改为“0x31,0x30,0x30,0x30,0x30,0x30, 0x30,0x30”,具体设置如图20-9所示。按照第二步至第四步的方法下载传感器节点模块的程序,选择“RouterEB”或“EndDevice”,如有多组在同一实验室进行实验,请修改为不同的IEEE地址。

图20-9 修改IEEE地址

第五步:获取和查看光照传感器数据。

用USB线连接PC机和网关,打开“代码和例子程序\Zigbee2007多传感器\无线龙ZigBee演示软件V1.21(串口用)”目录下“无线龙ZigBee演示软件V1.21(串口用).exe”软件。

通过设备管理器查看对应设备的串口号,如图20-10所示为COM3。在监控软件中将“COM端口”设为COM3,波特率设为38400,点击“打开串口”,具体设置如图20-11所示。

图20-10 查看对应设备的串口号

图20-11 选择正确的串口号

打开串口后,选择“网络拓扑图”,其主界面将如图20-12所示。注意确保网关与计算机连接正确。

图20-12 显示网关

打开自动更新以便监控网络,如图20-13所示。

图20-13 自动刷新

网络拓扑图根据所设的周期自动刷新网络(注:自动更新开启后不能执行其他的与硬件交互的命令)。

打开自动更新后,就可以开始组建网络了。首先将下载有路由器程序(图20-14中地址为“00000001”)的节点的电源打开,并确定节点模块上右边的LED灯亮起,这样就表示已连入网络(也可用下载了终端节点程序的节点,由于终端节点不具有下级路由,为了显示多级路由说明,使用路由功能节点),如图20-14所示。

图20-14 “00000001”路由功能节点

此时网络拓扑图显示如图20-15所示。

图20-15 网络拓扑显示

节点之间的连线表示两节点之间的父子关系,连线的颜色随表示信号强度的数字的变化而变化,具体如下:

当信号强度为0时,连线显示为灰色。(www.xing528.com)

当信号强度大于0小于等于50时,连线显示为红色。

当信号强度大于50小于等于100时,连线显示为黄色。

当信号强度大于100时,连线显示为绿色。

显示光敏曲线的步骤:

(1)在拓扑图中选中节点,如图20-16所示。

图20-16 选择需要查看的节点

(2)在曲线部分中的下拉选择框中选择光敏感度,如图20-17所示。

图20-17 选择需要查看的测试项目

(3)点击“开始”按钮,就可开始显示光敏感度的曲线了,如图20-18所示。注意这时“开始”按钮将变为“关闭”按钮。

图20-18 RSS曲线显示图

为了使显示曲线效果明显,可以通过遮挡光敏传感器来达到明显效果。

点击“关闭”按钮,则曲线停止,但曲线不会消失,这时“关闭”按钮将变为“开始”按钮。这时再点击“开始”按钮,会弹出一个对话框,如图20-19所示。

图20-19 选择是否清空曲线

选择“是”则不清空曲线,继续在图上画曲线。选择“否”则清空曲线,重新在图上画曲线。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈