- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
【标题】基于LabVIEW的几种多功能仪器的设计 【作者】李庆燕 【关键词】LabVIEW 多功能??信号发生??示波??频谱分析 【指导老师】朱清友 【专业】电子信息科学与技术 【正文】1.绪论由于电子技术、计算机技术和网络技术的高速发展及其在电子测量技术与仪器领域中的应用,新的测试理论、新的测试方法、新的测试领域以及新的仪器结构不断出现。电子测量仪器的功能和作用已经发生质的变化,其中计算机软件技术和测试系统更紧密的结合成一个有机整体,导致仪器的结构、概念和设计观点等也发生?突破性的变化,在上述背景下,出现了新的仪器概念——虚拟仪器[1]。虚拟仪器是计算机和网络技术与传统技术融合的产物,是建立在标准化、系列化、模块化、积木化的硬件和软件平台上的一个完全开放的系统,是现代测试技术与系统的的发展趋势[2]。与传统仪器相比,他在智能化程序、处理能力、性能价格比、可操作性和功能扩展等方面都具有明显的技术优势。虚拟仪器的设计与开发是利用高效灵活的软件来完成的,用户可根据需要自己构建仪器的功能、操作和显示界面[3]。本文是以目前国内外设计虚拟仪器最流行的软件LabVIEW为开发平台,设计出一种多功能虚拟仪器,?可实现信号的产生、显示和各种波形分析,实际上是兼具了信号发生器、示波器和频谱分析仪三种功能的虚拟仪器。????????1.1课题的提出及研究意义1.1.1课题的提出设计虚拟仪器所必需的软件工具是应用软件开发环境。应用软件开发环境的选择,可以根据设计人员的喜好来选择,但最终其共同的都是为了提供给用户一个界面友好、功能强大的应用程序。软件在虚拟仪器中处于重要的地位,它肩负着对数据进行分析处理的重要任务,如数字滤波,频谱变换和谐波分析等。通常在设计虚拟仪器软件时,有两种方法:一种是传统的编程方法,即采用高级语言,如VHD、C++、单片机、PC逻辑编程、EDA等来实现软件的设计;但随着数字电路技术和计算机技术的飞速发展,当前风行国内外的图形化编程方法逐渐取代了传统的电子设计方法而成为电子设计爱好者的新宠儿,例如美国NI公司的LabVIEW,其在虚拟仪器技术上的突出优势和图形化编程的特性,使得其得到广大电子开发人员的青睐[4]。LabVIEW相较于其他专业的软件有很多突出的优势:首先,不仅对于项目的仿真,而且对于仪器的仿真,可直接用于实际的测量;第二,芯片、仪器功能可由用户自己定义,并且具有强大的可扩展性;第三,生动丰富的参数设置和形象直观的结果表达能力。从广义上说,可以把LabVIEW看成是工控组态软件的一种。从而也具备一般组态软件的强大的图形处理和人机界面功能;第四,强大的网络通信功能。随着网络技术的迅速发展,在科学研究和工业生产各领域,网络化的要求越来越高。NI公司独有的DataSocket技术为快速开发网络测控和设计系统提供了可能[5]。基于LabVIEW的优势,这次的毕业设计采用了LabVIEW编程方法,它是一种图形化的编程语言,界面形象直观,有很多按钮、控件可以直接用来表示实际的仪器。虚拟仪器系统的软件主要包括仪器驱动程序、应用程序和软面板程序[6]。仪器驱动程序主要用来初始化虚拟仪器,设置特定的参数和工作方式,使虚拟仪器保持正常的工作状态。应用程序主要对采集来的数据或信号进行分析与处理,用户可以根据编制的应用程序来定义虚拟仪器的功能。软面板程序用来提供与虚拟仪器的接口,它可以在计算机屏幕上生成一个和传统仪器相似的图形界面,一方面用于显示测量和处理的结果;另一方面,用户也可以通过控制软面板上的开关和按钮,模拟传统仪器的操作,通过键盘和鼠标,实现对虚拟仪器系统的控制。本文通过使用LabVIEW软件设计出了一种可实现信号的产生、显示和各种波形分析,实际上是兼具了信号发生器、示波器和频谱分析仪三种功能的多功能虚拟仪器。基于以上介绍的种种优点,提出了基于LabVIEW的几种多功能虚拟仪器的设计这个课题。1.1.2课题研究的意义随着科学技术与信息技术的高速发展,虚拟技术渐渐掀起了电子测试领域里的一场革命,它提出了一种与传统仪器完全不同的概念——软件即是仪器。LabVIEW也称为虚拟仪器,利用LabVIEW软件作为开发平台的多功能仪器,不但克服了传统仪器设备成本昂贵的弊端,而且可以用较少的时间开发出性能更强、功能更多又可靠的仪器设备。本文依据现今常用仪器设备的情况,介绍了一种集多种功能于一身的电子测试仪器。主要以计算机为核心,?采用虚拟仪器技术,基于LabVIEW图形化编程语言,设计了一种可在同一界面实现信号发生功能、示波功能和频谱分析功能的虚拟多功能仪器。这种虚拟多功能仪器,顾名思义具有多种功能。在拥有相同的硬件前提下,用户完全可以自己定义,通过不同软件实现不同功能的电子测试仪器,同时也可以减少成本和维护费用。1.2课题研究现状在电子测量
文档评论(0)