文摘
英文文摘
第一章绪论
1.1课题的背景
1.1.1无线传感器网络的特点和应用
1.1.2IEEE 802.15.4/ZigBee无线传感器网络
1.1.3无线传感器网络节点的体系结构
1.1.4国内外研究现状
1.1.5课题的意义和目标
1.2论文的任务和本人的主要工作
第二章IEEE 802.15.4/ZigBee协议
2.1 ZigBee技术概述
2.2 ZigBee技术的网络拓扑结构
2.3 ZigBee协议寻址方式
2.4 ZigBee协议栈
2.4.1 ZigBee协议栈框架
2.4.2物理层
2.4.3介质访问层
2.4.4网络层
2.4.5应用层
2.5 ZigBee协议对物理层的基本要求
2.6本章小结
第三章无线传感器网络节点硬件设计与实现
3.1硬件设计方案
3.2微处理器的选型与电路设计
3.2.1 AVR系列单片机与ATmega128L
3.2.2节点微处理器的主要外围接口电路
3.3射频芯片选型及无线传输模块电路设计
3.3.1射频芯片的选型
3.3.2 CC2420的特点和工作原理
3.3.3 CC2420模块与ATmega128L的接口电路
3.3.4 CC2420模块PCB电路板设计
3.4供电电路设计
3.4.1电源管理模块
3.4.2 DS2720锂电池保护电路
3.5 DS18B20数字温度传感器工作原理与接口电路设计
3.6其它相关电路设计
3.6.1信号调理电路
3.6.2 RS232串行接口电路
3.6.3锂电池状态监测和充电模块
3.6.4 LCD模块与ATmega128L的串行接口设计
3.6.5对外接口
3.7硬件电路的抗干扰措施
3.7.1设置去耦电容
3.7.2接地连接
3.7.3布线设计
3.8本章小结
第四章无线传感器网络节点功能软件设计和电路调试
4.1编程环境
4.2程序加载和调试工具及使用方法
4.2.1使用JTAGICE仿真器进行仿真和程序加载
4.2.2使用ISP进行程序加载
4.3 CC2420无线通信功能及程序设计
4.3.1 ATmega128L SPI串行通信功能
4.3.2 CC2420 SPI总线数据格式及寄存器访问方法
4.3.3点对点无线通信程序分析与设计
4.4 ADC采集程序设计
4.4.1 ADC的参考电压源VREF的选择
4.4.2寄存器配置
4.4.3 ADC转换运算
4.5 1-Wire总线技术
4.5.1 1-Wire协议时序
4.5.2 1-Wire总线控制流程
4.6 DS18B20温度采集程序分析与设计
4.6.1温度采集程序流程
4.6.2 DS18B20寄存器与配置
4.6.3测量方法及软件设计
4.7其它功能模块程序设计
4.7.1串口传输程序设计
4.7.2电池状态监测及充电模块程序设计
4.7.3 LCD显示程序设计
4.8电路功能调试
4.8.1硬件电路初步检查调试
4.8.2无线通信模块调试和点对点无线通信传输距离测量
4.8.3传感器模拟信号调理电路的调试
4.8.4节点环境温度测量调试
4.8.5电池状态参数的测量调试
4.9本章小结
第五章星型网实现和无线传感器网络管理软件开发
5.1 ZigBee无线传感器网络星型网络拓扑的实现
5.1.1网络组网分析
5.1.2星型网主程序设计
5.2无线传感器网络管理软件设计与开发
5.2.1软件主要功能及系统结构图
5.2.2开发工具选择
5.2.3串口通信功能的开发
5.2.4 ZS_ WSN主界面及管理软件密码核对模块设计
5.2.5系统配置模块设计
5.2.6数据采集模块设计
5.2.7监测模块设计
5.2.8数据曲线显示模块设计
5.2.9软件数据库操作功能设计
5.3星型网调试结果
5.3.1网络组建过程
5.3.2数据采集与监测
5.4本章小结
第六章总结与展望
6.1工作总结
6.2工作展望
参考文献
攻读硕士学位期间发表的论文和参加科研情况
致谢
西北工业大学学位论文知识产权声明书及原创性声明