摘要摘要现今,无线传感器网络已经渐渐渗入到人们的日常生活中,通过对各种信号的检测,人们可以更方便地观察和利用物理世界的信息。因此,论文对传感网的动态信号进行了监控软件的设计。
论文介绍了基于Telosb传感器节点的监控软件的设计方法,详细分析了基于这个平台的数据采集方法和无线通信方式,以及节点与PC机的串口通信方式,另外,还介绍了基于LabVIEW的上位机可视化监控模块的设计方法和设计要点。在不同应用中,监控软件可以根据信号的特征采用专门的处理方法,针对性较强,故文中详细阐述了针对温度信号—单通道输入且变化缓慢的信号和振动信号—多通道输入且变化迅速的信号的设计方法,并进行了相关的测试。6232
关键词 传感网 监控软件 可视化 串口通信 TinyOS
毕业设计说明书(论文)外文摘要Title The Development of Monitoring Software for Wireless Sensor Networks
Abstract
Nowadays, Wireless Sensor Networks has permeated into human’s daily life. Its advent makes it more convenient for human to interact with the physical world. In this paper, the method of monitoring software development based on Telosb, a typical kind of Wireless Sensor Nodes, is proposed, and we mainly analyze the method of collecting data and wireless communication between the node and the base station, as well as the serial communication between the base station and the PC. In addition, the visualization is also achieved based on LabVIEW. The software can also be adapted according to the characteristics of the signal. At the end of the paper, we apply the method to both temperature monitoring and vibration test.
Keywords WSN monitoring software visualization serial communication TinyOS
目 次
1 引言 1
1.1 课题研究背景 1
1.2 无线传感网的应用及国内外发展现状 1
1.2.1 无线传感器网络的研究现状 1
1.2.2 无线传感器网络的应用 2
1.3 论文内容及结构 3
2 硬件平台 5
2.1 硬件平台的选择 5
2.2 Telosb节点 6
2.2.1 Telosb节点简介 6
2.2.2 处理器模块-MSP430F1611 7
2.2.3 无线通信模块-CC2420 8
2.2.4 电源模块 9
2.2.5 节点与PC机通信模块 10
2.3 本章小结 11
3 嵌入式操作系统TinyOS和nesC语言 12
3.1 无线传感器网络操作系统TinyOS 12
3.1.1 TinyOS简介 12
3.1.2 TinyOS组件模型 12
3.1.3 TinyOS通信模型 13
3.2 nesC语言 13
3.3 本章小结 14
4 系统软件设计与实现 15
4.1 系统软件总体设计 15
4.2 节点基于TinyOS操作系统的软件设计 16
4.2.1 基于MSP430F1611的数据采集的软件配置 16
4.2.2 TinyOS中A/D采样数据的读取 18
4.2.3 TinyOS中无线传输 18
4.2.4 节点与PC的串口通信 19
4.3 上位机可视化软件设计 20
4.3.1 VISA控件简介 20
4.3.2 VISA控件串口参数设置 20
4.3.3 LabVIEW中的数据处理 21 LabVIEW传感网动态信号监控软件开发+文献综述:http://www.751com.cn/tongxin/lunwen_3658.html