基于LabVIEW的虚拟双踪示波器的设计

摘要

示波器是科学研究和工程设计中广泛应用的一种通用仪器。虚拟数字存储示波器是虚拟仪器技术的一种具体应用,主要由数据采集、数据处理和结果显示三大部分组成。其中,数据处理和结果显示由计算机软件系统来完成,只有数据采集是在软件的控制下由硬件来完成。

本文主要利用功能强大的图形化虚拟仪器开发平台LabVIEW,完成虚拟双踪示波器的设计。

本设计采用模块化的设计思想,将每个功能均由一个模块来完成。其中主要包括由信号发生、触发控制和采样控制组成的数据采集模块,由滤波、频谱分析、加窗处理和波形存储及回放组成的信号分析及处理模块,时基控制的波形显示模块。数据处理和结果显示都是由计算机软件系统来实现的,而数据采集则是在软件的控制下由硬件来完成的。本文所设计的虚拟示波器除具有通用功能外,又优于普通示波器,具有自身的优点,如滤波、频谱分析、波形的存储和调用,其成本低廉,功能可根据应用的需要不断地扩展。

最后对虚拟示波器进行了系统测试和性能分析,实验结果达到了预先的设计要求。

关键词:虚拟仪器,虚拟双踪示波器,LabVIEW

西安交通大学城市学院本科生毕业设计(论文)II

ABSTRACT

ABSTRACT

Scope of scientific research and engineering design is a widely used general-purpose equipment. Virtual Digital Storage Oscilloscope is a kind of virtual instrument technology specific application, mainly by the data acquisition, data processing and the results showed three major components. Among them, the data processing and results accomplished by the computer software system, only the data acquisition is under the control of the software from the hardware to complete.

This paper mainly using powerful graphical LabVIEW virtual instrument development platform, completed the design of virtual oscilloscope double steps.

This design USES the modular design thought, will each function all by a module to complete. Include the signal happen and trigger the control and sampling control the data acquisition module, composed by filtering, spectrum analysis, add window treatment and waveform storage and playback of signal analysis and processing module, the time base control of the waveform display module. Data processing and the results showed that are made by computer software system to achieve, and the data acquisition is under the control of the software by the hardware to finish. In this paper, the design of virtual oscilloscope is in addition to the general function, and better than the ordinary oscilloscope, which has its own advantages, such as filtering, spectrum analysis, waveform, the storage and call low cost, according to the needs of the function can be used continuously expanded.

At last the virtual oscilloscope system test and performance analysis, the experimental results to advance design requirements.

KEY WORDS: Virtual instrument, Virtual oscilloscope.Were double, LabVIEW

III

西安交通大学城市学院本科生毕业设计(论文)IV

目录

目录

1 绪论 (1)

1.1问题的提出及课题研究意义 (1)

1.2 虚拟仪器概述 (2)

1.3 虚拟仪器的现状 (7)

1.4 本研究的内容 (9)

2 虚拟示波器的基本原理 (11)

2.1示波器的结构 (11)

2.2示波器的波形显示原理 (12)

2.3虚拟示波器的工作原理 (14)

3 系统设计 (17)

3.1 硬件设计 (18)

3.2 软件设计 (19)

3.2.1 LabVIEW编程环境介绍 (19)

3.2.2 软件编程 (22)

3.3 信号分析及处理设计 (25)

3.3.1波形存储及调用 (29)

3.3.2数据存储 (29)

3.3.3 数据回放 (30)

3.3.4 显示控制 (31)

4 虚拟示波器的调试与测试结果 (33)

4.1虚拟示波器的性能指标 (33)

4.2程序的调试与仪器对比测试结果 (33)

4.2.1波形显示调试结果 (33)

4.2.2触发控制调试 (35)

4.2.3数据分析和处理调试 (36)

5结论与展望 (37)

参考文献 (39)

V

1 绪论

1 绪论

1.1问题的提出及课题研究意义

随着电子技术、计算机技术、软件技术、网络技术的高度发展,其在仪器技术和测量技术上的应用也越来越广,仪器仪表结构在许多方面都较传统仪器有很大突破,在功能和作用上发生了质的变化,由此产生了许多新的测试仪器、测试理论、测试方法。同时越来越复杂的测试条件,高度自动化的工业化大生产迫切需要功能更强大、成本更低廉、系统更灵活的新一代测试仪器。随着科技的发展,虽然传统仪器也得到迅猛的发展,仪器精度越来越高,功能越来越强,性能越来越好,但传统仪器基本上没有摆脱单独使用、手动操作的局限。在工业自动化测试及测量领域,传统的测量方法使用起来很不便利,其局限性非常明显,显然已经不能适应时代发展的需要了。传统台式仪器的主要结构由硬件构成,是由厂家设计并定义好功能的一个封闭结构,形式相对固定,所能实现的测试功能单一,每种仪器只能实现一类测量功能,用户在使用过程中难以对其功能进行改变,并只能以确定的方式提供给用户。因此人们对测试仪器提出了更高的要求:例如测试精度高,可靠性好,功能强,仪器体积小,测试全程自动化,智能化,使用灵活方便,升级便利, 同时还能进行测量数据的存储、处理和显示,具有和其他仪器设备(如计算机等) 进行数据通讯等功能。

今后电子测试仪器的发展方向,是从模拟技术转向数字技术,从单台仪器转向多种功能组合仪器,从硬件实现仪器功能转向软硬件结合使用,从简单的功能组合转向以一个人计算机为核心的测试平台,从硬件模块转向软件包形式。基于计算机的测试仪器的思想逐渐形成,美国国家仪器公司首先提出了“软件即是仪器”的口号,虚拟仪器应运而生。虚拟仪器的核心思想是利用计算机的强大资资源,使本来需要硬件实现的技术软件化,以便最大程度地降低系统成本,增强系统灵活性。

在现代电子测量、仪器仪表等领域,示波器是电子信号测量行业最常用的仪器之一,主要用来测量并显示被测信号的参数和波形,在科学试验及现场检测等许多领域被广泛应用。目前我国高档台式仪器如数字示波器、频谱分析仪、逻辑分析仪等还主要依赖进口,这些仪器加工工艺复杂,对制造水平要求高,生产突破度难。计算机技术的进步为新型测控仪器的产生提供了技术基础、功能更强的应用软件提供了方便。虚拟仪器的诞生,使用户可以将一些先进的数字信号处理

1

西安交通大学城市学院本科生毕业设计(论文)

2

算法应用于虚拟仪器的设计,增加传统台式仪器所不具备的功能,还能利用先进的计算机技术提高效率,而且完全可以通过软件配置实现多功能集成的仪器设计。因此,目前研制一种结构简单、操作方便、生产技术要求不高、成本低的数字示波器是非常必要的。

1.2 虚拟仪器概述

虚拟仪器 (Virtual Instrument)是基于计算机的仪器。计算机和仪器的密切结合是目前仪器发展的一个重要方向。粗略地说这种结合有两种方式,一种是将计算机装入仪器,其典型的例子就是所谓的智能化仪器。随着计算机功能的日益强大及其体积的日趋缩小,这类仪器的功能也越来越强大,目前已经出现含嵌入式系统的仪器。另一种方式是将仪器装入计算机。以通用的计算机硬件及操作系统为依托实现各种仪器功能。虚拟仪器主要是指这种方式。所谓虚拟仪器就是在通用计算机上选用一组软件和硬件,使得在操作这台仪器时就像使用一台自己设计的专用的传统仪器,操作人员可以通过友好的用户界面来控制仪器的启动、运行和结束,只需要向仪器发布一个测试指令,就可以获得最终的测试结果和信息。完成对被测信号的数据采集、信号分析、波形显示、故障诊断、数据存储以及控制输出等功能。虚拟仪器的构成如图1-1所示:

图1-1 虚拟仪器的结构 测量仪器的发展,一种较普遍地说法是分为五个阶段,如图1-2所示

显示器 人机接口 信号分析及处理器 各类接口

A/D 转换器 数据发生器

信号调理器 D/A 转换器 信号调理器 信号调理器

1 绪论

3

图1-2 测量仪器的发展 模拟仪器主要有模拟式电压表、电流表等,这些仪表解决了当时对某些量的测量需求。从二十世纪初到五十年代左右,测量理论、方法与电子技术、控制技术相结合,出现了以记录仪和示波器为代表的电子仪表。五十年代以后,随着晶体管和集成电路的出现以及应用电子技术的发展,数字技术成功地应用到测量仪器。七十年代初,出现了智能仪器。智能仪器是将微机置于仪器内部,使仪器具有控制、存储、运算、逻辑判断及自动操作等智能特点,并在测量准确度、灵敏度、可靠性、自动化程度、运用能力及解决测量技术问题深度和广度等方面都有明显的进步。这种内置微处理器的仪器,既能进行自动测试又能完成数据处理,可取代部分的脑力劳动。

但在数字化仪器和智能仪器阶段基本上没有摆脱传统仪器那种独立使用、手动操作的模式,难以胜任更复杂、多任务的测量需求。为解决这样的问题,总线式仪器与系统应运而生。人们发明制造出CAMAC 、RS232和GPIB(即IEEE-488)等多种仪器通讯接口总线,用于将多台智能仪器连在一起,以构成更复杂的测试系统。但在复杂的总线式仪器系统中还有许多重复的部件或功能单元,如键盘、CRT 、存储器等。1987年,美国的惠普和泰克等5家公司在VME 总线的基础上,联合提出了一种新型总线系统——VXI 总线。由于它的标准基于开放性原则,又具有结构紧凑、数据吞吐能力强、定时和同步精确、模块可重复利用,很快得到了广泛的应用。尤其是在组建中、大规模自动测量测试系统,以及对速度、准确度要求较高的场合,有着其它仪器系统无法比拟的优势。1997年Nl 公司推出了一种新的仪器总线标准PXI 总线标准。相对VXI 仪器,PXI 仪器具有成本低、便于组成便携式测试系统等优点。这些以PC 为核心、由测量功能软件支持,具有虚拟控制面板、必要仪器硬件和通信能力的PC 仪器或VXI 仪器就是虚拟仪器。电测量理论和技术的不断发展、测量领域和测量观念的不断拓展,给测量仪器仪表提出了更高的要求。仪器是测量的工具,测量的本质是利用仪器仪表获得定量认知的过程,测量的实现离不开仪器仪表,测量技术的发展过程,也就是仪器仪表的发展过程。因而,为适应测量技术发展的需要,仪器仪表技术也不断地进步和提高,虚拟仪器就是为了适应测量技术发展的需要而产生并发展起来的。

模拟仪器

电子仪器 数字仪器 虚拟仪器

五十年代

九十年代 20世纪 智能仪器 七十年代 19世纪

西安交通大学城市学院本科生毕业设计(论文)

4 虚拟仪器利用PC机显示器的显示功能模拟传统仪器的功能面板,以多种形

式表达输出检测结果,利用PC机强大的软件功能实现信号数据的运算、分析、处理,由FO接口设备完成信号的采集、调理和测量,从而完成各种测试功能。虚拟仪器以透明的方式,通过软件对数据的分析处理、表达以及图形化用户接口,把计算机资源(如微处理器、显示器等)和仪器硬件(如A/D、D/A、数字FO、定时器、信号调理等)的测量能力、控制能力结合在一起。虚拟仪器突破了传统仪器以硬件为主体的模式。实际上使用者是在操作具有测试软件的电子计算机进行测量,犹如操作一台虚设的电子仪器。虚拟仪器的“虚拟”两字主要包含以下两个方面的含义:

(1)虚拟仪器的面板是虚拟的

虚拟仪器面板上的各种“图标”与传统仪器面板上的各种“器件”所完成的功能是相同的。由各种开关、按钮、显示器等图标实现仪器电源的“通”、“断”,实现被测信号的“输入通道”、“放大倍数”等参数的设置,以及实现测量结果的“数值显示”、“波形显示”等。传统仪器面板上的器件都是“实物”,而且是由“手动”和“触摸”进行操作的。虚拟仪器前面板是外形与实物相像的“图标”,每个图标的“通”、“断”、“放大”等动作通过用户操作计算机鼠标或键盘来完成。因此,设计虚拟仪器前面板就是在前面板设计窗口中摆放所需要的图标,然后对图标的属性进行设置。

(2)虚拟仪器测量功能是通过对图形化软件流程图的编程来实现的

虚拟仪器是在以PC为核心组成的硬件平台支持下,通过软件编程来实现仪器的功能。当基本硬件确定以后,就可以通过不同的软件实现不同的功能。用户可以根据自己的需要,设计自己的仪器系统,满足多种多样的应用要求。利用计算机丰富的软硬件资源,可以大大突破传统仪器在数据分析、处理、表达、传递、存储等方面的限制,达到传统仪器无法比拟的效果。它不仅可以用于电子测量、分析、处理等领域,而且还可以用于进行设备的监控及工业过程自动化。虚拟仪器系统可以广泛地应用在通讯、自动化、半导体、航空、电子、电力、生化制药、和工业生产等各种领域的电力工程、物矿勘探、医疗、振动分析、声学分析、故障诊断及教学科研等多个方面。

现有的虚拟仪器系统按硬件工作平台主要可有以DAQ板卡和信号调理为仪器硬件而组成的PC总线的PC-DAQ测试系统,或以GPD3,VXI,Serial和 Field bus等标准总线为仪器硬件组成的GPIB系统、VXI系统、串口系统和现场总线系统等多种形式。常见虚拟仪器组建方案如图1-3所示:

1 绪论

5

图1-3 常见虚拟仪器组建方案

(l)PC-DAQ 插卡式的VI

这种方式用数据采集卡配以计算机平台和虚拟仪器软件,便可构成数据采集和虚拟仪器系统。它充分利用了计算机的总线、机箱、电源以及软件的便利,其关键在于A/D 转换技术。这种方式受PC 机机箱、总线限制,存在电源功率不足、机箱内噪声电平较高、无屏蔽、插槽数目不多、尺寸较小等缺点。但因插卡式仪器价格便宜,因此其用途广泛,特别适合于工业测控现场、各种实验室和教学部门使用。

(2)并行口式的VI

最新发展的可连接到计算机并行口的测试装置,其硬件集成在一个采集盒里或探头上,软件装在计算机上,可以完成各种VI 功能。它的最大好处是可以与笔记本计算机相连,方便野外作业,又可与台式PC 相连,实现台式和便携式两用,非常方便。

(3)GPIB 总线方式的VI

GPIB(General Porpose Interface Bus)技术的出现使电子测量由独立的单台手工操作向大规模自动测试系统发展。典型的GPIB 系统由一台PC 机,一块GPIB 接口卡和若干台GPIB 仪器通过GPIB 电缆连接而成。GPIB 测试系统的结构和命令简单,造价较低,主要市场在台式仪器市场。适用于精确度要求高,但

信号调理器 数据、图像采集卡 GPIB 接口仪器 GPIB 接口卡 串行口仪器 并行口仪器 VXI 仪器 现场总线(field ,CANbus )设备 其它计算机硬件板卡

被 测

象 计算机(装

有虚拟仪器开发软件)

西安交通大学城市学院本科生毕业设计(论文)

对计算机速率要求和总线控制实时性要求不高的场合。

(4)VXI总线方式的VI

VXI总线是高速计算机总线VME在VI领域的扩展,有稳定的电源,强有力的冷却能力和严格的RFI/EMI屏蔽。由于它的标准开放,且具有结构紧凑、数据吞吐能力强、定时和同步精确、模块可重复利用、众多仪器厂家支持等的优点,得到了广泛的应用。它适用于组建大、中规模自动测量系统以及对速度、精度要求高的场合,但VXI总线要求有专用机箱、零槽管理器及嵌入式控制器,造价比较高。

(5)PXI总线方式的VI

PXI总线是PCI在VI领域的扩展。这种新型模块化仪器系统是在PCI总线内核技术上增加了成熟的技术规范和要求形成的,具有多板同步触发、精确定时的星形触发、相邻模块间高速通讯的局部总线以及高度的可扩展性等优点,适用于大型高精度集成系统。

(6)网络接口方式的VI

尽管Internet技术最初并没有考虑如何将嵌入式智能仪器设备连接在一起,不过NI等公司己经开发了通过web浏览器观测这些嵌入式仪器设备的产品,使人们可以通过Internet操作仪器设备。根据虚拟仪器的特性,能够方便的将虚拟仪器组成计算机网络,利用网络技术将分散在不同地理位置不同功能的设备联系在一起,使昂贵的硬件设备、软件在网络上得以共享,减少了设备重复投资。

(7)USB接口方式的VI

USB因其在PC机上的广泛使用、即插即用的特性和USB2.0高达

480Mbits/s的传输速率,使其逐渐成为仪器控制的主流总线技术。USB接口被广泛应用,也使得工程师可以很方便的将基于USB的测量仪器连接到整个系统中。但是USB在仪器控制方面亦有一些缺点,比如USB的传输线没有工业标准的规格,在恶劣的环境下,可能造成数据的丢失,此外,USB对传输线的距离也有一定的限制。

无论哪种VI系统,都是将仪器硬件搭载到笔记本电脑、台式微机或工作站等各种计算机平台加上应用软件而构成的。

一台性能优良的虚拟仪器不仅可以实现传统仪器的所有功能,而且在许多方面还有传统仪器无法比拟的优点,如使用灵活方便、功能丰富、价格低廉、可一机多用、可重复开发等。与传统仪器相比虚拟仪器主要有以下优点:

表1-1 虚拟仪器与传统仪器的比较

虚拟仪器传统仪器

6

1 绪论

开放、灵活,可与计算机保持同步发展封闭仪器间相互配合较差核心是软件,系统升级方便核心是硬件,升级成本较高价格低廉,仪器间投资可以重复利用价格昂贵,仪器间无法相互利用用户可自定义仪器功能仪器功能在出厂前有厂家定义好的

可以与周边设备方便互联与其它仪器设备的连接十分有限

软件使得开发与维护费用低开发与维护开销高

技术更新周期短(1-2年)技术更新周期长(5-10年)

数据可编辑、储存、打印数据无法编辑

1)融合了计算机强大的硬件资源,突破了传统仪器在数据处理、显示、存储等方面的限制,大大增强了传统仪器的功能。而且高性能处理器、高分辨率显示器、大容量硬盘等已成为虚拟仪器的标准配置。

2)利用了计算机丰富的软件资源,一方面,实现了部分仪器硬件的软件化,节省了物质资源,增加了系统的灵活性;另一方面,通过软件技术和相应的数值算法,实时、直接地对测量数据进行各种分析与处理另,通过图形用户界面技术,真正做到界面友好、人机交互。

3)基于计算机总线和模块化仪器总线,使仪器的硬件实现了模块化、系列化,大大缩小了系统的尺寸,可方便地构建模块化仪器 (Instrument on a Card)。

4)基于计算机网络技术和接口技术,使系统具有方便、灵活的互联能力,广泛支持诸如CAN,Field Bus,PROFIBUS,USB、PCI等各种工业总线标准。因此,利用VI技术可方便地构建自动测试系统(ATS,Automatic Test System),实现测量、控制过程的网络化。

5)基于计算机的开放式标准体系结构。虚拟仪器的硬、软件都具有开放性、模块化、可重复使用及互换性等特点。因此,用户可根据自己的需要选用不同厂家的产品,使仪器系统的开发更为灵活、效率更高,缩短了系统组建和维护时间。表1-1是虚拟仪器和传统仪器的比较。

1.3 虚拟仪器的现状

1.国外研究现状

虚拟仪器技术在国外一直发展很快,以美国国家仪器公司为代表的一批厂商己经在市场上推出了基于虚拟仪器技术而设计的商品化仪器产品。在美国虚拟仪器系统及其图形编程语言,己作为各大学理工科学生的一门必修课程。近

7

西安交通大学城市学院本科生毕业设计(论文)

年来,世界各国的虚拟仪器公司开发了不少虚拟仪器开发平台软件,以便使用者利用这些公司提供的开发平台软件组建自己的虚拟仪器或测试系统,并编制测试软件。最早和最具影响力的开发软件,是Nl公司的LabVIEW软件和Labwindows/CVI开发软件。LabVIEW采用图形化编程语言,是非常实用的开发软件。另外还有美国HP公司的HP-VEE和HPTIG平台软件,美国Tektronix 公司的Ez-Test和介Tek-TNS软件,以及美国HEM Data公司的Snap-Master平台软件,都是国际上公认的好的虚拟仪器开发平台软件。

世界各国的公司为使虚拟仪器能够适应各种总线标准的配置,开发了大量的软件及适应要求的硬件插件,可以灵活地组建不同复杂程度的虚拟仪器自动测试系统。美国NI公司在1997年推出的模块化仪器平台PXI的传输速率己达到100Mb/s,是目前己经发布的最高传输速度。

另外虚拟仪器的开发厂家在为扩大虚拟仪器的功能和测量结果的数据处理、表达模式及其变换方面也做了许多工作,建立了数据处理的高级分析库和开发工具库,例如测量结果的谱分析、快速傅立叶变换、各种数字滤波器、卷积处理和相关函数处理、微积分、峰值和阀值检测、波形发生、噪声发生、回归分析、数值运算、时域和频域分析等,使虚拟仪器发展成为可以组建成极为复杂的自动测试系统。

2.国内研究现状

我国虚拟仪器的发展并不晚,几乎和国外领先企业处于同一时期。但由于众所周知的原因,整个仪器行业,包括虚拟仪器发展在过去的20年中,大部分时间处于停滞阶段。好在国内测试测量厂商意识到了这问题,并积极做出反应,使我国仪器仪表行业整体处于回暖状态,虚拟仪器也得到发展,特别是以计算机加A/D转换器及软件应用来实现传统仪器中的示波器、频谱分析仪等,有力打破了国外企业垄断的市场局面,促进了国内仪器行业的全面繁荣。

3. 虚拟仪器的发展趋势

虚拟仪器之所以被称为仪器,就是在于它是面对信号的,而不是面对数据的。它具有输入输出,不可能只由软件组成,通常需要由硬件平台、软件平台、计算机及数学模型几方面组成。其本质体现的是仪器的软件化,在可以预见的未来,虚拟仪器的软件平台将模块化、标准化、专业化、系列化和网络化。测量结果的不确定度是仪器行业的一个基本问题,虚拟仪器的智能化和软件化及模型化特点,可以使给出测量结果的同时,给出其不确定度。目前的虚拟仪器硬件平台已经有了标准化和通用化趋势,与软件模块的标准化发展趋势一样,硬件标准也是其发展的一个重要方向。

目前一部分虚拟仪器模块及系统,如数据采集系统,早在虚拟仪器概念提8

1 绪论

出之前就已经存在,所以,虚拟仪器概念的建立、提出和发展,一直是围绕着现有仪器设备和功能,逐步强调和加大软件在仪器中的地位和作用,并以软件技术代替硬件技术为核心进行,逐渐将非虚拟仪器虚拟化。未来虚拟仪器的发展,有必要突破原来非虚拟仪器的概念,诞生新型仪器设备,它符合测量对客观世界的一种展示这种实质理念。例如,人们已经有可能研制出“统计特性分析仪”,一边测量分析任何一个信号的统计特性。除此之外,虚拟仪器的发展空间还会更大。

1.4 本研究的内容

结合虚拟仪器技术和软件编程技术,本文以美国国家仪器公司 LabVIEW8.2为软件开发平台,以NI公司的数据采集卡USB-6008作为硬件平台,设计并实现了一个虚拟示波器。相比传统示波器,在功能上有很大的提高,使用更方便,具有一定的实用价值。

本课题的主要工作是首先进行虚拟双踪示波器(简称虚拟示波器)的整体设计,熟悉数据采集卡的使用并明确数据采集的基本理论,掌握虚拟仪器的软件编程环境LabVIEW的使用,用图形化编程语言LabVIEW实现虚拟示波器的数据采集模块、信号的分析处理模块。

9

西安交通大学城市学院本科生毕业设计(论文)10

2 虚拟示波器的基本原理

11

2 虚拟示波器的基本原理

示波器是电子信号测量行业最常用的仪器之一,它是利用电子射线的偏转,来复现电信号瞬时值图象的一种仪器。它把肉眼不能直接看见的电信号变换成可见的波形,形象的显示出来,便于人们研究个重点现象的变化过程。利用示波器可以观察各种不同信号的幅度随时间变化的规律,还可以测试各种不同的电量,如电压、电流、频率、相位差、调幅度等。目前示波器在科学试验及现场检测等许多领域被广泛应用。

2.1示波器的结构

1. 示波管的结构

示波器的基本组成部分包括示波管、竖直放大器(Y 轴放大器)、水平放大器(X 轴放大器)、扫描发生器、触发同步和直流电源等部分。示波管的基本结构如图2-1所示。由于示波管的偏转灵敏度很低,其垂直偏转灵敏度也较低,所以一般的被测信号电压都要经过放大电路的放大,再加到示波管的垂直偏转板上,得到垂直方向适当大小的图形,一边分析处理。同理,水平方向的电压也要加放大电路。显示电路包括了示波管及其控制部分。扫描电路产生一个锯齿波电压。该锯齿波电压的频率能在一定的范围内连续可调。锯齿波电压的作用是使示波管阴极发出的电子束在荧光屏上形成周期性的、与时间成正比的水平位移,即形成时间基线。这样,才能把加在垂直方向的被测信号按时间的变化波形展现在荧光屏上。电源供给电路供给垂直与水平放大电路、扫描与同步电路以及示波管与控制电路所需的负高压、灯丝电压等。

图2-1 示波管的基本结构

2. 示波器的结构

现代示波器的简化方框图如图2-2所示。它主要由主机、Y 轴系统、X 轴系统三个部分组成。被测信号①接到“Y ”输入端,经Y

轴衰减器适当衰减后

西安交通大学城市学院本科生毕业设计(论文)

12

送至放大器(前置放大),推挽输出信号②和③。经延迟级延迟Tl 时间,到Y2放大器。放大后产生足够大的信号5和6,加到示波管的Y 轴偏转板上。为了在屏幕上显示出完整的稳定波形,将Y 轴的被测信号③引入X 轴系统的触发电路,在引入信号的正(或者负)极性的某一电平值产生触发脉冲⑥,启动锯齿波扫描电路(时基发生器),产生扫描电压⑦。由于从触发到启动扫描有一时间延迟T2,为保证轴信号到达荧光屏之前X 轴开始扫描,Y 轴的延迟时间Tl 应稍大于X 轴的延迟时间T2。扫描电压⑦经X 轴放大器放大,产生推挽输出⑨和⑩,加到示波管的X 轴偏转板上。Z 轴系统用于放大扫描电压正程,并且变成正向矩形波,送到示波管栅极。这使得在扫描正程显示的波形有某一固定辉度,而在扫描回程进行抹迹。

图2-5 示波器的简化框图

2.2示波器的波形显示原理

(1)扫描作用

如果只在竖直偏转板上加一交变的正弦电压,则电子束的亮点将随电压的变化在竖直方向来回运动,如果电压频率较高,则看到的将是一条竖直亮线。如图2-2所示。

图2-2 波形扫描垂直显示

要显示出波形,必须同时在水平偏转板上加一个扫描电压,使电子束的亮

2 虚拟示波器的基本原理

13

点同时沿着水平方向拉开。这种扫描电压的特点是电压随时间成线性关系增加到最大值,然后突然回到最小,此后再重复地变化。扫描电压随时间变化的关系曲线形同“锯齿”故称“锯齿波电压”,如图2-3所示。当只有锯齿波电压加在水平偏转板上,如果频率足够高,则会在荧光屏上显示一条水平亮线。

图2-3 波形扫描水平显示

如果在竖直偏转板上(简称Y 轴)加正弦电压,同时在水平偏转板上(简称X 轴)加锯齿波电压,电子同时受竖直、水平两个方向的力的作用,则电子的运动为两相互垂直的运动的合成。当锯齿波电压与正弦电压变化周期相等时,在荧光屏上将能显示出一个完整的正弦电压的波形图(随着时间的推移X 和Y 信号同步周期性地出现),如图2-4所示。

图2-4 波形

显示

原理 (2)触发扫描

普通示波器的扫描电压是采用自激锯齿波振荡器产生的连续信号,当Y 轴输入信号时,就显示波形,当Y 轴未输入信号时,显示为一条水平线,这种扫描方式称为连续扫描,连续扫描对显示正弦波、对称方波、

三角波是最合适的,

西安交通大学城市学院本科生毕业设计(论文)

14

但如果用来显示很窄的脉冲信号时,就无法得到理想的结果,因为难以看清脉冲的前后沿等情况,因此必须采用触发扫描方式。

所谓触发扫描,就是使扫描电路在被测脉冲信号或与之有一定关系的外来脉冲信号的触发下,才产生扫描电压,经过一定时间后又自动恢复到起始状态,完成一次扫描,然后等待下一个脉冲的到来,再重新进行一次扫描。因为扫描的起点由触发信号控制,因此,每次显示的波形必定重合,图象就能保持稳定。

(3)同步作用

要在示波器荧屏上获得稳定的波形,被测信号的频率Y f 必须为扫描电压

(锯齿波)频率X f 的整数倍,即有Y X f Nf 。

如果被测信号与锯齿波两者频率不满足整倍数的关系,或两者中的任一频率发生变化,每次扫描显示的图形就不能重合。而实际电路中由于电源电压不稳定或其他原因,都会引起被测信号和扫描信号频率的变化,这种变化随时可能发生,依靠人工手动调节“扫描微调”旋钮,无法始终保持两者整数比的关系,所以必须设法使两者频率自动保持整数比,为此,可利用被测信号电压或与此有关的电压,去强迫控制锯齿波的频率,使之与被测信号频率保持整数比,这就是同步(或称为整步),用来控制锯齿波频率的信号则称为同步信号。

2.3虚拟示波器的工作原理

虚拟示波器整体上包括硬件和软件两部分。其硬件通常包括通用计算机和外围硬件设备。通用计算机可以是笔记本电脑、台式计算机或工作站等。外围设备可以选择GPIB 系统、VXI 系统、PXI 系统、数据采集系统或其他系统,也可以选择有两种或两种以上系统构成的混合系统;软件包括操作系统、示波器驱动器和应用软件三个层次。操作系统可以选择Windows9X/NT/2000/XP 、SUNOS 、Linux 等。

虚拟示波器驱动程序是处理与特定仪器进行控制通信的一种软件。示波器驱动器与通信接口及开发环境相联系,是虚拟示波器的核心,可帮助用户完成对示波器硬件的控制。目前流行的虚拟仪器开发软件不但提供世界各地主要厂家生产的多种仪器驱动程序,而且提供重要的模块化代码,可以很方便地进行示波器驱动程序的开发设计。应用软件通过示波器驱动器实现与外围硬件模块的通信连接。应用软件指实现示波器功能和软面板的软件程序。利用计算机强大的计算能力和虚拟示波器开发软件功能强大的函数库极大地提高了虚拟仪器的数据分析处理能力。如内置分析能力能对采集到的信号进行平滑、数字滤波、频域转换等分析处理。软面板是用户与示波器之间交流信息的纽带。虚拟示波

相关文档
最新文档