摘要: 虚拟仪器作为现代计算机软硬件技术快速发展的产物,正渐渐的取代传统电子仪器,是现代电工电子测量仪器的发展方向。本设计采用美国NI公司的虚拟仪器开发环境LabVIEW及计算机声卡设计了虚拟示波器,该虚拟仪器主要包括数据采集、数据处理、数据输出与显示三部分组成,主要包括如下基本功能:双通道信号输入、触发控制、通道控制、时基控制、波形显示、参数自测量等。给出了虚拟示波器的详细设计过程,测试结果表明,本文设计的虚拟示波器设计方案可行,能够实现外部电信号的数据采集、分析及波形显示等功能。57478
毕业论文关键词:虚拟仪器 虚拟示波器 LabVIEW
Abstract: Virtual instruments has become the product of the rapid development of computer hardware and software technology, it is gradually replacing the traditional electronic instrument, is the development direction of modernelectrical and electronic measuring instrument. The virtual instrument consists of data acquisition, data processing, data output and display of three parts. The design of virtual oscilloscope based on virtual instrument development environment LabVIEW and computer sound card USA company NI, the detailed design process of virtual oscilloscope is given. The virtual oscilloscope mainly include the following basic functions: double channel signal input, trigger control, access control, Shi Ji control, waveform display, parametermeasurement. Realization of data acquisition, analysis and waveform display function of external signals. The test results show that the design of virtual oscilloscope, this scheme is feasible, can realize the expected function.
Key words: virtual instrument;virtual oscilloscope;LabVIEW
目 录
1 绪论 6
1.1 虚拟仪器的简介 6
1.2 虚拟仪器的构成以及特点 6
1.3虚拟仪器较传统仪器的优势 7
1.4虚拟仪器的现状及发展方向 7
1. 5本论文的主要工作 8
2.1 LabVIEW的概述 8
2.2 LabVIEW的编程特点 8
2.3 LabVIEW的模板分析 9
2.3.1 工具选版 9
2.3.2 控件选板 11
2.3.3 函数选板 11
3 系统的硬件 11
3.1声卡的作用 11
3.2声卡的硬件结构 12
3.3声卡的主要技术参数 13
3.4虚拟示波器的声卡采集过程 13
3.5声卡用于数据采集时的设置 14
3.6硬件的实现 15
4 虚拟示波器软件的设计 16
4.1 LABVIEW中有关声卡函数介绍 16
4.2 程序的流程图和结构框图 17
4.3 LABVIEW虚拟示波器的程序设计 18
4.3.1 前面板的设计 18
4.3.2 总程序的设计 19
4.4 数据采集和处理模块 20
4.4.1 声音输入设置