基于开源系统的无线传感器网络组网的研究

被引量 : 0次 | 上传用户:ynzhengda
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着无线通信、传感器与集成电路等关键技术的不断成熟和潜在的应用需求不断增多,无线传感器网络作为一种新兴信息获取技术已经成为当今国内外新兴技术前沿的研究热点。无线传感器网络是一个新兴学科与传统学科领域高度交叉的发展方向,无线节点一般存储资源受限且易受外界环境干扰,现阶段国内外无线传感器网络领域开发的相关传输协议栈多为“半开源”,且大多数协议栈都被封装,使其应用受到一定的局限性。论文主要探究在无线传感器节点上使用开源Contiki操作系统和FreakZ协议栈构建无线传感器网络,完成无线传感器网络监测系统的数据采集,并通过无线的方式将信息发送至监控中心。首先,论文阐述了无线传感器网络中的相关基本概念以及相应的基本特征;介绍了适用于短距离无线通信的IEEE802.15.4标准及ZigBee协议规范,详细介绍了无线传感器节点设计方案,对比分析了当今国内外主流的适用于无线传感器网络的操作系统和网络协议栈,结合本文组网系统的特点选取了STM32处理器和射频AT86RF212收发器分离的无线节点硬件平台,软件平台选取轻量级嵌入式多任务操作系统Contiki与FreakZ网络协议栈,实现无线传感器节点的组网。其次,在硬件方面,对STM32微处理器与射频芯片AT86RF212电路进行设计,以及对其他外围电路部分进行设计,包括电源、串口、JTAG接口电路等,微处理器与射频模块通过SPI接口进行双向通信,实现AT86RF212射频的驱动。在软件方面,本文在IAR软件编译环境下采用开源的嵌入式多任务操作系统Contiki以及开源网络协议栈FreakZ。在深入分析Contiki操作系统内核的基础上,解释了其两大核心机制;详细分析FreakZ协议栈中数据传输链路及传输方式。使用模块化的方式将Contiki和FreakZ移植到硬件平台上,介绍了移植的详细步骤,给出了SPI模块及RF212的驱动程序设计,详细介绍了协议栈中各层的数据发送与接收处理链路以及数据发送与接收流程,完成无线传感器节点的无线组网,并在建立的网络内实现无线传感器节点的数据帧的发送、接收。最后,在实验室环境下测试,介绍了硬件及软件调试方法,实验结果表明,硬件平台上,在Contiki操作系统下使用FreakZ协议栈,通过终端上显示的节点组网信息及网络结构表明,使用FreakZ协议栈成功实现无线传感器节点组网。
其他文献
儿童皮肤瘙痒症是基层医院皮肤科的常见病和多发病,临床对该病诊疗的论著较少,本科自1996年来用《和剂局方》参苓白术散加味治疗儿童皮肤瘙痒症取得了较好疗效,现总结如下。
目的:原发性高血压是最常见的危害人类健康的心血管疾病,是由遗传和环境因素共同作用而引起的复杂性疾病,寻找原发性高血压的致病相关基因和危险因素对高血压的防治具有重要意义
复合材料作为超级电容器的电极材料综合了多种材料的优点,呈现出高的电容特性、功率特性、能量特性以及循环性能。因此,制备具有协同效应的复合电极材料成为目前超级电容器的研
<正>掌握好针刺深浅是中医针灸医师的基本功之一,其总的原则是:既要得气,又不伤及脏腑组织器官。穴位的局部解剖结构是决定针剌深浅的主要因素,而患者的年龄、体型体质、时令
舞蹈教学语言本身也是一门科学。他对于舞蹈教学有着重要的作用。文章主要是分析了舞蹈教学中的语言艺术。
老年人是公共图书馆重要的读者群体,发达国家公共图书馆在服务老年读者方面经验比较丰富,学习他们的成功经验,有助于提升公共图书馆的服务质量。
介绍目前运用PREEvision进行汽车电子电气架构设计的现状,描述如何运用PREEvision工具进行汽车电子电气架构设计和用此工具给设计带来的优势。
高含盐有机废水的处理是现今国内外学者研究的难点和热点之一。生物法和物理-化学方法在处理高含盐废水时有各自的优点和缺陷,有效结合物理-化学方法与生物法将是未来高盐废水
氧化石墨烯(GO)是石墨烯的重要衍生物,常被用作制备石墨烯基材料的初始材料,也常用于组装制备石墨烯基宏观体材料。因此认识并控制GO的结构和性质,对促进石墨烯的研究与应用具有重
目前国际上公认的技术上最为可行的高放废物安全处置方法为深地质处置,即以地质体作为天然屏障,并在地下处置库中设置多重人工屏障,从而实现高放废物与人类生存环境的长期或者永