基于labview虚拟仪器平台的温度检测系统设计.docx
- 文档编号:10114338
- 上传时间:2023-05-23
- 格式:DOCX
- 页数:10
- 大小:594.59KB
基于labview虚拟仪器平台的温度检测系统设计.docx
《基于labview虚拟仪器平台的温度检测系统设计.docx》由会员分享,可在线阅读,更多相关《基于labview虚拟仪器平台的温度检测系统设计.docx(10页珍藏版)》请在冰点文库上搜索。
基于labview虚拟仪器平台的温度检测系统设计
Labview考试报告
题目:
基于Labview虚拟仪器平台的
智能温度控制系统
班级:
50910
学号:
5091030
姓名:
李玲娜
引言
虚拟仪器是计算机技术和仪器测量技术相结合的产物。
虚拟仪器技术,就是
用户在通用计算机平台上,根据测试任务的需要来定义和设计的测试功能,其实
质是充分利用计算机来实现和扩展传统仪器功能。
“软件就是仪器”反映了虚拟
仪器技术的本质特征。
美国国家仪器公司生产的NI-LabVIEW是目前最为成功,
应用最广泛的虚拟仪器软件开发系统。
它一种基于G语言的32位编译型图形化
编程语言,其图形化界面可以方便的进行虚拟仪器的开发。
它充分利用计算机强大的运算处理功能,突破了传统仪器在数据处理、显示、传输、存储等方面的限制。
本文利用虚拟仪器平台,通过编写Labview软件对温度进行智能测量,减
少硬件的开发,有利于系统的维护,也便于系统软件升级。
一、虚拟仪器
1.1虚拟仪器概述
虚拟仪器是在以计算机为核心的硬件平台上,其功能由用户设计和定义,具有虚拟面板,其测试功能由测试软件实现的一种计算机仪器系统。
虚拟仪器的实质是利用计算机显示器的显示功能来模拟传统仪器的控制面板,以多种形式表达输出检测结果;利用计算机强大的软件功能实现信号数据的运算、分析和处
理;利用I/O接口设备完成信号的采集与调理,从而完成各种测试功能的一种计算机仪器系统。
1.2虚拟仪器的图形化开发平台
LabVIEW(LaboratoryVirtualInstrumentEngineeringWorkbench)是一
种图形化的编程语言,它广泛地被工业界、学术界和研究实验室所接受,视为一个标准的数据采集和仪器控制软件。
LabVIEW!
成了与满足GPIBVXI、RS-232和RS-485协议的硬件及数据采集卡通讯的全部功能。
它还内置了便于应用TCP/
IP、ActiveX等软件标准的库函数。
LabVIEW是一个面向最终用户的工具,它为用户提供了实现仪器编程和数据采集系统的便捷途径,使用它进行原理研究、设
计、测试并实现仪器系统时,可以大大提高工作效率。
LabVIEW的编程环境包括两个面板:
前面板(panel)和框图。
通过编制虚拟仪器的前面板来模拟真实仪表的面板,在程序前面板上,输入量被称为控制(Controls),输出量被称为显是控制和显示是以各种图标形式出现在前面板上,如旋钮、开关、图表、图形等。
每一个前面板都对应着一段框图程序,框图程序用LabVIEW图形化编程语言编写,可以把它理解成传统程序的源代码。
框图程序由端口、节点、图框和连线构
成。
其中端口被用来同程序前面板的控制和显示传递数据,节点被用来实现函数
和功能调用,图框被用来实现结构化程序控制命令,而连线代表程序执行过程中的数据流,定义了框图内的数据流动方向。
二、设计内容
2.1数据的采集
温度测量系统的结构框图如图1所示,本系统中温度采集系统调用了已设计好的分支VI。
分支VI采用随机数的随即脉冲(0-1之间),经过一系列的数学运算以后得到采样温度值,最终数据在15-25之间。
以此设计来减少设计版面的原件数,使板面更加简洁明了。
fo
图1(c)分支VI温度数据采集系统程序框图
2.2温度转换系统
本设计将摄氏温度转换为华氏温度值,也采用了VI调用的方法。
其中摄氏温
度转换为华氏温度的公式为:
F=C*1.8+32。
温度转换系统框图如图2所示。
图2(c)分支VI温度转换系统程序框图
2.3温度实时监测软件设计
本系统以labview2010作为开发工具。
现以仿真数据为例来讲述系统软件对温度的监测、报警及显示功能。
利用labview2010编程对温度实时监测。
当温度超过上下限要求时会及时点亮报警灯进行报警并显示每次采集过程中累加的报警次数,报警的上下限值可以通过前面板的输入控件改变其值。
采集进度定义为
每次采集的点数也可自行设定,其系统框图如图3所示。
图3温度实时监测图表显示界面
3.4上下限报警
上限报警是为人身安全考虑所特别设计,以便于人们能够做好添加衣物的准
备。
方便了人们的生活。
本设计系统的上下限可在系统运行前自行改变,其程序
框图如图4所示:
图4(a)温度上下限报警系统显示界面
图4(b)温度上下限报警错误输出显示界面
a
图4(d)温度下限报警系统程序框图
下展报菩温産灵示
■errorout2
下限报警町
errorin(noerror]2
上履傩亘盎云
下縫18昏次班
3.5调频滑动杆设计
调频滑动杆设计主要是为了改变数据的采集频率,操作人员可根据自己的需
要,自行决定数据的采样快慢,其程序框图如图5所示:
图5(a)调频滑动杆前面板
图5(b)调频系统程序框图
3.6数据统计设计
本设计主要是为了是通过数据统计使实验数据更加具有可信性,并便于操作
员查看当前数据的一些基本规律,其程序框图如图6所示:
图6(a)数据统计前面板
图6(b)数据统计程序框图
3.7温度显示前面板设计
虚拟仪器前面板就像是仪器的操作和显示面板,各种参数的设置和数据的显示都由前面板来完成。
在前面板上只要点击鼠标就可以实现参数设置,就像是在操作一台真正的仪器。
系统的前面板如图7所示。
图7温度显示前面板设计图
3.8程序框图
该系统在实时测温的同时还不停的监测并记录物体出现过的最高温度和最
低温度,这样可以更好的检测物体的状态,同时系统还具有预警和报警功能。
当物体的温度超出正常的范围但在允许温度范围内时,系统将给出预警信号;当温度超过允许范围时,系统直接报警。
按照以上程序连接和设置好个参数,单机运行,开始采集,然后单机前面板暂停按钮。
程序框图如图所示:
0-
H
errorm(nu
trroifout2
1
上RSfiPT甜
JJWWtT
T
-
liiLJ
0
—-二1_1
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 labview 虚拟仪器 平台 温度 检测 系统 设计
文档标签
- 基于LabVIEW模拟温度
- 基于LabVIEW虚拟仪器设计
- openstack虚拟计算平台
- 基于LabVIEW虚拟仪器平台
- vmvare虚拟平台巡检
- 基于虚拟仪器温湿度测量
- 基于虚拟仪器热电偶温度
- 基于labview虚拟仪器平台
- 虚拟仪器基于labview模拟
- opensck虚拟计算平台
- 基于虚拟仪器网络化温度
- 基于Labview虚拟仪器计算器
- 利用labview设计虚拟仪器
- 基于LABVIEW温湿度检测器
- 基于虚拟仪器温度监测
- 基于容器PaaS平台
- 基于虚拟仪器检定炉温
- 基于labview压力采集
- 基于labview温度采集
- 基于LabVIEW温湿度监测
- 基于LabVIEW温度监控
- 基于LabVIEW温度测量
- 温度采集实验报告范本模板温度采集
- 精品基于LabVIEW温度