




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