摘 要
传统温度测试仪器主要由硬件构成,因而成本和规模都比较大,操作也不方便,另外在很多实际问题中,仅仅用精确数值对被测对象进行描述是不够的。针对以上问题,本文介绍了基于虚拟仪器技术设计的海水温度测试系统。将高性能的数据采集卡PCI-6014与传感元件和调理电路于一体,构建成了温度测试硬件系统,软件基于LabVIEW虚拟仪器开发平台,采用模块化设计,实现了检测信号的实时采集、数据处理、数据显示等功能。
虚拟仪器是由计算机硬件资源、模块化仪器硬件和用于数据分析、过程通讯及图形用户界面显示的软件组成的测控系统,是一种由计算机操纵的模块化仪器系统。本论文有效地运用了LabVIEW虚拟仪器技术,将诸多重要步骤都在配备硬件的普通PC电脑上完成,使得整个测量的重点转向软件的设计,是虚拟仪器技术应用于温度测量领域的一个典型范例。
关键词:虚拟仪器; LabVIEW; 温度测试
目 录
摘要……………………………………………………………………………. ………………I
Abstract……………………………………………………………………. ……….………II
1 绪论…………………………………………………….……………………………………1
1.1 课题的提出……………………………………………………………………….……1
1.2 海底温度测量技术的发展和现状……………………………………………….……1
1.2.1温度传感器测量海洋温度………………………………………….……….……1
1.2.2用声波测量海洋温度……………………………………………….……….……2
1.3 研究的基本内容与拟解决的主要问题…………………………………………….……3
2 系统分析………………………………………………………………………….…….……4
2.1 系统概述………………………………………………………………………….……4
2.2 传感器的选择…………………………………………………………….….…….……4
2.3 信号调理………………………………………………………………….….…….……5
2.4 数据采集……………………………………………………………….…….….….……6
2.4.1 NI-BNC 2120接线盒………………………………………………….….….……6
2.4.2 数据采集卡PCI-6014…………………………………………………………7
2.5 虚拟仪器技术………………………………………………….…………….….….……7
2.5.1虚拟仪器技术简介…………………………………………………….….….……7
2.5.2虚拟仪器技术的现状……………………………………………………….……8
2.5.3 用虚拟仪器技术进行系统设计的前景……………………………….…….……9
2.6 系统搭建………………………………………………….…………….……….….……9
3 测试软件的开发……………………………………………….………………….……….11
3.1 软件开发工具(LabVIEW) …………………………………….……………………….11
3.2 软件开发环境……………………………………………….……………….….……….12
3.3 软件开发步骤……………………………………………….…………….…….……….12
3.4 详细程序设计……………………………………………….……………….….……….13
3.4.1通道设置…………………………………………….……………….….………13
3.4.2通道内容…………………………………………….……………….….……….17
3.4.3通道测试…………………………………………….……………….….……….18
3.4.4通道模拟信号……………………………………….……………….….……….19
3.4.5程序框图…………………………………………….……………….….……….20
4 测试结果及分析…………………………………………………….……………………26
5 总结…………………………………………………………………………………………27
致谢………………………………………………………………………………………….….28
参考文献……………………………………………………………………………………….29
附录………………………………………………………………………………….………….31