基于LabVIEW的虚拟示波器设计(共25页).doc





《基于LabVIEW的虚拟示波器设计(共25页).doc》由会员分享,可在线阅读,更多相关《基于LabVIEW的虚拟示波器设计(共25页).doc(26页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上专心-专注-专业本科毕业论文(设计)本科毕业论文(设计)题题 目目 基于 LabVIEW 的虚拟示波器设计学学 生生 指导教师指导教师 讲师年年 级级 2011 级专专 业业 电子信息工程二级学院二级学院 信息工程学院信息工程学院2015 年 5 月精选优质文档-倾情为你奉上专心-专注-专业郑重声明郑重声明本人的毕业论文(设计)是在指导教师 的指导下独立撰写完成的。如有剽窃、抄袭、造假等违反学术道德、学术规范和侵权的行为,本人愿意承担由此产生的各种后果,直至法律责任,并愿意通过网络接受公众的监督。特此郑重声明。毕业论文(设计)作者(签名): 年 月 日精选优质文档-倾
2、情为你奉上专心-专注-专业基于 LabVIEW 的虚拟示波器设计摘要虚拟仪器技术发展很快,以美国国家仪器公司为代表的一批厂商已经在市场上推出了基于虚拟仪器技术而设计的商品化仪器产品。在美国虚拟仪器系统及其图形编程语言,已作为各大学理工科学生的一门必修课。虚拟仪器发展至今已经算是比较成熟,和传统仪器相比有明显的优势拥有强大的模块化硬件和高效灵活的使其能完成各类测试、测量和自动化的应用,极大的提高了产品开发和生产效率。本次虚拟示波器设计软件是基于美国 NI 公司的 LabVIEW。LabVIEW 在是在计算机上进行数据采集、数据分析处理。实现虚拟示波器的功能主要有从外界采样模拟信号,转化为相应的数
3、字信号,在计算机上实现波形的显示,并能够进行简单的波形处理,可以显示波形的最大值、最小值、平均值,并能够根据需要放大波形的倍数,最后进行调试完成。关键词:关键词:LabVIEW 虚拟仪器 虚拟示波器精选优质文档-倾情为你奉上专心-专注-专业Design of Oscillogrape based on LabVIEWXing Long Directed by Jia SumeiLecturerABSTRACTVirtual instrument technology is developing rapidly now,national instruments as a representati
4、ve of a number of manufacturers have been launched in the market based on virtual instrument technology and design instrument the commercialization of the products.Virtual instrument system in the United States and its graphical programming language,has been as a required course for the university o
5、f science and engineering students.Since the virtual instrument development is very mature, and has obvious advantage in comparison to traditional instruments virtual instrument technology has a strong modular hardware and highly efficient and flexible software can make it do all kinds of test, meas
6、urement and automation applications, greatly improve the efficiency of product development and production.The virtual oscilloscope design software is based on the NI company LabVIEW. LabVIEW is in on the computer for data acquisition, data analysis and processing. Realize the function of the virtual
7、 oscilloscope mainly include sampling analog signals from the outside world, into the corresponding digital signal, realizes the waveform display on the computer, and able to perform simple waveform processing, can display the waveform of maximum, minimum, average, and can according to need to ampli
8、fy multiples of waveform, the final debugging.KEY WORDS:LabVIEW Virtual instrument Virtual oscilloscope精选优质文档-倾情为你奉上专心-专注-专业目目 录录精选优质文档-倾情为你奉上专心-专注-专业1 绪论测量仪器发展至今,大体发展可分为四个时期,即模拟仪器、分立式元件仪器、数字化仪器、智能仪器和虚拟仪器。传统仪器和虚拟仪器相比,不管是开发或者应用,都缺乏灵活性。第四代虚拟示波器是现代计算机技术、通信技术和测量技术相结合的产物,也是传统仪器观念的一次巨大变革。随着科技发展时代前进虚拟技术也在迅
9、速的发展,虚拟仪器技术在很多方面打破了传统仪器的观念,虚拟仪器灵活多变的编程方式和传统仪器产生了巨大的差异,不仅包含传统仪器的特点及功能也灵活的发展出更多的功能和新的领域。虚拟仪器就是在这种背景下产生的,其主要是应用计算机强大的信息处理能力,使本来需要硬件实现的技术软件化,最大程度地降低了系统的成本,增强系统的灵活性。具体发展如图 1-1 所示。图 1-1 测量仪器的发展示波器的发展大致为初期发展、中期然后发展至今。初期主要为模拟示波器:二十世纪四十年代是电子示波器兴起的时代,这个时期产生了近代示波器的基础。五十年代电子示波器的带宽达到 100MHz。六十年代出现带宽 6GHz 的取样示波器、
10、带宽 4GHz 的行波示波管、1GHz 的存储示波管。七十年代模拟式电子示波器达到高峰,测试数字电路又增添逻辑示波器和数字波形记录器。模拟示波器从此没有更大的进展,开始让位于数字示波器。二十世纪八十年代数字示波器异军突起,模拟示波器逐渐从退至后台。进入中期数字示波器独领风骚:八十年代的数字示波器处在转型阶段。进入九十年代,数字示波器除了提高带宽到 1GHz 以上,更重要的是它的全面性能超越模拟示波器。此时的数字示波器已经比较成熟并且综合了模拟示波器的优点,并且发展出自己的特点。精选优质文档-倾情为你奉上专心-专注-专业2 虚拟仪器的概述2.1 虚拟仪器的基本概念利用强大的模块化硬件和高效灵活的
11、完成各类测试、测量和自动化的应用。虚拟仪器技术于 1986 年问世以后,LabVIEW 图形化开发工具已经被世界各国的工程师和科学家们应用于产品设计周期的各个环节中 ,改善了产品的质量并且减少了产品投放市场的时间,产品开发和生产效率获得极大的提高,使用的虚拟仪器环境分析实际的信号数据以获取实用信息,共享信息结果,有利于在较大范围内提高生产效率。虚拟仪器具备的多方面的功能能满足我们对大部分项目需求。2.1.1 虚拟仪器的产生20 世纪 70 年代,伴随个人计算机技术的出现,人们开始思考用电脑来处理传统仪器测试的数据;20 世纪 80 年代,计算机技术的进一步发展,计算机主板上有了多个扩展槽,并研
12、发出插在计算机里的数据采集卡,这时系统已经可以做一些简单的数据采集工作,由计算机进行对数据的处理,形成了虚拟仪器技术的雏形。电脑强大的运算及分析能力以及相关的硬件及软件,组合成所需的各种仪器,对一些信号进行处理,这既是虚拟仪器的兴起。2.1.2 虚拟仪器的概念虚拟仪器(Virtual Instruments.简称 VI)的概念,是美国国家仪器公司(National Instruments Corp.简称 NI)于 1986 年提出。NI 公司还提出了“软件即仪器”的口号,引起了仪器和自动化工业的一场革命。虚拟仪器的出现使得传统的测量工作产生了巨大变化,传统仪器封闭固定,而虚拟仪器的出现初次使使
13、用者能根据自身需求去改变仪器的面板显示及运行程序。虚拟仪器参照传统仪器功能,在传统仪器的基础上进行拓展及创新,其方便快捷的程序编写以及灵活的操作面板编辑,使其在应用于测量测试任务是异常便利,正因其高效强大的能力结合计算机硬件使其有了飞速的发展,图形化的编程语言以及直观的面板表现,使其能更容易被使用者所接受,也因此能被广泛的应用在各个领域和环境。一般虚拟仪器主要是由硬件和软件构成,计算机的便利灵活结合虚拟仪器的功能,使测量更加高效,也使数据的存储、读取、分享更加便利灵活。精选优质文档-倾情为你奉上专心-专注-专业2.1.3 虚拟仪器的结构虚拟仪器的构成主要是计算机、虚拟仪器的软件、仪器采集硬件、
14、以及各种接口模块等组成的,其中硬件是输入输出的通道,而软件则是整个虚拟仪器的核心所在。不同标准虚拟仪器分类也有所不同:从虚拟仪器采用的软件分类有应用 LabWindows 软件、LabVIEW 软件、SignalExpress 软件等等;从采用总线方式分类有 PCI、GPIB、VXI、PXI等方式的虚拟仪器系统,其中问世最早的是 GPIB 在 1978 年,VXI 问世于 1987 而 PXI 则是近年 1997 年才问世的。不仅是总线,接口方式的不同也区分不同的虚拟仪器种类:PC插卡式,并口式,串口 USB 方式等,问世最早的要算是 PC 插卡式,80 年代就问世了,并口式方式的虚拟仪器是在
15、 1995 年问世的,串口 USB 方式的虚拟仪器也在 1999 年问世。2.1.4 虚拟仪器的特点虚拟仪器经过很长时间发展后,如今已经算是比较成熟,和传统仪器相比有明显的优势,比如说:开放、灵活、可与计算机技术保持同步发展、系统性能升级方便通过网络下载升级程序即可、价格低廉、仪器间资源可重复利用率高、用户可定义仪器功能、可以与网络及周边设备方便互连、软件使得开发和维护费用降至最低、技术更新周期短等优点。2.2 虚拟仪器发展现状2.2.1 虚拟仪器的现状虚拟仪器技术目前在国外发展迅速,以美国国家仪器公司为代表的一批制造商已经在市场上推出了基于虚拟仪器技术设计的商品化仪器产品。在美国,虚拟仪器系
16、统及其图形编程语言,已作为大学理工科学生的一门必修课。近年来,虚拟仪器的开发平台也变得多种多样,越来越多的开发平台被开发出来并应用在不同需求环境中,便利了用户组建自己的虚拟仪器测试系统,并编制测试软件。目前虚拟仪器技术的扩展功能越来越强大,能够在 PC 上开发测试程序,在嵌入式处理器和 FPGA 上设计硬件等。这些为用户设计测试系统,定义硬件功能等提供了一个独立环境。虚拟仪器也逐渐取代着传统仪器在各个领域发挥着重要作用,其应用领域将会越来越广泛。在国内已有部分院校的实验室建立了虚拟仪器系统,比如上海复旦大学、上海交通大学、广州暨南大学、华中理工大学、四川联合大学等。另外,有一些国内企业已在研制
17、 PC 虚拟仪器,其中有哈工大仪器王电子有限责任公司等等。国内的虚拟仪器技精选优质文档-倾情为你奉上专心-专注-专业术也在迅猛发展,越来越多的实验室引进虚拟仪器技术,更多的大学开展虚拟仪器的课程。2.2.2 虚拟仪器的发展趋势虚拟仪器在很多领域表现出传统仪器所不具备的优势使得其能迅猛的发展,集合众多优点的虚拟仪器,其表现出的经济灵活,在技术开发、学术研究和教学等领域迅速的发展着。虚拟仪器的图形化编程平台,友好和方便的界面受到越来越多的人喜好。目前虚拟仪器模块和系统正朝着通用化、标准化发展。近年,计算机技术的快速发展,也影响着虚拟仪器朝着性能更高、功能更全面、集成度更高和网络化的方向迅猛发展。国
18、内有专家预测说在未来几年国内有近一半的将会是虚拟仪器,并且将会有更多企业使用虚拟仪器。虚拟仪器的出现是一个巨大的改变,其出现就具备巨大的价值,比如说可以加强实验室基础建设、缩短同类系统的研发时间、并且具备远程数据的测量控制,仪器也更加的方便智能。2.3 LabVIEW 图形化编程语言2.3.1 什么是 LabVIEW由美国国家仪器公司研发出来的 LabVIEW 最早运行应用是在 1986 年,LabVIEW 与其他计算机语言的显著区别在于 LabVIEW 使用的是图形化编程语言,产生的是程序框图。这样更加直观形象的表现了程序的编写。图 2-1 所示是 LabVIEW 的前面板。软件的后面板如图
19、 2-2 所示。图 2-1 软件前面板精选优质文档-倾情为你奉上专心-专注-专业图 2-2 软件后面板2.3.2 LabVIEW 的特点LabVIEW 的直观方便使其成为测量和控制系统开发的理想选择,LabVIEW 的开发平台汇集了研究者需要的快速构建各种应用程序的所有工具,切实的帮助了使用者解决问题,提高了使用者的生产效力,并且还在不断的创新。LabVIEW 平台尽可能的采用了通用的硬件设备,软件是各种仪器的差异所在;并且LabVIEW 尽可能的发挥了计算机的强大能力,充分利用其优秀的数据处理能力,从而创造出更为强大的工具;因为它是图形化的编程语言,使其学习起来更为简单、直观,具备了用户可以
20、根据自身需求自行定义和制造各种仪器。3 虚拟示波器的原理3.1 数字示波器数字示波器是汇集数据采集,A/D 转换,软件编程等一系列的技术的高性能示波器。数字示波器通常支持多级菜单,可以为用户提供多种选择,多种分析功能。还有一些示波器可以提供存储读取功能,实现对波形的保存和处理。在数字示波器中,被测输入模拟信号首先送至 A/D 转化器进行采样,量化和编码,成为数字“1” 、“0”代码,存储到内存中,这个过程称为存储器的“写”过程。然后,再将这些“1” 、“0”码从内存中依次取出按顺序排列起来,经过 D/A 转换使其包络重现输入模拟信号,这就是“读”过程。图 3-1 所示即是示波器大致结构及工作流
21、程。取样定律证明,对于一个最高频率为的信号,当取样频率时,其取样后所得到的脉冲序列将包括原信号的全部0f02 ffs精选优质文档-倾情为你奉上专心-专注-专业信息称为奈奎斯特频率。当取样频率等于输入信号频率时,显示波形的频率信息sfsf0f还能保留,但是幅度信息将大量损失。通过计算可以得到,当一个周期中取样点数 N 为4 时,即取样频率时,失真波形的最大值是波形幅度的 0.707,故数字示波器的04 ffs等效带宽为。若采用正弦内插显示,等效带宽可达。数字示波器通过数据总4/zf5 . 2/sf线、地址总线和控制总线相互联系和交换信息,以完成各种测量功能。图 3-1 数字示波器的基本构成3.2
22、 虚拟示波器虚拟示波器主要是由计算机软件和硬件及外部插件构成,外围的硬件包括采集卡总线模块等等。虚拟示波器主要由软件来完成信号的采集、处理和输出。经过对数据的处理分析再通过前面板呈现给使用者。使用者与虚拟仪器间信息的交流是通过前面板也就是软面板的。在工作时通过前面板控制虚拟示波器系统。并且使用者可以根据自身需要自定义虚拟仪器的面板。并且可以方便的加载各种不同模块程序使其符合测量需求。精选优质文档-倾情为你奉上专心-专注-专业4 虚拟示波器的总体设计4.1 虚拟示波器的设计方案本次所选设计课题是基于 LabVIEW 的虚拟示波器设计。利用 LabVIEW 开发平台的软件设计一个虚拟示波器。设计前
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 LabVIEW 虚拟 示波器 设计 25

限制150内