




已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
河北北方学院虚拟仪器原理与应用课 程 设 计课程设计名称: 基于labview的计算器设计 专 业 班 级 : 电子信息工程技术3班 学 号 : 201690523 学 生 姓 名 : 马洪印 成绩: 签名: 2016年12月22日一、 引言:随着人们生活环境的不断改善和美化, 在许多场合可以看到彩色霓虹灯 。 彩灯由于其丰富的灯光色彩, 低廉的造价以及控制简単等特点而得到了广泛的应用, 用彩灯来装饰已经成为一种时尚 。本次课程设计是基于LabVIEW虚拟仪器系统开发与实践等原理与技术而设计的跑马灯。虚拟仪器的起源可以追溯到20世纪70年代,“虚拟”的含义主要是强调软件在仪器中的作用,体现了虚拟仪器与主要通过硬件实现各种功能的传统仪器的不同。由于虚拟仪器结构形式的多样性和适用领域的广泛性,目前对于虚拟仪器的概念还没有统一的定义。美国国家仪器公司(National Instrunents Corpotion ,NI)认为,虚拟仪器是由计算机硬件资源、模块化仪器硬件和用于数据分析、过程通信及图形用户界面的软件组成的测控系统,是一种计算机操纵的模块化仪器系统。过去40年的时间里,美国国家仪器公司(NI)通过虚拟仪器技术为测试测量和自动化领域带来了一场革新:虚拟仪器技术把现成即用的商业技术与创新的软、硬件平台相集成,从而为嵌入式设计、工业控制以及测试和测量提供了一种独特的解决方案。使用虚拟仪器技术,工程师可以利用图形化开发软件方便、高效的创建完全自定义的解决方案,以满足灵活多变的需求趋势。本次设计的跑马灯是利用虚拟仪器技术而完成的,跑马灯是一种生活中比较常见的装饰, 本文主要通过labview来设计了一个相对简单的对跑马灯的控制, 实現了其有规律的亮灭, 带来一定的观赏效果 。本文主要是实现了跑马灯的单个流水闪烁、双路同步流水闪烁 、四路同步流水闪烁、全体同步闪烁,以此循环。本程序并控制闪烁的间隔时间, 使其运行更具可观性。二、前面板设计:前面板是LabVIEW的图形用户界面,在LabVIEW环境中可以对这些对象的外观和属性进行设计,LabVIEW提供了非常丰富的界面对象,可以方便地设计出生动、直观、操作方便的用户界面。本系统中前面板显示程序的输入和输出对象,即,控件和显示器。本程序中控件主要是滑动杆,显示器主要是文本显示。在前面板设计过程中主要设计了12个显示灯, 并让其方形围成一圈 ,显示程序通行结果。前面板还包括一个文本显示控件和水平指针滑动杆,文本显示控件用于显示滑动杆的刻度值即跑马灯的延时,通过改变滑动杆刻度调节跑马灯每次亮灭时间。跑马灯的前面板还有程序框图中while循环的停止按钮,用于结束当前操作。对于前面板的设计相对简单, 通过开关来控制其关断, 水平指针滑动杆来控制其延时时间, 指示灯显示程序运行的结果, 观看到跑马灯的演示情况。图2-1跑马灯前面板三、程序框图设计:本程序主要用到平铺式顺序结构和层叠式顺序结构顺序执行。本程序用真假常量来控制灯亮与不亮 。本程序还用到了 while循环和 for循环, 循环是用于达到闪烁和同步递进循环 。 整个程序几乎每一帧都用到了延时, 单位是毫秒, 延时的目地是使本程序更具有可观性 。四、系统调试:运行步骤: 单个流水闪烁全体同步闪烁双路流水同步闪烁全体同步单个流水闪烁.以此循环 。运行控制: 直接点击labview运行按钮进行跑马灯演示。开关: 用于结束当前操作, 控制其关断。当开始运行程序时也可通过关断开关来结束程序的运行。水平指针滑动杆: 用于调节彩灯间的延时时间。通过其可调整灯闪烁的快慢。 程序的调试:直接点击labview送行按钮进行送行状态单个流水显示 双路同步闪烁四路同步闪烁 全体同步闪烁 实验结果分析:本程序很好的实现了跑马灯的单个流水闪烁,双路同步闪烁,四路同步闪烁和全体同步闪烁,此程序设计简单,思路明确,易于理解,且便于控制,操作简单。实现的功能一目了然, 现象明确, 因此评判其正误也就的简单了 。虽然前面板看起来很简单, 不过该程序后面板过于复杂, 接线及框图太多, 很多地方值得思考精简 。总的来说,该程序能够完成该设计所设计的需实现的功能,且实验现象明显, 整体思路比较明确 。五、总结:做这次课程设计收获颇多, 其过程体会到了动手的乐起, 做好后有那么一 丝的成就感。首先对本次设计做一个总结, 本次设计是选择的一个比较熟悉的跑马灯做的课题。通过控制显示灯的完灭来达到一定的视觉效果, 具体实现了显示灯的単个流水闪烁,双路同步闪烁,四路同步闪烁以及全体同步闪烁。本程序主要用到平铺式顺序结构和层叠式顺序结构顺序来执行,用真假常量来控制灯亮与不亮,用到了 while循环和 for循环,循环是用于达到闪烁和同步递进循环。整个程序几乎每一帧都用到了延时, 単位是毫秒, 延时的目的是使本程序更具有可观性, 最终实现了预定的实验现象。对于本次设计,个人觉得其后面板过于庞大, 一些地方或许值得商権,应该能有另外的方法对其进行精简控制 。 当然个人觉得这次设计的有点还是挺多的, 尤其是跑马灯有规律的這行时带给人的视觉冲击, 令人很是兴奋 。总体来说这次设计虽然其间遇到了很多因难,但通过査找搜索资料以及询问解决了这些问题, 最终学到了很多东西, 这个结果是还是令人愉快的。通过此次对虚拟仪器系统开发实践的课程设计,使我初步了解虚拟仪器系统开发的过程,能够在学习与工作中应用虚拟仪器技术开发一些简单的仪器及系统。大家都知道虚拟仪器技术已经广泛的应用于教学实验、科学研究和工程实际中。基于LabVIEW的虚拟仪器在教学试验中可以代替传统仪器;在科学领域可以节省时间提高效率;应用于工程实际,可以大幅度减少构建测试、控制系统和维护方面的投资。与此同时,虚拟仪器技术本身也在不断发展和创新,由于建立在商业可用技术的基础之上,使得目前正蓬勃发展着的新兴技术也成为推动虚拟仪器技术发展的新动力。例如PCI Express总线技术可以让更多的原始数据以更高的速度传送给PC;而多核技术则可以实现并行运算,从而直线提升系统的数据处理性能;可编程逻辑门阵列(FPGA)技术则允许工程师根据不同的测试要求通过软件重新定制硬件的功能。可以遇见的是,这些主流的商业可用技术将让虚拟仪器技术向更多的应用领域敞开大门! 利用本次计算器课程设计实验,我对虚拟仪器技术有了更加一步的了解,在全球数据采集(DAQ)市场中长期保持领先地位的NI数据采集系列产品专门针对绝对精度、高速性能、易用性和安全性等方面进行优化设计。通过创造性地将模拟和数字设计相结合,NI数据采集设备可以帮助工程师们轻松满足各种测量要求。NI数据采集设备支持大部分的常用总线,包括PCI、PXI、USB、PCMCIA以及IEEE 1394(火线),同时兼容各种工业常用的操作系统,如Windows、Linux以及Mac OS X等,为工程师们提供了从分布式、便携性到工业级的全方位测量测试应用的解决方案。当测量测试应用需要更高的性能、分辨率以及采样速率时,工程师们可以使用NI模块化仪器,它将分立式仪器的高质量和测量功能与NI数据采集产品
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年中国可重复使用防护面罩行业市场全景分析及前景机遇研判报告
- 四川省广安市2025年中考英语真题附答案
- 看谁算得巧(教学设计)-2024-2025学年四年级下册数学沪教版
- 2025年中国可降解PLA吸管行业市场全景分析及前景机遇研判报告
- 中国防护文胸行业市场发展前景及发展趋势与投资战略研究报告(2024-2030)
- 展柜设计培训课件
- 2025年中国钩螺栓行业市场发展前景及发展趋势与投资战略研究报告
- 中国深红硫锑银矿行业调查建议报告
- 2025年 浙江省考行测考试试题附答案
- 中国数模转换器行业市场全景监测及投资前景展望报告
- 七年级数学新北师大版(2024)下册第一章《整式的乘除》单元检测习题(含简单答案)
- 固定动火区管理规定、通知及审批表
- 《课件铁路发展史》课件
- 2025年贵州茅台酒厂集团招聘笔试参考题库含答案解析
- 消渴中医护理查房
- 儿童护照办理委托书
- 《中药调剂技术》课件-中药调剂的概念、起源与发展
- 《数据中心节能方法》课件
- 循环系统疾病智慧树知到答案2024年哈尔滨医科大学附属第一医院
- 2024-2030年中国激光水平仪行业市场发展趋势与前景展望战略分析报告
- 部编本小学语文六年级下册毕业总复习教案
评论
0/150
提交评论