PAGE 2
浙江工商职业技术学院机电工程学院毕业设计
毕业论文
题目:基于LABVIEW的虚拟示波器设计
题目:基于LABVIEW的虚拟示波器设计
专 业:电气自动化技术
专 业:电气自动化技术
班 级:一班
学 号:201002050042
学生姓名:王青松
校内指导教师:马金元
二零一三年 五月
基于LABVIEW的虚拟示波器设计
摘 要
本文从虚拟仪器的起源、发展入手,简单介绍虚拟仪器的功能,比较虚拟仪器与传统仪器的不同之后,全面的介绍了虚拟仪器设计技术,并用软件仿真的方法设计了一台虚拟示波器,实现了从数据采集到数据分析的全过程。
虚拟仪器的设计分成两个方面。硬件方面,本文从最基本的传感器、信号调理开始介绍数据采集过程以及DAQ板卡。除此之外,本文还介绍了虚拟仪器总线技术,重点为专用于虚拟仪器的VXI总线系统以及PXI总线系统 。软件方面,主要利用现今最有代表性的图形化编辑软件——LabVIEW,并用之模拟从示波器板卡中采集到信号,显示其波形,并分析、显示其幅频特性曲线以及相频特性曲线。另外本文还根据LabVIEW中的子程序,实现了虚拟示波器的设计。
本文还从市场出发对虚拟仪器的配置投资做了具体阐述,指明了构造虚拟仪器平台所需要的投资,为今后的学习工作打下了基础。并对国内外虚拟仪器的部分应用案例作了介绍,指出虚拟仪器是仪器历史的一次革命。
关键词 : 虚拟仪器; 数据采集;示波器; LabVIEW
目 录
TOC \o 1-3 \h \z \u 前 言 h 1
第1章 绪论 h 2
1.1 虚拟仪器概述 h 2
1.1.1 虚拟仪器的产生 h 2
1.1.2 虚拟仪器的概念 h 2
1.1.3 虚拟仪器的构成 h 3
1.1.4 虚拟仪器的优点 h 5
1.2 虚拟仪器的现状 h 6
1.2.1 国外虚拟仪器的现状 h 6
1.2.2 国内虚拟仪器的现状 h 6
1.2.3 虚拟仪器的发展趋势 h 7
1.3本文的研究内容 h 7
第2章 虚拟示波器的原理 h 9
2.1 示波器的基本原理 h 9
2.1.1 示波器波形显示原理 h 9
2.1.2 通用示波器的组成部分 h 10
2.2 数字示波器的基本原理 h 14
2.2.1 数字示波器基本原理 h 14
2.2.2 数字示波器基本方框图 h 14
2.3 虚拟示波器的工作原理 h 15
第3章 虚拟示波器的设计 h 18
3.1 虚拟仪器创建过程 h 18
3.2 设计方案的比较 h 18
3.2.1 软件比较 h 19
3.2.2 声卡采集数据的特点 h 20
3.3 LABVIEW 中有关声卡函数介绍 h 22
第4章 软件模块的设计 h 24
4.1 程序的流程图 h 24
4.2 程序的结构图 h 25
4.3 LABVIEW 简介 h 25
4.3.1 G语言简介 h 25
4.3.2 LABVIEW 程序组成 h 26
4.4 数据采集和处理模块 h 26
4.6 频谱分析模块 h 28
第5章 程序设计显示 h 29
5.1 虚拟示波器的性能指标 h 29
5.1.1 控制面板 h 29
5.1.2 示波器的性能指标 h 29
5.2 程序的总框图 h 30
结论 h 31
谢辞 h 32
参考文献 h 33
附录 h 35
前 言
自20世纪90年代以来,在计算机技术的推动下,以虚拟仪器为标志的通用化、智能化和网络化测量仪器及测试系统得到了迅猛的发展,使得测量仪器和数据采集系统的设计方法和实现技术产生了深刻的变化。所谓虚拟技术,就是用户在通用的计算机平台上,根据测试任务的需要来定义和设计仪器的测试功能,其实质是充分利用计算机 来实现和扩展传统仪器的功能。虚拟仪器技术综合运用了计算机技术、数字信号处理技术、标准总线技术和软件工程方法,代表了测量仪器与自动测试系统未来的发展法方向。“软件就是仪器”反映了虚拟仪器技术的本质。
以图形化软件编程方法和集成开发环境为标志的虚拟仪器开发环境是虚拟仪器技术研究的重要内容,也是虚拟仪器技术应用和发展的技术基础。美国国家仪器公司(NATIONAL INSTRUMENTS)的创新产品LABVIEW是目前最成功、应用最为广泛的虚拟仪器软件开发环境。 本次设计就是在labviews 6i软件开发环境下设计的虚拟信号发生器和示波器。题目是“用Labview设计虚拟信号发生器—示波器”,作为信号发生器它可以产生一个信号又可以显示这个信号,而且它可以测出外部输入的信号。以下我们将会详细介绍本次设计的设
原创力文档

文档评论(0)