摘 要:电子测试技术一直不停地发展着,已经越来越趋向于自动化,数字化,智能化和网络化.其中,虚拟仪器作为极为重要的测试工具被越来越广泛地应用于各个领域.在LabVIEW的平台上,本课题设计和实现一个能够简单应用的温度采集与分析系统.
本文的温度分析仪,是基于LabVIEW虚拟开发平台,使用图形化语言进行编程的.其利用软件代替DAQ数据采集卡进行温度数据地采集和模拟温度测量,利用“演示读取电压”子程序来仿真电压测量,然后把所得的电压数值转换成摄氏或者华氏温度进行读数.在温度数据采集过程中,温度计控件能够实时地显示温度数据.用户可以设置温度上限,并计算出采集温度的最大值、最小值和平均值.
本文首先概述了测控技术和虚拟仪器技术在国内外的发展及以后的发展趋势,探讨了虚拟仪器的框架结构,LabVIEW开发平台,然后介绍了数据采集的相关原理.在分析本系统功能需求的基础上,介绍了设计主要的三个部分:数字温度计部分、温度数据采集部分和温度数据分析部分,主要相关函数包括“数组最大值与最小值”函数、“均值”函数和簇捆绑函数等.最后还给出了本设计前面板和完整的程序框图.
关键字: 虚拟仪器; LabVIEW; 温度测量; 数据采集
目录
摘要
ABSTRACT
第1章 绪论-1
1.1 引言-1
1.2 课题背景-1
1.2.1 测控技术的国内外发展现状-1
1.2.2 虚拟仪器技术发展趋势-2
1.2.3 虚拟仪器在数据采集中的应用价值-3
1.3 本课题研究内容-3
第2章 虚拟仪器技术-5
2.1 虚拟仪器的概念-5
2.2 虚拟仪器的特点及优势-5
2.3 虚拟仪器和传统仪器的比较-6
2.4 虚拟仪器测试系统的组成-7
2.5 虚拟仪器的软件结构-7
2.6 虚拟仪器I/O接口设备-8
2.7 本章小结-9
第3章 数据采集技术-11
3.1 数据采集概述-11
3.2 数据采集的目的-11
3.3数据采集的原理-11
3.4 本章小结-13
第4章 LabVIEW开发平台-15
4.1 VI系统的开发语言-15
4.2 图形化虚拟仪器开发平台——LabVIEW简介-15
4.3 LabVIEW图形化语言的优点-15
4.4 LabVIEW程序的基本组成-16
4.5 用LabVIEW虚拟仪器编程设计的步骤-17
4.6 本章小结-17
第5章 小型数据采集系统——温度分析仪的实现-19
5.1 程序框图主要功能模块介绍-19
5.1.1 数字温度计子VI模块-19
5.1.2 “数组最大值与最小值”函数-19
5.1.3 “均值”函数-20
5.1.4 簇捆绑函数(控件)-20
5.2 详细设计步骤-21
5.2.1 数字温度计子VI的设计-21
5.2.2 前面板的设计-23
5.2.3 温度数据的采集-24
5.2.4 温度数据的分析-24
5.3 完整程序框图-25
5.4 运行结果-25
5.5 本章小结-26
第6章 结论与展望-27
6.1 结论-27
6.2 不足之处及未来展望-27
参考文献-29
致 谢-31