欢迎来到天天文库
浏览记录
ID:25408332
大小:1.59 MB
页数:58页
时间:2018-11-20
《Labview大学设计定稿—zh.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、摘要目前的温度测量控制系统一般使用的都是传统仪器,传统仪器的功能都是通过硬件或者固化的软件来实现的,且每台仪器的功能及使用范围都是不可改变的,测试信息都是彼此孤立不开放的,不适合实验室的建设使用。而虚拟仪器是通过一定的应用程序将计算机与硬件模块结合在一起的一种全新的测控仪器系统,既具备传统仪器的基本功能,又能让用户根据自己的需求变化随时定义,实现多种多样的应用需求。本设计主要利用LabVIEW软件,设计了温度监测系统虚拟仪表。下位机信号采集部分利用热电偶来测量温度,经三运放差动放大器放大成为标准输入信号,送AD转换器转换,单片机将转换后的数据通过串口发送给上位机,上位机读取串口数据,完成字
2、符串到数字量的转换并显示。同时,系统实现了报警,数据保存等功能。论文主要介绍了该系统的总体设计方案及软件、硬件设计方案,其中包括串行通讯、数据处理、数据保存、温度的越限报警等功能,并且介绍了各部分的具体实现方法。关键词:虚拟仪器;LabVIEW;串口通信-54-AbstractThecurrentcontrolsystemoftemperaturemeasurementaregenerallyusedintraditionalinstruments,traditionalinstrumentsofthefunctionsaretoachievebyhardwareorcuredsoftwa
3、re,andfunctionanduseofeachinstrumentisnotunmodifiable.Theirmeasuredinformationisisolatedandnotopened,whichisn'tsuitableforuseoflaboratoryconstruction.Thevirtualinstrumentisacompletelynewmeasurementandcontroledinstrumentationsystemwhichcancontactcomputerandhardwaremodulestogetherbycertainapplicatio
4、n.Itisnotonlywiththebasicfunctionsoftraditionalinstruments,butalsoallowsuserstodefinetheirneedschangeatanytimetoachievediverseapplications.Inthepaper,IdesignatemperaturecontrolvirtualinstrumentswithLabVIEWsoftware.Thepapermainlyintroducestheoveralldesignofthesystemandsoftwareandhardwaredesignschem
5、e.Itincludesserialcommunications,dataprocessing,datasaving,themorelimitedtemperaturealarmandotherfunctions.Anditintroducesthevariouspartsoftheconcreteimplementation.Keywords:Virtualinstrument;LabVIEW;SerialCommunication-54-目录1绪论11.1课题的研究目的及意义11.2课题的国内外研究现状21.3课题研究的主要内容32LabVIEW与虚拟仪器简介52.1LabVIEW的简
6、介52.1.1LabVIEW的概念52.1.2LabVIEW的组成及功能72.1.3LabVIEW的应用现状102.2虚拟仪器系统概述112.2.1虚拟仪器的概念112.2.2虚拟仪器的主要特点122.3本章小结143温度监测系统虚拟仪表的总体设计153.1虚拟仪表实现的功能153.2虚拟仪表设计的原则153.3虚拟仪表的总体设计方案163.4本章小结174下位机信号采集的硬件设计184.1下位机的硬件组成184.2单片机的基础知识194.2.1单片机能够运行起来的最小系统204.2.2定时器204.2.3串口读写224.2.4IE中断允许控制寄存器244.3A/D、D/A转换电路244.
7、3.18位模/数转换器ADC080424-54-4.3.28位数/模转换器DAC0832254.4电平转换电路264.5温度传感器264.6本章小结275温度监测系统虚拟仪表的软件设计285.1温度监测系统寻仪表软件总体设计285.2LabVIEW串口通信模块的设计295.2.1VISA简介295.2.2LabVIEW平台上VISA常用模块简介305.2.3LabVIEW中的VISA节点函数315.2.4用VISA模块设
此文档下载收益归作者所有