基于labview的较简单的温度测控系统上位机设计

合集下载

基于LabVIEW的温度检测系统

基于LabVIEW的温度检测系统

基于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的单片机温度测控系统设计

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

匿堕霍雯霆堕垂亟圜单片机开发与应用文章编号:1008-0570(2007)10-1--0071-03基于LabVIEW的单片机温度测控系统设计SingleCh『pMicrocomputerTemperatureMeasurementandControlSystemBasedonLabVIEw(1,燕山大学;2.河北大学)肖金壮1张伟1王洪瑞2魏会然1XIAOJINZHUANGZHANGWEIWANGHONGRUIWElHUIRAN摘要:利用LabVIEW开发环境设计Pc土住机的监控界面,上住机通过串行口与89(;51单片机通信,从而实现对过程参数的测量和控制。

该测控系统谩计简单.简化了系统硬件结构,并且易于修改,具有很好的可扩展性。

关键词:串行通信:温度测控系统:单片机中图分类号**TP368.1文献标识码:AAbstract:ByusingI.abVIEWdevelopmentenvironment.aPC—basedsupervisoryinterfaceisdesigned.ThePCcommunlcattmwiththe89C51Si峭eChipMicnmomputerviaserialcommunication,thentheprvcessp㈣rbe∞qlliredandcontrolled姆thePC.Thisilleas啪entandcontrolsystem讧dI叩letOdesign;itsimplifiestheh8Idwarearchitectureandisconvenienttobemodified,italsohgoodextensibility.Keywords:SerialCommunication。

TemperatureMeasurementandControlSystem.S血oleChipMicrocomputerl引言虚拟仪器技术已经在测试测量以及工业控制领域得到广泛的应用。

基于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的温湿度测控系统设计设计
作为现代仪器仪表发展的方向,虚拟仪器已迅速发展成为一种新的产业。美国是虚拟仪器的诞生地,也是全球最大的虚拟仪器制造国。到1994年底,虚拟仪器制造厂已达95家,共生产1000多种虚拟仪器产品,销售额达2.93亿美元,占整个仪器销售额73亿美元的4%[4]。到1996年,虚拟仪器已在仪器仪表市场中占有10%的份额[5]。生产虚拟仪器的主要厂家NI、HP等公司,目前都生产数百个型号的虚拟仪器产品。这些产品在国际市场上有较强的竞争力,已进入中国市场。
1.4.2
首章主要介绍了论文的背景以及论文中所涉及到的相关技术的发展现状,梳理论文脉络。尾章则为论文的总结和展望,总结涵盖了对整个研究工作进行的归纳和综合,以及论文尚存在的问题和进一步开展研究的见解与建议。
全文主要章节的主要内容如下:
第二章从总体上介绍温湿度测控系统的结构组成,以及整个系统的工作原理,使读者对本设计先有一个宏观上的认识。
国内虚拟仪器研究的起步较晚,最早的研究也是从引进消化NI的产品开始。但经过多年研究,我国已经在虚拟仪器开发方面形成了自己的特色[6]。我国国民经济的持续快速发展,加快了企业的技术升级步伐,先进仪器设备的需求更加强劲;
虚拟仪器赖以生存的个人计算机最近几年以极高的速度在中国发展,这些都为虚拟仪器在我国的普及奠定了良好的基础。因此,我国的虚拟仪器存在巨大的发展潜力。
虚拟仪器实际上是一个按照仪器需求组织的数据采集系统。虚拟仪器的研究中涉及的基础理论主要有计算机数据采集和数字信号处
LabVIEW[8](Laboratory Virtual Instrument Engineer Workbench,实验室虚拟仪器工作平台)是美国NI公司推出的一种基于G语言(Graphics Language,图形化编程语言)的、具有革命性的、图形化虚拟仪器开发环境,是业界领先的测试、测量和控制系统的开发工具。

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

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

1引 言 随 着 周 内施 T 技 术 和 铣 刨 机 行 业 的迅 速 发 ,我 们 需 要
S= u △t / ( Z o) :2 I / ( Z九 )
式中: u . T作 速 度 , 最 高 T 作速 度 3 0 m / ai r n : u 5 ~l 6 m/ s : R 一
参数 , :u , / u 。
O . 3 m、 0 . 4 m; Z . 转 了. 每排 ) J 具个 数 , 3个 : . 运 动 学 进行人量铣刨过程分析 、 铣刨功率、 作 业 阻 力 计算 及 作 业 参 数 转 了 半 。 匹 方 面 的试 验 , 这 就 离 小 开 相 的 铣 刨 试验 系统 , 即 铣 刨 试 验 。 通 过 训 研 发 现 日前 困 内矬 的 关 于 铣 刨 转 了 的试 验 俞 , 转 了血 为 6 0 0 am, r 转 了 转速 分 别 为 l 6 m/ s 、 5 m/ s 时, 则
显示 、 存储等 功能 。L a b VI E W 通过 VI S A 串口驱动程序和 单 片机进行通讯,采集温度数据。上位 需求 , 如开始、 暂停 、 上下 限设置 等 。同时本系统还具有 良好的人机界面,可 以通过温度计和
图 2 串 口电路
关键词 : L a b V I E W
温度采集 串口 单片机
文献标识码 : A
D S 1 8 B 2 0
文章编号: 1 0 0 7 . 3 9 7 3 ( 2 0 1 3 ) 0 0 9 . 1 3 4 . 0 2
中图分类号 : T P 2 7 7
1 引 言
2 . 2串 口通 讯模 块
环境温度监测在工农业生产 、 科研 、 工作和 生活 中占有重

基于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 系统总体设计系统分为硬件和软件两个部分。

ds18b20温度采集labview上位机程序

ds18b20温度采集labview上位机程序

简单得ds18b20温度采集上位机程序
本程序采用labview编写,读取命令为r,单片机得程序为<ds18b20得应用>在网站中可以找到
LabVIEW的串口通讯VI位于Instrument I/O Platte的Serial中,包括:
VI名称 VI功能
VISA Configure
Serial Port
初始化VISA resource name指定的串口通讯参数
VISA Write 将输出缓冲区中的数据发送到VISA resource name指定的串口
VISA Read
将VISA resource name指定的串口接收缓冲区中的数据读取指定字节数的数据到计算机内存中
VISA Serial Break 向VISA resource name指定的串口发送一个暂停信号
VISA Bytes at Serial
Port
查询VISA resource name指定的串口接收缓冲区中的数据字节数 VISA Close 结束与VISA resource name指定的串口资源之间的会话
VISA Set I/O Buffer
Size
设置VISA resource name指定的串口的输入输出缓冲区大小
VISA Flush I/O Buffer 清空VISA resource name指定的串口的输入输出缓冲区
串口初始化:
向串口写入命令:
采集时间得选择从串口接受数据
简易前面板。

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

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

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

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

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

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

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

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

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

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

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

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

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

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

硕士研究生
非笔试课程考核报告
(以论文或调研报告等形式考核用)
2011 至2012 学年第二学期考核课程:虚拟仪器与仿真
提交日期:2012 年 6 月23 日
报告题目:基于labview的温度测控系统的上位机设计Array
姓名贾广根
学号2011080101
年级研一
专业检测
所在学院信电学院
山东建筑大学研究生处制
图1.1 监控界面前面板
由图1.1可以看到,前面板主要由温度设定模块、温度显示部分温度预警模块和实时温度曲线显示以及一些参数输入控件组成。

图 1.1.4 实时温度曲线模块
(二)为假时
图 1.2 总程序框图
程序开始首先利用VISA 配置串口模块对串行口进行初始化,然后判
图 1.2.5。

相关文档
最新文档