基于基于 ZigBee ZigBee 的的温度测量网络温度测量网络硬件设计硬件设计姓名姓名:赵保生:赵保生班级班级: : 089441 089441 班班指导老师:郭建昌指导老师:郭建昌专业专业:电子信息工程:电子信息工程目目录录??第一章第一章引言引言??第二章第二章 ZigBee ZigBee 网络协议网络协议??第三章第三章系统整体方案设计系统整体方案设计??第四章第四章模块功能设计模块功能设计??第五章第五章无线网络温度采集无线网络温度采集系统硬件设计系统硬件设计主要工作主要工作?? 1 1 串口通信设计串口通信设计??2 2温度采集系统设计温度采集系统设计?? 3 3 液晶显示模块设计液晶显示模块设计?? 4ZigBee 4ZigBee 网络的组建网络的组建第一章第一章引言引言??该设计是以该设计是以 ATmega ATmega 16L 16L 单片机为核心,在无线单片机为核心,在无线传感器及其网络协议技术分析的基础上,提传感器及其网络协议技术分析的基础上,提出了一种基于出了一种基于 ZigBee ZigBee 协议用于测量温度的无协议用于测量温度的无线传感器网络方案,并设计相应的无线传感线传感器网络方案,并设计相应的无线传感器节点。该网络由一个协调器充当中心节点器节点。该网络由一个协调器充当中心节点和若干个终端节点一起,构成一个星型网络。和若干个终端节点一起,构成一个星型网络。协调器负责向终端节点查询温度信息,终端协调器负责向终端节点查询温度信息,终端节点负责将温度传感器所采集到的信息反馈节点负责将温度传感器所采集到的信息反馈给协调器,从而达到对一块区域进行温度监给协调器,从而达到对一块区域进行温度监控的目的。控的目的。第二章第二章 ZigBee ZigBee 网络及协议网络及协议??温度传感器负责采集数据,单片机把采集到的温度传感器负责采集数据,单片机把采集到的数据进行处理数据进行处理, , ZigBee ZigBee 把把相关数据信息发送出去, 相关数据信息发送出去, 路由节点把接收到的数据传送给接收模块,经过单路由节点把接收到的数据传送给接收模块,经过单片机处理把数据显示在液晶模块。片机处理把数据显示在液晶模块。图1 ZigBee 网络拓扑结构星型网络的形成过程中,第一星型网络的形成过程中,第一步就是建立网络协调器主控器发步就是建立网络协调器主控器发出网络申请,从控制器确认信息出网络申请,从控制器确认信息反馈数据,从控制器节点收到请反馈数据,从控制器节点收到请求响应后,将获得一个主控制器求响应后,将获得一个主控制器节点分配给它的一个网络地址作节点分配给它的一个网络地址作为在网络内的惟一身份标识,从为在网络内的惟一身份标识,从而成功加入网络,网络组建完成。而成功加入网络,网络组建完成。第三章第三章系统整体方案设计系统整体方案设计图 2 系统整体设计 AVR AVR 单片机资源单片机资源图 3 AVR 资源第四章模块功能电路设计 ATMEGA16L 的 PA0-PA7 作为数据端口, PB0- PB3 作为控制端口,控制液晶屏的亮暗度。液晶原理图液晶原理图图 4 液晶模块原理图串口通信设计串口通信设计液晶显示实物液晶显示实物图 6 液晶实物演示
基于Zigbee的温度测量网络硬件设计 来自淘豆网m.daumloan.com转载请标明出处.