锐单电子商城 , 一站式电子元器件采购平台!
  • 电话:400-990-0325

基于ZStack光敏传感器实验

时间:2023-10-15 00:37:00 震动传感器ac915

基于ZStack光敏传感器实验
实验目的
通过上位机向协调器发送指令,协调器通过串口接收到的指令Zigbee协议无线发送到带有光敏传感器的终端节点,获取数据后返回到上位机。
实验设备
硬件:ZigBee节点2个,CC Debugger一套仿真器。
软件:LAR Embedded WorkBench,ZStack协议栈,Keil开发软件。
数据流程

实验步骤

  1. 将光敏传感器安装在节点上,打开环境和软件,打开代码。

  2. 点击左上角rebuild按钮,编译整个项目,生成test.hex可执行文件,将这个文件移动到固定目录下。

  3. 把J-LINK连接节点和计算机,点击左上角的按钮,将程序下载到节点板,并使用支持串口线连接计算机串口和接口。注:将节点右下角的白色三位拨号开关到左侧。

  4. 配置节点地址
    发送:FF 30 00 08 00 01 返回:FF 30 00 08 00 01

  5. 获取传感器数据
    发送:08 03 00 2A 00 01 a5 5b
    返回:08 03 02 0E 72 E0 00

  6. 解压配套光盘\源代码\Zigbee基于无线传感网的原理和应用ZStack光敏传感器实验-V从20170222文件到计算机磁盘的第一级目录,建议放在桌面上。把它放在桌面上不会出错。放在其他地方可能会出错。
    终端、网关、路由代码。

  7. 修改PANID,实验协调器和终端默认使用PANID = 0xFF11, 最好自己独立PANID (0^FFFF),与他人不同。先修改自己的PANID然后分别选择协调器、路由器、终端对应的工程,然后分别编译下载。

  8. 编译下载时选择不同的项目。

  9. 选择不同的项目进行编译和下载,首先选择网关项目。 project->Rebuild A1l,整个项目的编译将生成GenericApp. hex 可执行文件。

  10. 使用CCDebugger模拟器将计算机连接到协调器节点下载接口,以确保模拟器变绿。

  11. 点击工具栏的下载按钮,将程序下载到CC2530上。

  12. 在IAR里面选择“EndDeviceEB项目,重复9到11步。

  13. 将节点的三档开关拨到中间。

  14. 重新打开或按压Reset复位节点底板。网关节点的串口和电脑的9针用公母直接串口线COM口相连。

  15. 打开串口调试助手。
    发送:08 03 00 2A 00 01 a5 5b
    返回:08 03 02 0A C1 A3 75
    其中0AC一是收集光敏传感器AD值

锐单商城拥有海量元器件数据手册IC替代型号,打造电子元器件IC百科大全!

相关文章