基于labview的温度测量
基于LABVIEW分布式温度监测软件的设计【文献综述】
毕业设计开题报告测控技术与仪器基于LABVIEW分布式温度监测软件的设计1课题背景与意义温度是个基本的物理量,它是工业生产过程中最普遍,最重要的工艺参数之一,随着工业的不断发展,对温度测量的要求越来越高,而且测量范围也越来越广,合理的温度范围和准确的温度测量对提高产品的质量,产量,降低消耗,实现工业生产的自动化,均有积极的作用,因此温度的监测技术的研究具有重要的意义,目前的测温控制系统大都使用传统温度测量仪器,其功能大多都是由硬件或固化的软件来实现,而且只能通过厂家定义,设置,其功能和规格一般都是固定的,用户无法随意改变其结构和功能,因此已不能适应现代化监测系统的要求,随新旧计算机技术的飞速发展,近几年美国国家仪器公司率先提出了虚拟仪器的概念,彻底打破了传统仪器由厂家定义,用户无法改的模式,使测控仪器发生了巨大的变革,虚拟仪器技术提出了“软件即仪器”的仪器设计思想,是目前最为成功应用最广泛的虚拟仪器软件开发系统,它是一种基于G语言的32位编译型图形化编程语言,其图形化界面可以方便的进行虚拟仪器的开发,它可将计算机资源与仪器硬件,DSP技术结合,在系统内共享软硬件资源,用户可根据测试功能的需要,自己设计所需要的系统。
2温度检测方法和发展Fahrenheit在1706年制造的水银温度计是温度测量的一个重要的里程碑,他在温度计上使用了三个温度固定点:水和氯化铵的混合物的温度为0华氏度,冰和水的混和物的温度为32华氏度,人体的温度为96华氏度,1742年,瑞典的A。
Celius发明了一种新的水银玻璃温度计,他规定水的沸点为100摄氏度,冰的融化点是0摄氏度,在这两个固定点间,将温度计等分为100分,每份1摄氏度。
目前常用温度检测的方法有以下几种:平均升温法。
工业上普遍采用的一种测量电抗器温度的方法,是平均升温法。
该方法主要是利用电抗器断电后的绕阻电阻随时间的变化曲线,再外推求出断电瞬间的电阻值,然后利用平均升温计算公式进行计算,可以看出,此方法也只能测量电抗器的平均温升,而电抗器内部各点温升是不同的。
基于labview的温度测量
1.系统设计1.1 系统总体设计方案设计框图如下所示:图1 系统总体设计框图1.2 单元电路方案的论证与选择硬件电路的设计是整个实验的关键部分,我们在设计中主要考虑了这几个方面:电路简单易懂,较好的表达物理思想;可行性好,操作方便。
在设计过程中有的电路有多种备选方案,我们综合各种因素做出了如下选择。
1.2.1 温度信号采集电路的论证与选择方案:本系统中我们采用MF58型高精度负温度系数热敏电阻器及其外围电路,组成温度信号采集电路。
相比较方案一,方案二后续电路较复杂,且需进行温度标定,但由于此方案能够较好的表达物理思想,通过实验标定温度,可以使我们更好的理解模拟信号与数字信号的转化,故我们采用了此方案。
MF58型高精度负温度系数热敏电阻器有许多优点:稳定性好,可靠性高;阻值范围宽:0.1-1000K ;阻值精度高;由于玻璃封装,可在高温和高温等恶劣环境下使用;体积小、重量轻、结构坚固,便于自动化安装〔在印制线路板上〕;热感应速度快、灵敏度高。
故我们采用此温敏元件。
1.2.2 温度控制接口电路的论证与选择我们采用频压转化电路将频率信号转化成电压信号,进而控制加热与降温电路工作。
选用集成式频率/电压转换器LM2907,配以外加电路,能将经PC机处理后输出的频率信号转换为直流电压信号,电压信号控制继电器〔相当于开关〕工作从而使电路联通,电风扇或加热丝工作。
在一定范围内,LM2907的频率和电压转换可成线性关系,可以实现电热丝加热功率和风扇转速的连续可调。
由于技术原因,我们未能实现这项功能,预留此项功能,可以作为功能扩展。
1.2.3 加热与降温电路的论证与选择由数据选择器与两片LM2907〔后接功率放大电路〕分别连接加热和降温电路,实现加热功率与风扇转速的连续可调,如所述。
原理图如下:图2 加热功率与风扇转速的连续可调电路原理图1.3 软件设计 主程序流程图频压转换电路 LM2907 频压转换电路 LM2907数据选择器功率放大电路 功率放大电路升温电路降温电路计 算 机图3 主程序流程图 PID算法PID算法是本程序中的核心部分。
基于LabVIEW的多点温度监测系统的设计
广 傻 号 调 理 卜 _ — — — { 敷 卡 h 圆
L _ — —— —1 v× E 仪繁 x 【 馁嚣卜——一
个点 的温 度 。
图 1 虚 拟仪 器 系统 的 基 本 架 构
1 . 2 系统软硬件组成。虚拟仪器硬件 主要是 由传感器 、 信号调理 部件 、 计算机等组成。 其 中信 号 调 理 部 件 包括 V X I 仪器模块 、 G P I B 仪器模块 、 P X I 仪器模块 、 数据采集卡或 V X I 总线 系统等。 L A B V I E W 软件是 常用 的虚拟仪器系统编程软件 ,同传 统的 编程 语言相 比 , 其提供 了强大 的设 备驱动程序 , 可 以节省大 量的 程序开发时间。工程技术人员 可以方便 的利用 L A B V I E W 程序驱 动各种 I / O接 口, 将信号采集后供计算机处理。其能支持 G P I B总
图 4 大 型轧 机 主 传 动 结 构 图 1 一 轴 承座 ; 2 - 主 电机 ; 3 - 联轴器一 ; 4 一 减速机 ; 5 - 联 轴 器二 ;
6 一 齿轮箱座 ; 7 - 联 轴 器组 ; 8 - 轧机组 ; 9 一 集 中 润滑 液 压 站
度传 感器采集 的温度信号 ,进行调理后转换 成可 处理 的数 字信 4 结论 号, 通过测试 程序加 以显示并能进行报警 、 数据储存等处理。 多点温度监测 系统能够 实现 实时多点温度状态监测 、 数据处 硬件 系统的组成结构 如图 2所示。本系统采用接触法进行温 理 、 状态报警等 功能 , 为操作人员 与管理人员及 时提供运行信 息 度测量 , 采用电阻式温度传感器构建多点温度测试系统。 和预警信 息 , 为设备 的正 常运 行提供可靠 的监 测平 台 , 提 高设 备 运转的可靠度 和设备利用率 。
(完整word版)传感器课程设计(基于labview的pt100温度测量系统)
目录第一章方案设计与论证 (2)第一节传感器的选择 (2)第二节方案论证 (3)第三节系统的工作原理 (3)第四节系统框图 (4)第二章硬件设计 (4)第一节 PT100传感器特性和测温原理 (5)第二节信号调理电路 (6)第三节恒流源电路的设计 (6)第四节 TL431简介 (8)第三章软件设计 (9)第一节软件的流程图 (9)第二节部分设计模块 (10)总结 (11)参考文献 (11)第一章方案设计与论证第一节传感器的选择温度传感器从使用的角度大致可分为接触式和非接触式两大类,前者是让温度传感器直接与待测物体接触,而后者是使温度传感器与待测物体离开一定的距离,检测从待测物体放射出的红外线,达到测温的目的.在接触式和非接触式两大类温度传感器中,相比运用多的是接触式传感器,非接触式传感器一般在比较特殊的场合才使用,目前得到广泛使用的接触式温度传感器主要有热电式传感器,其中将温度变化转换为电阻变化的称为热电阻传感器,将温度变化转换为热电势变化的称为热电偶传感器。
热电阻传感器可分为金属热电阻式和半导体热电阻式两大类,前者简称热电阻,后者简称热敏电阻。
常用的热电阻材料有铂、铜、镍、铁等,它具有高温度系数、高电阻率、化学、物理性能稳定、良好的线性输出特性等,常用的热电阻如PT100、PT1000等.近年来各半导体厂商陆续开发了数字式的温度传感器,如DALLAS公司DS18B20,MAXIM公司的MAX6576、MAX6577,ADI公司的AD7416等,这些芯片的显著优点是与单片机的接口简单,如DS18B20该温度传感器为单总线技术,MAXIM公司的2种温度传感器一个为频率输出,一个为周期输出,其本质均为数字输出,而ADI公司的AD7416的数字接口则为近年也比较流行的I2C总线,这些本身都带数字接口的温度传感器芯片给用户带来了极大的方便,但这类器件的最大缺点是测温的范围太窄,一般只有-55~+125℃,而且温度的测量精度都不高,好的才±0.5℃,一般有±2℃左右,因此在高精度的场合不太满足用户的需要.热电偶是目前接触式测温中应用也十分广泛的热电式传感器,它具有结构简单、制造方便、测温范围宽、热惯性小、准确度高、输出信号便于远传等优点。
Labview温度测量及数据采集
摘要随着电子测试技术的不断发展,测试技术正向自动化,智能化,数字化和网络化的方向发展。
其中数字滤波器作为测试技术的重要工具而被广泛的使用与各个领域。
本课题是用Labview来实现温度检测系统的设计以及应用首先,本论文介绍Labview相关知识,利用虚拟仪器的开发平台——Labview开发的软件系统,主要包括五个模块:数据采集,显示记录,数据回放,数据处理和数据分析。
VI是计算机技术和传统的仪器技术相结合的产物,是仪器发展的一个重要方向,Labview是一个基于图形虚拟仪器的软件开发工具,主要用于自动测试、过程控制、仪器设计和数据分析等领域,其基本思想是在仪器设计或测试系统中尽可能用软件代替硬件,即“软件就是仪器”,他是在通用计算机平台上,根据用户需求来定义和设计仪器的测试功能,其实质是充分利用计算机的最新技术来实现和扩展传统仪器的功能。
本文重点介绍了虚拟仪器的界面Labview的应用,并设计一个基于虚拟仪器的数字和控制系统,阐述了系统开发过程中数据的采集和软硬件的设计关键字:Labview 温度测量数据采集AbstractAlong with the electronic test technology's unceasing development, the testtechnology forward automation, the intellectualization, digitized and the networkdirection develops. Andthedigital filtertake the test technology the important tool by the widespread use and each domain. This topic is realizes the temperatureexaminationsystem's design as well as the application with Labview first, the present paper introduced that the Labview related knowledge, the use hypothesizedinstrument's development platform - - Labviewdevelopment's software system,mainly includes five modules: The data acquisition, demonstrates the record,playbacking, the data processing and the data analysis.VI is the product which the computer technology and thetraditional instrument technology unifies, is an important direction which the instrument develops, Labview is one based on the graph hypothesized instrument's software development tool, mainly uses in domains and so on test automation, process control, instrumental design and data analysis, its basic philosophy is uses the software in the instrumental design or the test system to replace the hardware as far as possible, namely “the software is the instrument”, he is in the general-purpose calculator platform, defines and designs instrument's test function according to the user's needs, its essence is realizes fully using computer's newest technology with the expansion tradition instrument's function. This article introduced with emphasis the hypothesized instrument's contact surface Labview application, and designs one based on the hypothesized instrument's digit and the control system, elaborated in the system performance history data gathering and software and hardware's design Keyword: LabVIEW Temperature survey Data acquisition目录摘要 (Ⅰ)Abstract (Ⅱ)绪论1.1课题背景 (1)1.1.1背景简介 (2)1.1.2引言 (2)第二章虚拟仪器简介2.1虚拟仪器特点 (3)2.2虚拟仪器构成 (4).3 Labview8.5的安装及应用 (5)第三章系统硬件设计3.1系统设计流程模块 (6)3.2硬件电路设计 (7)3.2.1硬件电路基本组成 (9)3.2.2硬件电路基本功能描述 03.2.3硬件电路模块功能分析 (3)3.2.3.1温度传感器电路原理 (4)3.2.3.2模数转化以及数据存储原理 (2)第四章系统软件设计4.1 系统软件设计基本流程 (3)4.2 系统软件设计测量参数原理 (2)4.3 数据采集子程序的设计 (3)4.3.1 数据采集卡USB2013简介 (4)4.3.2 数据采集卡工作原理及分析 (4)4.4系统闭环控制实现过程 (5)4.4.1系统闭环基本工作原理 (5)4.4.2工程PID算法分析控制器原理 (5)4.5温度检测系统VI程序设计 (6)总结 (5)结束语 (3)参考文献 (4)致谢 (4)课题背景背景简介:虚拟仪器(VI)是计算机技术和传统的仪器技术相结合的产物,是仪器发展的一个重要方向。
使用LabVIEW进行温度控制实现精确的温度调节和监测
使用LabVIEW进行温度控制实现精确的温度调节和监测在科学研究、实验室操作、工业生产等领域中,温度控制是一项至关重要的任务。
为了实现对温度的精确调节和监测,使用LabVIEW (Laboratory Virtual Instrument Engineering Workbench)这一基于图形化编程的软件平台,可以提供便捷、灵活和高效的解决方案。
LabVIEW是一种由美国国家仪器公司(National Instruments)开发的工具软件,它允许用户通过可视化编程来创建控制、测量和测试系统。
借助LabVIEW,用户可以通过拖拽和连接不同的函数块来构建程序,而不需要编写传统的文本代码。
在温度控制的实例中,LabVIEW可以与温度传感器和执行器等硬件设备进行连接,实时获取温度数据并控制传热系统以实现温度调节。
下面将分为三个部分介绍具体的温度控制实现。
1. 温度检测在LabVIEW中,可以通过连接温度传感器,如热电偶或热敏电阻,来实现温度的准确监测。
使用LabVIEW提供的虚拟仪器(Virtual Instrument)和相应的函数模块,用户可以读取传感器输出的模拟信号,将其转换为数字信号,并进行数据处理和显示。
首先,在LabVIEW的开发界面中,用户可以选择合适的传感器接口并建立连接。
然后,通过LabVIEW提供的模块化函数,用户可以设置采样率、传感器类型、数据格式等参数。
接着,用户可以添加数据处理的模块,如滤波器、数据平均等,以提高温度数据的可靠性和抗干扰能力。
最后,利用LabVIEW的图形化界面设计功能,用户可以自定义数据显示的格式,如实时曲线图、数字显示等,便于用户直观地观察和分析温度变化。
2. 温度控制除了温度检测,LabVIEW还可以实现温度的精确调节。
用户可以通过与执行器(如电热器或制冷机)的连接,实时接收温度数据,并根据设定的目标温度进行反馈控制。
在LabVIEW中,用户可以设置温度控制的参数,如比例、积分和微分系数,以及控制周期。
基于LabVIEW的多点报警温度监测系统设计
0 引言
温 度 是 工 业 生 产 中 的 重 要 监 测 参 数 ,对 保 证 产品加工质量和安全生产具有至关重要的作用 。
1 系统 架构和功 能
基 于 La b VI E W 的 多 点 报 警 温 度 监 测 系 统 架 构如 图l 所 示 。 该 构 架 由温 度 监 测 装 置 和 基 于 L a b VI E W 的上 位 机 程 序 两 部分 组 成 ,温 度监 测装 置和 上位 机程 序通 过 串 口进行通 信 。
方便 的优 点 ,但 缺少 灵活 性 。如 难 以在监 测 装置 端
实 现 报警 、不 能通 过上 位机 控 制监 测装 置设 置报 警 温 度 等,而报警 是温度监 测系统 极其重要 的功能 。 针对 以上 问题 ,本文提 出了一种基 于L a b V I E W 的 多点报警 温 度监 测系统 。该 系统能 在上 位机 设 置
吴卓葵,许胜棋
WU Zh u o . k u i ,XU Sh e n g - q j
( 仲恺农业 工程 学院 自动化学 院,广 州 5 1 0 2 2 5 ) 摘 要 :为 了实现温度的远 程监测和多 点报警 ,提 出了一种基于 L a b V l E W的多 点报警温度 监测 系统。 该系统由 以A T 8 9 0 5 1 为核心 的温度监测 装置和基于 L a b V l E W的上位机程序 组成 ,它们之 间通 过 串 口进 行通信 实现 远程 监测。系 统的主要特 点是 能自动在 温度监测装 置和上位 机程序 同步 温 度测量值 和报警温 度 ,当温 度超过 设定 的报 警温度 时 ,能同时在温度 监测装置 和上位机 程 序报警,具有实时多点报警和控制灵活的优点。理论分析和实验结果表明,设计的系统能实 现温 度监测和 报警功 能 ,与 基于数据 采集卡 的温度 监测 系统相 比 ,报警 成功率提 高1 9 % ,且 具有 更好的扩展性。 关键词 : 温度监测 ; 温度 报警 ;L a b V l E W;串口通信
基于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的温湿度测试系统摘要虚拟仪器(virtual instrumention)是基于计算机的仪器。
计算机和仪器的密切结合是⽬前仪器发展的⼀个重要⽅向。
使⽤虚拟仪器⽤户可以通过操作显⽰屏上的“虚拟”按钮或⾯板,完成对被测量的采集、分析、判断、调节和存储等功能。
本⽂设计就是建⽴在VI基础上,在此平台上完成对温度和湿度的实时测量。
关键词:虚拟仪器;采集;VI;温度;湿度2正⽂2.1Labview简介LabVIEW是⼀种程序开发环境,由美国国家仪器(NI)公司研制开发的,类似于C和BASIC开发环境,但是LabVIEW与其他计算机语⾔的显著区别是:其他计算机语⾔都是采⽤基于⽂本的语⾔产⽣代码,⽽LabVIEW使⽤的是图形化编辑语⾔G编写程序,产⽣的程序是框图的形式。
与C和BASIC⼀样,LabVIEW也是通⽤的编程系统,有⼀个完成任何编程任务的庞⼤函数库。
LabVIEW的函数库包括数据采集、GPIB、串⼝控制、数据分析、数据显⽰及数据存储,等等。
LabVIEW也有传统的程序调试⼯具,如设置断点、以动画⽅式显⽰数据及其⼦程序(⼦VI)的结果、单步执⾏等等,便于程序的调试。
虚拟仪器(virtual instrumention)是基于计算机的仪器。
计算机和仪器的密切结合是⽬前仪器发展的⼀个重要⽅向。
粗略地说这种结合有两种⽅式,⼀种是将计算机装⼊仪器,其典型的例⼦就是所谓智能化的仪器。
随着计算机功能的⽇益强⼤以及其体积的⽇趋缩⼩,这类仪器功能也越来越强⼤,⽬前已经出现含嵌⼊式系统的仪器。
另⼀种⽅式是将仪器装⼊计算机。
以通⽤的计算机硬件及操作系统为依托,实现各种仪器功能。
虚拟仪器主要是指这种⽅式。
下⾯的框图反映了常见的虚拟仪器⽅案。
虚拟仪器的主要特点有:尽可能采⽤了通⽤的硬件,各种仪器的差异主要是软件。
可充分发挥计算机的能⼒,有强⼤的数据处理功能,可以创造出功能更强的仪器。
⽤户可以根据⾃⼰的需要定义和制造各种仪器。
基于LABVIEW的温度计设计 (1)
南昌大学实验报告学生姓名:胡文松学号: 6103413007 专业班级:生医131班实验类型:□验证□综合■设计□创新实验日期:实验成绩:综合实验三温度计设计一、实验目的1. 学习LABVIEW编程所需的基础知识,掌握LABVIEW的基本功能和使用方法;2. 掌握利用LABVIEW功能模板进行虚拟仪器设计;3. 理解温度计的设计原理,并在此基础上进行设计。
二、实验要求(1)能将温度数据显示为摄氏和华氏两种模式;温度信号调用函数或子VI仿真。
(2)实时采集和显示温度历史记录数据,给出一段时间内的最高温度和最低温度及平均温度;(3)设置温度上下限,超出所设范围报警;(4)温度数据可以保存,回放,并根据需要以查看指定时间段的温度数据。
三、实验原理假设传感器输出电压与温度成正比,本程序用软件代替了DAQ数据采集卡。
创建一个‘Temperature Creation’VI程序模拟温度测量,使用此VI子程序来仿真电压测量,然后把所测得的电压值转换成摄氏或华氏温度读数。
在数据采集过程中,实时地显示数据。
当采集的温度值大于设定的高限报警数值时,就会点亮高报警红色灯,同时触发条件结构里的事件发生,使系统发出蜂呜声。
当采集过程结束后,在图表上画出数据波形,并算出最大值、最小值和平均值,并自动产生数据文件的头文件,它包括操作者名字和文件名,将采集的数据附在头文件后面,以供查询五、实验内容(1)‘Temperature Creation’子VI程序,这个子VI用于模拟温度测量。
程序框图(2)‘温度数据分析’程序,用于分析计算输入数据的最大值、最小值、平均值。
前面板程序框图(3)报警系统前面板程序框图(4)温度记录温度回放温度回放(5)温度回放部分前面板程序框图(3)‘温度计设计’的前面板和实验框图前面板程序框图(4)实验调试b.硬件调试程序框图(5)实现的功能:a.可以实现摄氏度、华氏度、两种温度的转换和显示,在前面板可以查看两种温度,并能用波形图表显示出温度的变化。
基于LabVIEW的洞库温度测量系统
舰 船 电 子 工 程
S i l c r n c E g n e i g h p E e t o i n i e rn
Vo . 1 No 7 13 .
14 3
基 于 L b I W 的 洞 库 温 度 测 量 系统 aVE
胡柏顺 ” 白雪峰 唐劲 飞”
现 场测量 温度 , : 境 控 制 、 备 或 过 程 控 制 、 如 环 设 测
P / 2 0 A8
PPPPPPPPRPP可 PTPPPAAV P _ \ _ 温类 消 费 电子 产 品等 l 。 5 ]
,
S
图 3 S C 95 T 8 C 2单 片 机 管 脚 图
wo k p icpea d fa wo k 0 y tm. Ap l h e s y tm fS r rn il n r me r fs se py t ela ts se O CM n b EW ,t ec a g ftmp rtr h a dLa VI h h n eo e eau ei t e n
+1 5 , 一1 ~ 十8 ℃ 范 围 内 , 度 为 ±o 5 2℃ 在 O 5 精 . ̄ C。
P / 1 24A 2 P / l 23A 1
现 场温度 直接 以“ 一线 总线 ” 的数字 方 式 传输 , 大大
P / O 2 2 Al
P IA 9 2 /
提 高 了系统 的抗 干扰 性 。适 合 布 放 于 恶 劣 环 境 中
Ke o d t mp r t r a u e CM ,La VI y W r s e e a u eme s r ,S b EW
Cls 耵1 e TI 7 a sNl b r O
基于labview的温度试验设备自动测试系统
缮塑.璺凰基于LabV I E W的温度试验设备自动测试系统李达-李成z(1.邯郸市计量测试所,河北邯郸056002;2.东北电子技术研究所,辽宁锦州121000)脯蜀针对温度试验设备自带的温度监测仪的功能限制,设计了一种基于虚拟仪器的温度试验设备自动测试系统,采用四线制Pt l00,铂熟电阻作为温度传感器,通过移动计算机k运行的虚拟仪器程序,实现34970A多通道教据采集/开关单元的控制,可方便的应用于各类温度试躺殳备的测试与测量,具有操作简便、便携、精度高等特点。
鹾冀爨司La bvl EW;虚拟钗器;教据采集在产品的科研、生产或试验过程中,产品的温度实验往往是一个必不可少的步骤。
温度试验设备广泛应用于各类工厂、科研院所的温度实验。
在某些实验项目中,需要在~个很长的时间周期试验过程中,对产品本身的温度适应性和实际试验环境的温度变化情况进行记录。
而温度试验设备自带的温度记录仪的功能往往比较简单,不能对试验过程中的温度变化情况进行实时的连续长时间的记录,也不具备事后分析功能。
为此,设计了—种便携式的温度试验设备自动测试系统以解决上述问题,同时更方便的实现对温度实验设备现场测试。
1系统组成及功能系统g--3:虚拟仪器技术,通过G PIB总线与A gl i l ent34970A多通道数据采集/开关单元相连接,利用N I公司的LabV l E W图形化编程环境进行编程,实现对34970A多通道数据采集,开关单元的控制,完成数据采集和记录,并可通过打印机打印出测试记录。
测试系统主要由便携式计算机、A gl i l ent34970A多通道数据采集/开关单元、A gl i l ent34901A多通道转换器模块、温度传感器、G P I B 电缆和打印机组成,其中G PI B电缆选用A gi l ent82357A高速U SB t o G P I B的接口电缆,其标配的G PIB接口具有工业标准的程序库,同时也可采用N I公司的V IS A库进行驱动。
基于LabVIEW的模拟温度采集系统【模板范本】
《虚拟仪器设计基础教程》课程设计报告课题:基于LabVIEW的模拟温度采集系统专业:测控技术与仪器班级: 测控N111姓名:丁奇峰沈嘉祺陈挺指导老师:文晓刚日期:2015。
1.8基于LabVIEW的模拟温度采集系统摘要:利用虚拟仪器软件LabVIEW作为温度采集监测系统的开发平台,实现对温度的采集、显示、监测、报警等功能.利用图形化虚拟仪器技术不仅简化了系统硬件,软件实现也很方便,同时图形化的显示使结果更直观、准确,并给出了模拟的系统程序。
引言:虚拟仪器是计算机技术和仪器测量技术相结合的产物,它充分利用计算机强大的运算处理功能,突破了传统仪器在数据处理、显示、传输、存储等方面的限制。
本文利用虚拟仪器平台,通过编写LabVIEW 软件对温度进行测量,可以减少硬件的重复开发,有利于系统的维护,也便于系统软件升级。
虚拟温度采集监测系统可对温度进行实时采集,并且对数据进行一定的监测,可以广泛的运用于需要温度监视的装置,成本更低,实现简单,可扩展性好,功能强大。
一、虚拟仪器1。
1 虚拟仪器概述虚拟仪器是在以计算机为核心的硬件平台上,其功能由用户设计和定义,具有虚拟面板,其测试功能由测试软件实现的一种计算机仪器系统。
虚拟仪器的实质是利用计算机显示器的显示功能来模拟传统仪器的控制面板,以多种形式表达输出检测结果;利用计算机强大的软件功能实现信号数据的运算、分析和处理;利用I /O 接口设备完成信号的采集与调理,从而完成各种测试功能的一种计算机仪器系统。
使用者用鼠标或键盘操作虚拟面板,就如同使用一台专用测量仪器一样。
1.2 虚拟仪器的图形化开发平台LabVIEW是一种图形化的编程语言,它广泛地被工业界、学术界和研究实验室所接受,视为一个标准的数据采集和仪器控制软件。
LabVIEW 的编程环境包括两个面板:前面板和程序框图面板。
通过编制虚拟仪器的前面板来模拟真实仪表的面板,在程序前面板上,输入量被称为控制,输出量被称为显是控制和显示是以各种图标形式出现在前面板上。
基于LabVIEW的温度监测分析仪
三个运 放构 成的具有 高输入 阻抗 ,高共模 抑制 比的差动放 大器 。电路如图2 所示 。 该测量放 大器是非 常常用 的一种对微 弱信号放 大 的电
路 ,对共模信号有很好的抑制作用 ,其放大倍数 为:
G: : f+ l + 1 U R2 RG RG
计通过简 单 的虚拟 仪器编 程实现对 温度 的显示 ,记 录及分
D : I .9 9 jJ n1 7 — 5 6 2 . . OI 5 6 / .s.6 1 6 9 .01 5101 o s 1 5
Ab t a tI al f n n u tilp o u to r c s , fe s d t et mp r t r ee t n i sr m e tT mpea u e sr c :n d i l ea d id sra r d c in p o e sweo tn u e h e e au ed t ci n tu n .e y i o r t r
l 崖 !2 ! l Q I Q Q 1l Q l l 1 l : I :! I : l : I !
由于环 境温度基 本在这 几个温度 范围 内,因此进行 线 性拟合 ,近似认 为电压温度系数为o 0 5 (/C)。 . 06 V  ̄
析功 能 。
该系统包 括两 大模块 :温度测量模块 和L b IW a V E 采集显
示及 分析 模 块 。
通 过 调节 滑 动 变 阻器 R 可 以改变 放 大倍 数 ,可 调至 g
10倍左右 。 00
2 温度测量模块
测量温 度 的传 感器种类 较多 ,热 电偶是 较为常用 的一 种 测量温 度的器件 ,热 电偶测量 时方法简单 , 以分度 号为 s 的热 电偶为例 ,只需把热端放在被测环境 中,冷端通过补 偿 导线 引入 到冰水 混合物 中确保零度 即可 ,通过导线至 电
基于LabVIEW的温度测控系统设计
统 。该 系统 通 过 单 片机 实 时采 集 现 场 温度 , 由开 发 的 软 件 平 台分 析 和 处理 采 集信 号 , 当前 温度 值 逼 近 设 定 值 , 并 使 实 现 温度 的 实 时控 制 。 时将 采 集 的数 据 存 盘 , 同 以备 系统 运 行 时 随 时 查 阅 和 分 析 。 试 结 果 表 明 , 系统界 面友 好 . 量 测 该 测
fra ay i a d c e k a n i .h e u gn e u ti d c ts t a h e i n d s s m e tr s fin l ne f c , i h o n l ss n h c ta y t meT e d b g i g r s l n iae h tt e d s e y t f au e r dy i tra e h g g e e
c r , n a VI W 8 2 a d i I o lp c a e a ot r e i n n lt r T e s se c n a q ie t e s n lo e l oe a d L b E . n t P D t o a k g s s f s wa e d sg i g p af m. h y tm a c ur h i a fr a — o g t e e au e o i y A 9 5 , n lz n r c s h a l g sg e s i ot r lt r t o t lt e c re t i tmp r t r n st b T8 S a ay e a d p o e s t e s mp i i n l n s f me e 1 n wa e p a o m o c n r h u r n f o tmp r t r p ra h n h e— o n ,o a h e e r a—i e e au ec nr 1 i l n o s t e a q i d d t s s v d e e au e a p o c i g t t e s t it t c i v e lt o p me t mp r t r o t . mu t e u l h c u r a a i a e oS a y, e
基于LabVIEW的接触线温度测量系统
率 , 能 满 足 所 设 计 的 接 触
线 多 通 道 温 度 测 量 系 统 的 测量要求 。 利用 A g 3 4 9 8 0 A 本 身 自带 的 L a b V l E W 驱
方 面对 该 温 度 测 量 系统 的构 成 进 行 了 阐述 。 实 际测 试 说 明 该 系统 对接 触 线 多部 位 的 温度 测 量 准 确 可 靠 。
关键词 : L a b Vl E W, 温度 测 量 系统 , 接 触 线
Ab s t r a c t
Th i s pa per s e t s u p a t em p er a t u r e mea s ur emen t s ys t e m f or c on t ac t l i n e b as e d ON vi r t ua l i n s t r u me n t p l a t f O r m L ab VI E W a nd des c r i bes t h e c om p os i t i on o f t h e t em p er a t u r e m e a su r e me n t s y s t e m f r 0m b o t h h ar dwar e an d s o f t wa r e a s pe ct s. Ac t ua l t e s t s i n di ca t s t emper a t u r e me a s ur emen t s o f t h e v a r i o u s p ar t s o f t he c on t ac t l i n e ar e a cc ur a t e a nd r el i a bl e. Ke y wo r d s: L ab Vl E W, t e mp er a t u r e me as u r e me n t s ys t e m. c on t a c t l i n e
基于LabView的温度采集系统
LabView 温度采集系统090411416 李向龙摘要:虚拟仪器最为检测技术的一个分支, 进入新世界后, 在国内得到了快速的发展。
它可以利用计算机显示器的强大显示功能来模拟传统仪器的控制面板, 以多种形式表达输出检测结果。
目前, 常用的温度采集系统绝大部分是由集成温度传感器和单片机构成的,设计过程繁琐、调试期长、修改不方便。
随着工业的不断发展,对温度测量的要求越来越高, 而且测量范围也越来越广。
采用虚拟仪器将会使工作大大简化, 本设计用 LabView 软件在 PC 机上编程实现多点温度采集、动态图形显示、数据存储、报警、数据分析等功能,并重点对基于 LabView 的虚拟温度采集系统的设计进行了讨论。
关键词 :LabVIEW 温度采集1 设计思想该系统的功能框图如图 1所示。
图 1 系统功能框图本温度采集系统的设计采用软件代替 DAQ 数据采集卡,使用 Demo read voltage 子程序来仿真电压测量, 然后把所测得的电压值转换成摄氏或华氏温度读数。
在数据采集过程中, 实时地显示数据。
当采集的温度值大于设定的高限报警数值时, 就会点亮高报警红色灯, 同时触发条件结构里的事件发生, 使系统发出蜂呜声。
当采集过程结束后,在图表上画出数据波形,并算出最大值、最小值和平均值,并自动产生数据文件的头文件, 它包括操作者名字和文件名, 将采集的数据附在头文件后面, 以供查询。
2 子程序设计2.1 温度计子程序温度计界面程序如图 2所示。
在框图程序中设定温度计范围为 0到 100,在前面板窗口中放入竖直开关控制器以选择显示华氏还是摄氏温度。
图 2 温度计程序图2.2 实现步骤1、点击框图程序窗口的空白处,弹出功能模板,从弹出的菜单中选择所需的对象。
本程序用到下面的对象:Multiply (乘法功能,将读取电压值乘以 100.00,以获得华氏温度。
Subtract (减法功能,从华氏温度中减去 32.0,以便转换成摄氏温度。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1.系统设计
1.1 系统总体设计方案
设计框图如下所示:
图1 系统总体设计框图
1.2 单元电路方案的论证与选择
硬件电路的设计是整个实验的关键部分,我们在设计中主要考虑了这几个方面:电路简单易懂,较好的体现物理思想;可行性好,操作方便。
在设计过程中有的电路有多种备选方案,我们综合各种因素做出了如下选择。
1.2.1 温度信号采集电路的论证与选择
方案:本系统中我们采用MF58型高精度负温度系数热敏电阻器及其外围电路,组成温度信号采集电路。
相比较方案一,方案二后续电路较复杂,且需进行温度标定,但由于此方案能够较好的体现物理思想,通过实验标定温度,可以使我们更好的理解模拟信号与数字信号的转化,故我们采用了此方案。
MF58型高精度负温度系数热敏电阻器有许多优点:稳定性好,可靠性高;阻值范围宽:;阻值精度高;由于玻璃封装,可在高温和高温等恶劣环境下使用;体积小、重量轻、结构坚固,便于自动化安装(在印制线路板上);热感应速度快、灵敏度高。
故我们采用此温敏元件。
1.2.2 温度控制接口电路的论证与选择
我们采用频压转化电路将频率信号转化成电压信号,进而控制加热与降温电路工作。
选用集成式频率/电压转换器LM2907,配以外加电路,能将经PC机处理后输出的频率信号转换为直流电压信号,电压信号控制继电器(相当于开关)工作从而使电路联通,电风扇或加热丝工作。
在一定范围内,LM2907的频率和电压转换可成线性关系,可以实现电热丝加热功率和风扇转速的连续可调。
由于技术原因,我们未能实现这项功能,预留此项功能,可以作为功能扩展。
1.2.3 加热与降温电路的论证与选择
由数据选择器与两片LM2907(后接功率放大电路)分别连接加热和降温电路,实现加热功率与风扇转速的连续可调,如1.2.2所述。
原理图如下:
图2 加热功率与风扇转速的连续可调电路原理图
1.3 软件设计 1.3.1 主程序流程图
频压转换电路 LM2907
频压转换电路 LM2907
数据选择器
功率放大电路
功率放大电路
升温电路
降温电路
计 算 机
图3 主程序流程图1.3.2 PID算法
PID算法是本程序中的核心部分。
我们采用PID模糊控制技术,通过Pvar、Ivar、Dvar (比例、积分、微分)三方面的结合调整形成一个模糊控制来解决惯性温度误差问题。
其原理如下:
本系统的温度控制器的电热元件之一是发热丝。
发热丝通过电流加热时,内部温度都很高。
当容器内温度升高至设定温度时,温度控制器会发出信号停止加热。
但这时发热丝的温度会高于设定温度,发热丝还将会对被加热的器件进行加热,即使温度控制器发出信号停止加热,被加热器件的温度还往往继续上升几度,然后才开始下降。
当下降到设定温度的下限时,温度控制器又开始发出加热的信号,开始加热,但发热丝要把温度传递到被加热器件需要一定的时候,这就要视发热丝与被加热器件之间的介质情况而定。
通常开始重新加热时,温度继续下降几度。
所以,传统的定点开关控制温度会有正负误差几度的现象,但这不是温度控制器本身的问题,而是整个热系统的结构性问题,使温度控制器控温产生一种惯性温度误差。
增量式PID算法的输出量为
ΔUn = Kp[(e n-e n-1)+(T/Ti)e n+(Td/T)(e n-2*e n-1+e n-2)]
式中,e n、e n-1、e n-2分别为第n次、n-1次和n-2次的偏差值,Kp、Ti、Td分别为比例系数、积分系数和微分系数,T为采样周期。
计算机每隔固定时间 T将现场温度与用户设定目标温度的差值带入增量式PID算法公式,由公式输出量决定PWM方波的占空比,后续加热电路根据此PWM方波的占空比决定加热功率。
现场温度与目标温度的偏差大则占空比大,加热电路的加热功率大,使温度的实测值与设定值的偏差迅速减少;反之,二者的偏差小则占空比减小,加热电路加热功率减少,直至目标值与实测值相等,达到自动控制的目的。
PID参数的选择是实验成败的关键,它决定了温度控制的准确度。
数字PID调节器参数的整定可以仿照模拟PID调节器参数整定的各种方法,根据工艺对控制性能的要求,决定调节器的参数。
各个参数对系统性能的影响如下:
①比例系数P对系统性能的影响:比例系数加大,使系统的动作灵敏,速度加快,稳态误差减小;P偏大,振荡次数加多,调节时间加长;P太大时,系统会趋于不稳定;P太小,又会使系统的动作缓慢。
P可以选负数,这主要是由执行机构、传感器以及控制对象的特性决定的。
如果P的符号选择不当对象测量值就会离控制目标的设定值越来越远,如果出现这样的情况P的符号就一定要取反。
②积分控制I对系统性能的影响:积分作用使系统的稳定性下降,I小(积分作用强)会使系统不稳定,但能消除稳态误差,提高系统的控制精度。
③微分控制D对系统性能的影响:微分作用可以改善动态特性,D偏大时,超调量较大,调节时间较短;D偏小时,超调量也较大,调节时间也较长;只有D合适,才能使超调量较小,减短调节时间。
1.3.3 前面板与虚拟仪器框图
图4 前面板样图
图5 源程序(一)
图6源程序(二)
2.单元电路设计
2.1 温度信号采集电路
信号发生器与热敏电阻串联,提供交流信号。
热敏电阻阻值随温度改变,流经电阻的交流电流有效值保持恒定,由欧姆定律可知,电阻两端的电压亦随之改变。
经电压跟随器(降低信号输出阻抗)输出后,通过声卡采集数据。
电路图如下所示。
加入电压跟随器可以对前后级电路起到“隔离”作用。
电压隔离器输出电压近似输入电压幅度,并对前级电路呈高阻状态,对后级电路呈低阻状态。
极端一点去理解,当输入阻抗很高时,就相当于对前级电路开路;当输出阻抗很低时,对后级电路就相当于一个恒压源,即输出电压不受后级电路阻抗影响,使前、后级电路之间互不影响。
R34K 7
R110K
Q1NPN
t
RT 1
TH ERMIST OR
+12
+5
+-R2RE S2
V1
Ui
图7 温度信号采集电路
2.2 温度控制接口电路(频压转换电路)
LM2907为集成式频率/电压转换器,芯片中包含了比较器、充电泵、高增益运算放大器,能将频率信号转换为直流电压信号,后接加热、降温电路。
Uo
图8 温度控制接口电路(频压转换电路)
2.3 继电器控制与加热电路
输出信号经电流放大后控制继电器工作,继电器起开关作用,12V 电源单独供电,实现“电器隔离”。
Con
图9 继电器控制与加热电路
2.4 继电器控制与降温电路 原理同升温电路。
Con
图10 继电器控制与降温电路
3.系统测试
使用的仪器仪表
PID 算法参数测定
温度定标
系统硬件连接好后,放在特定容器中,运行程序,用温度计测量容器内温度,每隔2℃记录一次温度值及其相应频率值。
曲线拟和后,温度标定。
参考文献
[1] 编程与虚拟仪器设计,侯国屏等
[2] LABVIEW 高级程序设计,杨乐平 李海涛等
[3] LABVIEW 讲义(上册)(下册) 山东大学物理与微电子学院 [4] 微型计算机控制技术,潘新民 王燕芳 ,电子工业出版社
[5] 微机原理及软硬件接口技术,杨书华 霍孟友主编 王捷 何辉 华栋编 [6] Windows 环境下软硬件接口技术,李圣怡 戴一帆 王宪平等编著。