学位论文—基于labview和ds1820的多点温度测试系统上位机部分.doc
《学位论文—基于labview和ds1820的多点温度测试系统上位机部分.doc》由会员分享,可在线阅读,更多相关《学位论文—基于labview和ds1820的多点温度测试系统上位机部分.doc(48页珍藏版)》请在咨信网上搜索。
1、内蒙古科技大学毕业设计说明书(毕业论文)毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得 及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。作 者 签 名: 日 期: 指导教师签名: 日期: 使用授权说明本人完全了解 大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学
2、校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。作者签名: 日 期: 学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。作者签名: 日期: 年 月 日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定
3、,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权 大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。涉密论文按学校规定处理。作者签名:日期: 年 月 日导师签名: 日期: 年 月 日注 意 事 项1.设计(论文)的内容包括:1)封面(按教务处制定的标准封面格式制作)2)原创性声明3)中文摘要(300字左右)、关键词4)外文摘要、关键词 5)目次页(附件不统一编入)6)论文主体部分:引言(或绪论)、正文、结论7)参考文献8)致谢9)附录(对论文支持必要时)2.论文字数要求:理工类设计(论
4、文)正文字数不少于1万字(不包括图纸、程序清单等),文科类论文正文字数不少于1.2万字。3.附件包括:任务书、开题报告、外文译文、译文原文(复印件)。4.文字、图表要求:1)文字通顺,语言流畅,书写字迹工整,打印字体及大小符合要求,无错别字,不准请他人代写2)工程设计类题目的图纸,要求部分用尺规绘制,部分用计算机绘制,所有图纸应符合国家技术标准规范。图表整洁,布局合理,文字注释必须使用工程字书写,不准用徒手画3)毕业论文须用A4单面打印,论文50页以上的双面打印4)图表应绘制于无格子的页面上5)软件工程类课题应有程序清单,并提供电子文档5.装订顺序1)设计(论文)2)附件:按照任务书、开题报告
5、、外文译文、译文原文(复印件)次序装订3)其它基于LabVIEW和DS1820的多点温度测试系统 上位机部分摘 要基于LabVIEW和DS1820的多点温度测试系统可分为上位机和下位机两部分。上位机采用LabVIEW编程,PC通信自带串行口,和单片机进行远程通信;下位机选用51系列单片机,用C51语言编程,单片机外围电路将采集到的温度信息传给单片机,单片机再将其传导上位机。本文为上位机部分,利用LabVIEW开发环境设计PC机上位机的监控界面,上位机通过串行口与下位机的单片机通信,从而实现对过程参数的测量和控制。上位机程序主要有串口程序、温度预警系统、数据存储和数据回房部分,通过串口程序采集数
6、据,温度预警系统对采集到的温度加以标示,数据存储部分用于存储温度数据,数据回放部分用于历史分度的查询。该控制系统设计简单,简化了系统与硬件结构,并且易于修改,具有很好的可扩展性。关键词:温度测试;串口通信;LabSQL;数据存储;数据回放Multi-Point Temperature Measurement System Based on LabVIEW and DS1820Part of LabVIEWAbstractMulti-Point Temperature Measurement System Based on LabVIEW and DS1820 can Can be divide
7、d into upper and lower plane of two parts. PC using LabVIEW programming connect with single-chip remote by its own serial port. The lower plane selected under the 51-bit single-chip machine using C language programming. Peripheral circuits present the communication to single-chip.and then single-chi
8、p bring the communication to PC part. This article is part of PC which design scontrol interface of PC with condition of LabVIEW. PC connect with single-chip by rows in order to ompletion of the purpose of meteragement and control of process parameters. Procedures for PC are serial process, temperat
9、ure warning, data storage and data playback.The control system is designed to be simple,and easily for modified or scalability.Key words: temperature test ; serial communication;data storage;data playback.目 录摘 要IAbstractII第一章 绪论11.1 设计背景11.2 工作原理1第二章 设计环境介绍32.1 虚拟仪器32.1.1虚拟仪器的开发32.1.2虚拟仪器的结构、分类、特点62
10、.1.3 PC仪器的构建实例82.1.4 PC仪器与传统仪器比较122.1.5 PC仪器的发展前景142.2 LabVIEW的开发152.2.1 LabVIEW的作用162.2.2 LabVIEW的优点172.2.3 LabVIEW的起源与发展历程182.3 Access数据库的开发192.4 ODBC数据源202.5 ADO与数据库的交互技术22第三章 软件程序设计233.1 串口程序编译233.1.1 VISA库中的串口函数233.1.2 串口程序设计263.2 数据库程序编译273.2.1 LabVIEW中与数据库接口的方法283.2.2 数据库访问的工具包LabSQL开发283.2.3
11、 LabSQL的配置293.2.4 利用LabSQL开发的基本步骤303.2.5 LabSQL功能模块303.2.6 程序编译313.3 温度报警系统343.4 登陆程序35第四章 总结37参考文献38致谢40内蒙古科技大学毕业设计说明书(毕业论文)第一章 绪论1.1 设计背景随着计算机技术尤其是单片微型机技术的发展,人们已越来越多地采用单片机来对一些工业控制系统中如温度、流量和压力等参数进行检测和控制。PC机具有强大的监控和管理功能,而单片机则具有快速及灵活的控制特点,通过PC机的RS-232串行接口与外部设备进行通信,是许多测控系统中常用的一种通信解决方案。LabVIEW是一个划时代的图形
12、化编程系统,应用于数据采集与控制、信号分析等方面,它为不熟悉文本语言编程的专业科技工作者在测控领域建立计算机仪器系统虚拟仪器,提供了一个便捷、轻松的图形化设计环境。由于其灵活、简单易用、开发效率高等特点,正逐渐成为科技工作者进行仪器应用与开发的得力工具。数据采集是开发过程中一个重要的环节,采用以8位单片机AT89S51作为前端数据采集,通过串口进行与LabVIEW的数据通讯,就可实现低成本、灵活方便、接口简单的数据采集系统。这对于许多信号频率不是太高的场合,此方案无疑非常便利。本文所介绍的就是这样一种利用LabVIEW 对AT89S51的数据进行分析处理,并通过串口实现二者之间的数据交换、经济
13、实用的数据采集及分析系统。1.2 工作原理基于LabVIEW和DS1820的多点温度测试系统可分为上位机和下位机两部分。上位机采用LabVIEW编程,PC通信自带串行口,和单片机进行远程通信;下位机选用51系列单片机,C语言编程,单片机外围电路将采集到的温度信息传给单片机,单片机再将其传导上位机。上位机部分是利用LabVIEW开发环境设计PC机上位机的监控界面,上位机通过串行口与下位机的单片机通信,从而实现对过程参数的测量和控制。该控制系统设计简单,简化了系统与硬件结构,并且易于修改,具有很好的可扩展性。为了实现PC机和单片机的串行通信,还需要设计一个电平转换电路。系统组成框图如图1.1。图1
14、.1 系统组成框图笔者负责上位机的设计。上位机主要包括串口通信程序、温度预警系统、数据存储和数据回放程序。另外,为了增加设计的完整性,还加了一个简单的登录系统。上位机程序组成框图入图1.2所示。图1.2上位机程序组成框图第二章 设计环境介绍2.1 虚拟仪器National Instruments(美国国家仪器有限公司)在业界率先提出“虚拟仪器”(Virtual Instrumentation)概念至今已有20年了。在这20年里,NI逐步改变了全世界工程师和科学家们对于测量和自动化的方法。今天,全世界的工程师和科学家们正在成千上万个应用系统中使用“虚拟仪器技术”,从而达到缩短开发时间、提高产品品
15、质并降低生产成本的共同目的。同时,虚拟仪器技术也正逐渐趋于成熟和完善的境界。 虚拟仪器系统的基本构架包括功能强大的软件、模块化的测量硬件及标准商业科技(如个人计算机和网际网络)。虚拟仪器技术包含了专为控制应用设计的软件及针对不同频率与精确度范围的通用测量硬件,因此,工程师可以在测试或控制应用中自行定义测量功能。这些软硬件工程工具能紧密地与开放式的商业计算机平台整合使用,充分利用不断进步的计算机科技以获取高效率、高性能及低成本的利益。同时,其应用范围极其广泛,从汽车到消费电子,从石油到燃料能源,横跨数百个工业领域。 随着莫尔定律的持续发展及个人计算机技术的日新月异,虚拟仪器系统的功能也越来越强大
16、。个人计算机的内存、影像处理、输入输出及中央处理单元的性能每年都在提高,而这些技术都有利于“虚拟”的测量和自动化系统的发展。从15年前个人计算机的出现至今,其性能已提高了1000倍,而其价格却不断地下降,因此,这些功能强大、性能可靠、成本低廉的计算机系统被广泛应用到实验室的产品研发及生产线上产品的制程中。个人计算机的不断发展进步不仅使得虚拟仪器系统成为一种低成本、高弹性的解决方案,更大大提升了企业生产率,而这是传统独立的仪器设备所无法比拟的优势。 2.1.1虚拟仪器的开发一、开发过程 托马斯爱迪生(Thomas Edison)以其留声机和电灯的创新发明而闻名于世,当时和他一起工作并取得这些成功
17、的人数并不多。反观今日,(研发)团队已然成为大型企业、项目研究的主要栋梁,涉及的工程师和科学家不计其数,如此庞大的团队却没有人能够完全了解所致力于研究和开发的项目。最近,虚拟仪器系统提高了工程师们的工作效率,为公司创造突破性革新技术的小组格局,同时大大提高了整个企业的生产率。个人计算机的强大处理功能、模块化硬设备的多功能性以及专为工程师们设计的现成即用的软件使小组成员有机会充分发挥他们的创造力,从而为各种应用建置完善、先进的系统。 虚拟仪器技术帮助工程师们更容易了解并掌握测量系统。例如,以往工程师们总是使用几台单独的仪器设备分别进行各种物理量的测量,然后以手动方式进行初步的运算和分析;而现在,
18、利用分析软件与简单的测量硬设备,就可以毫不费力地建置一套成本低廉且具有各种仪器功能的系统。 功能强大、现成即用的软件使整个过程自动进行。工程师们使用个人计算机轻易就能完成整个资料撷取、分析和显示的工作,同时却不影响到测量系统的性能或功能。例如,NI LabVIEW简易的流程图编辑程序风格使得工程师们可以快速建置符合自己特定要求的应用程序,不管他是否有过编辑程序的经验。NI LabVIEW正是一个革命性的软件工具,它为工程师们提供的帮助就好像电子制表软件简化财务会计们繁重的工作量一样。而且,与硬设备的紧密整合使它更简单地实现测量和控制自动化,同时能充分利用个人计算机的分析、显示和网络连接功能。
19、随着测量和控制应用领域对系统性能和灵活性要求的不断提高,软件的设计功能也日渐重要。购置工程应用开发平台并拥有其最佳性能,可以使企业大大缩短开发时间并提高每个工程师的工作效率。配备了这样强有力的工具,企业才能在剧烈的竞争中赢得最终胜利。这一方法使得工程师们可以专注于应用系统的开发而非花大量的时间去迎合操作系统的升级或网络的转移等变化,从而实现工程资源的有效利用。 二、确保投资 测量系统历来被称为“自动化的荒岛”,因为您必须为每个单一的应用专门设计一套独立的系统。有了虚拟仪器系统,模块化的硬件组成及开放式的工程应用软件可以帮助您简单地使一套系统同时符合各种测量应用的要求。 软件标准如OPC(OLE
20、 for Process Control),IVI(Interchangeable Virtual)保证了软硬件紧密的整合及硬设备的可互换性。工程师们不用再花上几个星期实现资料撷取软件与测量硬设备之间的通信。OPC为应用软件与各种硬件之间的通信问题设定了标准,使来自不同供货商的应用软件都符合这一标准。正如OPC提高了设备互用性,IVI也为互换使用不同生产商提供的硬件定义了一套方法使用同一软件。在实验室自动化中,当整个系统的寿命比一台仪器长得多时;在生产测试中,当您需要为新的生产线更改测量设备以符合应用要求时,这一特性尤为重要。 为了满足人们的测试系统不断变化的需要,开放式的平台如PXI(PCI
21、 extensionsfor Instrumentation)可以简单地将来自不同生产厂商的测量设备整合到一个共同的系统中,并在新的技术出现或者应用系统需要发生改变时可以方便地将其进行修改或扩展。使用PXI系统,人们可以将一些常用的测量应用如机器视觉、运动控制和资料撷取快速整合,且不需花费过多宝贵的开发时间即可建置多功能的应用系统。开放式的PXI平台将工业标准科技如CompactPCI、Windows操作系统与嵌入式的触发结合在一起,提供一个比个人计算机更耐用、更具有确定性的系统。同时,因为它是建立在熟悉的PC软硬件基础上,且可以与各种现成即用的开发软件整合使用,因而简化并加速复杂应用系统的开
22、发过程。 三、超越了PC的功能 虚拟仪器技术融合了PC技术及商业科技如网际网络,促进测量和自动化技术的发展。现在,虚拟仪器技术正在利用PC范畴以外的最新的技术革新。例如,实时控制与嵌入式控制器也早已属于特殊程序开发的范围。现在,工业标准科技的发展,利用更可靠的操作系统、功能更强大的处理器将更高一级的控制和确定性引入到虚拟仪器系统中。这意味着更多的测试和控制工程师们将有新的机会开发更加完善的实时的嵌入式系统。如NI LabVIEW RT(实时控制)的软件即可以进行PC上的开发,又可以实现实时控制的嵌入式应用系统的开发 。工程师们无需苦于学习即可将自己的知识面扩展到新的应用领域,因为开发软件本身已
23、包容了新兴的计算机技术。 网际网络的潮流将资料共享带入了一个新的阶段,加速了虚拟仪器的网络技术及远程监控技术的发展,而这些技术是传统独立仪器不可能实现的。虚拟仪器技术可利用网际网络的功能,将来自测量或控制设备中的资料直接传送到Web网页上,或是用掌上型的数字工具读取资料,甚至还可以将数据传输到手机上。使用虚拟仪器技术,人们可以使用网际网络的强大功能远距离控制仪器设备,或是与远在其它办公地点甚至其它国家的同事合作处理一个项目。 四、21世纪的虚拟仪器技术 未来的这种连通水平将会更高,届时将赋予模块化新的定义。随着网际网络和无线技术的不断发展,工程师们不仅能够重新使用模块化的组成部分,还可以更方便
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学位 论文 基于 labview ds1820 多点 温度 测试 系统 上位 部分
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【胜****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【胜****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。