学位专题

<
DOI:10.7666/d.D233072

基于Contiki操作系统的无线传感器网络节点的设计与实现

盛李立
武汉工程大学
引用
随着社会的发展,无线传感器网络的应用也越来越广泛。本文以广州移动的无线传感器网络节点开发及组网应用项目为背景,以设计并实现一款性能高效并且低功耗的传感器节点为目的,通过对项目需求的详细分析,分别从硬件和软件两个方面提出了相应的解决方案。  在硬件方面,本文采用德州仪器公司的16位低功耗MSP430F1611芯片和Chipcon公司的CC1100射频芯片来设计并实现一款无线传感器网络节点。首先对节点硬件部分的电路按照低功耗的要求进行设计,介绍主流芯片的特点并且进行比较和分析,最终确认板级芯片的型号和硬件架构,在此基础上,对板级电路参考相关数据手册进行详细的电路设计,最后设计并实现了通信连接模块GPRS的电路。  在软件方面,本文采用开放源代码的Contiki无线传感器网络操作系统。首先对Contiki操作系统的内核进行研究,接着对Contiki操作系统的移植技术进行深入分析,采用层次化和模块化的方法成功将此操作系统移植到MSP430F1611硬件平台,在此基础上,针对实际应用中需要的三大功能模块进行设计,即GPRS无线通信模块、无线网状网以及树型组网的实现,并且针对系统的功耗的要求,修改了Contiki操作系统的MAC层协议,同时为了方便使用和调试设计并实现了交互式的命令行应用模块。  最后针对所设计的无线传感器网络节点进行相应的功能测试,即邮件功能测试、网络组网测试。将传感器数据通过GPRS发送到远程数据管理系统并上传到后台服务器,经过组网测试,上述方案取得了良好的效果,完成了预期目标。试验结果表明本文给出的无线传感器网络节点设计具有一定的实用价值。

无线传感器网络;节点设计;Contiki操作系统;组网测试;低功耗特性;MAC层协议

武汉工程大学

硕士

模式识别与智能系统

王忠

2012

中文

TP212;TN92

79

2012-12-25(万方平台首次上网日期,不代表论文的发表时间)

相关文献
评论
相关作者
相关机构
打开万方数据APP,体验更流畅