ImageVerifierCode 换一换
格式:DOCX , 页数:11 ,大小:292.61KB ,
资源ID:6841839      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/6841839.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(虚拟仪器温度采集课设.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

虚拟仪器温度采集课设.docx

1、虚拟仪器温度采集课设虚拟仪器课程设计 题 目:温度采集系统设计学生姓名:张超学 号:0867112337专 业:测控技术与仪器班 级:2008-1指导教师:肖俊生 2011年 9月 27日目 录摘要 1引言 2一、虚拟仪器 21. 1虚拟仪器概述 21. 2虚拟仪器的图形化开发平台 21. 3 虚拟仪器结构 3二、总体设计方案 321 硬件设计 422 计算机温度检测器的软件设计 4三、设计内容 43.1数据的采集 43.2 温度监测软件设计 53.3上下限报警 63.4停止程序 63.5温度显示前面板设计 73.6运行程序 7四、结束语 9五、心得体会 9参考文献 10温度采集系统设计摘要:

2、利用图形化可视虚拟仪器应用软件labview作为温度采集监测系统的开发平台,通过数据采集卡与PC机构成一个功能强大的虚拟仪器,实现对温度的采集、显示、监测、报警等功能。利用虚拟仪器技术不仅简化了系统硬件,软件实现也很方便,同时图形化的显示使结果更直观、准确,并给出了模拟的系统程序。关键词:温度、采集抱歉,系统响应超时,请稍后再试 支持中文、英文免费在线翻译 支持网页翻译,在输入框输入网页地址即可 提供一键清空、复制功能、支持双语对照查看,使您体验更加流畅Using graphical virtual instrument software LabVIEW is applied as a tem

3、perature collection monitoring system development platform, the data acquisition card and PC mechanism into a powerful virtual instrument, to realize the collection of temperature, display, monitoring, alarm and other functions. Using the virtual instrument technology not only simplifies the system

4、hardware, software is also very convenient, at the same time graphical display to make the result more intuitive, accurate, and gives the simulation program.Key words: temperature、 collection引言虚拟仪器是计算机技术和仪器测量技术相结合的产物,它充分利用计算机强大的运算处理功能,突破了传统仪器在数据处理、显示、传输、存储等方面的限制。本文利用虚拟仪器平台,通过编写Labview 软件对温度进行测量,可以减少

5、硬件的重复开发,有利于系统的维护,也便于系统软件升级。一、虚拟仪器1. 1虚拟仪器概述虚拟仪器是在以计算机为核心的硬件平台上, 其功能由用户设计和定义, 具有虚拟面板, 其测试功能由测试软件实现的一种计算机仪器系统。虚拟仪器的实质是利用计算机显示器的显示功能来模拟传统仪器的控制面板, 以多种形式表达输出检测结果; 利用计算机强大的软件功能实现信号数据的运算、分析和处理; 利用I /O 接口设备完成信号的采集与调理, 从而完成各种测试功能的一种计算机仪器系统。使用者用鼠标或键盘操作虚拟面板, 就如同使用一台专用测量仪器一样 。1. 2虚拟仪器的图形化开发平台 LabVIEW ( Laborato

6、ry V irtua l Instrument EngineeringWorkbench)是一种图形化的编程语言, 它广泛地被工业界、学术界和研究实验室所接受, 视为一个标准的数据采集和仪器控制软件。LabVIEW集成了与满足GPIB、VXI、RS- 232和RS- 485协议的硬件及数据采集卡通讯的全部功能。它还内置了便于应用TCP/ IP、A ct iveX 等软件标准的库函数。LabV IEW是一个面向最终用户的工具, 它为用户提供了实现仪器编程和数据采集系统的便捷途径, 使用它进行原理研究、设计、测试并实现仪器系统时,可以大大提高工作效率。LabV IEW 的编程环境包括两个面板: 前

7、面板( pane l )和框图。通过编制虚拟仪器的前面板来模拟真实仪表的面板, 在程序前面板上, 输入量被称为控制( Controls), 输出量被称为显是控制和显示是以各种图标形式出现在前面板上, 如旋钮、开关、图表、图形等。每一个前面板都对应着一段框图程序, 框图程序用LabV IEW 图形化编程语言编写, 可以把它理解成传统程序的源代码。框图程序由端口、节点、图框和连线构成。其中端口被用来同程序前面板的控制和显示传递数据, 节点被用来实现函数和功能调用, 图框被用来实现结构化程序控制命令,而连线代表程序执行过程中的数据流, 定义了框图内的数据流动方向。1. 3 虚拟仪器结构根据I/O接口

8、硬件设备的不同, 虚拟仪器可以分为多种类型, 本文采用的是基于串口的虚拟仪器测试系统, 它以串行总线设备与计算机为仪器硬件平台组成的虚拟仪器系统, 其结构图如图1所示。一、 设计方案二、总体设计方案该设计选择N I 公司的LabVIEW 完成、对虚拟仪器的软件编写。LabVIEW 是一套专为数据采集与仪器控制、数据分析和数据表达而设计的图形化编程软件,将其与一般的数据采集以及仪器设备加以组合,就可以设计出虚拟仪器。计算机温度检测仪总体上说是一个智能化的信号采集处理系统,在其结构上主要由完成计算机内部温度信号采集、放大和预处理的前端硬件电路部分和完成数据采集。2、1 硬件设计该设计是以计算机和单

9、片机数据采集系统为核心,单片机数据采集系统主要完成对温度信号进行数据采集,计算机主要完成温度信号的分析、显示和控制等功能。设计中采用Intel 公司的89C51 单片机完成数据采集, 采用A D 5 7 4 完成数据的A/D 转换。图2 为AD574 与89C51 单片机的接口电路。2、2 计算机温度检测器的软件设计系统的软件设计分为单片机软件设计和计算机软件设计两个部分。单片机软件实现数据采集和数据传输功能,计算机软件实现数据的分析和显示等功能。三、设计内容3.1数据的采集温度测量系统的结构框图如图1 所示,采用光纤探头作为传感器,将测温现场的辐射光线吸收并通过光纤进行传输。光纤末端接上Y

10、型耦合器,将传输的光信号分成两路,并且每一路都有一个窄带干涉滤光片,这样就可以近似得到两路不同波长的光信号。然后再将光信号进行光电转换,并进行一定的信号调理操作(例如放大,滤波等)使信号方便于后续的采集、处理、分析。3.2 温度监测软件设计本系统以labview8.5 作为开发工具。现以仿真数据为例来讲述系统软件对温度的监测、报警及显示功能。利用labview8.5编程使温度可以在华氏和摄氏之间随时进行切换,同时对温度实时监测。当温度超过上限要求时会及时点亮报警灯进行报警并显示每次采集过程中累加的报警次数,报警的上限值可以通过前面板的输入控件改变其值。采集进度定义为每次采集100 点。为了防止

11、程序陷入死循环每次采集之间的时间间隔为1000ms。开始采集后在整个采集过程中可以暂停采集以便随时对温度进行观察。其软件程序如图2所示。3.3上下限报警上限报警是为人身安全考虑所特别设计,以便于人们能够做好添加衣物的准备。方便了人们的生活。程序如下:温度上限报警3.4停止程序停止程序可以是系统暂停运行,从而就可以静态的现实当时的温度,其程序设计如下图:3.5温度显示前面板设计虚拟仪器前面板就像是仪器的操作和显示面板,各种参数的设置和数据的显示都由前面板来完成。在前面板上只要点击鼠标就可以实现参数设置,就像是在操作一台真正的仪器。系统的前面板如图3所示。3.6运行程序该系统在实时测温的同时还不停

12、的监测并记录物体出现过的最高温度和最低温度,这样可以更好的检测物体的状态,同时系统还具有预警和报警功能。当物体的温度超出正常的范围但在允许温度范围内时,系统将给出预警信号;当温度超过允许范围时,系统直接报警。按照以上程序连接和设置好个参数,单机运行,开始采集,然后单机前面板暂停按钮。该系统的用户界面如下图:为了更加清晰的了解数据的流向,以及传输的过程。然后单击高亮运行,后面板如下图所示:四、结束语本文基于虚拟仪器技术进行温度测量系统设计,系统结构简单,易于维护,并且有很强的通用性,系统硬件可以设计成标准模块,搭建新系统时可直接利用,软件可根据用户需求进行适当修改,整个系统可用于某些恶劣环境下的

13、温度测量,具有一定的推广价值。五、心得体会课程设计是培养学生综合运用所学知识,发现,提出,分析和解决实际问题,锻炼实践能力的重要环节,是对学生实际工作能力的具体训练和考察过程.随着科学技术发展的日新日异,lanview已经成为当今计算机应用中空前活跃的领域, 在生活中可以说得是无处不在。因此作为二十一世纪的大学来说掌握labview的开发技术是十分重要的。回顾起此次课程设计,至今我仍感慨颇多,的确,从选题到定稿,从理论到实践,可以说得是苦多于甜,但是可以学到很多很多的的东西,同时不仅可以巩固了以前所学过的知识,而且学到了很多在书本上所没有学到过的知识。通过这次课程设计使我懂得了理论与实际相结合

14、是很重要的,只有理论知识是远远不够的,只有把所学的理论知识与实践相结合起来,从理论中得出结论,才能真正为社会服务,从而提高自己的实际动手能力和独立思考的能力。在设计的过程中遇到问题,可以说得是困难重重,这毕竟第一次做的,难免会遇到过各种各样的问题,同时在设计的过程中发现了自己的不足之处,对以前所学过的知识理解得不够深刻,掌握得不够牢固通过这次课程设计之后,一定把以前所学过的知识重新温故。 参考文献1 王林泓.动态信号分析系统的研究D.重庆:重庆大学,2002.2 侯国屏等.LabVIEW7.1 编程与虚拟仪器设计.北京:清华大学出版社,2005.3 葛亮等.虚拟心电监护系统设计.天津.仪器仪表

15、用户,2008.2.4 张晓琳.一种新型信号控制模块设计 D.成都:电子科技大学,2006.5 马明建. 数据采集与接口技术. 西安:西安交通大学出版社,2005.6曹玲芝. 现代测试技术与虚拟仪器M . 北京: 北京航空航天大学出版社, 2004.7杨乐平, 李海涛, 杨磊. LabV IEW 程序设计与应用: 第二版M . 北京: 电子工业出版社, 2004.8张毅, 周绍磊. 虚拟仪器技术分析与应用M . 北京: 机械工业出版社, 2004.9宋士花, 刘智民, 刘胜, 等. 大功率NBI 系统的PLC时序控制应用 J . 核电子学与探测技术, 2006, 2610陈锡辉, 张银鸿. L

16、abVIEW8. 20 程序设计M . 北京: 清华大学出版社, 2008.11 STONGN. Un iversal serial bus( USB ) to un iversal interface us ing programm ab le gate arrays ( FPGA) to m im ic tradit ional hardw are ( m il itary aircraft testing app lications ) AUTOTESTCON. IEEE System s Read inessT echnology Conference, 22􀀂25, 2003: 386- 391.12 􀀁 朴现磊, 熊继军, 沈三民. 基于FPGA 的高速数据采集系统的设计. 微计算机信息, 2008 ( 1- 2) : 209- 211.13 􀀁 陈美銮, 狄红卫, 丘锦宏. 基于U SB 接口和光纤传输的数据采集系统. 仪表技术与传感器, 2006 ( 1 ) : 32- 34.14 􀀁 安荣, 任勇峰, 李圣昆. 基于FPGA 和U SB2􀀁 0的数据采集系统. 仪表技术与传感器, 2009 ( 1) : 49 - 5.

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1