(最新版)基于LabVIEW的温度控制系统毕业设计论文

合集下载

基于LabView的温度控制系统

基于LabView的温度控制系统

法做 到精确控 制温度 的变化 ,想要得 到某 一温度 下 的测试 统 ) 、 通信芯 片( 或显示器、 储存卡 ) 。 参数 , 还 需要配 备温度传 感器和 配套控 制程序 , 这样成 本反
而会提 高。
在 温 度 控 制 系统 中 , 应 以便 捷 、 实时 、 减少人工 损耗 为 目 的, 从 而 一 般 采 用 温度 采 集 装 置 与 分 析控 制 软 件 进 行 通 信 的 温 度 传 感 器 分 为模 拟 传 感 器 和 数 字 传 感 器 两 种 。 模 拟 传 感 器 会 输 出 某 一 范 围 内 的 电压 或 者 电 流 信 号 。 数 字 传 感
传 统 的 方法 实 现 起来 简 单 且 成 本 低 ,被 广 泛 用 于 日常
生活 中。但是 这种 方法 同样 存在着 巨大 的缺 陷 . 在 实验 中 ,
往往 需要频 繁的改 变环境 的温度 , 以达 到 分 析 测 试 的 需 要 , 读 取 这 些 输 出 的 变化 , 可 以 得 到 外 界 环 境 的 温 度 。除 此 之 外 , 而 继 电 器 切 换 的 方式 无 论 是 使 用 多 路 选 通 开 关 还 是 比较 器 温 度 采 集 装 置还 需 要 具 有 通 信 、 储 存 或者 显 示 功 能 中 的 至 少 都 只 能 控 制 温 度 在 某 几 个 点 的 范 围 内 变 化 ,而 且 电路 一 旦
算 得到 一定的控制逻辑 ; 最后分析控 制软 件会根据 运算得到 定 、不 易 更 改 。传 感 器 的 选 择 可 以 根 据 具 体 的 测 试 要 求 确
的高亮显示 功能更是能够省去 仿真软件 的开 发时间 , 在尽可 有 实时性 , 而 且只要传 感器 的线性度 足够好 , 配备高精 度 的

基于Labview仿真的温度监控系统设计

基于Labview仿真的温度监控系统设计

监控功能实现
基于真的温度监控系统具有以下监控功能:
1、实时监测:系统可以实时采集环境温度,并将其显示在界面上,便于用 户随时掌握温度情况。
2、历史记录:系统可以将采集到的温度数据记录下来,形成历史记录,方 便用户查询和分析。
3、报警功能:当环境温度超过预设范围时,系统会自动发出报警信号,提 醒用户及时处理。
谢谢观看
在软件部分,利用Labview的图形化编程语言和丰富的功能模块,可以方便 地实现系统的人机交互、数据采集和处理等功能。首先,通过Labview的数据采 集工具包,可以方便地实现数据采集卡的驱动和数据读取。其次,利用Labview 的网络传输模块,可以将采集到的数据传输到远程控制台进行展示。此外,系统 还集成了报警功能,当温度超过预设范围时,系统将自动发出报警信号,提醒用 户及时处理。
4、控制输出:系统可以通过控制输出端口,对加热装置、制冷装置等设备 进行控制,以实现自动化调节温度。
数据传输与展示
在基于Labview仿真的温度监控系统中,数据传输与展示是重要的一环。利 用Labview的网络传输模块,可以将采集到的温度数据传输到远程控制台进行展 示。同时,也可以将数据存储到本地数据库中,以便于后续的数据分析和处理。
2、灵活性强:基于Labview仿真技术,可以方便地对系统进行扩展和优化, 满足不同的应用需求。
3、可视化程度高:利用Labview的图形化编程语言和丰富的功能模块,可以 方便地实现系统的人机交互界面,提高用户体验。
4、自动化程度高:通过控制输出端口,可以实现自动化调节温度,降低人 工干预的程度。
基于Labview仿真的温度监控系统主要包括硬件和软件两个部分。硬件部分 包括温度传感器、数据采集卡和计算机等,软件部分则基于Labview平台进行开 发。在硬件部分,选择合适的温度传感器和数据采集卡是关键。本系统采用高精 度数字温度传感器,能够实时监测环境温度,并将其转化为数字信号输出。数据 采集卡则将传感器输出的数字信号采集到计算机中进行处理。

基于LabVIEW的温度测控系统设计

基于LabVIEW的温度测控系统设计

包头师范学院本科毕业论文论文题目:基于LabVIEW的温度测控系统设计姓名:刘欣宇学号:0914830039专业:电子信息科学与技术院系:信息科学与技术学院电子系指导教师:潘峰二〇一三年五月六日摘要LabVIEW(Laboratory Virtual Instrument Engineering Workbench)又称G语言,是一种用图标代替文本行创建应用程序的图形化编程语言。

LabVIEW采用数据流编程方式,程序框图中节点之间的数据流向决定了程序的执行顺序,它用图标表示函数,用连线表示数据流向。

温度测控系统在许多行业、工业系统中是非常重要、不可或缺的,本文由一个PC 机、一个单片机、LabVIEW程序及外电路中一些硬件器材来实现对温度的显示与控制。

PC机通过LabVIEW将温度上下限传递给下位机,单片机与PC机间通过串口来实现温度参数的传送,单片机将上位机传来的温度与采集到的温度进行对比,根据对比结果来控制外电路的硬件制冷,实现温度的控制。

由虚拟仪器和单片机组成的该系统成本低、灵活性高、可拓展性强,更实用于当今科学技术对温度测控技术性能的拓展。

关键词:LabVIEW;单片机;温度测控;串口AbstractLabVIEW(Laboratory Virtual Instrument Engineering Workbench),also known as the G language is a graphical programming language to create applications with icons instead of lines of bVIEW dataflow programming block diagram data flow between the nodes determines the order of execution of the program,with icons representing functions,and lines to show the flow of data.Temperature control system in many industries,industrial systems is very important and indispensable,the paper consists of a PC,a microcontroller,the LabVIEW program and the external circuit to achieve temperature display and control hardware equipment.PC through LabVIEW upper and lower temperature is passed to the next crew,SCM and PC via the serial port to achieve the transmission of the temperature parameter,single-chip host computer from the temperature and the temperature of the collected compared to control external circuit, according to the comparison results hardware equipment heating or cooling,temperature control.The system is composed of virtual instruments and microcontroller low cost,high flexibility,scalability,more practical expansion of the temperature measurement and control technology performance with today's science and technology.Keywords:LabVIEW,;microcontroller,;temperature measurement and control;serial目录1引言 (1)2绪论 (2)2.1课题的研究目的及意义 (2)2.2课题研究的主要内容 (2)3概述 (3)3.1虚拟仪器的概述 (3)3.2LabVIEW的概述 (4)3.3LabVIEW的框图介绍 (4)3.3.1前面板 (4)3.3.2程序框图 (5)4上位机测控系统设计 (6)4.1测控系统的整体设计思路 (6)4.2LabVIEW串口VISA (7)4.2.1VISA串口配置 (8)4.2.2VISA串口写入 (8)4.2.3VISA串口读取 (9)4.2.4VISA串口关闭 (9)4.3温度测控前面板 (10)4.4温度测控程序框图 (11)4.4.1温度写入程序框图 (12)4.4.2温度的比较与显示程序框图 (13)5下位机测控系统设计 (15)5.1串口连接 (15)5.2硬件设计 (15)5.3软件设计 (16)5.3.1下位机软件设计流程图 (17)5.3.2软件设计主要源程序 (18)结论 (18)致谢 (23)参考文献 (24)1引言随着生产技术的发展,温度测控技术应用于很多行业中,例如电厂、医院、钢铁厂等。

(最新整理)基于LabVIEW的温控系统设计

(最新整理)基于LabVIEW的温控系统设计

(完整)基于LabVIEW的温控系统设计编辑整理:尊敬的读者朋友们:这里是精品文档编辑中心,本文档内容是由我和我的同事精心编辑整理后发布的,发布之前我们对文中内容进行仔细校对,但是难免会有疏漏的地方,但是任然希望((完整)基于LabVIEW的温控系统设计)的内容能够给您的工作和学习带来便利。

同时也真诚的希望收到您的建议和反馈,这将是我们进步的源泉,前进的动力。

本文可编辑可修改,如果觉得对您有帮助请收藏以便随时查阅,最后祝您生活愉快业绩进步,以下为(完整)基于LabVIEW的温控系统设计的全部内容。

基于LabVIEW的温控系统设计杨希(武汉工程大学)摘要:给出了基于LabVIEW的室温测试方法以及直流电机PID控制系统的设计方法。

介绍了系统的组成,工作原理和程序设计方法。

关键词:LabVIEW;室温测试;直流电机;PID控制The design of thermal control system based on LabVIEWYang Xi(Wuhan Insitute of Technology)Abstract:This paper presents the method of PID control system based on LabVIEW for room temperature test and DC motor.The component of the system ,opetating principle and method of program design is described.Key words:LabVIEW;room temperature test;DC motor;PID control0 引言由于在最近实验室在进行对温室育苗的研究,需要实现对温度的采集以及控制,因此设计了温控系统。

此系统主要包括两个部分,一个部分是对温度的采集,另一部分是对电机的控制。

系统采用虚拟仪器图形化编程软件LabVIEW实现对室温的测试和电机转速的控制,为了得到较好的控制效果,采用PID控制算法。

基于LabVIEW的温度实时显示与报警系统的设计毕业设计

基于LabVIEW的温度实时显示与报警系统的设计毕业设计

作为农业大国,我国的设施农业生产起步较晚。

与国外比较成熟的温室环境监控技术相比,国内的温室环境监控系统存在着自动化水平相对较低,系统设计不完善,现代管理水平较低的缺点。

因此,为了实现温室农作物优质生长,我们有必要研究并开发一种温室大棚的监测系统。

本文在传统系统设计的基础上,研发了基于虚拟仪器的温室大棚检测系统。

通过传感器技术,检测温室大棚的室内温度;传感器输出信号经过信号调理,通过通信技术,输送到嵌入计算机中的数据采集卡中;最终将信号传输至计算机。

本系统采用虚拟仪器设计思想,以LabVIEW2010为软件开发平台,采用可视化编程和数据库技术,向温室大棚工作人员提供一种优质的人机交互界面和简易的操作平台,实现了对温室参数的采集、处理、显示、存储、查询以及越限报警等功能。

通过对系统的测试,结果显示该系统功能强大、操作简单易懂、可视化效果良好,能够实时准确地采集温室的各个参数,基本上满足了对温室检测的目的,达到了设计目标的要求。

关键词:温室大棚;LabVIEW;检测;数据库;数据采集As a large agricultural country, China's faculty agriculture started late.Greenhouse environmental control technology abroad is relatively mature,but in China,there are many shortcomings of the greenhouse environment monitoring system such as low level of automation ,system design complexity and low level of modern management.Therefor, In order to achieve the optimal conditions for crop growth, we need to study and develop a kind of monitoring system for greenhouse.In this paper, the design of the greenhouse control system was proposed based on virtual instrument technology on the basis of the traditional greenhouse control. Firstly, the greenhouse parameters, such as indoor temperature is measured by a variety of high-precision sensors; Secondly, the data, which are detected by the sensors, after processed through signal conditioning circuits, then are delivered into the DAQ (data acquisition) board. By the fact that DAQ board is inserted into the computer system, thus the data are transported into the computer finally.The system used virtual instrument design,with LabVIEW 2010 for software development platform . By means of visual programming language and database technology, this system provides a clear display and simple platform for greenhouse workers, and it can realize greenhouse parameters of acquisition, processing, display , save, query and alarm functions.The system test results show that: the monitoring system is powerful, easy to understand and control, and its visual effect is good.It collected data in real time ,which is good to meet the needs of greenhouse environment monitoring, to achieve the design goals.Key words: Greenhouse, LabVIEW, Monitoring, Database,Data acquisition目录引言1 系统综述1.1 方案论证与选择1.2 系统整体框图2 硬件电路设计2.1 51单片机主控电路2.1.1 单片机主控电路设计2.1.2 C51程序语言2.2 TC1047温度采集电路2.3 RC低通滤波电路2.4 OP07放大电路2.5 A/D转换电路2.6 LCD1602显示电路2.7 串口通信电路2.8 电源稳压电路3 下位机软件设计3.1 主程序框架3.2 ADC0832驱动程序3.3 LCD1602显示驱动程序3.4 串口通信程序4 上位机软件设计4.1 上位机人机交互界面设计4.2 上位机程序框图设计4.2.1 主程序框图设计4.3.2 LABVIEW串口程序设计4.3.3 串口数据帧解码4.3.4 数据处理和显示4.3.5 数据的存储和读取4.3.6 采集速率和温度报警5 原理图电路仿真6 组装调试及软件验证6.1 制作流程6.2 硬件调试及软件验证6.2.1 电源电路测试6.2.2 LCD1602显示测试6.2.3 放大电路测试6.2.4 A/D转换测试6.2.5 下位机串口通信测试6.2.6 上位机串口通信测试6.2.7 下位机与上位机整体功能测试6.3 数据测量及误差分析6.3.1 温度传感器标定6.3.2 数据的测量6.3.3 误差计算及分析6.4 软硬件调试综述7 结论7.1 系统功能7.2 功能扩展7.3 前景展望谢辞参考文献附录一电路设计原理图附录二电路设计PCB图附录三上位机实时数据采集界面图附录四上位机历史数据读取界面图附录五主程序调试结果附录六串口程序调试结果附录七 AD程序调试结果附录八 1602程序调试结果引言随着科学技术的不断发展,对现代设备精确度的要求不断增长,信息采集(即传感器技术)、信息传输(通信技术)和信息处理(计算机技术)为信息技术的前沿尖端技术,其应用非常广泛,已经渗透到社会的每一个领域[1-3]。

基于LabVIEW的智能温度压力控制系统毕业论文

基于LabVIEW的智能温度压力控制系统毕业论文

毕业设计论文基于LabVIEW的智能温度压力控制系统摘要本设计是基于LabVIEW设计的温度压力控制系统,采用了现在国际上比较先进的技术---虚拟仪器。

虚拟仪器是指通过应用程序将计算机、软件的功能模块和仪器硬件结合起来,用户可以通过友好的图形界面(简称前面板)来操作这台计算机就像在操作自己定义、自己设计的一台个人仪器一样,从而完成对被测信号的采集、分析、判断、显示、数据存储等。

本文简要介绍了实心轮胎硫化生产过程,主要阐述了一种实心轮胎硫化控制系统的控制方法与其实现。

硫化是轮胎生产中影响轮胎质量的一个重要环节。

硫化过程受多种因素的影响,其中,温度、压力、时间被称为硫化的三要素。

影响轮胎硫化的三要素中由于对温度的控制比较复杂,所以在实心轮胎硫化控制系统中,它就成为系统控制的关键。

该控制系统,包括温度压力给定信号的设定、现场温度压力信号的采集以与温度压力的调节等等。

最终通过计算机输出的控制信号去驱动执行机构来控制阀门的开度,进而实现现场温度压力的控制。

关键词:实心轮胎;轮胎硫化;PID控制;LabVIEW;虚拟仪器The Intellelctual Temperature & Pressure Control SystemBased On LabVIEWAbstractThe design is the temperature & pressure control system based on labview design, which uses a more advanced technology today-imitative instrument .The imitative instrument means that to conjuncte the function module of computer and software with the hardware of the instrument through the applied program,so that the user can operate the computer through a friendly figure face (short for front board) as that the user operates a personal instrument ,which is definited and designed by the user himself ,then to complete the gathering、analysing、judging、showing and data store of the measured signal.This article is a brief introduction about the solid tyre vulcanization production, mainly elaborates the control method and the implementation of one kind of solid tyre vulcanization control system.The vulcanization is a mid-production influence about tire quality in the tyre production. Vulcanization process is affected by a many factors,Among that, temperature, pressure and time was called the three essential elements of vulcanization. In the three essential factors, because the temperature control is more complicated in the solid tire vulcanization control system, it is taken as the key. The control system ,including the setting of the given signal of the temperature & pressure 、the gathering of the signal of field temperature & pressure and the control of temperature & pressure and so on. To drive the executive mechanism the control the range of the valve through the output control signal of the computer, in theend, realizing the control of the field temperature & pressure.Key words:solid tyre;tyre vulcanization;PID control;LabVIEW;imitative instrument目录摘要IIAbstractIII第一章引言11.1 轮胎硫化的目的与意义11.2 轮胎硫化的方式与步骤11.2.1 硫化的方式11.2.2 硫化的步骤31.3 轮胎硫化的工艺要求41.4 硫化过程的主要问题5第二章虚拟仪器的概述72.1 虚拟仪器的产生72.2 虚拟仪器的概念72.3 虚拟仪器的构成82.4 虚拟仪器的特点112.5 虚拟仪器软件开发平台LabVIEW122.5.1 虚拟仪器开发软件的比较选择122.5.2 LabVIEW简介132.5.3 LabVIEW程序组成14第三章智能温度压力控制系统设计总体概述163.1 系统设计总原理框图163.2 温度压力反馈控制系统方块图17第四章智能温度压力控制系统硬件设计194.1 数据采集(DAQ)系统194.1.1 传感器和变送器204.1.2 信号调理214.1.3 数据采集设备224.1.4 PC与软件264.2 伺服放大器DFC-1100274.3 手操器DFD-0500304.4 电动执行机构DKZ5500M324.5 执行部分接线图32第五章智能温度压力控制系统软件设计345.1 各子程序设计345.1.1 温度压力给定子程序345.1.2 数据采集子程序365.1.3 标度变换子程序375.1.4 温度压力调节子程序385.1.5 输出子程序415.2 总面板与程序框图设计425.2.1 实验室模拟温度控制系统软件设计425.2.2 实际现场温度压力控制系统软件设计44第六章系统调试496.1 找出语法错误496.2 慢速跟踪496.3 断点与单步执行506.4 设置探针50总结51参考文献52附录A54附录B55致56第一章引言1.1轮胎硫化的目的与意义本设计以轮胎硫化工艺过程为例,将对其温度和压力控制过程做一详细研究。

课程设计(论文)-基于Labview的智能温度计设计

课程设计(论文)-基于Labview的智能温度计设计

北京理工大学设计报告报告名称基于Labview的智能温度计设计学院/专业生命学院/生物医学工程班级16131401班成员1 成员2任课老师2016年11月10日目录一、前言 (3)二、系统设计目标 (3)三、人员分工 (4)四、实验硬件 (4)(1)硬件设备 (4)(2)硬件结构图 (4)五、各子模块的设计 (4)(1)数据采集及换算部分 (5)(2)曲线拟合部分 (6)(3)清零部分 (6)(4)判断是否发烧部分 (7)(4)发烧报警程序 (8)五、系统测试 (8)(1),数据采集模块调试 (8)(2),判断是否发烧模块调试 (8)(3),发烧报警模块调试 (9)(4),整体程序调试 (9)(5)调试中出现的问题 (10)六、程序分析 (10)七、改进方向 (10)八、结论 (11)基于Labview的智能体温计设计一、前言Labview是一款程序开发环境,由美国国家仪器(NI)公司研制开发的,类似于C和BASIC开发环境,但是Labview与其他计算机语言的显著区别是:其他计算机语言都是采用基于文本的语言产生代码,而Labview使用的是图形化编辑语言G编写程序,产生的程序是框图的形式。

Labview是一种用图标代替文本行创建应用程序的图形化编程语言。

传统文本编程语言根据语句和指令的先后顺序决定程序执行顺序,而Labview采用数据流编程方式,程序框图中节点之间的数据流向决定了VI及函数的执行顺序。

VI指虚拟仪器,是Labview的程序模块。

Labview提供很多外观与传统仪器类似的控件,可用来方便地创建用户界面。

用户界面在Labview中被称为前面板。

使用图标和连线,可以通过编程对前面板上的对象进行控制。

这就是图形化源代码,又称G代码。

Labview的图形化源代码在某种程度上类似于流程图,因此又被称作程序框图代码。

二、系统设计目标因此,我们的设计目标是设计一个智能体温计,它通过前面板指示灯的亮或灭显示是否发烧,并在发烧的情况下发出报警声,在温度明显不符合体温范围时报错。

基于LabVIEW的多功能温度测控系统设计

基于LabVIEW的多功能温度测控系统设计

升级维护方便等优点,是延长医院精密仪器使用寿命、降低医 院运行成本的有效途径。
1 系统总体结构
该系统采用软硬件相结合的控制结构,软件部分采用 Lab⁃ VIEW 编写监控程序,实现实时温度的仪表和数字显示、实时温 度曲线显示、接收的短信指令和号码显示、温度数据存储和报 警等功能[1][2]。硬件部分以 ATC89C52RC 为主控芯片,短信收发 模块由 GSM 模块构成,温度采集模块由 DS18B20 温度传感器[3] 构成,将采集到的温度由单片机处理后通过串口传到计算机。 当温度超过或低于设置的报警温度时会发出报警信号,并经过 单片机处理后发出相应的控制指令,然后驱动对应的继电器去 启动制冷或加热设备,同时把报警信息编辑成短信通过 GSM 模
收稿日期:2021-03-20 作者简介:李春辉(1991—),男,河南周口人,硕士,研究方向为智能控制与检测技术。
66
软件设计开发
本栏目责任编辑:谢媛媛
第 17 卷第 17 期 (2021 年 6 月)
块发送给管理人员的手机,管理人员可通过 GSM 模块把编辑好 的控制指令传给单片机,单片机处理后产生对应的控制指令去 控制继电器,进而启动制冷或加热设备。这样可增加了管理人 员的态势感知能力,使其能够及时了解到仪器室的动态。另 外,管理人员还可通过网页浏览器访问 WEB 服务器发布的温 控前面板页面,查看仪器室当前温度,实现远程监控。系统结 构框图如图 1 所示。
图 8 收到的短信内容图
图 6 短信显示程序图
4 网络远程监测
传统的温控系统往往在现场操作,这给管理带来不便。网 络技术拓展了虚拟仪器的使用范围,使之能通过局域网或 In⁃ ternet 实现远程测控的功能。本系统运用 LabVIEW 自身具有的 Web 发布功能,实现系统的网络与远程控制[4]。首先配置好服 务器目录与日志配置、客户端可见 VI 配置和客户端访问权限 配置,在客户端通过网页浏览器输入地址打开服务器上的 VI, 浏览器操作方式只需要在客户端安装一个 Run-Time Engine 就 可远程操作。Web 发布时保存网页的面板如图 7 所示。

基于LabVIEW的温度测控系统设计

基于LabVIEW的温度测控系统设计

数字化 互联网+数码世界 P .154目前上海城建职业学院图书馆的微信公众号只是图文信息的推送,后续还要请专业的公司来开发接口,实现馆藏书目查询、图书借阅等功能。

另外,公众号的难点是高质量的原创。

通过实践发现,如果不是原创,读者的阅读量则较低,哪怕排版一样地精美,也吸引不了读者。

所以如何持续地原创是个难题,馆员来经营公号,时间和精力上都很有限,公号上文章的内容不仅仅是资讯的输入,而且是自身价值观的输入,文章写得如何有趣、有吸引读者读下去的欲望,很考验原创者的功力,可是持续性的原创很耗精力、心力,毕竟馆员除了公众号运营外还有其他工作要做,所以如何组建一个团队来做原创是一个问题,如果馆员专门来运营,是不是加强这方面新媒体的培训力度,这都是今后值得探讨的问题。

参考文献1.田蓉,叶炜.高校图书馆微信公众平台信息推送服务研究[J].图书馆学刊,2017(3):99-103.2.林佳喜.微信公众平台在高校图书馆信息推送服务中的应用研究[J].吉林工程技术师范学院学报,2016,32(12):3.张钰梅.公共图书馆微信公众平台运营推广研究[J].图书馆,2015(3):45-48基金项目该项目受“2017年长三角地区高校图书馆联盟-图书情报研究基金”(项目编号:2017B020)资助。

基于LabVIEW 的温度测控系统设计辛建官 江西工业贸易职业技术学院 王文军 聂何婷 江西水利职业学院摘要:在该温度测控系统的设计中以AT89S51型单片机为硬件核心,利用LabVIEW、PID 工具包作为软件开发平台。

该温度测控系统的现场温度全部由单片机进行现场采集,信号由LabVIEW 进行分析、处理和采集,从而使当前温度值向设定值靠近以实现对温度的实时控制。

另外,需要采集数据存盘供该系统运行时查阅和分析。

经测试后可知,该温度测控系统界面友好,具有测量精度高、安全可靠、操作简单以及可扩展性强的优点,具有很强的应用价值。

关键词:LabVIEW 温度测控系统 设计传统的温度测控系统的功能和规格具有固定性,一般都由厂家进行定义和设置,不可随意更改,难以适应当今时代对温度测控系统的要求。

基于Labview的温度测控系统

基于Labview的温度测控系统

摘要本文介绍了基于Labveiw的温度测控系统的研究,本系统以Labview为软件开发环境,数据采集卡为硬件基础,实现对温度的自动测试与控制。

它采用虚拟仪器技术,用软件代替硬件,改变了原有温度测控系统的设计思路。

关键词:Labview,虚拟仪器,温度测控ABSTRACTThis text introduces based on the LabVIEW (Laboratory Virtual Instrument Engineering Workbench) Software to design tempreture measuere and control System,this system is designed in Labview environment,and data collection Card as hard base.it measures and controls the tempreture automacticly.It include the vi technology,and changes the traditional overall design thinking of tempreture measure and control intrusment, eplacing the hardware with the software.Key words:L abview, VI ,Tempreture Measure And Control目录第一章 绪 论 (1)1.1 课题的背景和意义 (1)1.2 虚拟仪器 (1)1.3 课题的研究内容及方法 (2)第二章 图形化编程语言LABVIEW (3)2.1 LabVIEW简介 (3)2.1.1 LabVIEW软件的特点 (3)2.1.2 LabVIEW的基本开发环境 (3)2.2 LabVIEW模板简介 (5)2.2.1 工具模板 (5)2.2.3 功能模板 (7)2.3 基于Labview平台的虚拟仪器的设计 (9)2.3.1 虚拟仪器的构成及分类 (9)2.3.2 虚拟仪器的设计步骤 (11)2.3.3 典型虚拟仪器实例 (13)第三章 温度测控系统 (14)3.1 温度测控系统介绍 (14)3.2 基于Labview的温度测控系统的研究内容 (14)第四章 系统的总体设计 (16)4.1 系统主要原理 (16)4.2 系统的设计 (16)4.2.1 控制系统的设计 (17)4.3 系统的主要组成 (19)4.4 系统的流程框图 (19)4.5 系统前面板组成 (20)第五章 系统详细设计 (21)5.1 软件部分 (21)5.1.1 系统前面板设计 (21)5.1.2 系统框图设计 (23)5.2 硬件部分设计 (28)5.2.1 温度测控电路设计 (28)5.2.2温度信号滤波设计 (29)第六章 实验测试数据及结论 (31)第七章 经济技术分析报告 (35)第八章 结束语 (37)参 考 文 献 (388)致 谢 (39)第一章绪论1.1 课题的背景和意义在许多行业中工业系统中,温度测控系统是不可或缺的。

基于LabVIEW的温度控制系统的设计

基于LabVIEW的温度控制系统的设计

集、控制.例如在发电厂、钢铁厂、化工领域的生产中都需要对人量数据进 行现场男集,_而温度采集又是其中极为重要的部分。在极端恶劣1 :作环境 下,温度的测量常伴有巨大的掩击力或高温气体的高速流动,其共同特点是 温度高且是瞬态变化的,响应时间町达ms甚拿u s级,测量技术难度大。目
前,常用的温度采集系统绝大部分是由集成温度传感器和单片机构成的,这 种方案人机界面不友好、调试期长、修改不方便,因此采用效率和自动化水 平更 高的新 的测母 手段, 是温度 测控系 统的发 展趋势 。
配备NI 公司的数据采集板膏比较贵,在实际开发中可选用单片机系统对数据 进行 采集 。
本文设计了一种基于LabVI EW的单片机温度自动控制系统,并对其系统 的组成、实现给 出了详细描述。
=、系统硬件电路设计
系统dI 温度传感器、信号的处理、信号的采集、温度的监控组成,实现 了温度的监测和控制,提高了系统的安全性、方便性。系统框图如图I 所 示。温度传感器将待测物体的温度变化转换成电流变化,然后通过信号处理
图2温度 检测电 路 ( 二) 脉宽调制电路 采用脉宽调制电路的优点是:当平台温度较低时,可以给出较宽的电压 脉冲,提供大电流对系统进行快速的加温;当温度接近于设定值,可以给出 较窄的脉冲,提供小电流进行加温;当温度值在设定值范围内时,脉宽调制 电路可以给出更窄的脉冲,提供给微小的加温电流,使系统的温度始终保持 在要求的范围内。 该电路以电压驱动璋! 脉宽调制控制集成电路TL49 4为核心元件并加上简 单滤波电路及RC放电同路构成同路控制器。它能把脉冲宽度变化的信号转换 成与脉冲宽度成正比变化的直流信号,输出给电阻丝,使其对惯性器件进行 加 温。 整个 电路 由输 入、 脉宽 调制 、输 出三 个模 块组 成。 ( - - ) 通信接口电路 通信接u 电路采用RS485 标准。RS48 5采用平衡发送和差分接收方式实现 通信。具有极强的抗共模干扰的能力。系统选用MAX48 5作为RS48 5收发器, 其最高 传输速率为 2.5 Mbp s,完全 可以 满足通 信要求 。 Pc 机侧与单片机之间通信采用RS- 2 32 与RS- 485 转换接口装置,把48 5信 号变 成计 算机能 够识别 的23 2电平 。 三 、系 统的 软件 设计 系统 的 软件包 括 Pc机的 系 统软件 和 单片机 的 系统软 件 。 ( 一) PG机的系统软件设计 Pc 机的系统软件采用La bVI EW软件。Lab vI El r 采用了基于数据流的图形化 编程方式,因此也被称为G语言( Gr a phi c a La ngua ge ) 。与其它的编程语言 相同.G语肓既提供了数据结构、结构类氆、语法规则等编程基本要素,也 提供了包括断点设置,单步调试和数据探针在内的程序调试上具,在功能完 整性 和应 用灵 活性 上不 逊于其 它的 高级 语言 。 Pc 机的软件部分#要完成 采集与控制、测试结果的分析和记录等功 能,同时为用户提供一个 便的操作界面。系统软件l :要有由以下几个模块 组成,即系统的主控模块、串行通信模块、PI D控制模块、PI D参 整定、

基于LabVIEW的温度分析仪毕业设计论文

基于LabVIEW的温度分析仪毕业设计论文

毕业设计(论文)题目:基于LabVIEW的温度分析仪毕业设计(论文)诚信声明书本人声明:本人所提交的毕业论文《基于LabVIEW的温度分析仪》是本人在指导教师指导下独立研究、写作的成果,论文中所引用他人的文献、数据、图件、资料均已明确标注;对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式注明并表示感谢。

本人完全清楚本声明的法律后果,申请学位论文和资料若有不实之处,本人愿承担相应的法律责任。

论文作者签名:时间:年月日指导教师签名:时间:年月日西安邮电大学毕业设计(论文)任务书学生姓名指导教师职称工程师院(系) 自动化专业自动化题目基于LabVIEW的温度分析仪任务与要求基于LabVIEW虚拟平台,使用图形语言编程,利用软件代替数据采集卡进行温度数据的采集,模拟温度测量。

利用“演示读取电压”子程序来仿真电压测量,然后把所测得的电压值装换成摄氏或华氏温度读数。

在数据采集过程中,温度计控件能够实时地显示温度数据。

开始日期2012年3月8日完成日期2012年6月20日院(系)主任(签字) 2012 年 1 月8 日西安邮电大学毕业设计 (论文) 工作计划学生姓名____ _指导教师__ __职称__工程师_______院(系)__自动化学院____专业_ 自动化__ _____ ___ 题目___基于LabVIEW的温度分析仪_______________________________________________________ 工作进程起止时间工作内容2011.03.08—2012.3.15 查阅相关资料,了解题目要求。

2012.03.16—2012.3.28 撰写开题报告2012.03.29—2012.4.06 构建温度分析仪界面2012.04.07—2012.4.30 构建各环节模块2012.05.01—2012.5.31 系统调试2012.06.01—2012.6.20 撰写毕业论文,准备答辩主要参考书目(资料)bVIEW 高级程序设计bVIEW 编程及应用1.计算机bVIEW 软件每周周二下午答疑指导无主要参考书目(资料)主要仪器设备及材料论文(设计)过程中教师的指导安排对计划的说明西安邮电大学毕业设计(论文)开题报告自动化院(系)自动化专业08级05班课题名称:基于LabVIEW的温度分析仪学生姓名:学号:指导教师:报告日期: 2012年3月18日1.本课题所涉及的问题及应用现状综述本课题所涉及的问题:1.了解LabVIEW的发展状况以及LabVIEW的工作原理;2.温度分析仪工作原理以及数模转换原理;3.系统软件设计等。

基于labview的温度采集系统毕业论文

基于labview的温度采集系统毕业论文

基于labview的温度采集系统--毕业论文题目基于labview的温度采集系统高等职业技术学院院(系)电子信息工程专业学号学生姓名指导教师起讫日期设计地点南京中文摘要随着信息领域各种技术的发展,在数据采集方面的技术也取得了很大的进步,采集数据的信息化是目前社会的主流发展方向。

各种领域都用到了数据采集,在石油勘探,地震数据采集领域已经得到应用。

随着测控技术的迅猛发展,以虚拟仪器为核心的数据采集系统已经在测控领域中占到了统治地位。

数据采集系统是将现场采集到的数据进行处理、传输显示、储存等操作。

数据采集系统主要功能是把模拟信号变成数字信号,并进行分析、处理、存储和显示。

温度数据采集系统广泛的应用于人们的日常生活中。

本文主要介绍了利用labview实现温度采集系统的设计过程,系统结构时利用了labview的虚拟仪器技术,由labview虚拟系统自生成温度信号,通过温度的采集实现对温度数据的采集,预处理,分析,储存和显示。

全文的内容主要包括:虚拟仪器的发展,labview虚拟仪器的介绍,温度采集系统的制作与调试最后是自己在本次制作中的不足与展望。

关键词:labview ,虚拟仪器,温度采集系统ABSTRACTWith the variety of the field of information technology, in terms of data acquisition technology has made great progress, collect data, information technology is the development direction of the mainstream of society.Various areas of data collection used in oil exploration, seismic data acquisition has been applied field.With the rapid development of measurement and control technology, virtual instrument data acquisition system as the core area have been accounted for in the measurement and control dominance. Data acquisition system is the data collected on-site processing, transmission display, storage and other operations. Data acquisition system main function is the analog signal into digital signal, and for analysis, processing, storage and display.Temperature data acquisition systems are widely used in people's daily life.This paper describes the use of living to labview temperature acquisition system to achieve the design process, system structure using the labview virtual instrument technology, by the labview virtual system from the temperature signal generated by the collection temperature to achieve temperature data collection, preprocessing, analysis , storage and display. Full-text content includes: the development of virtual instruments, labview introduction of virtual instrument, the temperature acquisition system and finally the production and debugging the production of their own in this deficiency and Prospects.Key words: labview, temperature, collected目录中文摘要 (3)ABSTRACT (5)第一章绪论 (10)1.1研究背景 (10)1.1.1温度的研究背景 (10)1.1.2 LABVIEW的发展 (10)1.2本文研究的意义 (11)1.3组织结构 (11)第二章虚拟仪器的概述 (12)2.1虚拟仪器的概念与特点 (12)2.1.1软件是虚拟仪器的核心 (12)2.1.2虚拟仪器的性价比高 (12)2.1.3虚拟仪器具有良好的人机界面. 122.1.4虚拟仪器具有和其它设备互联的能力 (12)2.2虚拟仪器的组成原理 (12)2.2.1虚拟仪器的硬件 (13)2.2.2虚拟仪器的软件 (13)2.3虚拟仪器的应用 (14)2.3.1虚拟仪器在测量方面的应用 (14)2.3.2虚拟仪器在监控方面的应用 (14)2.3.3虚拟仪器在检测方面的应用 (14)2.3.4虚拟仪器在教育方面的应用 (15)2.3.5虚拟仪器在电信方面的应用 (15)第三章LabVIEW语言及功能简介 (16)3.1LabVIEW语言概述 (16)3.1.1 LabVIEW语言的特点 (17)3.2虚拟仪器的软件开发平台labview (18)3.2.1 labview的基本功能: (18)3.2.2用于过程控制和工业自动化系统用监控和数据采集的通用工具 (19)3.2.3使用内嵌库来完善应用程序 (19)第四章数据采集系统 (21)4.1数据采集系统的结构原理 (22)4.1.1数据采集系统的分类 (22)4.1.2数据采集系统的基本功能 (22)4.2数据采集系统设计的基本原则 (22)4.2.1硬件设计的基本原则 (22)4.2.2 软件设计的基本原则 (23)第五章基于labview的温度采集系统 (24)5.1程序前面板的介绍以及运行情况 (24)5.1.1 系统控制 (24)5.1.2 当前温度 (25)5.1.3 温度走向图 (26)5.1.4 温度范围 (26)5.1.5 统计信息 (26)5.1.6 直方图 (27)5.1.7 直方图参数 (27)5.2程序后面板的介绍 (28)5.2.1 重要子VI的介绍 (28)5.2.2 vi层次结构 (29)第六章结论与展望 (30)致谢 (32)参考文献 (33)第一章绪论1.1研究背景1.1.1温度的研究背景传统靠人工控制的温度、湿度、液位等信号的测压﹑力控系统,外围电路比较复杂,测量精度较低,分辨力不高,需进行温度校准(非线性校准、温度补偿、传感器标定等);且它们的体积较大、使用不够方便,更重要的是参数的设定需要有其它仪表的参与,外界设备多,成本高,因而越来越适应不了社会的要求。

基于Labview的温度控制系统研究.

基于Labview的温度控制系统研究.

目录摘要 (3)ABSTRACT (4)1 绪论 (5)1.1 课题的提出及背景 (5)2 虚拟仪器概述 (6)2.1 虚拟仪器的概念 (6)2.2 虚拟仪器的主要特点 (6)2.3 虚拟仪器的体系结构 (7)2.3.1 虚拟仪器的硬件构成 (7)2.3.2 虚拟仪器软件构成 (8)2.4 LabVIEW的概述 (8)3 基于LabVIEW 的温度控制系统原理 (9)3.1 功能组成 (9)3.2 设备组成 (10)3.3 温度控制系统基本原理 (10)3.3.1 温度的采集和显示 (10)3.3.2 温度值数据分析 (10)3.3.3 温度控制 (11)3.3.4 事故和故障报警 (12)3.3.5 数据存储 (12)4 模糊控制设计 (13)4.1 模糊控制概念 (13)4.2 模糊化接口 (14)4.3 规则库 (16)4.4 模糊查询表 (17)5 基于LabVIEW 的温度控制实验系统设计 (18)5.1 系统实验设备 (18)5.1.1 热敏电阻电路 (18)5.1.2 NI ELVIS、数据采集卡PCI-6251及计算机 (19)5.1.3 风扇、发热电阻、蜂鸣器 (20)5.2 系统软件设计 (20)5.2.1 温度采集程序 (20)5.2.2 温度数据处理 (23)5.2.3 模糊控制器程序设计 (26)5.2.4 输出控制 (30)5.2.4 报警设计 (31)5.2.5 数据存储 (34)6 基于LabVIEW温度控制系统仿真 (35)7 总结 (37)参考文献 (39)摘要作为最基本的物理参数之一,温度在人类的生产和生活中扮演着重要的角色。

在某些工业生产中,其生产环境对温度有一定的要求,在人们的日常生活中环境温度也是影响人们生活质量的重要因素,所以对温度的控制是很有必要的。

本文将虚拟仪器与温度控制结合起来,虚拟仪器是现代化测量方式不仅在监测上相较于传统仪器有诸多的优势,其自动控制功能也是传统仪器所不能及的。

基于LABVIEW的温度控制系统设计

基于LABVIEW的温度控制系统设计

78第6卷 第1期Vol.6 No.1四川工商学院学术新视野Academic New Vision of Sichuan Technology and Business University2021年3月Mar.2021·理学与工学·引言如今,温度正是所有行业中和安全挂钩的最为重要的指标之一。

为了提高数据处理的效率,在实际应用中都采用数字温度传感器进行温度数据的采集工作。

但要达到对温度的实时监测就会产生大量的数据。

如果完全采用人工方式来处理这些数据,根本无法满足实时监测的需要。

因此必须使用一套完整的温度测控系统来处理这些信息。

1 课题研究内容本设计利用一个STC89C52为核心的单片机作为下位机,利用LABVIEW 作为上位机,开发出一个温度测控系统。

通过控制程序、逻辑算法和数据筛选实现对环境温度的实时测量与控制。

收稿日期:2021-2-5作者简介:唐乾城(1998- ),男,四川广安人,四川工商学院电子信息工程学院2016级通信工程专业1班学生,主要研 究方向:移动通信技术。

通讯作者:段恒利(1984- ),女,四川遂宁人,副教授,主要研究方向:数据通信、移动通信方向。

基于中图分类号:TP273,TM924.3于LABVIEW 的温度控制系统设计唐乾程,段恒利(四川工商学院电子信息工程学院,四川成都611745)摘要:随着科技的迅猛发展,温度控制技术取得了重大的突破。

温度控制系统的开发与应用,在信息自动化行列中占据了非常重要的地位。

在所有的温度控制系统中,以虚拟仪器作为核心上位机的方式成为了系统开发者的首选。

本设计分为上位机与下位机,功能上有温度采集及显示、温度数据处理及分析、温度控制、温度超限报警、数据存储。

系统整体工作方式为下位机从外界采集温度数据,通过串口通信传输至上位机,从而实现所有的操作流程及功能。

本设计详细的阐述了整个控制系统的制作过程和所有功能图分类号:TP273,TM924.3文献标识码:A Design of Temperature Control System Based on LABVIEWTang Qiancheng ,Duan Hengli(School of Electronic Information Engineering ,Sichuan Technology and Business University ,Chengdu 611745China )Abstract:With the rapid development of science and technology,major breakthroughs have been made in temperature control technology.The development and application of temperature control systems occupy a very important position in the ranks of information automation.Among all the temperature control systems,the way of using virtual instrument as the core PC has become the first choice of system developers.This design contains a PC and a micro control unit.The functions include temperature acquisition and display,temperature data processing and analysis,temperature control,temperature over-limit alarm and data storage.The overall working mode of the system is that the micro control unit collects the temperature data from the outside world and transmits the temperature data to PC through serial communication,so as to complete all the operating processes and perform functions.This design elaborates the production process of the whole control system and the steps to perform all the functions.Key words:LABVIEW ;DS18B20;Micro control unit ;PC system design ;Micro control unit design792021年四川工商学院学术新视野2 系统总体设计系统分为硬件和软件两个部分。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

引言随着微电子技术、计算机技术、软件技术、网络技术和现代测量技术的迅速发展,一种新型的先进仪器——虚拟仪器成为当前系统研究的热点。

虚拟仪器的出现开辟了仪器技术的新纪元,它是多门技术与计算机技术结合的产物,其基本思想逐步代替仪器完成某些功能,如数据的采集、分析、显示和存储等,最终达到取代传统电子仪器的目的。

虚拟仪器通过软件开发平台将计算机硬件资源与仪器硬件有机地融为一体,把计算机强大的数据处理能力和仪器硬件的测量、控制能力结合在一起,通过软件实现对数据的显示、存储及分析处理,并通过交互式图形界面实现系统控制和显示测量数据,并使用框图模块指定各种功能。

采用集成电路温度传感器和虚拟仪器方便地构建一个测温系统,且外围电路简单,易于实现,便于系统硬件维护、功能扩展和软件升级。

本设计利用LabVIEW作为语言开发平台,设计了一个温度控制系统,并利用计算机串口与下位机串行通讯,能实现温度的实时测量与控制。

1 绪论现代计算机技术和信息技术的迅猛发展,冲击着国民经济的各个领域,也引起了测量仪器和测试技术的巨大变革。

人们曾为测量仪器从模拟化、数字化到智能化的进步而欣喜,也为自动测试技术的日新月异的发展所鼓舞,当今虚拟仪器技术的出现又使得测量仪器进步入了高科技的殿堂。

与传统的仪器不同,虚拟仪器(virtual instrument)是基于计算机和标准总线技术的模块化系统,通常它是由控制模块、仪器模块和软件组成,在虚拟仪器中软件是至关重要的,仪器的功能都要通过它来实现,因此软件是虚拟仪器的核心,―软件就是仪器‖,从本质上反映了虚拟仪器的特征。

从构成方式上讲,虚拟仪器可分为四大类:GPIB体系结构、PC-DAQ体系结构、VXI体系结构和PXI体系结构。

GPIB体系结构是通过GPIB总线将具有GPIB接口的计算机和仪器集成的测试系统。

其优点是用户可以充分利用自己的计算机和仪器资源,且组建方便灵活、操作简单,曾是国际流行的自动测试系统。

当今,在VXI为主的体系结构中,有时也采用GPIB 作为辅助,这样可以充分利用本单位仪器资源,或称补VXI仪器模块的不足。

VXI体系结构综合了。

pib和vem总线的优点,它集成的系统硬件集成度高、数据传输率快、便携性好,是当今倍受业界关注的体系结构。

PXI体系结构是以PCI总线为基础的体系结构,由于其总线吞吐率高、硬件的价格较低被业内人士认为是符合国情的一种体系结构。

虚拟仪器应用程序的开发环境主要有两种=一种是基于传统的文本语言的软件开发环境,常用的有lab windowscvi、.visual basidc=vc++等:一种是基于图形化语言的软件开发环境,常用的有LabVIEW和hp vee。

其中图形化软件开发系统是用工程人员所熟悉的术语和图形化符号代替常规的文本语言编程,界面友好,操作简便,可大大缩短系统开发周期,深受专业人员的青睐。

1.1 课题背景随着世界经济的发展,工业的迅速扩张,政府和企业家们花在设备上的投入越来越多,这笔巨大的开销,极大地限制了企业的资金,从而制约着企业的发展。

而虚拟仪器技术凭借着其开发容易、开发成本低、开发周期短等明显的优点,渐渐地在工业测控领域崭露头角。

它的出现使企业家们看到了降低成本的希望。

本设计将就虚拟仪器怎样用在工业测控中进行一番简单的探讨。

1.2 虚拟仪器简介随着微电子技术、计算机技术、软件技术、网络技术和现代测量技术的迅速发展,一种新型的先进仪器——虚拟仪器成为当前系统研究的热点。

虚拟仪器通过软件开发平台将计算机硬件资源与仪器硬件有机地融为一体,把计算机强大的数据处理能力和仪器硬件的测量、控制能力结合在一起,通过软件实现对数据的显示、存储及分析处理。

在对大规模、集成化、智能化及数字电子仪器需求愈加迫切的形势下,计算机技术、仪器技术和通信技术相结合,产生了具有里程碑意义的新一代仪器——虚拟仪器。

虚拟仪器的出现开辟了仪器技术的新纪元,它是多门技术与计算机技术结合的产物,其基本思想逐步代替仪器完成某些功能,如数据的采集、分析、显示和存储等,最终达到取代传统电子仪器的目的。

虚拟仪器是计算机硬件资源、仪器硬件、数据分析处理、软件、通信软件极图形用户界面的又效结合,具有传统仪器所具备的信号采集、信号处理分析、信号输出等功能。

其基本构成包括计算机、虚拟仪器软件、硬件接口和测试仪器等。

虚拟仪器有以下优点:(1)利用了计算机丰富的软件资源。

实现了部分仪器硬件的软件化,节省了物质资源,增加了系统的灵活性。

通过软件技术和相应数值算法,实时直接地对测试数据进行各种分析与处理。

图形用户界面(GUI)技术的应用,真正的做到界面友好、人机交互。

(2)基于计算机网络技术和接口技术。

虚拟仪器具有方便、灵活的互联能力(Connectivity),广泛支持诸如CAN、Field Bus、PROFIBUS等各种工业总线标准。

因此,利用虚拟仪器技术可方便地构建自动测试系统,实现测量、控制过程的网络化。

(3)基于计算机的开放式标准体系结构。

虚拟仪器的硬、软件具有开放性、模块化、可重复使用及互换性等特点,用户可根据自己上的需要,选用不同厂家的标准接口产品,使仪器的开发更为高效,缩短仪器组建、开发时间。

(4)具有很强的灵活性。

虚拟仪器的功能由用户自己定义,这意味着可自由的组合计算机平台、硬件、软件以及各种实现应用系统所需要的附件。

这种灵活性在由供应商定义、功能固定、独立的传统仪器是达不到的。

从传统仪器的转变,为用户带来了更多的实际利益。

上述虚拟仪器的特点不仅推进了仪器为基础的界面系统改造,同时也影响了以虚拟仪器为主的图形构造方法的进化。

过去独立分散、互不相干的许多领域,虚拟仪器通过软件开发平台将计算机硬件资源与仪器硬件有机地融为一体,把计算机强大的数据处理能力和仪器硬件的测量、控制能力结合在一起,通过软件实现对数据的显示、存储及分析处理。

虚拟仪器的出现是仪器发展史上的一场革命,代表着仪器发展的最新方向和潮流,是信息技术的一个重要领域,必将对科学技术的发展和工业生产产生不可估量的影响。

1.2.1虚拟仪器的概念、发展传统仪器一般是一台独立的装置,从外观上看,它是一般由操作面板、信号输入端口、检测结果输出这几个部分组成。

操作面板上一般有一些开关、按钮、旋钮等。

检测结果的输出方式有数字显示、指针式表头显示、图形显示及打印输出等。

从功能方面分析,传统仪器可分为信号的采集与控制、信号的分析与处理、结果的表达与输出这几个部分。

传统仪器的功能都是通过硬件电路或固化软件实现的,而且由仪器生产厂家给定,其功能和规模一般都是固定的,用户无法随意改变其结构和功能。

传统仪器大都是一个封闭的系统,与其它设备的连接受到限制。

另外,传统仪器价格昂贵,技术更新慢,开发费用高。

随着计算机技术、微电子技术和大规模集成电路技术的发展,出现了数字化仪器和智能仪器。

尽管如此,传统仪器还是没有摆脱独立使用和受同操作的模式,在较为复杂的应用场合或测试参加较多的情况下,使用起来就不太方便。

这三方面的原因,使传统仪器很难事业信息时代对仪器的需求。

那么如何解决这个问题呢?可以设想,在必要的数据采集硬件和通用计算机支持下,通过软件来实现仪器的部分或全部功能,这就是设计虚拟仪器的核心思想。

所谓虚拟仪器,就是在通用的计算机平台上定义和设计仪器的功能,用户操作计算机的同时就是在使用一台专门的电子仪器。

虚拟仪器以计算机为核心,充分利用计算机强大的图形界面和数据处理能力,提供对测量数据的分析和显示功能。

虚拟仪器技术给用户一个充分发挥自己的才能、想象力的空间。

用户可以随心所欲地根据自己的需求,设计自己的仪器系统,满足多种多样的用户需求。

表 2.1 为传统仪器与虚拟仪器的比较一览表。

虚拟仪器作为一种新型的仪器种类,具有以下特点:(1)强调―软件即仪器‖的概念,软件充当了仪器中相当重要的且以往由硬件充当的角色。

(2)打破了传统仪器小而全的现状,可以将信号的分析、显示、存储、打印和其它管理利用计算机来完成。

(3)便于工作和管理,虚拟仪器技术是仪器的设计和管理统一到虚拟仪器的标准,使得仪器管理规范,使用简便,维护费用低。

(4)仪器自定义,科研和工程人员自己设计自己的仪器。

由于虚拟仪器的开放性,用户可以方便地修改测试方案,构成各种专用仪器。

仪器的开发周期短,升级容易,节省了硬件开发和生产的费用。

(5)便于组成自动测试系统。

虚拟仪器充分利用计算机技术,可以对测试方案进行编程;而且数据的远程传输、数据在软件之间的交换等,都使系统组建变得灵活;计算机的存储、打印和网络化等功能也进一步增进了虚拟仪器的功能。

电子仪器发展至今,大体可分为四代:模拟仪器、数字仪器、智能仪器和虚拟仪器。

第一代模拟仪器第一代模拟仪器如指针式万用表、晶体管电压表等,它们的基本结构是电磁机械式的,借助指针来显示最终结果。

第二代数字化仪器数字化仪器目前相当普及,如数字电压表等。

这类仪器将模拟信号的测量转化为数字信号的测量,并以数字方式输出最终结果,实用于快速响应和较高准确度的测量。

第三代智能要求智能仪器内置微处理器,既能进行自动测试,又具有一定的数据处理,可取代部分脑力劳动,习惯上称为智能仪器。

它的功能块全部都是以硬件的形式存在,无论是开发还是应用,都缺乏灵活性。

第四代虚拟仪器虚拟仪器是现代计算机教技术和测量技术相结合的产物,是传统仪器观念的一次巨大变革,是将来虚拟产业发展的一个重要方向。

从1988年开始,陆续有虚拟仪器产品面市。

此后,虚拟仪器产品的陆续飞速增加。

1.2.2虚拟仪器的工作原理虚拟仪器以透明的方式把计算与传统仪器一样。

虚拟仪器同样划分为数据采集与控制、数据分析与处理、结果表达三大功机资源和仪器硬件的测试能力结合起来,实现了仪器功能的运作。

虚拟仪器的功能模块如图所示。

虚拟仪器用各种图标或控件来虚拟传统仪器面板上的各种器件。

由各种开关图标实现仪器电源的通断;由各种按钮图标来设置被测信号的―放大倍数‖、―通道‖等参数;由各种显示控件以数值或波形的方式显示测量或分析结果;由计算机的鼠标和键盘操作来模拟传统仪器面板上的实际操作;以对图形化软件流程图的编程来实现各种信号测量和数据分析功能。

图1.1 虚拟仪器的功能模块1.2.3虚拟仪器与传统仪器的比较传统仪器和虚拟仪器的比较1.3 图形化编程语言LabVIEW的简介LabVIEW(laboratory virtual instrument engineering workbench)是一种图形化的编程语言和开发环境,它广泛地被工业界、学术界和研究实验室所接收,被公认为是标准的数据采集和仪器控制软件。

LabVIEW不仅提供了与遵从GPIB,VXI,RS-232和RS-485协议的硬件及数据采集卡通信的全部功能,还布置了支持TCPIP,ActiveX等软件标准的库函数,而且图形化的编程界面使编程过程变得生动有趣。

相关文档
最新文档