本文共分为六章:
第一章,绪论阐述了基于CC2530的温度监测系统研究的背景及意义,温度监测系统研究情况以及ZigBee基本概念。
第二章,系统总体设计;
第三章,系统硬件设计;
第四章,系统软件设计;
第五章,系统测试;
第六章,总结。
2系统总体设计
2。1 系统设计思路
本文的温度监测系统是利用ZigBee无线通讯技术为基础,采用CC2530芯片为核心设计的无线传感系统。在现实中所应用的温度监测系统通常需要一个或多个路由器节点和至少一个或多个终端设备,往往是一个非常庞大的ZigBee无线网络系统,具有非常复杂的网络结构,但是由于在实验环境下,节点数量、制作成本、技术能力等多方面因素,无法构成像现实中的大型无线网络,目前只能实现点对点的温度监测和数据传输来模拟现实中的温度监测ZigBee网络。来*自-优=尔,论:文+网www.youerw.com
本文中所设计的温度监测系统采用点对点通信的模式,可以理解为简化的星型拓扑网络,由一个协调器和一个终端节点组成。协调器具有无线收发通信部分、处理器部分、与PC机通信的串口部分和电源供电部分。终端节点与协调器相比不具有串口通信部分而是增加了温度采集传感器部分。
当需要温度采集时,协调器向终端节点发送控制命令,终端节点通过温度传感器DS18B20进行温度的采集,之后终端节点将采集的温度数据通过无线发送给协调器,由协调器对温度数据进行处理后通过串口将温度数据传输给PC机,通过上位机软件对温度数据进行显示、分析、存储等处理。
由于ZigBee的特点是低功耗,因此本设计中为使节点满足低功耗要求,终端节点还能进入休眠模式,采用定时器唤醒模式每10秒唤醒一次,以最大限度的降低功耗。