- 1、本文档共48页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2013第九届“博创杯”全国大学生嵌入式设计大赛
作品设计报告
基于zigbee协议的无线测温系统的设计与实现
Design and implementation of wireless temperature measuring system based on ZigBee protocol
设
计
报
告
参赛编号:
参赛学校:
作 者:
指导教师:是否恩智浦单项:是 否 √
目 录
1
第1章 绪 论 3
1.1 作品背景及意义 3
1.2 ZigBee的应用 3
1.3 研究现状 4
1.3.1 zigbee协议 4
1.3.2 温度测量 5
1.4 本文结构 6
第2章 系统方案 7
2.1 总体方案 7
2.2 系统各部分方案 7
2.2.1 数据采集模块 7
2.2.2 ZigBee通信模块 8
2.2.3 手机移动客户端模块 8
2.2.4 PC机模块 8
第3章 功能与指标 9
3.1 系统功能 9
3.2 技术指标 9
第4章 实现原理 10
4.1 ZigBee协议栈结构 10
4.2 Zigbee网络拓扑结构 12
4.3 IT Z-Stack协议栈介绍 13
4.4 网络的组建过程 16
4.5 消息接收函数 16
4.6 android套件开发1.0环境搭建 17
4.7 VC++ 6.0MFC库开发环境编程 18
第5章 硬件设计 20
5.1 无线测温模块DS18B20 20
5.2 ZigBee 无线通信、微处理器模块 21
5.3 终端PC机及手机 26
第6章 软件设计 27
6.1 总体设计 27
6.2 DS18B20数据采集模块 27
6.3 CC2530无线通信模块 28
6.4 终端显示模块 33
6.5 上位机监控 36
第7章 系统测试 39
第8章 特 色 41
结 论 42
参考文献 43
摘 要
zigbee为基础的无线温度采集系统。
系统分为硬件与软件部分,首先从硬件方面设计了无线测温模块,无线通信模块。软件方面设计了上位机由VC++6.0MFC函数库编写完成,客户端由android开发套件环境1.0编程实现无线测温数据的实时显示,ZigBee无线网络中的协调器通过串口将节点地址信息和当前温度值传给上位机,上位机提取出地址和温度值,并实时的显示出来传送给客户端上位机同时绘出温度变化的折线图,反映温度变化的趋势。
关键词:ZigBee;CC2530;无线传感器网络;温度采集
Abstract
In the traditional temperature acquisition system, the method to connect nodes is wired, this way possesses the characteristic of complex layout and poor extensibility. In fact, the wired way even cannot be utilized in some application. Therefore, the ideal way to collect and transmit data is employing wireless connection. As a kind of emerging short-distant, low-power consumption and low-cost wireless communication technology, ZigBee has be widely introduced to industry controlling, consumer electronics, appliance automation, medical monitoring and so on.
System is divided into hardware and software parts, first from the hardware aspects of the design of wireless temperature measurement module, wireless communication module. Software aspects of the design of the PC monitoring module by VC ++6.0 MFC library to prepare, the client receives real-time module development kit from the android programming environm
文档评论(0)