摘要:Zigbee技术是一项基于Zigebe网络协议和IEEE802.15.4技术,并且具有传输成本低,功耗低等特点的无线网络的新技术。每个系统只需要较少的能量。 Zigbee无线传感器网络是由Zigbee技术和传感器网络相结合并能够实现一点对多点之间通信的一种网络。该技术主要应用于现代工农业的监控,周围环境的温湿度的测量等方面。本系统的主要思想是把整个设计分模块来设计,就是把整个系统分成发射模块和接收模块这两个模块来分别设计。本设计中Zigbee模块的芯片采用无线射频芯片CC2530,温度传感器采用传统的DS18B20温度传感器来测量周围环境的温度。软件程序主要包括数据无线通信程序,串口通信程序以及VB显示界面的程序。通过一系列的实验证明,本系统能够实现实时采集周围环境的温度并且进行数据传输的功能。
关键词 Zigbee;CC2530;DS18B20
目录
摘要
Abstract
1 绪论-1
1.1 课题背景与研究意义-1
1.2 Zigbee技术简介及特点-1
1.2.1 Zigbee技术简介-1
1.2.2 Zigbee技术的主要特点-1
1.3 Zigbee技术的国内外研究现状及应用前景-2
1.3.1 国外研究现状-2
1.3.2 国内研究现状-2
1.3.3 Zigbee技术的应用前景-3
1.4 论文的主要内容及安排-3
1.4.1 论文的主要内容-3
1.4.2 论文安排-4
2 系统总体设计方案-4
2.1 设计思路-4
2.2 元器件的选择和论证-5
2.2.1 单片机的选择和论证-5
2.2.2 Zigbee芯片的选择和论证-5
2.2.3 温度传感器的选择和论证-5
2.3 上位机程序设计软件的选择和论证-6
3 硬件设计-7
3.1 硬件系统框图-7
3.2 Zigbee发射模块电路设计-7
3.2.1 CC2530芯片-7
3.2.2 STC15F104W单片机-8
3.2.3 温度传感器DS18B20芯片-8
3.2.4 稳压电路模块-10
3.2.5 Zigbee发射模块-10
3.3 Zigbee接收模块电路设计-11
4 软件设计-12
4.1 系统软件的总体设计-12
4.2 系统各模块软件设计-12
4.2.1 单片机STC15F104W主程序设计-12
4.2.2 发射模块Zigbee程序设计-14
4.2.3 接收模块Zigbee程序设计-16
4.3 上位机的程序设计-17
5 系统调试-19
5.1 硬件调试-19
5.2 软件调试-19
5.3系统运行结果-22
总结-28
致谢-29
参考文献-30