- 58
- 0
- 约1.07万字
- 约 7页
- 2021-11-12 发布于上海
- 举报
基于 Zstack 地无线数据 温湿度)传输实验
1. 实验环境
硬件: UP-CUP IOT-6410-II 型嵌入式物联网综合实验系统 , 配套温湿度传感器 ,PC 机 .
软件: IAR Embedded Workbench for MCS-51
2. 实验内容
学习 TI ZStack2007 协议栈内容 , 掌握 CC2530模块无线组网原理及过程 . 学习基于 Zstack 协议栈地
无线传感器网络数据传输方法 . 有关 Zstack2007 协议栈地具体内容 , 请参考附录中相关说明及 TI 官
方文档 . b5E2RGbCAP
使用 IAR 开发环境设计程序 ,ZStack-2.3.0-1.4.0 协议栈源码例程 SampleApp 工程基础上 , 实现无线
组网及通讯 . 即协调器自动组网 , 终端节点 ( 附带温湿度传感器 自动入网 , 并采集温湿度数据 , 协调器
接收到信息后将温湿度数据通过串口发送给 PC计算机显示 . 以此实现基于 Zstack 协议栈地数据无线
透明传输 . p1EanqFDPw
3. 实验原理
ZIGBEE(CC2530模块 LED硬件接口
图 5.5.1 LED 硬件接口
ZIGBEE(CC2530模块硬件上设计有 2 个 LED灯, 用来编程调试使用 . 分别连接 CC2530地 P1_0、P、
1_1 两个 IO 引脚 . 从原理图上可以看出 ,2 个 LED灯共阳极 , 当 P1_0、P1_1 引脚为低电平时候 ,LED 灯点
亮 . DXDiTa9E3d
温湿度传感器模块硬件接口
图 5.5.2 温湿度传感器硬件接口
图 5.5.3 ZIGBEE 模块主板 J5 接口
系统配套地温湿度传感器 , 与 ZIGBEE模块地 J5 排线相连 , 这样我们可以知道 , 温湿度传感器模块
地时钟线与 ZIGBEE模块地 P0_0 IO 引脚相连 , 温湿度传感器地数据线与 P0_1 IO 引脚相连 . 因此我们需要
在代码中将相应引脚进行输入输出控制模拟该传感器时序 , 来监测温湿度传感器状态 . RTCrpUDGiT
此部分原理及代码可以参考文档前面实验有关温湿度传感器实验部分 .
SampleApp实验简介
SampleApp 实验是协议栈自带地 ZIGBEE无线网络自启动 ( 组网 样例 , 该实验实现地功能主要是协
调器自启动 ( 组网 , 节点设备自动入网 . 之后两者建立无线通讯 , 数据地发送主要有 2 中方式 , 一种为周期
定时发送信息 ( 本次实验采用该方法测试 , 另一种需要通过按键事件触发发送 FLASH信息 . 由于实验配套
ZIGBEE模块硬件上与 TI 公司地 ZIGBEE样板有差异 , 因此本次实验没有采用按键触发方式 . 而是采用周期
定时广播地方式来发送 ZIGBEE节点端采集到地温湿度数据 . 5PCzVD7HxA
接下来我们分析发送 periodic 信息流程 ( 发送按键事件 flash 流程略
Periodic 消息是通过 ZigBee 在组建 / 加入网络成功后 , 开启定时器来完成地 , 因此在
SampleApp_ProcessEvent 事件处理函数中有如下定时器代码: jLBHrnAILg
case ZDO_STATE_CHANGE:
SampleApp_NwkState = (devStates_t(MSGpkt-hdr.status
您可能关注的文档
最近下载
- 煤的介绍课件.pptx VIP
- 部编人教版9年级下册《道德与法治》全册课件.pptx
- 官方通用文本离婚协议书 2026年.docx VIP
- 结构力学仿真软件:SAP2000:SAP2000中的材料属性设置.pdf VIP
- 2025WHO脑膜炎指南解读.pptx
- 老年人胆囊结石诊断和治疗专家共识(2026版).pptx VIP
- 普通党员2025年度组织生活会围绕“五个方面”查摆问题50条和整改措施供参考.docx VIP
- 如何开一家废品回收站?.docx VIP
- 2026年河南水利与环境职业学院单招职业适应性测试题库含答案详解.docx VIP
- 小学常用单词分类汇总国标手写斜体英语字帖(含例句).pdf VIP
原创力文档

文档评论(0)