基于虚拟仪器的计算机温度监控系统

合集下载

虚拟仪器技术与应用-项目7 温度预警系统

虚拟仪器技术与应用-项目7 温度预警系统
4. 掌握子程序的编写和调用方式。 5. 掌握系统的调试测试方法。。
1. 会使用给定的硬件设备搭建 1. 具有良好的工程意识,严谨的工
温度测量系统。
作作风,自觉遵守工程规范
2. 会使用LabVIEW编写温度采 2. 具有良好的自主学习能力,探索
集程序。
精神,并主动获取新知识。 3. 具有分析问题、解决问题的能力。
2024年3月5日11时499分
虚拟仪器应用7.3 任务2任务2 模拟项采目1集认温识虚度拟仪信器号
7.3.1温度信号采集
线性温度传感器LM35D作用是把温度信号转变成电压 信号,下面编写程序采集电压信号,再转变成温度信 号。由于LM35D灵敏度为10mV/℃,即每摄氏度对应 输出电压10mV(=0.1V),把采集的电压信号乘以 100就变成摄氏温度。程序框图如图所示。
3. 会编写调用数据处理子程序。 4. 具有良好的实验习惯,操作规范,
4. 会进行系统调试测试。
爱护实验设备,注意个人安全。
5. 能够对系统功能完整描述, 5. 具有正确的劳动价值观,养成良
并规范撰写项目报告。
好的劳动习惯和品质。
2024年3月5日11时493分
单击此处编辑母版标题样式 •虚拟仪器应用
虚拟仪器应用 7.2 任务1 设计控制项目系1 认统识的虚拟前仪器面板
虚拟仪器技术与应用 项目7 温度预警系统
图中的控件为控件选板里“银色”选项中的控件,也可以选择“新式”中的控件。图中“采集电 压”滑动杆用来模拟采集电压信号,右击该控件,弹出的菜单中选择“显示项→数字显示”,这 样,滑动杆的附近就出现一个数值输入控件,它和滑动杆是一体的。“温度上限”和“温度下限 ”为数值输入控件用来设置温度的上、下限;“当前温度”为数值显示控件用来显示测量的实时 温度。为了形象显示该温度,还在右侧的温度计控件上显示。“警示”指示灯用来显示温度报警 状态,温度过高或过低时,指示灯闪烁,温度正常时,无闪烁。“报警指示”字符串显示控件用 来显示报警文本。图中的波形图表用来显示一段时间的温度趋势,它图例拖拽成3个,分别是当前 温度、温度上限和温度下限,左击图例,可以修改曲线的颜色和宽度。右击波形图表,弹出的快 捷菜单中选择“属性”,可以对曲线进行更多设置,也可以设置标尺和网格。最后,在选项卡下 边放置一个停止按钮。 “硬件配置”选项卡显示硬件配置情况。比如用AI0通道采集温度信号,设置为A/AI0。“系统描 述”选项,添加文字,对系统功能、运行调试方式等进行说明。

基于虚拟仪器的温湿度监控系统

基于虚拟仪器的温湿度监控系统

毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。

尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。

对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。

作者签名:日期:指导教师签名:日期:使用授权说明本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。

作者签名:日期:学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。

除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。

对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。

本人完全意识到本声明的法律后果由本人承担。

作者签名:日期:年月日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。

本人授权大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。

涉密论文按学校规定处理。

作者签名:日期:年月日导师签名:日期:年月日注意事项1.设计(论文)的内容包括:1)封面(按教务处制定的标准封面格式制作)2)原创性声明3)中文摘要(300字左右)、关键词4)外文摘要、关键词5)目次页(附件不统一编入)6)论文主体部分:引言(或绪论)、正文、结论7)参考文献8)致谢9)附录(对论文支持必要时)2.论文字数要求:理工类设计(论文)正文字数不少于1万字(不包括图纸、程序清单等),文科类论文正文字数不少于1.2万字。

基于虚拟仪器的温度监测系统_毕业设计论文 精品推荐

基于虚拟仪器的温度监测系统_毕业设计论文 精品推荐

目录第1章绪论 (1)1.1研究背景 (1)1.2设计简介 (2)第2章 LABVIEW虚拟仪器简介 (4)2.1虚拟仪器概念 (4)2.2虚拟仪器特点 (4)2.3虚拟仪器构成 (5)2.4 LabVIEW8.5的安装 (6)2.5 LABVIEW简介 (9)第3章系统硬件设计 (12)3.1硬件流程设计 (12)3.2硬件电路设计 (12)3.3硬件功能分析 (13)3.4硬件组成部分 (14)3.4.1温度传感器 (14)3.4.2数据采集卡 (23)第4章系统软件设计 (26)4.1软件温度实时模块 (26)4.2软件时间显示模块 (27)4.3软件温度显示模块 (28)4.4软件温度管理模块 (29)4.5软件温度控制模块 (30)4.6软件温度监控系统总设计 (31)4.7软件传感器状态 (33)总结 (34)结束语 (35)参考文献 (36)第1章绪论农业的迅猛发展,特别是温室大棚、无土栽培、节水灌溉、工厂化养殖等技术在生产上得到前所未有的发展,对智能化温室控制系统的需求日渐迫切。

智能化温室系统是集农业科技上的高、精、尖技术和计算机自动控制技术于一体的先进的农业生产设施,是现代农业科技向产业转化的物质基础。

随着计算机技术的发展,20世纪80年代采取多因素综合控制方法,这是利用计算机控制温室环境因素的方法。

此方法是将各种作物在不同生长发育阶段需要的适宜环境条件要求输入计算机程序,当某一环境因素发生改变时,其余因素自动做出相应修正或调整。

一般以光照条件为始变因素,温度、湿度和二氧化碳浓度为随变因素,使这4个主要环境因素随时处于最佳配合状态。

20世纪90年代,在多因子环境控制中,采用了模糊控制、多变量控制等先进技术,并采用这些先进技术开发环境自动控制的计算机软件系统。

目前日本、荷兰、以色列、美国等发达国家可以根据作物的要求和特点,对温室内光照、温度、水、气、肥等诸多因子进行自动调控。

美国和荷兰还利用温差管理技术,对果蔬等产品的开花和成熟期进行控制,以满足生产和市场的需求。

基于虚拟仪器的温度测量系统设计

基于虚拟仪器的温度测量系统设计

基于虚拟仪器的温度测量系统设计本科毕业设计(论文)The Design of Temperature Measurement System Based onVirtual Instrument Technology学院(系):机电系专业:机械设计制造及其自动化学生姓名:学号:指导教师(职称):评阅教师:完成日期:- 1 -机械设计制造及其自动化专业[摘要]:论文首先简单介绍虚拟温度测量系统研究的背景、目的及意义,给出了虚拟温度测量系统总体方案的设计,然后对数据采集模块和LABVIEW的软件模块进行了设计。

基于LabVIEW为软件平台,通过热电偶冷端补偿的方法进行温度测量。

有效地运用了LabVIEW虚拟仪器技术,将诸多重要步骤都在配备硬件的普通PC电脑上完成,与传统的温度测量仪表相比,该系统具有结构简单、成本低、构建方便、工作可靠等特点.具有较高应用价值,是虚拟仪器技术应用于温度测量领域的一个典型范例。

[关键词]:温度测量;LabVIEW虚拟仪器;热电偶;冷端补偿The Design of Temperature Measurement System Based onVirtual Instrument TechnologyDesign and manufacture of machinery and automation Major MA Wen-kuiAbstract: The virtual temperature measurement system introduced in this paper can achieve the measurement, the collection, data processing, recording and display of multi-channel temperature. It uses LabVIEW as software platform ,by the way of Thermocouple cold joint compensating, to complete temperature measurement. The LabVIEW virtual instrument technology is efficiently used to complete many important processes in common PC computer which is integrated of hardwares, Compared with the traditional temperature measurement instrument,this system has the advantages of simple structure,low cost ,easy operation and high stability.Key words:Temperature Measurement ;LabVIEW Virtual instrument ;Thermocouple ;Cold Joint Compensating- 2 - 目录目录 (3)1 绪论 (4)1.1 虚拟温度测量系统研究的背景、目的及意义 (4)1.1.1 研究背景 (4)1.1.2 研究的目的及意义 (4)1.2 论文的设计任务及拟完成的主要工作 (5)1.2.1 设计任务 (5)1.2.2 论文完成的主要工作 (5)2 虚拟温度测量系统总体方案的设计 (5)2.1虚拟仪器技术与LabVIEW简介 (5)2.2 总体方案的设计 (6)3 硬件系统设计 (6)3.1 温度传感器及调理电路 (6)3.1.1 传感器选型 (6)3.1.2 热电偶工作原理 (8)3.1.3 温度信号隔离器 (12)3.1.4 MC1 403低压基准芯片 (13)3.2 热电偶的冷端处理与补偿 (13)4 LABVIEW软件模块的设计 (15)4.1 温度信号处理的设计 (15)4.1.1 前面板设计 (15)4.1.2 框图程序设计 (16)5 系统调试及结果分析 (22)5.1 系统调试 (22)结论及尚存在的问题 (23)致谢 (24)参考文献 (25)- 3 -1 绪论1.1 虚拟温度测量系统研究的背景、目的及意义1.1.1 研究背景虚拟仪器的技术基础是计算机技术,核心是计算机软件技术。

使用LabVIEW进行温度控制实现精确的温度调节和监测

使用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虚拟仪器技术已成为测试、工业I/O和控制、产品设计的主流技术,本设计利用虚拟仪器设计温度监控系统;实现对炉温监控的自动化。

1、监控系统的选型设计传感器的种类很多,选择跟实验要求相匹配的铂热电阻传感器。

测温电路选择四线制接入测温传感器,恒流源选用三端集成恒流源芯片LM334。

放大电路和滤波器采用三运放集成仪表放大器AD623实现对信号的精确放大,利用RC 电路实现对差分和共模输入信号的低通滤波。

利用数据采集器将采得的数据送入计算机中,利用虚拟仪器强大的软件处理功能实现对温度的控制。

2、系统硬件设计热电阻和集成温度传感器的测温精度、线性度和可重复性都比较好。

这里选用了铂热电阻Ptl00作为测温元件,铂电阻是最常用的热电阻传感器,它具有优良的物理特性,被公认为是温度敏感元件中准确度和重复性的标准校准元件,信号电路的原理图如图1 。

三端可调恒流源器件LM334既可作为恒流器件使用,也可以利用其恒流特性在多个场合做一些特殊使用。

设计为温度传感器,将温度变化转换为电流的变化。

用它作为温度检测装置,其优点是成本低、无需精密电压放大、冷端补偿。

在并联稳压电源中的应用,利用LM334恒流特性的优点不仅能提供稳定电压,而且能够快速提供电流。

有源滤波器的滤波特性比无源滤波器的滤波效果要好。

但一阶低通有源滤波器的滤波特性与理想的低通滤波器特性相比,差距很大。

为了使滤波特性更接近于理想情况,可以采用二阶低通有源滤波器。

本设计中,放大电路是核心部分,要求放大器能对被测信号进行低失调、低漂移的线性放大。

采用三运放集成仪表放大器AD623来实现对信号的精确放大,AD623的输入阻抗和共模抑制比都非常高,可有效抑制共模信号,放大差分输入信号。

基于虚拟仪器的温度测量系统

基于虚拟仪器的温度测量系统

大连大学DALIAN UNIVERSITY2013届毕业论文(设计)题目名称:基于虚拟仪器的温度测量系统所在学院:信息工程学院专业(班级):自动化学生姓名:指导教师:评阅人:院长:基于虚拟仪器的温度检测系统设计总计:毕业论文36页表格表插图10ﻩ指导教师评阅人完成日期2013/5/15摘要本文介绍了利用虚拟仪器开发平台LabVIEW, 进行温度控制系统设计, 其中包括了该系统硬件和软件部分的设计。

针对传统测温系统存在的若干问题,基于虚拟仪表技术,以LabVIEW为软件平台设计温度测量系统。

将传感器测量到的数据通过数据采集卡采集到计算机,再利用虚拟仪器开发软件LabVIEW进行编程,有效地运用了LabVIEW虚拟仪器技术,将诸多重要步骤都在配备硬件的普通PC电脑上完成,使得整个测量的重点转向软件的设计,是虚拟仪器技术应用于温度测量领域的一个典型范例。

结果表明系统结构简单、界面良好、易于操作,测量准确、稳定可靠、温度控制精度高,系统交互性好,性价比高,可以满足工业测试的需要。

关键词:温度测量;LabVIEW;虚拟仪器;PC-DAQ;ABSTRACTThepaperintroduced how touse the virtual instrument platformLabVIEW,designing the temperature controlsystem,In view oftraditionaltemperature measurement existenc equestions,it usesLabVIEW assoftware platform,thetemp erature measuring systembased onvirtual instrumenttechnique isdesigned.It can realize thedata acquisitionof temperature as well as data transmission,analysisand display,with thedevelopment softwareof virturainstrumrents LabVIEW.The LabVIEW virtualinstrument technology is eficiently usedtocomplete m any important processes in common PC computer which is integrated of hardwares.Soit makesthe keypoint of themeasurement moveto software design,and itis a typical example of applying virtualinstrument technologyinto temperature measurement field.Experimental resultsshow thatthe system is simple,good interface,easy operation,measurement accuracy,stable,temperaturecontrol accuracy better ,its interactive perform ance is good,and itsperformancepriceratio is high.tomeet the needsof industrial test.Keywords:Temperature Measurement;LabVIEW; Virtual Instr ument;Thermocouple; PC-DAQ;目录摘要ﻩ错误!未定义书签。

基于虚拟仪器温湿度测量系统

基于虚拟仪器温湿度测量系统

LabVIEW课程设计题目名称:基于虚拟仪器温湿度测量系统专业班级:测控技术与仪器1101班学生姓名:xxx学号:xxxxxxxxxxxx指导教师:xxxxxxxxxxx成绩:评语:指导老师签名:日期:虚拟仪器课程设计任务书学生姓名陈钟德专业班级测控1101班学号201123030116 题目流水灯控制器课题性质工程设计课题来源自拟指导教师xxx主要内容(参数)虚拟仪器具有强大的数据处理能力,并且具备多种仪器设备功能于一体,能够从分享用计算机所有资源,实现普通仪器所不能实现的功能。

而且拥有良好的人机设计界面,简单易学,设备集成度高,灵活多变。

本文设计就是建立在VI基础上,在此平台上完成对温度和湿度的实时测量在数据采集部分中,向AI-date(模拟数据输入)输入任意数值,在各子程序设定好的数值下,会显示出温度和湿度的数值以及超限时系统自动报警。

任务要求(进度)1.浏览课程设计的任务和要求,网上查找相关资料,确定设计题目,拟定设计方案。

2.依照拟定的方案设计单元程序,且单元程序的设计要有依据和详细论述。

3.软件设计,程序编写及调试。

4.撰写课程设计报告。

要求内容完整、图表清晰、文理流畅、格式规范、方案合理、设计正确。

主要参考资料【1】童刚.虚拟仪器实用编程技术[M].机械工业出版社,2008【2】张重雄编著.虚拟仪器技术分析与设计[M].电子工业出版社,2007 【3】张毅等编著.虚拟仪器技术分析与应用[M].机械工业出版社,2004 【4】黄震宇、温湿度控制系统设计[J]无锡广播电视大学,2008审查意见系(教研室)主任签字:年月日摘要 (5)1系统概述 (5)2 基于虚拟仪器温湿度监控系统 (6)2.1 设计目的 (6)2.2 设计思路 (6)3 VI的子程序框图的设计及设计过程 (6)3.1 数据采集的程序设计 (6)3.1.1 数值常量的设计 (6)3.1.2 数值符号的设计 (7)3.1.3 选择符号的设计 (7)3.2 湿度超限报警及其波形显示设计 (7)3.2.1比较符的设计 (7)3.2.2 湿度表盘的设计 (7)3.2.3 指示灯的设计 (7)3.2.4 波形图的设计 (7)3.2.5报警器的设计 (7)3.3 温度超限报警机器波形显示设计 (8)3.3.1圆形指示灯的设计 (8)3.3.2 温度计的设计 (8)3.4 湿度和温度数据显示的程序设计 (8)3.4.1 温湿度数据表格的设计 (8)3.4.2 文件路径创建的设计 (8)4 总程序框图 (9)5 VI前面板 (10)6程序调试数据结果 (11)7设计心得 (12)参考文献 (13)摘要虚拟仪器(virtual instrumention)是基于计算机的仪器。

基于虚拟仪器的温度监控系统

基于虚拟仪器的温度监控系统

基于虚拟仪器的温度监控系统焦运良ꎬ邢计元ꎬ岳㊀洋(华北计算机系统工程研究所ꎬ北京100083)摘㊀要:虚拟仪器(VirtualInstrumentꎬVI)是由美国NI公司所提出的新理念ꎬ即利用高度集成化的硬件模块ꎬ结合高效灵活的软件来完成各种测试㊁测量工作ꎮ课题采用虚拟仪器技术进行温度监控系统的搭建ꎬ利用实验室虚拟仪器工程工作台(LaboratoryVirtualInstrumentEngineeringWorkbenchꎬLabVIEW)编写上位机的程序ꎬ使其能够接收下位机发送来的温度信息数据ꎬ用户可以根据具体的需要和环境的变化自主调整温度阈值ꎮ虚拟仪器技术可以灵活高效地创建完全自定义的用户界面ꎬ模块化的硬件能方便地提供全方位的系统集成ꎬ标准的软硬件平台能满足对同步和定时应用的需求ꎬ从而实现对温度较为准确㊁平稳的监测与控制ꎮ关键词:虚拟仪器ꎻLabVIEWꎻ温度监控ꎻ自主调控ꎻ灵活高效中图分类号:TP272㊀㊀㊀㊀㊀㊀文献标识码:A㊀㊀㊀㊀㊀㊀DOI:10.19358/j.issn.2096 ̄5133.2019.05.017引用格式:焦运良ꎬ邢计元ꎬ岳洋.基于虚拟仪器的温度监控系统[J].信息技术与网络安全ꎬ2019ꎬ38(5):81 ̄84.TemperaturemonitoringsystembasedonvirtualinstrumentJiaoYunliangꎬXingJiyuanꎬYueYang(NationalComputerSystemEngineeringResearchInstituteofChinaꎬBeijing100083ꎬChina)Abstract:VirtualInstrument(VI)isanewconceptputforwardbyNICompanyintheUnitedStatesꎬthatisꎬusinghighlyintegratedhardwaremodulesꎬcombinedwithefficientandflexiblesoftwaretocompleteavarietyoftestingandmeasurementwork.Thesubjectusesvirtualinstrumenttechnologytobuildthetemperaturemonitoringsystem.LaboratoryVirtualInstrumentEngineeringWorkbench(Lab ̄VIEW)isusedtowritetheprogramoftheuppercomputerꎬsothatitcanacceptthetemperatureinformationdatasentbythelowercom ̄puter.Userscanadjustthetemperaturethresholdindependentlyaccordingtothespecificneedsandenvironmentalchanges.Virtualin ̄strumenttechnologycanflexiblyandefficientlycreateafullycustomizeduserinterfaceꎬmodularhardwarecanconvenientlyprovideafullrangeofsystemintegrationꎬstandardhardwareandsoftwareplatformcanmeettheneedsofsynchronousandtimingapplicationsꎬsoastoachievemoreaccurateandstabletemperaturemonitoringandcontrol.Keywords:LabVIEWꎻtemperaturemonitoringꎻautonomouscontrolꎻflexibleandefficient0㊀引言温度是表示物理冷热的物理量ꎬ温度监控的重要性体现在日常生活㊁医疗生物㊁工业生产㊁军事应用㊁科学研究等各个行业ꎮ课题利用虚拟仪器技术灵活高效的特点ꎬ以监控电脑机箱温度作为背景ꎬ并使用电机驱动风扇的方式来调控温度ꎮ区别于传统的温度检测系统ꎬ课题使用NI ̄myRIO1900作为核心控制器ꎬ使用LabVIEW清晰流畅的图形化编程语言[1]编写上位机的程序ꎬ使用户可以直观监测到实时温度ꎻ并根据实际环境与具体需求ꎬ实时调整温度阈值ꎬ从而实现对温度准确㊁实时和平稳的控制ꎮ1㊀系统总体架构温度监控系统的总体结构如图1所示ꎮ课题所设计的系统采用NI ̄myRIO1900作为主要控制处理模块ꎬLabVIEW平台作为核心开发环境ꎬ使用单片机对传感器进行初始化设置和温度数据的处理ꎮ由LabVIEW编写系统控制程序并将其加载至核心控制设备中[2]ꎮ核心控制设备完成与单片机温度采集系统的数据交互㊁控制降温执行器的运行并将实时数据传输至PCꎮ系统的具体工作流程为:(1)单片机对传感器做初始化驱动ꎬ采集传感器温度数据ꎬ并做初步的数据处理ꎮ图1㊀温度监控系统总体结构图(2)单片机完成处理后将数据通过串口发送到核心控制模块(即嵌入式硬件开发平台)ꎮ(3)核心控制模块对数据进行最终处理ꎬ并且将处理结果发送至PCꎬ呈现给用户ꎬ使用户可以调整系统的设置ꎮ(4)核心控制模块根据预先设定的程序算法对系统被控部分(执行器)发出指令ꎮ(5)执行器收到指令后开始运行ꎬ使系统完成对温度的检测和控制ꎮ2㊀系统的硬件设计系统的硬件部分由温度采集模块㊁核心控制模块和降温执行模块三部分组成ꎮ2.1㊀核心控制模块课题研究的是基于虚拟仪器的温度监控系统ꎬ所以核心控制模块使用NI公司研发的NI ̄myRIO1900嵌入式硬件开发平台进行搭建ꎮNI ̄myRIO1900功能强大ꎬ其内嵌FPGA和ARM®CortexTM ̄A9处理器[3]ꎬ可以帮助用户快速完成复杂工程的处理ꎻ内嵌板载WiFiꎬ支持无线网远程通信ꎻ具有丰富的外设资源ꎬ包括10个模拟输出通道㊁6个模拟输入通道㊁音频I/O通道和高达40条数字输入输出线ꎻ此外ꎬLabVIEW包含很多集成的函数ꎬ其针对NI ̄myRIO1900上的各种I/O接口提供经过优化设计的现成驱动函数ꎬ方便快速调用ꎮ2.2㊀温度采集模块温度采集模块是由DS18B20温度传感器和89C52单片机进行搭建ꎮDS18B20是一款单总线数字温度传感器ꎬ它最小测量精度为0.0625ħꎬ具有极高的精度ꎻ数字量输出ꎬ操作简单ꎬ易与单片机通信[4]ꎮ测温范围是-55ħ~+125ħꎬ测量温度的分辨率为9位~12位ꎬ用户可以根据具体需要自己进行选择设定ꎻ采用特殊的单总线接口结构ꎬ只需要一条接线就可以实现与微控制器的双向通信ꎻ具有负压特性ꎬ即电源正负极反接虽然不能正常工作ꎬ但也不会损毁芯片ꎮ89C52单片机在温度采集模块中的作用是对DS18B20温度传感器进行初始化设置ꎬ使其能正常工作ꎻ并且将传感器读到的温度数据换算成十进制的温度数值ꎬ然后将其发送到核心控制模块ꎬ以便核心控制模块对整个系统进行调控操作ꎮ2.3㊀降温执行模块降温执行模块由步进电机驱动风扇来完成ꎮ核心控制模块通过驱动模块与电机相连ꎬ通过NI ̄MyRIO1900的PWM端口控制电机ꎮ3㊀系统的软件设计核心控制设备采集机箱温度ꎬ上传至上位机控制平台ꎬ用户能通过上位机控制平台全程监控系统的运行并对必要参数进行修改ꎮ上位机程序流程图如图2所示ꎮ图2㊀上位机程序流程图在监控系统中软件需要完成的功能是:控制温度采集模块将测得的温度发送至NI ̄myRIO1900㊁控制NI ̄myRIO1900完成测量温度与预设温度的对比㊁控制NI ̄myRIO1900对温度对比结果产生响应ꎮ所以上位机控制程序由温度传输部分㊁温度对比部分㊁电机驱动和报警部分组成ꎮ3.1㊀温度传输部分通过UART串口将单片机读出并转换成ASCII码[5]的温度量值以字符串的形式读入NI ̄myRIO1900ꎻ调用 连接字符串 的函数ꎬ将每次读入的字符串反馈ꎬ使每个字符串可以被保存和显示ꎻ调用 截取字符串 函数ꎬ将每次读取的字符串进行截取ꎬ根据用户自行设定的截取起始位和截取长度ꎬ提取出用户需求的字符串内容并将其显示ꎻ调用 十进制数字字符串至数字转换 函数ꎬ将提取出的字符串转换为8字节长的双精度实数ꎬ即温度数值ꎮ这部分函数被嵌套在一个 while循环 函数中ꎬ且循环终止条件为手动按钮ꎬ故用户可以根据实际情况自己选择开启或终止程序的运行ꎮ3.2㊀温度对比部分温度对比部分是系统软件设计的核心部分ꎬ用户根据具体需求自行设定系统启动温度㊁系统安全温度上限和系统高危温度三个温度线ꎬ然后将读取的实时温度分别与三个温度线做比较ꎮ如果实测温度高于启动温度ꎬ系统会驱动降温执行器开始运行ꎻ如果低于启动温度ꎬ则不会执行与后续温度线的比较ꎬ转而继续比较下一个实时温度与启动温度的大小ꎮ如果实测温度高于温度上限时ꎬ系统的危险指示灯会由绿变红ꎬ直到实测温度降低至低于温度上限ꎻ若实测温度高于系统高危温度ꎬ除了危险指示灯继续呈现红色之外ꎬ系统还会调用报警程序ꎬ产生报警铃声ꎬ直到温度降至低于系统高危温度ꎮ这部分函数被嵌套在平铺式顺序结构之中[6]ꎬ以便实时温度按三个温度线的顺序分别做比较并运行相应的响应程序ꎮ3.3㊀电机驱动和报警部分电机驱动和报警部分是系统的执行模块ꎮ通过调用LabVIEW内部的PWM模块ꎬ设定频率㊁占空比和接口[7]ꎻ程序运行时ꎬ指定接口所接的电机就会启动运行ꎮ电机的驱动程序嵌套在 条件结构 函数下运行ꎬ当温度比较结果为真ꎬ即实测温度大于某一温度线时ꎬ相应的电机就会开始工作ꎮ电机驱动部分共由四个电机组成ꎬ第一个电机当实测温度高于启动温度就立刻开始运行ꎻ第二个电机在实测温度达到温度上限与启动温度的中间点时开始运行ꎻ第三个电机将在实测温度达到温度上线时开始运行ꎬ第四个电机将在实测温度达到系统高危温度时开始运行ꎮ声音报警程序将在实测温度高于系统高危温度时被调用ꎬ播放报警铃声ꎬ其程序如图3所示ꎮ将此程序的地址和预设音频文件的地址融合成一个新地址ꎬ再与设备ID融合ꎬ调用系统 声音播放程序 的模块ꎬ警报铃声便会被播出ꎻ同样声音播出程序被嵌套在 while循环 函数中ꎬ循环条件是布尔量按钮ꎬ用户可以自行选择关闭此程序ꎮ4㊀结论课题以计算机机箱温度的监控为背景ꎬ以虚拟仪器技术作为核心技术ꎬ以LabVIEW作为核心程序开发环境ꎬ以NI ̄myRIO1900作为核心控制平台ꎬ以单片机和DS18B20温度传感器作为温度采集模块ꎬ以电机驱动风扇作为执行模块ꎬ利用电机运行带动风扇降低温度且温度降低会反作用于电机运行形成反馈控制[8]ꎬ使整个系统的温度被时刻监控且被控制在用户设定的温度上下浮动ꎬ实现了以下功能: (1)由单片机控制温度采集装置ꎬ能够准确地图3㊀声音报警程序采集电脑机箱内的温度ꎮ(2)通过串口通信ꎬ把采集到的温度传输到核心控制设备ꎮ(3)上位机可以接收下位机发送来的温度数据并显示给用户ꎬ用户可以根据需求修改温度阈值ꎮ(4)智能识别系统启动温度ꎬ只在温度高于正常温度时才运行控制器件ꎬ减少能源损耗ꎮ(5)具有报警功能ꎬ在实测温度高于危险值时系统能对外发出警报ꎬ提醒用户采取其他措施降温ꎮ(6)能够实现对温度较为准确㊁平稳的控制ꎮ虚拟仪器是测控技术领域新出现的一项具有划时代意义的技术ꎬ它将计算机技术与电子测量技术完美地融合在了一起ꎬ是一项具有广阔前景的电子仪器技术ꎮ随着微型计算机技术的发展程度日益深入ꎬ功能作用日益强大ꎬ虚拟仪器技术必将逐步取代以传统仪器为基点的测量与控制技术ꎬ成为主流的仪器仪表技术ꎮ参考文献[1]阮奇桢.我和LabVIEW[M].北京:北京航空航天大学出版社ꎬ2009.[2]邢进进ꎬ邵华ꎬ刘运潇.商用车混合动力总成试验台搭建[J].电子技术应用ꎬ2018ꎬ44(7):86 ̄88. [3]孙秋野.LabVIEW虚拟仪器程序设计及应用[M].北京:人民邮电出版社ꎬ2015.[4]赵建ꎬ李希文.传感器与信号调理技术[M].西安:西安电子科技大学出版社ꎬ2008.[5]胡建.单片机原理及接口技术[M].北京:机械工业出版社ꎬ2010.[6]张金.LabVIEW程序设计与应用[M].北京:电子工业出版社ꎬ2012.[7]克劳斯.电机原理及驱动分析[M].北京:清华大学出版社ꎬ2015.[8]杨友良.自动控制原理[M].北京:电子工业出版社ꎬ2011.(收稿日期:2019 ̄03 ̄31)作者简介:焦运良(1985-)ꎬ男ꎬ硕士ꎬ工程师ꎬ主要研究方向:基于纯国产化的控制系统的研究㊁工业控制ꎮ邢计元(1985-)ꎬ男ꎬ硕士ꎬ工程师ꎬ主要研究方向:工业控制ꎮ岳洋(1994-)ꎬ男ꎬ硕士研究生ꎬ主要研究方向:计算机科学与技术ꎮ。

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

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

毕业设计(论文)题目基于LabVIEW的温度监控系统设计摘要针对传统测温系统存在的若干问题,基于虚拟仪器技术,利用Lab VI EW 软件设计开发了温度测量系统将传感器测量到的数据通过数据采集卡采集到计算机.再利用虚拟仪器开发软件L a b VI E W 进行编程.向用户提供操作界面和显示界面,实现了温度的数据采集、传送、分析和显示,并向用户提供历史查询功能。

结果表明,系统结构简单、界面良好、易于操作,测量准确、稳定可靠、温度控制精度优于± 0 - 3 ℃.可以满足工业测试的需要。

关键词:虚拟仪器;L a b VI EW;软件设计;温度测量。

AbstractI n v i e w o f t r a di t i o na l t e mpe r a t ur e me a s u r e me nt e x i s t e n c e ce r t a i n qu e s t i o ns ,us i ng o f La bVI EW s o f t wa r e,t he t e mp e r a t u r e me a s u r i n g s y s t e m b a s e d o n v i r t u a l i n s t r u me n t t e c h n i q u e i s d e s i g n e d .I t c a n r e a l i z e t h e d a t a a c q u i s i t i o n o f t e mp e r a t u r e a s we l l a s d a t a t r a n s mi s s i o n,a n a l y s i s a n d d i s p l a y ,wi t h t h e d e v e l o p me n t s o f t w a r e o f v i r t u a l i n s t r u me n t s La b VI EW ,s e n s o r s ,d a t a a c q ui s i t i o n s a nd S O o n,i n a dd i t i o n t o p r o v i d e u s e r s wi t h hi s t o r ic d a t a i nq ui r e .Ex pe r ime n t a l r e s ul t s s ho w t h a t t h e s y s t e m i s s i mp l e,g o od i nt e r f a c e,e a s y o pe r a t i on,me a s ur e me n t a c c u r a c y,s t a bl e,t e mp e r a t ur e c o n t r o l a c c u r a c y i s b e t t e r t ha n±0.3℃ t o me e t t he ne e d s o f i ndu s t r i a l t e s t .Ke y word:v i r t u a l i n s t r u me nt ;La bVI EW ;s o f t wa r e d e s i g n;t e mpe r a t u r e me as u r in g第1章绪论1.1 课题研究的意义及现状温度是机械工业生产和科学研究实验中的一个非常重要的参数,许多系统的工作都是在一定的温度范围内进行的,需要测量温度和控制温度的场合及其广泛。

基于虚拟仪器的温度测控系统设计

基于虚拟仪器的温度测控系统设计

百度文库- 好好学习,天天向上-I 编号:摘要: (1)0 前言 (1)1虚拟仪器简介 (2)虚拟仪器(VI) 的概念 (3)LabVIEW 的概念 (4)虚拟仪器的优点 (5)LabVIEW软件的简介 (5)2 RS-232串行通信协议 (7)LabVIEW串口VISA (8)RS232串口通信原理 (10)3上位机测控系统设计 (10)串口的设置及预设温度输入 (11)温度的显示 (12)温度的比较与警示 (15)前面板 (15)4 下位机测控系统设计 (16)下位机硬件设计 (16)下位机软件设计 (19)百度文库- 好好学习,天天向上摘要:虚拟仪器(VI,Virtual Instrument)是基于计算机的仪器。

计算机和仪器的密切结合是目前仪器发展的一个重要方向。

虚拟仪器利用NI公司的LabVIEW软件及数据采集卡等硬件,取代以往由纯硬件构成的仪器测控系统。

温度检测与控制在工农业生产、医学研究等科研工作中具有非常重要的地位。

本作品由一个PC,RS-232通信协议,一个AT89C51单片机及一个DS18B20及制冷与制热系统和相关外围电路组成。

PC通过LabVIEW(Laboratory Virtual Instrument Engineering Workbench)向下位机发送预设温度范围,单片机通过串口不断向PC传送温度参数,实现温度的测量。

单片机把DS18B20传来的温度与上位机发来的预设范围进行比较,根据比较结果控制外围电路的制热或制冷系统,从而实现温度的控制。

该系统可用于相关温度控制领域。

它具有数据处理能力强,通用性强,易于网络化以实现远程控制,耗材少,成本低等优点。

关键词:虚拟仪器;串口通信;单片机;LabVIEW;温度控制Based on virtual instrument of temperature measurementand control systemLiu Ming(School of Physics and Electronics, Henan University, Henan Kaifeng 475004, China) Abstract:Virtual Instrument is a instrument which based on computer, The combination of computer and instruments is very popular nowadays .VI use LabVIEW,Data acquisition card and other hardware to replace the previous measurement and control system which just consist of pure hardware.Temperature measurement and control has a very important position in industrial and agricultural production, medical research.My works is made of a PC, an A T89C51 chip , a DS18B20temperature sensor , cooling and heating systems and related peripheral circuit first,PC send preset temperature range to MCU. then MCU transfer parameters through a serial port to PC,which complete the measurement , MCU decide whether present temperature is in the preset temperature range, and then control peripheral circuit to complete control function.The advantages of VI are data processing ability, versatility, easy to network to realize remote control, consumables less and low cost.Key words: VI ;Serial communication ;MCU ;LabVIEW;Temperature control0 前言当前的测温控制系统大都使用传统温度测量仪器.其功能大多都是由硬件或固化的软件来实现,而且只能通过厂家定义、设置,其功能和规格一般都是固定的,用户无法随意改变其结构和功能,而且型号繁多,维修不便,因而已不能适应现代化监测系统的要求。

基于虚拟仪器的温湿度测控系统设计

基于虚拟仪器的温湿度测控系统设计

基于虚拟仪器的温湿度测控系统设计学号:2010040211083密级:武汉东湖学院本科毕业论文基于虚拟仪器的温湿度测控系统设计院(系)名称:机电工程学院专业名称:电气工程及其自动化学生姓名:指导老师:二O一四年五月BACHELOR'S DEGREE THESIS OF DONG HU COLLEGE OFWUHAN UNIVERSITYTEMPERATURE AND HUMIDITY MEASUREMENT AND CONTROL SYSTEM DESIGN BASED ON VIRTUAL INSTRUMENTCollege : Mechanical and electrical engineering collegeSubject : Electrical Engineering And AutomationName :Directed by:May 2014郑重声明本人呈交的学位论文是由本人在导师的精心指导下,独立学习、研究、设计出来的成果,论文中的所有文字、数据、图片资料、表格真实可靠,都由本人亲自撰写。

据本人所知,论文中除文中已经注明引用的内容外,不包含他人享有著作权的内容。

对本论文所涉及的研究工作做出贡献的其他个人和集体,都已经在文中以明确的方式标明。

本学位论文的知识产权归属于培养单位。

本人签名:日期:摘要随着计算机技术快速发展和普及,现代测控技术水平也逐步提高中,为了满足不同领域的测控要求,传统的温湿度测控仪器早已不能完全胜任现代温湿度测控领域的技术要求,因此对温湿度测控技术的迫切提升也是现今温湿度测控技术领域中的一大新课题。

在现代温湿度测控领域中,基于虚拟仪器的温湿度测控技术是目前最为流行、应用最为广泛的一项基于计算机的技术发展而来的测控技术。

基于虚拟仪器的温湿度测控系统通过用户自己定义来设计满足自己需要的产品,从而应用广泛,更为突出的是,虚拟仪器的温湿度测控技术可以突破传统温湿度测量仪器的数据分析、处理、表达、传递和存储等方面的限制,从而具备传统温湿度测量仪器无法具备的功能。

基于虚拟仪器的多路温度控制系统设计

基于虚拟仪器的多路温度控制系统设计

基于虚拟仪器的多路温度控制系统设计郭昊坤1,姜雯婧2,须小洁1(1.江阴职业技术学院,江苏江阴214405;2.江苏省江阴高级中学,江苏江阴214400)摘要:设计了一种基于虚拟仪器的多路温度控制系统,同时设计了其前面板及程序,面板中包含了温度上/下限值旋钮、温度计显示图、报警灯及通道等模块,可以分别实现相关功能,如通过调节温度上/下限值旋钮可以自由选择温度上/下限等,使用简单方便。

通过仿真调试,所设计的系统正确有效。

关键词:虚拟仪器;多路温度控制;控制系统;仿真调试1引言温度控制技术是一种重要的工业技术,在各大工业领域中被广泛应用,工业中经常需要收集并分析处理一些重要的现场温度数据。

因此,如何进行温度的监测处理在工业中较为重要,随着工业的不断发展,多路温度控制系统逐渐成为应用趋势,有必要对其进行研究,本文将设计一种基于虚拟仪器的多路温度控制系统。

与其他的控温系统不同,虚拟仪器作为一个基于计算机技术平台而发展起来的仪器测量技术,将计算机作为仪器的硬件平台,借助计算机强大的数据处理能力,将仪器专业的功能和操作面板在计算机的界面实现,使用起来非常方便,能有效的降低人力物力以及开发的时间。

且使用者还可以根据实际自身的情况,添加其他的测试功能,来实现更多的需求[1]。

2整体方案设计设计一种多路温度控制系统,可采用多种方式,如:采用单片机构成多路温度控制设计、采用DS18B20及PID控制构成温度控制设计、采用虚拟仪器构成多路温度控制系统设计等。

其中,利用虚拟仪器作为主核心的多路温度控制系统设计,温度控制的人机界面不仅操作方便,并且在很大程度上能够有效的减少人力物力,因此在此次的设计中,采用虚拟仪器来做温度控制系统。

系统控制方案流程图如图1所示,开始将收集到的温度信号由温度表以及波形图中显示出来,再根据设定好的温度上限值与温度的下限值进行比较,假设此系统中设定的温度上限值为200℃,温度下限值为50℃,故而当收集到的温度超过200℃时,报警灯就会亮起来,同理,当温度低于50℃时,报警灯也会亮起来,根据报警灯的指示,能更有效地观测到通道的温度情况。

基于虚拟仪器的温湿度监控系统

基于虚拟仪器的温湿度监控系统

基于虚拟仪器的温湿度监控系统摘要:虚拟仪器具有强大的数据处理能力,并且具备多种仪器设备功能于一体,能够从分享用计算机所有资源,实现普通仪器所不能实现的功能。

而且拥有良好的人机设计界面,简单易学,设备集成度高,灵活多变。

单片机温度采集系统成本低廉,结构简单,易用性高,通过与LABVIEW软件结合,变成了一套完善的具备数据采集,数据处理,数据存储电子仪器。

具备多功能于一体,小型化,功耗低的特点。

关键词:温度传感器;单片机;LabVIEW;温度采集Abstract: virtual instrument has strong data processing ability, and have many different instruments from integrates functional, can use computer all share resources, realizing ordinary instrument can realize functions. And have a good human-machine design interface, easy to operate, equipment, flexible high level of integration.Single-chip microcomputer temperature acquisition system of simple structure, low cost, high, through with usability LABVIEW software combination, into a complete set of perfect have data acquisition, data processing, data storage electronic instrument. Havemuti_function at an organic whole, miniaturization, low power consumption characteristics.Keywords: temperature sensors; SCM; The LabVIEW; Temperature gathering引言随着科学技术的发展,人们在监控与监测生产过程、居住环境、生活质量等过程中,制造了各种各样科学仪器。

基于虚拟仪器的温度测量系统毕业论文

基于虚拟仪器的温度测量系统毕业论文

辽东学院本科毕业论文(设计)基于虚拟仪器的温度测量系统The Design of Temperature Measurement System Based on Virtual Instrument Technology学院(系):机电学院专业:测控技术与仪器学生姓名:梁宇学号:0614110415指导教师:娜评阅教师:完成日期:2015年4月辽东学院Eastern Liaoning University摘要测控技术跟随时代的发展,正在变得更加数字化,自动化,智能化和网络化。

随着“软件就是仪器”这个概念被美国NI公司率先提出,LabVIEW也随之产生。

如今社会的工业中不能缺少检测,尤其是在恶劣环境下更加需要远程检测系统。

本设计分为两部分,上位机部分由PC机的LabVIEW软件对检测界面进行开发,可以对温度变化曲线进行直观的观察,还可以在需要的情况下把检测数据保存在Excel中,利用记录的温度数据对比设定值来提示温度报警;下位机部分由89E52单片机读取温度数据,利用RS-232转到USB接口,由上位机分析处理。

本设计对不适于人进入的场所的测量工作问题进行了有效的解决。

在V3.0版本之后LabVIEW通信模块(NI-VISA)开始支持USB串口,这使下位机可以不用接收数据采集卡的数据就可以和LabVIEW进行通信,不仅减低了硬件的成本,也使LabVIEW在实用性和灵活性上得到加强。

关键词:LabVIEW;温度;接口技术The Design of Temperature Measurement System Based on VirtualInstrument TechnologyAbstractWith the continuous development of measurement and control technology, and its technology is toward automation, intelligent, digital and network development. The company put forward the NI "software is instrument" concept, so LabVIEW arises at the historic moment.Detection in today's society in many of the industry with or lack of, some environmental bad place is also can not get away from remote detection system.This design is solved some heavy industry, pharmaceutical industry, etc in between some of place is not fit for human in, still need to temperature detection problem. This design has two sides, the PC is in the PC platform using the LabVIEW software development testing interface, and intuitive observe temperature curve, according to need to also can be in the form of form to Excel, save detection of historical data, according to the real-time data acquisition data and the temperature of the set value comparison, tip temperature alarm; The machine is through a single chip computer 89 E52 read temperature data, through the RS-232 turn USB interface, move as a machine for analysis.This design is used to RS232 serial line USB for PC and a machine under the communication. The communication module LabVIEW NI-VISA in V3.0 version began after support USB serial ports, make the next place machine and can not through LabVIEW communication data acquisition card takes a machine under the monitoring data, make the flexibility and practical better LabVIEW, save the hardware part of the cost.Key words: LabVIEW; temperature; Interface technology目录摘要IAbstractII引言11 绪论11.1 课题的研究目的与意义11.2 课题的国外研究现状21.3 课题研究的主要容22 虚拟仪器概述32.1 虚拟仪器的概念32.2 虚拟仪器的主要特点32.3 虚拟仪器的体系结构42.3.1 虚拟仪器的硬件构成42.3.2 虚拟仪器的软件构成52.4 LabVIEW的概述52.5 LabVIEW的应用现状63 总体设计73.1 系统实现的功能73.2 总体设计方案74 上位机LabVIEW的程序设计84.1 USB接口设计84.2 USB系统的结构94.2.1 USB系统概述94.2.2 USB主机94.3 NI-VISA概述104.3.1 N1-VISA简介104.3.2 配置NI-VISA的过程104.3.3 与Nl-VISA相配合的LabVIEW模板中VI子节点104.3.4 USB设备读写的操作次序114.4 LabVIEW2010中串口的配置114.5 上位机LabVIEW程序的前面板和程序框图124.5.1 数据处理124.5.2 LabVIEW的前面板和各个部分的功能134.5.3 LabVIEW的程序框图和各个部分的功能145 下位机硬件和程序设计155.1 温度测控仪表的硬件组成155.2 单片机的使用165.2.1 MPC89E52AE单片机应用165.2.2 MPC89E52AE单片机的主要特点175.3 MAX232电平转换芯片185.3.1 MAX232电平转换芯片应用185.3.2 MAX232电平转换芯片的引脚介绍185.3.3 MAX232电平转换芯片的主要特点185.4 DS18B20温度传感器195.4.1 DS18B20温度传感器应用195.4.2 DS18B20的主要特性195.5 单片机程序的编写205.5.1 Keil编译器软件应用205.5.2 下位机程序设计216 整体调试226.1 LabVIEW上位机程序调试226.1.1 找出语法错误226.1.2 设置执行程序高亮226.1.3 断点与单步执行226.1.4 探针236.2 下位机调试24结论24参考文献25附录A 电路图25附录B 下位机C语言程序25致29引言理工文科所有专业本科生的毕业论文(设计)都应有“引言”的容。

基于虚拟仪器平台温度控制系统的设计

基于虚拟仪器平台温度控制系统的设计

基于虚拟仪器平台温度控制系统的设计The Design of temperature control system based on virtual instrument platform(东华理工大学)江伟齐曰霞袁芳李跃忠黄乡生Jiang, Wei Qi,Yue,Xia Yuan, Fang Li,Yue, Zhong Huang, Xiang, Sheng摘要:本文介绍了利用虚拟仪器开发平台LabVIEW,进行温度控制系统设计,其中包括了该系统硬件和软件部分的设计。

实践证明,该系统具有温度自动控制,数据记录,数据显示,数据打印,数据网络传输,报警等多种功能。

关键词:虚拟仪器; LabVIEW;温度控制中图分类号:TP216 文献标示码:AAbstract:The paper introduced how to use the virtual instrument platform LabVIEW,designing the temperature control system,including hardware and software design .The practice proved that the control system has many functions such as automatic temperature control, write data, display data, print data, network communication data, alert and so on.Keywords:virtual instrument;LabVIEW;Temperature control0前言虚拟仪器技术充分利用计算机的软硬件资源,以软件技术为核心,使计算机成为具有数据采集、控制及分析功能的处理中心。

用计算机化的软仪器取代了传统的电子仪器。

温度是工农业生产中最常见和最基本的测试参数之一,许多物理变化和化学反应过程均与温度密切相关。

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

2
硬件设计
1.选用DS18B20作为温度传感器 2.信号调理电路采用AD620 3.采用逐次逼近型AD转换器ADC0809完成数据的转换 4.单片机采用AT89S51完成对数据的采集传送 系统硬件构架图如下图所示:
系统的硬件设计主要有PC机、温度传感器、信号调理电路、 A/D转换器、单片机组成。
计算机 LabVIEW
基于虚拟仪器的计算机温度监控系统设计
1: 设计背景和意义
现在PC和笔记本电脑的流行趋势是执行速度越来越快, 功能越来越多。换句话说,整个电脑系统也愈来愈热,所 以散热的需求也愈来愈普遍。在日常使用计算机的过程中, 有时会由于主机工作时间长或风扇停转而导致温度过高, 进而导致计算机硬盘或者CPU烧坏,因此设计一个计算机 温度检测器有着十分重要的作用和意义。
6、参考文献
1.《LabVIEW虚拟仪器程序设计与应用》 王海宝编著 西南 交通大学出版社 2.《51单片机开发入门与典型实例》 王守中编著 人民邮 电出版社 3.《单片机原理及应用系统设计》 胡学海编著 电子工业 出版社 4.《LabVIEW 8.20 程序设计》 陈锡辉等编著 清华大学 出版社 5.《传感器与传感器技术》 何道清编著 科学出版社 6.《基于LabVIEW的计算机温度检测器设计》 赖冠仲编著 7. 各种与设计任务内容有关的著作,技术刊物、杂志上与 设计题目相关的文章 8. 各种与设计题目相关(相近)的外文参考资料
计算机
3-2 计算机端程序框架
单片机 AT89S51 串 口 通 信 判断数据
计算机
显示数据
存储数据
控制数据
原理:计算机在接收到单片机送入的数据后,对数 据进行存储、运算并通过 LabVIEW 软件控制主界 面显示数据。
4、预期结果
1.监视器可以很快地检测出计算机内CPU及硬盘的温度状况, 并通过计算机软件界面显示温度状况; 2.当CPU或硬盘的温度快达到烧坏的上限时,温度检测器立 即报警;当温度仍然升高时,温度检测器通过计算机软件 使计算机关机; bVIEW完成计算机端控制软件的全部设计; 4.完成硬件实物的制作 。
串口通信 MAX232
温度传感器 DS18B20
信号调理 AD620
ADC0809
单片机 AT89S51
3 软件设计
3-1单片机端程序框图
上电复位 系统初始化
启动A/D转换
数据采集
存储数字量
数据处理 串口通信
原理:单片机上电复位后,由程序进行初始化 操作,控制 ADC选择输入模拟通道,并将模拟 信号进行A/D转换,单片机采集数据后进行保存 和数据处理,再通过串口通信送入计算机。
5、设计进程
1.查阅、收集资料,阅读及翻译英文文献形成报告,并完成 开题报告 (2012.3.30—4.11) 2.学习掌握相关知识,设计硬件和软件系详细设计与制作 (2012.4.21—5.20) 4.应用汇编语言编写单片机程序,并开发计算机端监控软件 (2012.5.21—5.31) 5.硬件和软件联机调试(2012.6.1—6.7) 6.完成毕业设计论文,并准备答辩资料(2012.6.7—6.15) 7.论文提交,评阅(2012.6.16—6.23) 8.毕业设计答辩 (2012.6.24—6.27)
相关文档
最新文档