第七学期实训报告模板.doc

  1. 1、本文档共27页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第七学期实训报告模板.doc

专业技能实训报告 题 目 (宋体三号) 学 院 (宋体三号) 专 业 (宋体三号) 班 级 (宋体三号) 学 生 (宋体三号) 学 号 (宋体三号) 指导教师 (宋体三号) 二〇一 年 月 日(宋体三号) 基于LabVIEW的数据采集系统的设计与实现 [摘要]:利用图形化编程工具LabVIEW和EDA工具Proteus设计了一个温度数据采集仿真系统。该系统中上位机与下位机通过虚拟串口进行通信,下位机将采集到的现场数据传送到上位机后,上位机即可显示并判断是否超限报警。设计表明,基于该两种软件建立一个仿真系统可以有效验证项目设计的正确性,从而缩短项目开发时间,降低项目开发成本。 [关键词]:LabVIEW;Proteus;单片机;数据采集;仿真 目 录 1前言 3 1.1 LabVIEW简介 3 1.2 LabVIEW的开发环境 3 1.3 Proteus简介 3 1.4 VISA 简介 4 2 数据采集系统的设计方案 4 2.1 数据采集系统设计方案概述 4 2.2 数据采集系统设计方案论证 7 2.3 单片机程序流图 7 3 数据采集系统的设计与实现 8 3.1 基于LabVIEW的上位机虚拟仪器界面设计 8 3.2 基于Proteus的下位机单片机系统设计 9 3.3 联调演示 9 4 总结 12 参考文献 12 附录 13 1 前言 1.1 LabVIEW简介 LabVIEW是目前较为成功、应用广泛的虚拟仪器软件开发环境,LabVIEW[1](Laboratory Virtual Instrument Engineering Workbench,实验室虚拟仪器工作平台)是NI公司在1986年首次推出的,最新版本为LabVIEW8.6。它是一个高效的图形化程序设计环境,结合了简单易用的图形式开发环境与灵活强大的G编程语言;提供了一个直觉式的环境,与测量紧密结合,在这个平台上,各种领域的专业工程师和科学家们通过定义和连接代表各种功能模块的图标来方便迅速地建立高水平的应用程序;支持多种系统平台,在任何一个平台上开发的LabVIEW应用程序可直接移植到其它平台上。 实验室虚拟仪器开发平台的简称LabVIEW,是一种业界领先的工业标准图形化编程工具,它是专门为工程师和科学家而设计的直观图形化编程语言。它将软件和各种不同的测量仪器硬件及计算机集成在一起,建立虚拟仪器系统,形成用户自定义的解决方案,成为专门数据采集与仪器控制,数据分析和数据表达而设计的图形化编程软件,使创建的程序模块化,易于调试,理解和维护,而且程序编程简单、直观,因此特别适用于数据采集处理系统。 1.2 LabVIEW的开发环境 LabVIEW的开发环境分为三部分:前面板(panel)、框图程序(Diagram Programme)和图标/连接端口(Icol/rerminal)。前面板就是图形化用户界面,用于设置输入数值和输出观察量。在前面板中,输入量被称为控制(Control),输出量被称为指示(Indicator),他们通过各种图标如按钮、旋钮、开关、图标等出现在前面板上,模拟真实仪器。框图程序由节点(Node)和数据连线(Wire)组成,它利用图形语言对前面板上的控制对象即输入量和输出量进行控制,节点用来实现函数和功能调用,数据连线表示程序执行过程中的数据流,它定义了程序框图内的数据流向。图标/连接端口用于把LabVIEW程序定义为一个子程序,从而实现模块化编程,图标是子程序在其他程序框图中被调用的节点表示形式,连接端口则表示节点数据的输入、输出口。 LabVIEW具有3个可移动的图形化工具模板:工具模板(Tool Palette)、控件模板(Controls Palette)和功能模板(Function Palette)。工具模板提供了用于图形操作的各种工具,比如定位、标注、断电、连线、文字注释等;控件模板提供了前面编辑所需要的图像图标、一些特殊的图形;功能模板则提供了一些基本的数学函数和其他功能函数。这三个模板是LabVIEW编程的主要工具。 1.3 Proteus简介 Proteus[2]是由英国LabcenterElectronics公司开发的EDA工具软件,是目前世界上较先进完整的嵌入式系统设计和仿真平台。Proteus与其他单片机仿真软件不同,它不仅能仿真单片机CPU的工作情况,也能仿真单片机外围电路或没有单片机参与的其他电

文档评论(0)

文档资料 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档