毕业设计(论文)基于labview的温度检测系统设计.doc
《毕业设计(论文)基于labview的温度检测系统设计.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)基于labview的温度检测系统设计.doc(33页珍藏版)》请在三一办公上搜索。
1、本科生毕业设计 毕业设计题目:基于LabVIEW的温度检测系统设计 学 生 姓 名: 专 业: 电气工程及其自动化 所 在 学 院:水利与能源与动力工程学院 班 级: 电气 1401 指 导 教 师: 完 成 日 期:2016 年 5 月 20 日摘要 温度是表征物体冷热程度的物理量,它与人类生活和科学研究密切相关,在生产过程和科学研究中几乎没有不要求温度检测的。在工农业生产和日常生活中,对温度的测量及控制始终占据着重要地位。在现代化工业生产中,需要进行温度测量和监控的场合越来越多。据统计,温度测量占工业生产中各种检测总量的50左右。测温的方法也多种多样。但是,常规测温法存在许多缺点,这促进了
2、测温技术中新原理、新技术、新方法的发展。虚拟传感器、网络温度传感器、红外测温技术等代表了未来测温技术的发展方向。本文提出的温度采集检测系统采用LabVIEW图形化编程语言,模块化方法设计开发,增强了软件的可靠性、稳定性。该测控系统通过对温度数据的采集与处理等功能子模块实现了温度的实时显示、分析等功能。波形实时显示模块相当于一个虚拟的数字示波器。该模块采用LabVIEW语言编写,设计出操作简单、可靠性高、可维护性好、具有交互式的图形界面的检测系统。关键词:虚拟仪器; LabVIEW; 温度测量; 数据采集ABSTRACTTemperature is a physical objects and
3、degree of human life, and it is closely related with scientific research, production and scientific research of almost no temperature detection requirements. In industrial and agricultural production and daily life, for temperature measurement and control always occupy an important position. In the
4、modern industrial production, the need for temperature measurement and monitoring the situation becomes more and more. According to statistics, temperature measurement of industrial production of all kinds of test about 50% of the total. Temperature measurement method varied also. However, conventio
5、nal temperature measurement method, there are many shortcomings, which promote the temperature measurement technique, and new principle of new technology, new methods of development. Virtual network sensor, the temperature sensor, infrared temperature-measuring etc represents the future development
6、direction of temperature measurement technology.This paper collected by temperature testing system LabVIEW graphical programming language, modular design method of software development, enhance the reliability and stability. This control system based on temperature data acquisition and processing fu
7、nction modules realize real-time display temperature, etc. Function. Waveform display module is equivalent to a virtual digital oscillograph. This module USES LabVIEW language, design a simple operation, high reliability, maintainability, and has good interactive graphic interface detection system.
8、Key word: Hypothesized instrument; LabVIEW; Temperature survey; Data acquisition;目录1.绪 论11.1课题的来源及研究意义11.2论文主要研究内容12.虚拟仪器与LabVIEW介绍22.1虚拟仪器发展史22.2虚拟仪器技术应用研究内容和目的42.2.1基于虚拟仪器技术应用系统的设计42.2.2虚拟仪器开发平台的远程网络功能的扩展52.3虚拟仪器技术概述52.3.1虚拟仪器的概念52.3.2虚拟仪器与传统仪器的比较62.3.3虚拟仪器测试系统的组成62.3.4虚拟仪器I0接口设备72.3.5虚拟仪器的软件结构92.
9、3.6虚拟仪器的开发软件92.3.7本课题所采用的图形化虚拟仪器开发平台LabVIEW102.3.8基于LabVIEW平台的虚拟仪器程序设计结构和特点102.4 虚拟仪器技术的近况和发展123.温度检测系统的设计153.1硬件部分温度检测的设计153.2软件部分温度检测的设计163.3软件部分温度检测的设计方法:163.3.1标度变换163.3.2 数据采集子程序(SubVI)设计163.4小结184.基于LabVIEW的温度数据处理194.1温度数据的显示194.2温度的图形显示程序框图214.3温度报警系统的建立214.4整个温度测控系统的演示224.5小结245.仿真结果分析255.1温
10、度的实时显示255.2小结266.结论27需改进的地方27致 谢28参考文献291.绪 论1.1课题的来源及研究意义所谓温度,就是指物体的冷热程度。温度对人类生活、工农业生产有很大的影响。在我们的生产与生活中,很多的科学研究、工艺流程、生产过程都需要用到温度的检测与控制。很多物体的物理现象和化学性质都与温度有关,大多数生产过程均是在一定温度范围内进行的。温度的过高或者过低都会对产品的质量和产量造成一定的影响,甚至还会使产品报废、设备损坏。温度的检测在国防、军事、科学试验及工农业生产过程中具有十分重要的作用。进入21世纪以来, 作为测试技术的一个分支, 虚拟仪器的开发和研制在国内得到了飞速的发展
11、。虚拟仪器是利用计算机显示器的显示功能来模拟传统仪器的控制面板, 以多种形式表达输出检测结果, 利用计算机强大的软件功能实现信号数据的运算、分析、处理, 并利用I/O 接口设备完成信号的采集、测量与调理, 从而完成各种测试功能的计算机仪器系统。随着现代控制技术的发展, 在工业控制领域需要对现场数据进行实时采集, 例如在发电厂、钢铁厂、化工领域的生产中都需要对大量数据进行现场采集, 而温度采集又是其中极为重要的部分。目前, 温度测量主要采用玻璃液体温度计, 人工观测。这种测量方式, 一方面给偏远地区的观测人员带来诸多不便; 另一方面, 测量精度受人为因素影响, 测量误差大。因此, 有必要采用效率
12、和自动化水平更高的新的测量手段。在农业方面, 温度的变化影响作物的发芽、幼苗的成长、作物的开花、果实的成熟, 等等。对于不同的作物, 其适宜的生长温度总是在一个范围。在此温度的测量具有十分重要的意义。 本系统使用LabVIEW图形化编程语言作为开发平台,在这个平台之上,根据需要自行定义了数据采集的功能,组建了温度检测系统并构造仪器面板。对采集的数据进行实时的分析处理、并生动直观地显示出数据、波形。1.2论文主要研究内容本论文主要是使用LabVIEW对温度进行分析。重点介绍了如何使用LabVIEW对温度的采集与分析。论文主要完成了以下几方面的工作:(1) 在LabVIEW中对采集到的温度数据进行
13、分析与处理。(2) 实施对采集到的温度数据分析过程中的简单控制。2.虚拟仪器与LabVIEW介绍2.1虚拟仪器发展史 所谓虚拟仪器,实际上就是一种基于计算机的自动化测试仪器系统。虚拟仪器通过软件将计算机硬件资源与仪器硬件有机的融合为一体,从而把计算机强大的计算处理能力和仪器硬件的测量,控制能力结合在一起,大大缩小了仪器硬件的成本和体积,并通过软件实现对数据的显示、存储以及分析处理。从发展史看,电子测量仪器经历了由模拟仪器、智能仪器到虚拟仪器,由于计算机性能以摩尔定律(每半年提高一倍)飞速发展,己把传统仪器远远抛到后面。虚拟仪器具有传统独立仪器无法比拟的优势,但它并不否定传统仪器的作用它们相互交
14、叉又相互补充,相得益彰。在高速度、高带宽和专业测试领域,独立仪器具有无可替代的优势。在中低档测试领域,虚拟仪器可取代一部分独立仪器的工作,但完成复杂环境下的自动化测试是虚拟仪器的拿手好戏,是传统的独立仪器难以胜任的,甚至不可思议的工作。 LabVIEW是Laboratory Virtual Instrument Workbench简称,是由美国国家仪器公司创立的一个功能强大而又灵活的仪器和分析软件应用开发工具。Nl公司生产基于计算机技术的软硬件产品,其产品帮助工程师和科学家进行测量、过程控制及数据分析和存储。从事研究、开发、生产、测试工作的工程师和科学家以及在诸如汽车、半导体、电子、化学、电信
15、、制药等行业工作的工程师和科学家已经使用并一直使用LabVIEW来完成他们的工作。LabVIEW在试验测量、工业自动化和数据分析领域起着重要作用。例如,在NASA(美国国家航空和宇宙航行局)的喷气推进实验室,科学家使用LabVIEW来分析和显示“火星探测旅行者号”自行装置的工程数据,包括自行装置的位置和温度、电池剩余电量,并总体监测旅行者号的全面可用状态。LabVIEW程序称为“虚拟仪器”或简称为VI。LabVIEW不同于基于文本的编程语言,它是一种图形编程语言,其编程过程就是通过图形符号描述程序的行为。LabVIEW使用的是科学家和工程师们所熟悉的术语,还使用了易于识别的构造C语言的图形符号
16、。即使具有很少编程经验的人也能学会使用LabVIEW,并能够发现和了解一些有用的基本原则。LabVIEW提供了大量的虚拟仪器和函数库来帮助编程。LabVIEW60中提出了一个新的重要功能,称为Express VI。由于VI配置可以通过对话框完成,因此Express VI允许用户位于Functions选项板,是以白色背景、蓝色边框的形式出现的。LabVIEW也包括了特殊的应用库,用于实现数据采集、文件输入输出、GPIB和串行仪器控制以及数据分析。LabVIEW包括了常规的程序调试工具,用这些工具可以设置断点、单步执行程序及动画模拟执行,以便观察数据流。在不同类型的图表和图形上,LabVIEW提供
17、一组有效的VI用于数据显示。 LabVIEW是Nl推出的虚拟仪器开发平台软件,它们能够以其直观简便的编程方式、众多的源码级的设备驱动程序、多种多样的分析和表达功能支持,为用户快捷地构筑自己在实际生产中所需要的仪器系统创造了基础条件。 LabVIEW采用图形化编程语言C语言,产生的程序是框图的形式,易学易用,特别适合硬件工程师、实验室技术人员、生产线工艺技术人员的学习和使用,可在很短的时间内掌握并应用到实践中去。特别是对于熟悉仪器结构和硬件电路的硬件工程师、现场工程技术人员及测试技术人员来说,编程就像设计电路图一样;因此,硬件工程师、现场工程技术人员及测试技术人员们学习LabVIEW驾轻就熟,在
18、很短的时间内就能够学会并应用LabVIEW。也不必去记忆那眼花缭乱的文本式程序代码。 LabVIEW不仅容易学习和使用,而且它的功能十分强大。像C或C+等其它计算机高级语言一样,LabVIEW也是一种通用编程系统,具有各种各样、功能强大的函数库,包括数据采集、GPIB、串行仪器控制、数据分析、数据显示及数据存储,甚至还有目前十分热门的网络功能。LabVIEW也有完善的仿真、调试工具,如设置断点、单步等。LabVIEW的动态连续跟踪方式,可以连续、动态地观察程序中的数据及其变化情况,比其它语言的开发环境更方便、更有效。而且LabVIEW与其它计算机语言相比,有一个特别重要的不同点:其它计算机语言
19、都是采用基于文本的语言产生代码行,而LabVIEW采用图形化编程语言C语言。LabVIEW程序又称为虚拟仪器,它的表现形式和功能类似于实际的仪器;但LabVIEW程序很容易改变设置和功能。因此,LabVIEW特别适用于实验室、多品种小批量的生产线等需要经常改变仪器和设备的参数和功能的场合,及对信号进行分析研究、传输等场合。 目前,自动化测试系统已经经历了四个发展阶段。本世纪40年代初期兴起的扫频测试技术,是电子测量技术自动化的开端。第一代测试系统大都是为了某种测试目的而专门设计制造的专用系统,功能单一,可移植性差。在60时年代后期,标准化接口系统的诞生和使用,出现了以积木概念为特点的第二代自动
20、测试系统。但是,这两代自动测试系统,均使用传统测试设备,计算机只不过是用来控制各器件的动作,并做一些数据的整理和计算,整个测试过程几乎仅限于简单地模仿人工测试的步骤,而未能充分发挥作为中央控制器的计算机的作用。随着计算机技术的发展,70年代后期开始出现了一种突破传统概念的仪器仪表,其内部含有微处理器,可以进行信息采集、数据处理、自动显示记录等功能,有的甚至具有推断分析和决策功能,人们习惯把这种仪器称为智能仪器。这是测试技术发展的第三代。 由于微电子技术、计算机技术、网络技术的高速发展及其在电子测量技术与仪器上的应用,新的测试理论、测试方法以及新的仪器结构不断出现,在许多方面己经超越了传统仪器的
21、概念,电子测量仪器的功能和作用已经发生了质的变化。在这种背景下,美国国家仪器公司在本世纪八十年代最早提出了虚拟仪器的概念。同时推出了用于虚拟仪器开发的工程软件包LabVIEW。Nl公司提出了“The Software is theInstrument”,即软件就是仪器的思想。虚拟仪器利用现有的计算机,加上特殊设计的仪器硬件和专用软件,形成既有普通仪器的基本功能,又有一般仪器所没有的特殊功能的高档低价的新型仪器。在以虚拟仪器技术为代表的第四代自动测试系统中,计算机处于核心地位,仪器的结构概念和设计观念等都发生了突破性的飞跃,在虚拟仪器应用软件中集成了虚拟仪器技术的大部分功能,包括数据采集、控制、
22、数据分析、输出显示和用户界面等,使传统仪器的某些硬件乃至整个仪器都被计算机软件所替代。虚拟仪器的出现和兴起,改变了传统仪器的概念、模式和结构,同时也改变了人们的仪器观。仪器的设计由面向对象变成了面向用户,这就给用户提供了极大的便利。此外,随着网络技术的迅速发展和普及,在科学研究和工业生产领域中,对测试系统的自动化和网络化的要求越来越高。与传统的测控系统相比,基于虚拟仪器的测试系统在实现测控自动化和网络化方面有着更大的优势。虚拟仪器技术从八十年代末开始,已经经历十几年的发展历程。我国虚拟仪器的研究起步较晚,但近几年来也取得了长足进步。目前虚拟仪器技术正处在一个高速发展的阶段,在其设计过程中所体现
23、出的新颖、灵活的设计思想是对传统仪器设计思想的一次巨大冲击。它顺应了现代测试仪器微小化、智能化、集成化的要求,所以进行基于虚拟仪器技术的检测系统的开发与研究势在必行,同时也是尽快缩小我国与其它发达国家电测水平差距的一条可行之路。2.2虚拟仪器技术应用研究内容和目的虚拟仪器技术应用研究的方向是多方面的,从本系统研究内容方面可分为:(1)基于虚拟仪器技术应用系统的设计;(2)虚拟仪器开发平台的远程网络功能的扩展;2.2.1基于虚拟仪器技术应用系统的设计 基于虚拟仪器平台的应用系统的设计是本论文的重点,其主要内容是利用虚拟仪器技术,组建功能强大的检测系统。 虚拟仪器平台提供给仪器设计人员设计所需的丰
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 基于 labview 温度 检测 系统 设计
链接地址:https://www.31ppt.com/p-3979437.html