摘要无线传感器网络作为全新的信息获取和处理技术,在国防、工农业、环境监测等众多领域都有着重大的应用价值和科研价值。而众多的应用中均是基于网络节点的位置信息,因此节点定位技术是无线传感器网络的关键技术之一。60110
本文首先介绍了本系统中涉及到的各类元器件,然后阐述了以柱极体话筒为声学传感器的硬件调理电路,并详细分析了MSP430单片机与无线通信模块NRF24L01的连接。在此基础上,本文还介绍了基于IAR FOR MSP430软件平台对无线节点的编程,从而实现无线节点间的通信功能。最后通过MSP430单片机连接节点,并与PC 机完成串口通信,实现了实时显示功能。本文通过大量的实验以及调试,很好的证明了该试验系统的正确性及稳定性,进而初步实现了无线传感器节点自定位技术的应用。
毕业论文关键词:无线传感网络 节点定位 IAR MSP430
毕业设计说明书(论文)外文摘要
Title Wireless Sensor Network node Self-positioning System Design
Abstract
Wireless sensor network as a new information acquisition and processing technology, has a great application value and scientific value in defense, industry and agriculture, environmental monitoring and other fields. Because large numbers of the applications of wireless sensor network are based on the location information of network nodes, so the node positioning technology is the one of the key technologies.
All kinds of the components which are used in this system are firstly introduced in this paper, expounded the hardware conditioning circuit which is put the cylindrical polar body microphone as acoustic sensors. Then the connection between MSP430 and NRF24L01 is introduced in detail. On this basis, the paper also describes programming of wireless nodes based on the software platform of IAR FOR MSP430,enabling wireless communication between nodes. Finally, complete serial communication with the PC through the MSP430 microcontroller connection node and, to achieve a real-time display. In this paper, demonstrate the accuracy and stability of the test system with a large number of experiments and testing, and thus achieve the wireless sensor nodes self-positioning technology.
Keywords: Wireless sensor networks the node positioning IAR MSP430
第一章 绪论 1
1.1 研究背景和意义 1
1.3 论文内容及结构 3
第二章 无线传感器网络节点自定位系统硬件设计与实现 5
2.1 系统组成 5
2.2 元器件选型 5
2.2.1 柱极体话筒 5
2.2.2 OPA340运算放大器 7
2.2.3 MSP430G2553单片机 9
2.2.4 NRF24L01无线模块 12
2.3 系统硬件组成 13
2.3.1 调理电路 13
2.3.2 无线传感模块NRF24L01与单片机的联接电路 14
2.4 本章小结 15
第三章 无线传感器网络节点自定位系统软件设计与实现 16
3.1 IAR Embedded Workbench软件开发平台 16
3.2 无线传感器网络节点自定位系统软件主程序设计