基于LabVIEW的多点报警温度监测系统设计
- 格式:pdf
- 大小:555.16 KB
- 文档页数:4
基于LabVIEW的温度检测系统摘要温度是个基本的物理量,他是工业生产过程中最普遍,最重要的工艺参数之一。
随着工业的不断发展,对温度测量的要求也越来越高,而且测量范围也越来越广。
合理的温度范围和精确地温度的测量队提高产品的质量、产量,降低消耗,实现工业生产自动化,均有积极作用,因此温度检测技术的研究具有重大意义。
本系统是一个基于LabVIEW的温度检测系统,采用多点温度检测,能检测较大区域内的温度变化,主要包括上位机和下位机两个部分。
下位机使用的DS18B20传感器和AT89C51单片机。
上位机和下位机的通讯方式是串口通讯。
上位机使用的是虚拟仪器LabVIEW,主要功能是实时温度的显示,温度曲线时间轴的显示,历史温度曲线的显示以及超限温度报警。
关键字:Labview 温度测量ABSTRACTThe temperature is a basic physical quantity, it is one of the most common industrial processes, the most important process parameters. With the continuous development of industry, the requirements for temperature measurement is also getting higher and higher, and the increasingly wide range of measurement. Reasonable temperature range and accurate temperature measurement team to improve product quality, production, reduce consumption, to achieve the automation of industrial production, had an active role in temperature sensing technology is of great significance.This system is a temperature sensing system based on LabVIEW, using multi-point temperature detection can detect temperature changes within the larger area, including two parts of the upper and lower machine. The next bit machine using the DS18B20 sensors and AT89C51 microcontroller. The upper and lower machine communication is serial communication. The host computer using a virtual instrument LabVIEW, the main function is to display real-time temperature, the temperature curve Timeline display, alarm display and gauge the temperature of the historical temperature curve.Keywords: LabVIEW Temperature survey目录摘要 (I)ABSTRACT (II)目录 (III)第1章引言 (1)1.1 背景 (1)1.2国内外研究现状 (2)1.2.1温度传感器 (2)1.2.2 上位机 (3)1.2.3 上位机与下位机通讯方式 (4)1.3研究内容 (4)第2章系统设计 (5)2.1下位机设计 (5)2.1.1 温度检测模块设计 (5)2.1.2 上位机和下位机的通讯方式设计 (6)2.1.3 下位机主控模块设计 (6)2.2上位机设计 (6)第3章下位机的软硬件实现 (9)3.1硬件实现 (9)3.1.1 DS18B20温度传感器 (9)3.1.2 单片机外围电路 (10)3.2下位机软件设计 (11)第4章上位机实现 (13)4.1上位机总体模块 (13)4.2模块分析 (13)4.2.1 串口通讯模块 (13)4.2.2 数据处理模块 (15)4.2.3 数据显示模块 (17)4.2.4 温度报警模块 (20)第5章调试 (21)5.1硬件调试 (21)5.2软件调试 (21)5.2.1 调试准备 (21)5.2.2 运行结果 (22)第6章结束语 (24)致谢 (25)参考文献 (26)附录I 源代码 (27)附录II 下位机电路图 (44)附录II 上位机程序图 (45)第1章引言1.1 背景温度是表征物体冷却程度物理量, 在许多工业生产和科学实验过程中,温度参数的检测和控制都非常重要。
基于labview的温度监测系统设计任务书1.背景介绍现代工业生产和生活中,温度监测系统在各个领域中都扮演着非常重要的角色。
从工业生产中的温度控制,到医疗设备和环境监测中的温度监测,都需要可靠的温度检测系统来确保生产和生活的安全和稳定。
因此,设计一款高效、稳定、精准的温度监测系统是非常有必要的。
2.设计目标本次设计的目标是开发一款基于LabVIEW的温度监测系统,主要用于工业生产、医疗设备和环境监测等领域。
该系统需要满足以下主要设计目标:-提供高精度的温度监测功能,能够在工业生产中实时监测温度并进行控制;-能够实时采集温度数据,并能够对数据进行存储、分析和显示;-支持远程监控和控制功能,方便用户在远程地点对温度系统进行监测和控制。
3.技术需求为了实现设计目标,需要满足以下技术需求:-传感器:选择高精度、稳定的温度传感器,能够在-50℃至150℃范围内工作,并且具有快速的响应时间和高灵敏度;- LabVIEW软件:利用LabVIEW软件进行系统的设计和开发,实现数据采集、处理和显示功能;-远程通信技术:使用网络通信技术,实现远程监控和控制功能;-数据存储和分析:需要采用数据库存储技术,对采集的温度数据进行存储和分析。
4.系统设计4.1系统硬件设计传感器选择:选择一款高精度、稳定的温度传感器,例如PT1000,它具有高精度和稳定的特性,可以满足系统的测温要求。
数据采集和处理:使用DAQ卡进行数据采集和预处理,实现对温度数据的快速采集和处理。
远程监控功能:通过网络模块,实现系统远程监控和控制功能,便于用户随时随地监控温度系统的工作状态。
4.2系统软件设计数据采集和处理:使用LabVIEW软件进行数据采集和处理,通过编程实现对温度数据的实时采集和处理。
数据存储和分析:利用LabVIEW和数据库技术进行温度数据的存储和分析,实现对历史温度数据的查询和分析功能。
远程通信功能:通过LabVIEW和网络通信技术,实现对温度系统的远程监控和控制功能,方便用户进行远程操作。
基于LabVIEW和DS1820的多点温度测试系统—上位机部分摘要基于LabVIEW和DS1820的多点温度测试系统可分为上位机和下位机两部分。
上位机采用LabVIEW编程,PC通信自带串行口,和单片机进行远程通信;下位机选用51系列单片机,用C51语言编程,单片机外围电路将采集到的温度信息传给单片机,单片机再将其传导上位机。
本文为上位机部分,利用LabVIEW开发环境设计PC机上位机的监控界面,上位机通过串行口与下位机的单片机通信,从而实现对过程参数的测量和控制。
上位机程序主要有串口程序、温度预警系统、数据存储和数据回房部分,通过串口程序采集数据,温度预警系统对采集到的温度加以标示,数据存储部分用于存储温度数据,数据回放部分用于历史分度的查询。
该控制系统设计简单,简化了系统与硬件结构,并且易于修改,具有很好的可扩展性。
关键词:温度测试;串口通信;LabSQL;数据存储;数据回放Multi-Point Temperature Measurement System Based onLabVIEW and DS1820—Part of LabVIEWAbstractMulti-Point Temperature Measurement System Based on LabVIEW and DS1820 can Can be divided into upper and lower plane of two parts. PC using LabVIEW programming connect with single-chip remote by it`s own serial port. The lower plane selected under the 51-bit single-chip machine using C language programming. Peripheral circuits present the communication to single-chip.and then single-chip bring the communication to PC part. This article is part of PC which design scontrol interface of PC with condition of LabVIEW. PC connect with single-chip by rows in order to ompletion of the purpose of meteragement and control of process parameters. Procedures for PC are serial process, temperature warning, data storage and data playback.The control system is designed to be simple,and easily for modified or scalability.Key words: temperature test ; serial communication;data storage;data playback.目录摘要 (I)Abstract (II)第一章绪论 (1)1.1 设计背景 (1)1.2 工作原理 (1)第二章设计环境介绍 (3)2.1 虚拟仪器 (3)2.1.1虚拟仪器的开发 (3)2.1.2虚拟仪器的结构、分类、特点 (6)2.1.3 PC仪器的构建实例 (8)2.1.4 PC仪器与传统仪器比较 (12)2.1.5 PC仪器的发展前景 (14)2.2 LabVIEW的开发 (15)2.2.1 LabVIEW的作用 (16)2.2.2 LabVIEW的优点 (17)2.2.3 LabVIEW的起源与发展历程 (18)2.3 Access数据库的开发 (19)2.4 ODBC数据源 (20)2.5 ADO与数据库的交互技术 (22)第三章软件程序设计 (23)3.1 串口程序编译 (23)3.1.1 VISA库中的串口函数 (23)3.1.2 串口程序设计 (26)3.2 数据库程序编译 (27)3.2.1 LabVIEW中与数据库接口的方法 (28)3.2.2 数据库访问的工具包LabSQL开发 (28)3.2.3 LabSQL的配置 (29)3.2.4 利用LabSQL开发的基本步骤 (30)3.2.5 LabSQL功能模块 (30)3.2.6 程序编译 (31)3.3 温度报警系统 (34)3.4 登陆程序 (35)第四章总结 (37)参考文献 (38)致谢 (40)第一章绪论1.1设计背景随着计算机技术尤其是单片微型机技术的发展,人们已越来越多地采用单片机来对一些工业控制系统中如温度、流量和压力等参数进行检测和控制。
基于Labview的温度检测报警系统张小燕;樊利军【摘要】针对Ptl00电阻和温度的非线性关系在温度测量任务中存在的问题,在Labview平台上,假设其在一定温度范围内近似为线性关系,对温度进行循环采集,实现温度实时显示、越限报警及数据分析,并将测量结果与LM35.集成温度传感器测量结果相比较,结果表明:Ptl00电阻和温度的关系在一定温度范围内可近似为线性关系,且在温度精度要求不高的前提下,可以利用其线性进行温度测量。
%In the light of the problem in the really task of the nonlinear relationship between the resistance and temperature of the Ptl00, in the Labview platform, supposing the relation of which is approximately linear in a certain temperature range, the temperature is collected circularly, real -time displayed and alarmed, and the data is analyzed and compared with that of LM35. The results show that the relation of the resistance and temperature of Ptl00 is linear approximately in a certain range, and on the premise that the precision is not highly required, Ptl00 may be used to measure temperature with the hypothesis of the linear relationship.【期刊名称】《北京工业职业技术学院学报》【年(卷),期】2012(011)001【总页数】4页(P47-50)【关键词】虚拟仪器;温度传感器;温度检测;温度报警【作者】张小燕;樊利军【作者单位】北京工业职业技术学院信息工程系,北京100042;北京工业职业技术学院信息工程系,北京100042【正文语种】中文【中图分类】TP2730 引言虚拟仪器(Virtual Instrument;VI)是计算机技术和传统仪器技术相结合的产物,是仪器仪表发展的一个重要方向。
基于labview的温度监测系统设计任务书一、项目背景随着工业和生活水平的提高,对温度监测系统的需求日益增加。
温度监测系统是通过传感器对环境或物体的温度进行实时监测、采集和处理,以达到控制、报警、记录或调节的目的。
本项目旨在设计一套基于LabVIEW的温度监测系统,能够实现高精度、高稳定性的温度监测,并具有数据可视化、报警提示、远程监测等功能。
二、项目目标1.设计一套温度监测系统,能够实现对环境或物体的温度进行实时监测、采集、处理和显示。
2.实现对温度数据的实时监测和记录,能够生成温度曲线图,并具有数据查询、导出、打印等功能。
3.实现对温度数据的报警处理,能够根据设定的温度阈值进行报警提示,并具有报警记录和处理功能。
4.设计一套用户界面友好、操作简便的温度监测系统,能够实现远程监控和操作。
三、系统总体设计1.系统硬件设计:包括传感器、数据采集模块、数据处理模块、显示模块等。
2.系统软件设计:采用LabVIEW软件进行开发,包括数据采集、数据处理、数据显示、报警处理、远程监控等功能的实现。
3.用户界面设计:设计用户界面友好、操作简便的温度监测系统,包括温度曲线图显示、数据查询、报警设置等功能。
四、具体实施方案1.系统硬件设计:选择高精度、高稳定性的温度传感器,并通过数据采集模块进行数据采集和处理;数据采集模块采用高速ADC进行温度数据转换,并通过数据处理模块进行数据存储和处理;显示模块采用高清晰度显示屏进行温度数据的显示。
2.系统软件设计:采用LabVIEW软件进行开发,包括数据采集模块、数据处理模块、数据显示模块、报警处理模块和远程监控模块等功能的实现;利用LabVIEW的图形化编程和数据可视化功能,实现对温度数据的实时监测、记录、显示和分析。
3.用户界面设计:设计用户界面友好、操作简便的温度监测系统,包括温度曲线图显示、数据查询、报警设置、远程监控等功能的实现;实现对温度数据的可视化和直观显示,使用户能够方便地进行操作和管理。
目录一、实验目的 (3)二、设计过程 (4)1.前面板的设计 (4)2.程序图的设计 (4)三、程序框图及运行结果图 (6)1.程序图: (6)2.前面板: (7)四、课设心得体会 (9)基于LABVIEW的温度报警器的设计摘要随着电子测试技术的不断发展,测试技术正向自动化,智能化,数字化和网络化的方向发展。
其中数字滤波器作为测试技术的重要工具而被广泛的使用与各个领域。
本课题是用LabVIEW来实现温度报警的设计、首先介绍LabVIEW相关知识,利用虚拟仪器的开发平台——LabVIEW开发的软件系统,主要包括五个模块:数据采集,显示记录,数据回放,数据处理和数据分析。
VI是计算机技术和传统的仪器技术相结合的产物,是仪器发展的一个重要方向,LabVIEW是一个基于图形虚拟仪器的软件开发工具,主要用于自动测试、过程控制、仪器设计和数据分析等领域,其基本思想是在仪器设计或测试系统中尽可能用软件代替硬件,即“软件就是仪器”,他是在通用计算机平台上,根据用户需求来定义和设计仪器的测试功能,其实质是充分利用计算机的最新技术来实现和扩展传统仪器的功能。
本文重点介绍了虚拟仪器的界面LabVIEW的应用,并设计一个基于虚拟仪器的数字和控制系统,阐述了系统开发过程中数据的采集和软硬件的设计。
一、实验目的本设计要做一个温度报警系统,当温度超过设定的上限,会警告而且显示温度过高,当温度没有超过其设定的上限时会显示温度正常。
温度检测现代检测技术的重要组成部分,在保证产品质量、节约能源和安全生产等方面起着关键的作用。
同时也标志了自动控制领域成为了数字化时代的一员。
它实用性强,功能齐全,技术先进,使人们相信这是科技进步的成果。
温度是工业控制中主要的被控参数之一,特别是在冶金、化工、建材、食品、机械、石油等工业中,具有举足重轻的作用。
随着电子技术和微型计算机的迅速发展,微机测量和控制技术得到了迅速的发展和广泛的应用。
二、设计过程1.前面板的设计前面板带滑动杆的温度计、显示当前温度面板、还有一个温度报警器。