学位论文 > 优秀研究生学位论文题录展示
基于nRF24L01的无线网络节点设计与实现
作 者: 李泽坤
导 师: 叶水生
学 校: 南昌航空大学
专 业: 计算机应用技术
关键词: ATmega16L 无线网络 DS18B20 nRF24L01 路由协议
分类号: TN929.5
类 型: 硕士论文
年 份: 2013年
下 载: 132次
引 用: 0次
阅 读: 论文下载
内容摘要
本文首先分析了无线WSN的特点及体系结构。接着阐述了无线传感器网络技术,nRF24L01的应用,路由协议的目前的发展状况。根据现有传感器网络技术,本着满足低成本的短距离无线传感器网络通信的需求,研究实现了以以低功耗ATmega16L单片机为控制内核,以nRF24L01芯片为核心,DS18B20为传感器进行周围环境温度信号的采集。设计包括节点的详细硬件设计、测温软件设计、针对nRF24L01无线模块的组网协议及相关的单播路由算法。本设计对于无线控制、无线监测、无线传感器网络、农牧生产、智能家居、工业生产等无线网络具应用场合有非常重要的意义。另外文中深入研究了nRF24L01的各种性能特性,包括接收模式,发送模式,数据包格式,自动重发和自动应答和,并设计了一种频道的选择方法,让无线网络尽可能地避免不必要的干扰,还设计了自定义应答方式。另外还详细介绍系统各个模块的硬件设计和模块器件的选型。本文设计根据硬件设计实现了相应的软件设计,并根据nRF24L01的特性,本文采用集中式的路由算法,由于网络节点大都是普通节点与协调节点的点对点通信,因此路由表采用单播的路由算法。路由表由协调节点自己计算出来后发送给各个普通网络节点。计算路由表之前,协调节点还必须获取整个网络的拓扑结构。文中设计实现这个协调节点获取网络拓扑过程的方法。文中的最后还设计了一些点对点通信和组网通信的功能实验,以验证网络的实通信实现现,经实验表明文中的设计达到了设计需求。
|
全文目录
摘要 4-5 Abstract 5-9 第1章 绪论 9-16 1.1 研究背景及意义 9-10 1.2 无线传感器网络体系结构 10-11 1.3 国内外研究现状 11-14 1.3.1 无线传感器网络 11-12 1.3.2 nRF24L01的应用 12-13 1.3.3 路由协议 13-14 1.4 本文的主要工作和结构 14-16 第2章 无线传感网络节点方案设计 16-29 2.1 系统方案构想 16 2.2 系统各模块方案的确定 16-21 2.2.1 短距离无线通信模块方案的确定 16-20 2.2.2 控制器理模块方案的确定 20-21 2.2.3 传感器方案的确定 21 2.3 器件的选用 21-25 2.3.1 nRF24L01无线收发芯片的选型 21-23 2.3.2 温度传感器的选型 23-24 2.3.3 控制器芯片的选型 24-25 2.4 节点通道地址的设置 25-26 2.5 单个数据包的应答和重传 26-27 2.6 跳频技术 27 2.7 本章小结 27-29 第3章 节点系统的硬件设计 29-50 3.1 节点系统总体结构 29-30 3.2 处理器模块及ATmega16L芯片简介 30-31 3.3 无线通信模块 31-45 3.3.1 主要技术指标 32-33 3.3.2 引脚功能 33-35 3.3.3 SPI接口 35-41 3.3.4 工作模式 41 3.3.5 工作频道的选择 41-42 3.3.6 数据通道 42-43 3.3.7 载波检测 43 3.3.8 数据包处理方式 43-45 3.4 温度传感器模块 45 3.5 继电器输出模块 45-46 3.6 电源模块 46-48 3.7 数字/模拟量采集模块 48 3.8 配置存储模 48-49 3.9 存储模块 49 3.10 本章小结 49-50 第4章 无线采集程序设计思想 50-56 4.1 主程序设计 50-51 4.2 子程序设计 51-55 4.2.1 nRF24L01收发过程 51-53 4.2.2 温度测量子程序 53-55 4.3 本章小结 55-56 第5章 路由协议介绍及实现 56-66 5.1 获取网络拓扑 56-58 5.2 节点ID和节点地址之间的转换 58 5.3 邻接矩阵的形成 58-60 5.4 初始代价矩阵的生成 60-61 5.5 前驱矩阵的生成 61-62 5.6 路由表的生成 62-64 5.7 网络发生变化的情况 64-65 5.7.1 加入新节点的处理 65 5.7.2 节点故障检测和处理 65 5.8 本章小结 65-66 第6章 实验测试 66-70 6.1 点对点通信测试 66-67 6.1.1 通信能力测试 66 6.1.2 通信距离测试 66-67 6.1.3 抗干扰测试 67 6.2 组网测试 67-69 6.3 实验总结 69 6.4 本章小结 69-70 第7章 总结与展望 70-72 7.1 总结 70-71 7.2 展望 71-72 参考文献 72-75 攻读硕士学位期间发表论文情况 75-76 致谢 76-77 实物图 77-78
|
相似论文
- 基于LEACH的安全建簇无线传感器网络路由协议研究,TP212.9
- 战场环境下Ad hoc网络路由协议性能分析,TN929.5
- 基于PWM的滴灌控制系统的设计与研究,S152.7
- 基于无线传感器网络的煤矿瓦斯监测系统的研究,TN929.5
- 基于无线传感器网络的农田环境监测系统路由协议的研究,TN915.04
- 基于多层WSN结构的非均匀簇路由协议研究,TP212.9
- 中国军人五项体能数字化考核系统设计及其实现关键问题研究,E917
- 基于无线网络的多发射功率跨层协议关键技术研究,TN92
- Ad Hoc路由协议能量感知及拓扑模型性能分析的研究,TN929.5
- 基于LEACH的传感器网络分簇路由协议研究,TP212.9
- 低速无线网络中的路由优化及其可信性研究,TP212.9
- 无线传感器网络的研究及在应急环境监测中的应用设计,TN929.5;TP212.9
- 无线网络控制系统传输模型研究,TN929.5
- Ad Hoc网络中多径路由协议的研究与改进,TN929.5
- 无线网络中基于网络编码的高效多播策略,TN929.5
- 基于灰色模型预测Ad Hoc网络链路稳定度的路由协议,TN929.5
- Ad Hoc网络路由协议研究,TN929.5
- 基于无线传感器网络的卷烟厂环境监测系统的研究与实现,TP274
- 无线传感器网络中基于簇的路由协议研究,TP212.9
- 基于地理位置的分簇路由协议GEECR的研究与设计,TP212.9
- 容迟网络路由技术研究,TN929.5
中图分类: > 工业技术 > 无线电电子学、电信技术 > 无线通信 > 移动通信
© 2012 www.xueweilunwen.com
|