版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、中国地质大学(北京)本 科 课 程 论 文学生姓名 院(系) 地 信 专 业 测 控 学 号 2012 年 12 月 中文摘要随着信息领域各种技术的发展,在数据采集方面的技术也取得了很大的进步,采集数据的信息化是目前社会的主流发展方向。各种领域都用到了数据采集,在石油勘探,地震数据采集领域已经得到应用。随着测控技术的迅猛发展,以虚拟仪器为核心的数据采集系统已经在测控领域中占到了统治地位。数据采集系统是将现场采集到的数据进行处理、传输显示、储存等操作。数据采集系统主要功能是把模拟信号变成数字信号,并进行分析、处理 、存储和显示。温度数据采集系统广泛的应用于人们的日常生活中。本文主要介绍了利用la
2、bview实现温度采集系统的设计过程,系统结构时利用了labview的虚拟仪器技术,由单片机作为下位机端生成温度信号,通过温度的采集实现对温度数据的采集,预处理,分析,储存和显示。全文的内容主要包括:温度采集系统的制作与调试,自己在本次制作中的不足与展望。关键词:labview ,温度采集系统ABSTRACTWith the variety of the field of information technology, in terms of data acquisition technology has made great progress, collect data, informati
3、on technology is the development direction of the mainstream of society. Various areas of data collection used in oil exploration, seismic data acquisition has been applied field. With the rapid development of measurement and control technology, virtual instrument data acquisition system as the core
4、 area have been accounted for in the measurement and control dominance. Data acquisition system is the data collected on-site processing, transmission display, storage and other operations. Data acquisition system main function is the analog signal into digital signal, and for analysis, processing,
5、storage and display. Temperature data acquisition systems are widely used in people's daily life.This paper describes the use of living to labview temperature acquisition system to achieve the design process, Composed of a single chip microcomputer as the terminal machines generating a temperatu
6、re signal . Full-text content includes: Temperature acquisition system manufacturing and debugging, in the production of the deficiencies and prospects. Key words: labview, temperature, collected 目录中文摘要2ABSTRACT3第一章 绪论51.1研究背景5温度采集系统的设计背景51.1.2 LABVIEW的发展51.2本文研究的意义61.3组织结构6第二章 基于labview的温度采集系统72.1程
7、序前面板的介绍以及运行情况7系统控制7显示部分8温度走向图9温度范围92.2程序后面板的介绍10重要函数的介绍10 vi层次结构142.3读取功能实现的VI14第三章 结论与展望16第四章 调试与心得17参考文献18第一章 绪论1.1研究背景温度采集系统的设计背景传统靠人工控制的温度、湿度、液位等信号的测压力控系统,外围电路比较复杂,测量精度较低,分辨力不高,需进行温度校准(非线性校准、温度补偿、传感器标定等);且它们的体积较大、使用不够方便,更重要的是参数的设定需要有其它仪表的参与,外界设备多,成本高,因而越来越适应不了社会的要求。在对多类型、多通道信号同时进行检测和控制中,传统的测控系统能
8、力有限。如何将计算机与各种设施、设备结合,简化人工操作并实现自动控制,满足社会的需求,成为一个很迫切的问题。温度检测是现代检测技术的重要组成部分,在保证产品质量、节约能源和安全生产等方面起着关键的作用。随着社会的发展、科技的进步以及人们生活水平的逐步提高,各种方便于生产的自动控制系统开始进入了人们的生活,以单片机为核心的温度采集系统就是其中之一。同时也标志了自动控制领域成为了数字化时代的一员。它实用性强,功能齐全,技术先进,使人们相信这是科技进步的成果。温度是工业控制中主要的被控参数之一,特别是在冶金、化工、建材、食品、机械、石油等工业中,具有举足重轻的作用。随着电子技术和微型计算机的迅速发展
9、,微机测量和控制技术得到了迅速的发展和广泛的应用。单片机具有处理能强、运行速度快、功耗低等优点,应用在温度测量与控制方面,控制简单方便,测量范围广,精度较高。1.1.2 LABVIEW的发展上世纪80年代早期,计算机接口变得越来越精细,软件设计的虚拟器界面也越来越友好,苹果公司的Macintosh开发了G语言,这些为功能强大的专业虚拟仪器软件的出现提供了必要基础。不久,NI为基于计算机的测量和自动化开发出了LABVIEW软件包。 LABVIEW的功能不断丰富和强大。LABVIEW用来进来数据采集和控制、数据分析和数据表达,使工程师和科学家能充分利用PC的功能,快速简便地完成自己的工作。经过多年
10、的不断充实,LABVIEW成为丰富、强大的实用工具软件包,内部配有GPIB、VXI、串口和插入式DAQ板的库函数以及全球几百家厂商的仪器驱动程序。围绕这些核心软件还陆续开发出多种附件。 工业发达国家已经将虚拟仪器技术广泛应用于航天、通讯、生物医学、地球物理、电子、机械等各个领域,进行工程技术和科学研究,国内对于虚拟仪器的研究与工程也取得了很多成就,在产品性能测试、设备故障诊断、生产过程控制中得到普遍应用。1.2本文研究的意义生活的需要,方便了生产中对温度的控制,有效的提高了生产质量。外围电路比较简单杂,测量精度较高,分辨力高,使用方便。温度检测是现代检测技术的重要组成部分,在保证产品质量、节约
11、能源和安全生产等方面起着关键的作用。本次设计正是为了完成温度采集而设计的,但限于学生在学校的条件,此次设计使用了单片机作为下位端向上位端传温度数据,实现了时时模拟采集温度数据,可以说与人们的日常生活是息息相关的,具有很大的现实意义。1.3组织结构本论文共有四章,第一章为概述部分,主要介绍课题的选题背景、本文研究的意义及本论文的组织结构。第二章主要介绍了基于labVIEW的四通道温度采集系统的相关知识。第三章是对本文的总结以及对将来工作的展望。第四章介绍了调试过程中遇到的问题和心得。第二章 基于labview的温度采集系统2.1程序前面板的介绍以及运行情况温度采集是所有测试测量的首要工作,试验测
12、试通过单片机作为下位机端模拟产生温度数据,数据由单片机控制发送传输,由上位机端接收数据并作一定的处理,显示在四个波形图标中。下面介绍一下此程序:图2-1 前面板如图2-1 2.1.1 系统控制 系统控制包括:程序运行允许开关按钮、单片机发送数据控制端、清除读取缓冲区按钮、温度上下限设置。 a)停止/允许开关控制整个程序的运行 b)发送字符串按钮控制单片机是否发送数据,T表示发送数据 c)清除按钮手动控制是否清除读取缓冲区 d)温度上下限设置可以对温度上下限进行设置(如图2-2) 图2-2 2.1.2 显示部分 显示部分包括:读取缓冲区、四通道波形图表、当前温度值。 a)读取缓冲区显示有单片机发
13、来的数据 图2-3 b)四个波形图标用来分别显示四个通道的及时温度数据,并有报警装置,报警时指示灯红白闪烁,横坐标为绝对时间,纵坐标为温度值。 c)当前温度反应的是实时温度,并有报警控件如图2-4 图2-4报警时,显示控件闪烁。当前温度还可以实现摄氏温度与华氏温度的转换,并显示出来。 2.1.3 温度走向图 温度走向图反应的是一段时间内温度的走向。如图2-5图2-5 2.1.4 温度范围 温度范围包括上限值,下限值a)上限值可以改变温度走向图的最大值b)下线值可以改变温度走向图的最小值。如图2-6图2-62.2程序后面板的介绍图2-7图2-7是程序的程序框图程序结构主要由两个while循环、V
14、ISA串口等组成2.2.1 重要函数的介绍a) 接收来自下位机的数据:采用VISA串口实现。通过VISA匹配VISA写入VISA读取来完成。 图2-8b) 匹配来自下位机的数据:通过字符串匹配模式来完成,当匹配到正则表达式时,输出正则表达式后面的字符串。如图2-9 图2-9c) 匹配的数据显示在相应波形图标中:将匹配的字符串转换为数值和温度上下限捆绑成簇一起显示在波形图标中。如图2-10图2-10同时实现当温度不在上下限时报警(有声效)和摄氏温度与华氏温度的转换。如图2-11 图2-11d)设置波形图标和坐标为绝对时间。如图2-12 图2-12分别创建四个波形图表的属性节点,转换为输入,通过获
15、取时间函数设置绝对时间e)缓冲区自动与手动清除功能实现:通过获得缓冲区字符串大小,与10kb比较,当大于10kb或者接收到手动清除指令时,清除读取缓冲区。如图2-13图2-13f)2-14 图2-14图2-14可以生成类似通过格式化写入:将四通道数据同时写入文件,再通过获取文件大小函数获得文件大小,实现每10kb大小自动创建的功能。如图2-15 图2-152.2.2 vi层次结构通过在主菜单选项中选择“查看vi层次结构”可以调出程序的vi层次结构图。如图 Vi层次图中以vi图标代表各个vi,清楚地显示出了分层式的金字塔结构,本次设计中只是简单的调用了VISA和蜂鸣器两个子Vi结构,所以VI层次
16、较简单2.3读文件功能实现的VI程序结构如图2-16 图2-16将读取文本文件函数设置为读取行,则读取文件时按行取出,输出文本相当于一个一位数组。在通过数组索引函数,加上while循环,控制文件可以一行一行的读取出来,直到整个文件读完。显示部分与写入文件相同。第三章 结论与展望由于时间的关系和缺少实际的测试对象,很多测试的细节没有深入研究,对数据的处理程度也比较浅和简略,仍需进一步的开发和大量的完善工作。此四通道温度采集系统,应用LabVIEW的数据处理库,完成了对信号的采集、处理、存储、回放和显示;与传统的数据采集系统相比,其价格低廉、使用性强、开发周期短、数据处理简单方便。在实际开发中,L
17、abVIEW表现了很好的灵活性。LabVIEW环境下的单片机数据采集系统具有很强的工程实用性,可广泛应用于测试控制领域。第4章 调试与心得 设计过程中遇到很多小问题,如在尝试清除读取缓冲区时,开始我采用反馈节点实现单片机发来数据的累加,并通过显示控件显示出来。而在通过获取这个显示控件大小,由条件判断是否清除时,会加入新的反馈节点,导致每次清除后,都会重新写入反馈节点中保存的上一次数据。接下来我在如何使反馈节点初始化花了点功夫。最后我放弃了这个想法,决定另辟蹊径,通过创建显示控件的属性节点和链接字符串实现了累加显示。再由条件结构判断是否清空缓冲区(如图4-1),简单而且方便。这使我懂得一个问题总会有很多可以解决的办法,当我们纠结于一个问题时,不妨换个思路重新尝试一下,就会有一些想象不到的收获。 图4-1 设计文件读取时,发现头文件与写入数据并不在相应位置上,开始并未注意这个问题,后来我改变了写入时间的格式,发现位置错开的更大,通过调整格式化写入函数中制表符常量的个数,可以调整头文件和写入文件的相对
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年度个人教育培训机构课程购销担保合同2篇
- 2025版新能源汽车停车位租赁与生态补偿协议2篇
- 二零二五年度诚意金支付及退回协议合同4篇
- 看大数据时代下健康医疗传播的发展与创新路径
- 跨行业合作在展览活动中的应用
- 项目制学习在学科教学中的实践与评价
- 2025版国际贸易项目转让居间协议书3篇
- 2025版土地承包经营合同样本4篇
- 湖南2025年湖南省生态环境厅直属事业单位招聘44人笔试历年参考题库附带答案详解
- 温州浙江温州市龙湾区政务服务中心招聘编外工作人员笔试历年参考题库附带答案详解
- 小学六年级数学奥数题100题附答案(完整版)
- 湖南高速铁路职业技术学院单招职业技能测试参考试题库(含答案)
- 英汉互译单词练习打印纸
- 2023湖北武汉华中科技大学招聘实验技术人员24人笔试参考题库(共500题)答案详解版
- 一氯二氟甲烷安全技术说明书MSDS
- 母婴护理员题库
- 老年人预防及控制养老机构院内感染院内感染基本知识
- SWITCH暗黑破坏神3超级金手指修改 版本号:2.7.6.90885
- 2023高考语文全国甲卷诗歌阅读题晁补之《临江仙 身外闲愁空满眼》讲评课件
- 物流签收回执单
- 钢结构厂房造价指标
评论
0/150
提交评论