6 实验心得
这个实验三个无线实验烧写模块还是比较难的,但是只要按照实验书的步骤还是可以完成的,
实验三 接收功率测试实验 1 实验目的
掌握影响ZigBee功率的因素的细节的问题 学习如何测得ZigBee功率的方法 2 实验内容 烧写ARM程序 烧写zigbeeARM程序 烧写节点程序的实验 3 实验设备及工具
PC机一台(内装有IAR平台,KELL UVISION4编程软件) 传感网实验箱一个 ZigBee仿真器一个 USB数据线一条 串口线一条 4 实验步骤
1、烧写主板ARM程序
(1)打开传感网实验箱,将ARM仿真器的JTAG口连接到主板左上方的STM32_JTAG口上。
11
(2)将仿真器的数据线的一端连接至ARM仿真器,另一端连接至电脑的USB插口。
(3)连接实验箱电源线。
(4)依次打开传感网实验箱电源开关和主板的电源开关。
(5)依次打开“传感网资料光盘”中的工程文件uCOSDemo.uvproj。 (6)单击工具栏中的下载按钮,即把演示程序烧写到主板ARM中。当在屏幕下方的Build Output栏中。 2、烧写ZigBee ARM程序
(1)将ARM仿真器的JTAG口连接至无线模块下方的JTAG插口,将仿真器的数据线的一端连接至ARM仿真器,另一端连接至电脑的USB插口。
(2)打开ZigBee模块电源开关。
(3)按照上述烧写主板ARM程序的方法将“传感器网资料关盘”的sensor.uvproj文件烧写到1个无线模块中。 3、烧写ZigBee节点程序
(1)将ZigBee仿真器连接线的一端连接至仿真器的JTAG口,另一端连接至主板左侧的CC2530_JTAG口。仿真器的数据线一端连接至仿真器的U口,另一端连接至PC机的U口。
(2)按仿真器的RESET键,仿真器的PWR指示灯和RUN指示灯同时亮,可以开始下载程序。
(3)一次打开“传感网资料光盘”中的SensorApp.eww,首先将ZigBee节点模式设置成协调器,保存程序后依次选择工具栏中的
12
“Projecet|rebuild All”对程序进行编译;编译成功后依次选择工具栏中的“Poriect|Debug”,将程序烧写到主板的Zigbee模块中,程序烧写成功后按F5键使程序运行。
(4)将Zigbee 仿真器连接线的一端连接至Zigbee模块的CC2530_JTAG口。打开Zigbee模块电源,将(3)中打开的程序设置为路由器。编译成功后分别烧写到1个Zigbee模块中,程序烧写成功后按F5键使程序运行。
5 实验数据分析及结论
1)、依次关闭ZigBee模块 和主板电源开关重新打开。 (2)、按主板上的Key1键,使程序开始读取模块信息,此时液晶屏上显示Zigbee模块传感器信息及接收功率信息数据。 (3)改变两个Zigbee模块之间的距离,将路由器节点与主板上
13
Zigbee模块的距离变短。
(4)、改变两个ZigBee模块之间的距离,将路由器节点与主板上的ZigBee模块的距离变长,此时接收到的功率信息为:如:“ZigBee路由器物理地址 6BF47A01004B1200|网络地址 0001 SHT10 温度27.08℃ 湿度42.37% 18B20温度27.44℃ 光照39.54Hz 无震动 -53dtm”。
6 实验心得
这个实验我们知道了ZigBee是如何获取数据的,然后就是数据的传输的问题所以这个实验还是比较有收获的,但是我们应该注意到问题的细节的问题,所以我们按照实验指导书还是可以完成的,然后就是应该注意到节点的细节的问题。我们的芯片获取信息然后传给节点,然后节点通信,传给显示屏,显示屏显示出来获取的信息。 实验四 zigbee绑定和匹配实验
14
1 实验目的
掌握ZigBee绑定的定义和原理 掌握ZigBee匹配的定义和原理 利用编程方法实现绑定和匹配试验 2 实验内容
ZigBee绑定和匹配程序实现 ZigBee绑定实验 ZigBee匹配试验 3 实验设备及工具
PC机一台(内装有IAR平台,KELL UVISION4编程软件) 传感网实验箱一个 ZigBee仿真器一个 USB数据线一条 串口线一条 4 实验步骤
一、ZigBee绑定和匹配程序实现
传感网资料关盘中TransmitApp.eww用IAR将其打开,找到TransmitApp.c文件将其内容编写完整。 代码分析与实现:
15