---------------------------------------------------------------范文最新推荐------------------------------------------------------ 基于LabVIEW的任意波形发生器设计摘要任意波形发生器是现代测试领域应用最为广泛的通用仪器之一,本论文的主要工作是结合虚拟仪器技术,进行任意波形发生器的研究与设计。
论文介绍了虚拟仪器技术的基本理论,进行了任意波形发生器的软件设计,制定了系统整体方案。
本利用功能强大的图形化虚拟仪器开发平台LabVIEW,主要完成对软件系统的设计,采用模块化的设计思想,每个功能的实现由一个模块完成。
其中主要包括标准信号(正弦波、方波、三角波、锯齿波)、均匀白噪声、高斯白噪声以及任意波形的生成。
最后对虚拟任意波形发生器进行了系统测试和性能分析,实验结果达到了预先的设计要求。
9224关键词虚拟仪器;任意波形发生器;LabVIEW毕业设计说明书(论文)外文摘要1 / 20TitleDesign of Arbitrary Waveform Generator based on LabVIEWAbstractArbitrary Waveform Generator is a modern field test one of the most widely used general-purpose equipment. The main task of this paper is a combination of virtual instrument technology,arbitrary waveform generator of the research and design.The paper introduces the basic theory of virtual instrument technology.The paper carried out arbitrary waveform generator software design.Developed a system as a whole program.This paper,a powerful graphical development platform Virtual Instrument LabVIEW,mainly to complete the design of software systems,using modular design concept,every function of transition from one module to complete.Which mainly include the generation of Standarded signals(Sine wave,Triangular wave,Square wave,Sawtooth wave),Uniform white noise,Gaussian white---------------------------------------------------------------范文最新推荐------------------------------------------------------noise and arbitrary waveform.Finally,the virtual arbitrary waveform generator of the system testing and performance analysis,experimental results to pre-design requirments.3.1.2主要功能213.2程序设计流程图223.3标准波形的设计233.3.1正弦波的设计233.3.2三角波的设计233.3.3方波的设计233.3.4锯齿波的设计243.3.5基本函数发生器的设计243 / 203.4噪声信号的设计253.4.1均匀白噪声的设计253.4.2高斯白噪声的设计273.5任意波形的设计283.6波形的保存和读取293.6.1波形的保存293.6.2 波形的读取294虚拟任意波形发生器的功能显示30 4.1基本波形功能304.1.1正弦波功能304.1.2三角波功能30---------------------------------------------------------------范文最新推荐------------------------------------------------------ 4.1.3方波功能314.1.4锯齿波功能314.2噪声信号功能324.2.1均匀白噪声功能324.2.2高斯白噪声功能324.3任意波形334.4本设计存在的不足和缺陷33结论34致谢35参考文献365 / 201绪论1.1选题背景作为工业产品特别是电力、电子产品的研制和生产领域中最重要的测试设备之一,波形发生器的发展历史可以追溯到上世纪40年代。
1943年惠普为海军研究实验室开发了第一台波形发生器,从而使得人们在测试设备时可以利用可控的信号源进行比较完善和安全的测试和测量。
在随后的二十年间,波形发生器一直随着电子技术、计算机技术的发展而发展,几乎成为这些技术发展的一个缩影。
从技术上看,波形发生器经历了由模拟式波形发生器、数字式波形发生器到虚拟波形发生器的发展过程。
1.2虚拟仪器概述1.2.1虚拟仪器的概念虚拟仪器(Virtual Instrument ,VI)的概念是有美国国---------------------------------------------------------------范文最新推荐------------------------------------------------------家仪器公司(NI)最先提出的。
所谓虚拟仪器是基于计算机的软硬件测试平台,他可代替传统的测量仪器,如示波器、逻辑分析仪、信号发生器、频谱分析仪等;可继承于自动控制、公演控制系统之中;可自由构件成专有仪器系统。
虚拟仪器是智能仪器之后的一代测量仪器。
虚拟仪器的核心技术思想就是“软件即是仪器”。
该技术把仪器分为计算机、仪器硬件和应用软件三部分。
虚拟仪器以通用计算机和配备标准数字接口的测量仪器(包括GPIB\RS232等传统仪器以及新兴的VXI模块化仪器)为基础,将仪器硬件连接到各种计算机平台上,直接利用计算机丰富的软硬件资源,将计算机硬件(处理机、储存器、显示器)和测量仪器(频率计、示波器、信号源)等硬件资源与计算机软硬件资源(包括数据的处理、控制、分析和表达、过程通讯以及图形用户界面)有机的结合起来。
1.2.2虚拟仪器技术的发展电子测量仪器发展至今,经历了指针式仪表、模拟器7 / 20件仪器、数字器件仪器、智能仪器、个人仪器、虚拟仪器等发展阶段。
1986年美国国家仪器公司(National Instrument,NI)提出了虚拟仪器(Virtual Instrumentation )的概念。
这一概念的核心是以计算机作为仪器的硬件支撑,充分利用计算机的数据运算、存储、回放、调用、显示及文件管理等功能,把传统仪器的专业功能软件化,使之更加紧密的与计算机融为一体,构成一种从外观到功能都与传统仪器相似,但在实现时却主要依赖计算机软硬件资源的全新仪器系统。
虚拟仪器技术的出现,彻底打破了传统仪器由厂家定义,用户无法改变的模式。
虚拟仪器技术给用户一个充分发挥自己的才能、想象力的空间。
用户(而不是仪器厂家)可以随心所欲的根据自己的需求,设计自己的仪器系统,满足多种多样的应用需求,所需要的只是一些必要的硬件加上通用计算机。
利用通用的仪器硬件平台,调用不同的测试软件就可以构成不同功能的仪器。
于是,就有了“软件就是仪器”的说法。
这不仅仅是强调软件的重要性,更说明软件是现代仪器系统的核心。
虚拟仪器的出现是仪器发展史上的一场革命,代表着仪器发展的最新方向和潮流,是信息技术的一个重要领域,---------------------------------------------------------------范文最新推荐------------------------------------------------------对科学技术的发展和工业生产将产生不可估量的影响。
从20世纪80年代Nl公司提出拟仪器的概念至今只有短短的十余年时间,但虚拟仪器产品已经占有了世界仪表仪器市场10%左右的份额。
毋庸置疑,虚拟仪器不仅是21世纪仪器发展的方向,而且必将逐步取代传统的硬件化电子仪器,使成千上万种传统仪器都融入计算机体系中。
从事虚拟仪器的公司在过去大部分上中、小企业,它们的产品在性能上无法与大型的台式仪器相比,大型的测量仪器公司也不愿意投入人力物力去开发PC基插卡仪器。
此时,NI公司发现PC基仪器甚至台式仪器缺少测量工程技术人员易学易懂的编程工具,这些编程工具对于危机是通用的,对于测量仪器也是通用的,但是软件专业公司不会花力气去开发,测量仪器公司也做不好,NI公司看准这一点,定位自己的作用是沟通计算机与测量仪器,开发出非软件专业的测量仪器用户都9 / 20会使用的编程工具。
由于策略和定位的对路,适逢Microsoft公司推出图形截面的Windows操作系统,NI 公司的第三代产品Labviews/CVI和Labview大获成功,这些图形编程工具的使用者只需要根据图表和鼠标就可以编制测量程序,NI公司的LabVIEW编程工具的销售量近年甚至超过HP公司的VEE编程工具,NI公司亦成为测量仪器业界的最有影响的PC基仪器供应商和仪用软件公司。
1.2.3虚拟仪器的特点优势虚拟仪器是基于计算机的功能化硬件模块和计算机软件构成的电子测试仪器,而软件是虚拟仪器的核心。
其中软件的基础部分是设备驱动软件,而这些是虚拟仪器的核心。
其中软件的基础是设备驱动软件,而这些标准的仪器驱动软件使得系统的开发与仪器的硬件变化无关。
这是虚拟仪器最大的优点之一,有了这一点,仪器的开发和换代时间将得到大大的缩短。
虚拟仪器中应用程序将可选硬件(如GPIB,VXI,RS-232,DAQ板)和可重复使用的库函数等---------------------------------------------------------------范文最新推荐------------------------------------------------------软件结合在一起,实现了一起模块间通信、定时与触发。