基于虚拟仪器的温度测量系统大学本科毕业论文.doc
《基于虚拟仪器的温度测量系统大学本科毕业论文.doc》由会员分享,可在线阅读,更多相关《基于虚拟仪器的温度测量系统大学本科毕业论文.doc(39页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、辽东学院本科毕业论文(设计)基于虚拟仪器的温度测量系统The Design of Temperature Measurement System Based on Virtual Instrument Technology 学 院(系): 机电学院 专 业: 测控技术与仪器 学 生 姓 名: 梁宇 学 号: 0614110415 指 导 教 师: 赵娜 评 阅 教 师: 完 成 日 期: 2015年4月 辽 东 学 院Eastern Liaoning University辽东学院本科毕业论文(设计)题目摘 要 测控技术跟随时代的发展,正在变得更加数字化,自动化,智能化和网络化。随着“软件就是仪器
2、”这个概念被美国NI公司率先提出,LabVIEW也随之产生。如今社会的工业中不能缺少检测,尤其是在恶劣环境下更加需要远程检测系统。本设计分为两部分,上位机部分由PC机的LabVIEW软件对检测界面进行开发,可以对温度变化曲线进行直观的观察,还可以在需要的情况下把检测数据保存在Excel中,利用记录的温度数据对比设定值来提示温度报警;下位机部分由89E52单片机读取温度数据,利用RS-232转到USB接口,由上位机分析处理。本设计对不适于人进入的场所的测量工作问题进行了有效的解决。在V3.0版本之后LabVIEW通信模块(NI-VISA)开始支持USB串口,这使下位机可以不用接收数据采集卡的数据
3、就可以和LabVIEW进行通信,不仅减低了硬件的成本,也使LabVIEW在实用性和灵活性上得到加强。关键词:LabVIEW;温度;接口技术- I -基于虚拟仪器的温度测量系统The Design of Temperature Measurement System Based on Virtual Instrument Technology AbstractWith the continuous development of measurement and control technology, and its technology is toward automation, intellige
4、nt, digital and network development. The company put forward the NI software is instrument concept, so LabVIEW arises at the historic moment.Detection in todays 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 de
5、sign 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 temp
6、erature 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 temperat
7、ure 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 ca
8、n 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- IV -目 录摘 要IAbstractII引 言11 绪论11.1 课题的研究目的及意义21.2 课题的国内外研究现
9、状21.3 课题研究的主要内容32 虚拟仪器概述42.1 虚拟仪器的概念42.2 虚拟仪器的主要特点42.3 虚拟仪器的体系结构52.3.1 虚拟仪器的硬件构成52.3.2 虚拟仪器的软件构成62.4 LabVIEW的概述62.5 LabVIEW的应用现状73 总体设计93.1 系统实现的功能93.2 总体设计方案94 上位机LabVIEW的程序设计104.1 USB接口设计104.2 USB系统的结构104.2.1 USB系统概述104.2.2 USB主机114.3 NI-VISA概述124.3.1 N1-VISA简介124.3.2 配置NI-VISA的过程124.3.3 与Nl-VISA相
10、配合的LabVIEW模板中VI子节点124.3.4 USB设备读写的操作次序124.4 LabVIEW2010中串口的配置134.5 上位机LabVIEW程序的前面板和程序框图154.5.1 数据处理154.5.2 LabVIEW的前面板和各个部分的功能164.5.3 LabVIEW的程序框图和各个部分的功能175 下位机硬件和程序设计195.1 温度测控仪表的硬件组成195.2 单片机的使用195.2.1 MPC89E52AE单片机应用195.2.2 MPC89E52AE单片机的主要特点205.3 MAX232电平转换芯片215.3.1 MAX232电平转换芯片应用215.3.2 MAX23
11、2电平转换芯片的引脚介绍215.3.3 MAX232电平转换芯片的主要特点225.4 DS18B20温度传感器225.4.1 DS18B20温度传感器应用225.4.2 DS18B20的主要特性235.5 单片机程序的编写235.5.1 Keil编译器软件应用235.5.2 下位机程序设计246 整体调试266.1 LabVIEW上位机程序调试266.1.1 找出语法错误266.1.2 设置执行程序高亮266.1.3 断点与单步执行266.1.4 探针276.2 下位机调试28结 论29参 考 文 献30附录A 电路图31附录B 下位机C语言程序31致 谢37引 言理工文科所有专业本科生的毕业
12、论文(设计)都应有“引言”的内容。如果引言部分省略,该部分内容在正文中单独成章,标题改为文献综述,用足够的文字叙述。从引言开始,是正文的起始页,页码从1开始顺序编排。针对做毕业设计:说明毕业设计的方案理解,阐述设计方法和设计依据,讨论对设计重点的理解和解决思路。针对做毕业论文:说明论文的主题和选题的范围;对本论文研究主要范围内已有文献的评述;说明本论文所要解决的问题。建议与相关历史回顾、前人工作的文献评论、理论分析等相结合。注意:是否如实引用前人结果反映的是学术道德问题,应明确写出同行相近的和已取得的成果,避免抄袭之嫌。注意不要与摘要内容雷同。书写格式说明:标题“引言”选用模板中的样式所定义的
13、“引言”;或者手动设置成字体:黑体,居中,字号:小三,1.5倍行距,段后1行,段前为0行。引言正文选用模板中的样式所定义的“正文”,每段落首行缩进2字;或者手动设置成每段落首行缩进2字,宋体,小四,多倍行距 1.25,段前、段后均为0行,取消网格对齐选项。 1 绪论1.1 课题的研究目的及意义大多化学性质和物理现象都与温度密切相关,温度更是科学研究和工业生产中重要的参数之一,需要对温度进行测量的工作和场合很多,大多生产的过程都需要对温度进行控制。温度测量系统目前一般都采用通过固化软件或硬件来测量的传统仪器,这样的框架结构使得用户无法改变它已经固定的功能和结构。随着科学技术和计算机技术的快速发展
14、,传统仪器已不能满足现代测控系统的需要。虚拟仪器 (Virtual Instrumentation)由美国国家仪器公司(NI)率先提出,这打破了传统仪器固定以及用户无法更改的模式,引发了测控仪器的一场重大变革。上世纪末我国开始开发和应用虚拟仪器,现在已经渗透到很多行业中,如:航空航天、医疗、铁路等行业,被广泛应用,拥有着巨大的市场潜力。虚拟仪器不仅是现在测控技术的热点,也是未来仪器技术的发展方向。虚拟仪器是一种全新的测控仪器系统,它可以使计算机通过应用程序与功能模块硬件结合。用户就像操作一台自定义的专用传统仪器一样,通过拥有友好图形界面的显示器操作计算机,进行对被测数据的采集、分析、处理等测试
15、工作。与传统仪器比较,虚拟仪器所需的硬件更少、价格低而且可以重复利用;虚拟仪器的优点是其软件可以自定义、开发与维护费用低、技术更新快、方便与外设或网络连接、系统开放。这些优点使各国越来越重视虚拟仪器技术,近年来,虚拟仪器的发展迅速,在一些发达国家被普遍应用于测量、电信、监控及教育等领域,现在正向着标准化、模块化、网络化和智能化的方向发展。如今,虚拟仪器的概念已经在电子测量仪器的发展中被很多领域所接受,推动了柔性测控系统的发展。1.2 课题的国内外研究现状虚拟仪器在国内外的发展飞快,以 NI 公司为代表的厂商已经推出了基于虚拟仪器的商品化仪器产品。在美国,虚拟仪器和它的图形编程语言已经成为理工科
16、学生的必修课程。近些年,各国虚拟仪器公司开发出了很多虚拟仪器开发软件,以便使用者可以设计适合于自己的测量系统。NI公司的Labwindows/CVI和LabVIEW是最有影响力和最早的开发软件。LabVIEW非常实用,它采用的是图形化编程方案;Labwindows/CVI是在Windows环境下的标准ANSIC开发软件,它专为熟悉C语言的开发人员设计。处了以上几种开发软件,美国HP公司的HPTIG和H-VEE软件,美国Tektronix公司的Tek-TNS和Ez-Test软件也都是优秀虚拟仪器开发软件,在国际上得到公认。虚拟仪器的系统开发可以采用多种总线,如传统的RS-232串行总线、PXI总
17、线、VXI总线、GPIB通用接口总线、IEEE1394总和被广泛采用在PC机上的USB总线。为了使虚拟仪器能过灵活的适用于各种配置的总线,各国公司开发了大量软件和硬件,以便组建各种复杂程度不同的虚拟仪器自动测控系统。虚拟仪器的开发厂商在测量结果的表达模式、数据处理等方面也进行了优化,建立了开发工具库和高级数据分析库,这扩大了虚拟仪器的功能,使其能够组建更加复杂的自动测控系统。国内部分院校实验室已经引入虚拟仪器,有国内专家预测:在未来的几年里,我国虚拟仪器将占所有仪器的50%。随微机技术的发展,虚拟仪器将取缔传统仪器成为主要的测试仪器。1.3 课题研究的主要内容本文重点介绍使用LabVIEW开发
18、环境来设计上位机的监控界面,上位机通过USB转RS232串行口与89E52单片机通信, DS18B20温度传感器读取温度数据,从而实现对温度参数的实时检测。本文主要进行以下几方面的工作:(1)论述智能温度测控系统的课题目的及意义,智能温度测控系统的国内外发展概况及本论文的主要内容。(2)详细介绍了虚拟仪器技术的概念、特点和体系结构,虚拟仪器开发软件LabVIEW及图形化编程语言的特点及应用现状。(3)温度检测系统的设计思路及方案,对系统软件开发平台进行选择。(4)介绍智能温度测控系统硬件组成,电烤箱的功率调节方式及各硬件电路的设计。(5)电烤箱温度控制系统软件整体设计方案,及上位机和下位机的设
19、计过程。(6)对所做工作进行了总结,对未来的研究作了展望。2 虚拟仪器概述2.1 虚拟仪器的概念随着科学技术和计算机技术的快速发展,传统仪器已不能满足现代测控系统的需要。虚拟仪器 (Virtual Instrumentation)由美国国家仪器公司率先提出,这打破了传统仪器固定以及用户无法更改的模式,引发了测控仪器的一场重大变革。虚拟仪器是指具有虚拟仪器面板的个人计算机仪器,即是在通用计算机上加上一组软件或硬件,使得使用者在操作这台计算机时,就像在操作一台他自己设计的专用传统电子仪器。实际上就是把计算机技术与一起技术结合起来,将传统仪器的三大功能,都放在计算机上完成。利用友好的计算机界面可以容
20、易的模拟出各种仪器的控制面板,并以各种形式表达输出的检测结果;利用计算机软件实现多种信号分析、处理和存储,完成多种测试功能;用计算机外设替代传统仪器的按键和旋钮等,使人可以不碰仪器本身,又能完成测量工作。虚拟仪器利用计算机技术实现和拓展了其本身的功能,并逐渐替代了传统仪器对数据采集、分析等功能,达到了取代的目的。2.2 虚拟仪器的主要特点相比传统仪器,虚拟仪器有如下几个主要特点(1)强调新概念“软件就是仪器”,取代旧概念“硬件为主体”。虚拟仪器的核心是软件,硬件的作用只在于信号的输入、输出问题上,这对于传统仪器而言,虚拟仪器在概念上取得了重大突破。软件决定了虚拟仪器的智能化程度和处理能力,使用
21、者根据需要,可把新的算法、专家系统或者人工智能应用在仪器的设计与集成上,从而提升了仪器的技术水平。另外,虚拟仪器通过丰富的计算机图形做到了人机互交与界面友好。(2)用户可自行定义虚拟仪器的功能,并在用户机上产生,这使仪器可不由硬件决定,打破了传统仪器的弊端。如果需要,用户可以通过编程添加所需功能,而不是购买新的设备,从而使仪器的灵活性大大提高。(3)虚拟仪器容易建立网络化,与网络及电脑设备互联,具有方便、灵活的互联性。网络虚拟仪器随网络技术的发展逐步形成,这种新型虚拟仪器基于WEB技术,这使虚拟仪器变成了Inter网的一部分,可以方便的进行构建远程测控系统,实现了测量、控制的网络化。(4)虚拟
22、仪器对硬软件的制定具有开放的工业标准,并且采用模块化结构,使系统具有了良好的扩展性和开放性。被高度集成的如数据采集电路等是系统必须的基本硬件,实现了硬件模块的即插即用。软件开发基于模块化设计思想,并运用了大量函数库、类库和动态链接库,使代码具有了良好的可重复性。系统组建用时短,功能更易拓展,软硬件的开发、生产和维护的费用低。2.3 虚拟仪器的体系结构通常测量仪器都具有的三大部分:数据采集、数据测试和分析以及结果的输出显示。相同的是虚拟仪器也具有这三大部分,不同的是对于数据分析和结果输出部分虚拟仪器是通过计算机软件系统完成的。只要具有一定的数据采集硬件,就能构成基于计算机的虚拟测量测试仪器。通常
23、虚拟仪器具有的三部分:计算机、硬件接口电路以及软件部分。2.3.1 虚拟仪器的硬件构成虚拟仪器硬件由硬件接口电路和计算机仪器构成。作为虚拟仪器核心的计算机要对数据进行分析处理以及结果的显示,而硬件接口电路要对被测量信号进行采集、放大以及模数转换等工作,对于构成不同的虚拟仪器接口总线,可分为下几种方案,如图2.1所示。图2.1 虚拟仪器的硬件构成框图(1)数据采集卡,它的仪器硬件平台是信号调理电路、数据采集卡(DAQ)和PC机,采用ISA或PCI计算机本身的总线,将DAQ插入PC机的总线扩展插槽,因此又称为PC-DAQ/PCI插卡式虚拟仪器。(2)通用接口总线GPIB(General Purpo
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 虚拟仪器 温度 测量 系统 大学本科 毕业论文
限制150内