基于lebview的流水灯的设计.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于lebview的流水灯的设计

开放性实验实验报告 基于虚拟仪器的测控系统设计 (基于lebview的流水灯设计) 班 级: 学 号: 姓 名: 指导老师: 同组成员: 时 间: 开放性实验实验报告 基于lebview的流水灯设计 一.引言 本次课程设计是基于LabVIEW虚拟仪器系统开发与实践等原理与技术而设计的流水灯。虚拟仪器的起源可以追溯到20世纪70年代,“虚拟”的含义主要是强调软件在仪器中的作用,体现了虚拟仪器与主要通过硬件实现各种功能的传统仪器的不同。由于虚拟仪器结构形式的多样性和适用领域的广泛性,目前对于虚拟仪器的概念还没有统一的定义。美国国家仪器公司(National Instrunents Corpotion ,NI)认为,虚拟仪器是由计算机硬件资源、模块化仪器硬件和用于数据分析、过程通信及图形用户界面的软件组成的测控系统,是一种计算机操纵的模块化仪器系统。 LabVIEW?提供很多外观与传统仪器(如示波器、万用表)类似的控件,可用来方便地创建用户界面。用户界面在 LabVIEW?中被称为前面板。使用图标和连线,可以通过编程对前面板上的对象进行控制。这就是图形化源代码,又称G代码。LabVIEW?的图形化源代码在某种程度上类似于流程图,因此又被称作程序框图代码。 二.设计思路 本程序主要用到平铺式顺序结构和层叠式顺序结构顺序执行。 本程序用真假常量来控制灯亮与不亮。 本程序还用到了while循环和for循环,循环是用于达到闪烁和同步递进循环。 整个程序几乎每一帧都用到了延时,单位是毫秒,延时的目地是使本程序更具有可观性。 1、前面板设计 前面板是LabVIEW的图形用户界面,在LabVIEW环境中可以对这些对象的外观和属性进行设计,LabVIEW提供了非常丰富的界面对象,可以方便地设计出生动、直观、操作方便的用户界面。本系统中前面板显示程序的输入和输出对象,即,控件和显示器。本程序中控件主要是按钮,显示器主要是文本显示。 图4.7 显示控件区前面板设计 2、后面板设计 程序框图对象包括接线端和节点,将各个对象连线连接便创建了程序框图,接线端的颜色和符号表明了相应输入控件或显示控件的数据类型。程序框图是程序的核心,程序要实现的功能都是通过程序框图反应出来的。 图2.2 后面板数据接收区、发送/接收字节数设计 图2.3 后面板LED灯显示设计 三、实验结果与分析: 本程序很好的实现了跑马灯的单个流水闪烁,双路同步闪烁,四路同步闪烁和全体同步闪烁。 此程序设计简单,思路明确,易于理解,且便于控制,操作简单。实现的功能一目了然,现象明确,因此评判其正误野就简单了。 虽然前面板看起来很简单,不过该程序后面板过于复杂,接线即框图太多,很多地方值得思考精简。 总的来说,该程序能够完成该设计所设计的需实现的功能,且实验现象明显,整体思路比较明确。 四、心得体会 通过各方面努力,本次实习基本完成。在LabVIEW设计的学习下,设计出了上下位机的LED通讯灯动态显示方案。 通过这次系统的项目设计提高了我运用所学的专业基础知识来解决面临实际问题的能力,同时也提高了我查阅各种文献资料、使用LabVIEW软件的水平。通过这次设计,我发现了自己的很多不足以及许多知识的漏洞。在设计过程中遇到了不少困难,庆幸的是我得到了许多人的帮助。首先我要感谢我的指导老师昝老师设计过程中,他给的指导,丰富的设计经验和严谨的制学态度,是我解决问题的关键所在。同时,还要感谢帮助我的所有同学。我想,本次实习对我们每个人都是影响很大的,它使我们基本掌握了LabVIEW通讯的设计方案,基本掌握了LabVIEW等软件的使用,并且对LabVIEW有了更深入的了解。在解决问题的过程中,我们不仅学到了很多专业的知识,还学会了分析问题,解决问题的方法。相信这些对我们以后的学习与工作都有很大的帮助。 通过对自己在大学时间里所学的知识的回顾,并充分发挥对所学知识的理解和对课程设计的思考及书面表达能力,最终完成了这项实习。这次设计为我们今后进一步深化学习,积累了一定的宝贵经验。撰写论文的过程也是专业知识的学习过程,运用已有的专业基础知识,对其进行设计,分析和解决一个理论问题或实际问题,把知识转化为能力的实际训练,并且为以后的课程设计论文做好准备及铺垫。本次课题培养了我们运用所学知识解决实际问题的能力,确实也有所提高。 通过这次实习发现,只有理论水平提高,才能够将课本知识与实践相整合,理论知识服务于教学实践,以增强自己的动手能力。通过这次设计,我们知道了理论和实际的距离,也知道了理论和实际想结合的重要性。

您可能关注的文档

文档评论(0)

2017meng + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档