数字示波器的前置放大器接收到输入信号并进行放大后,送至 A/D 模块,并发 送一个高电平信号给触发电路,一旦控制逻辑电路接收到触发控制给的触发信号,就 会给 RAM 进行读写工作。信号会在预先设定的采样频率下进行变换,并存储在 RAM 中。RAM 读出的数据会送入垂直的 D/A 转换电路用作示波器的 Y 显示水平转换器则

接收到来自计数器的信号,然后送予 X 轴显示。这就是示波器的基本结构和工作原 理。

2。2 虚拟示波器原理

图 2-1 数字示波器组成结构图

虚拟示波器主要有软件处理程序和硬件平台及采集硬件。硬件部分分为计算机和 数据采集卡。软件有根植的操作系统,应用程序等。市面上常见的操作系统基本均支 持虚拟仪器软件。

采集卡采集信号后,经由信号调理电路转换后,送入计算机系统。虚拟示波器采 用虚拟仪器技术,模拟传统示波器面板功能。数据从采集卡传输到计算机的虚拟仪器 上,通过通道和时基控制来进行波形通道选择,与传统示波器一样,虚拟示波器也一 般为双通道可选择。进行滤波、频谱分析、幅值、电压测量等数据处理操作,并在前 面板上进行显示。其结构工作原理如下:

图 2-2 虚拟示波器基本结构

第三章 LabVIEW 编程环境介绍

3。1LabVIEW 简介

LabVIEW(Laboratory Virtual Instrument Engineering Workbench)是美国 NI 公司 开发的目前应用最广泛的一种图形化编程语言。图形化编程语言又统称为 G 语言

(Graphics Language),适用于 Windows,UNIX,Macintosh 操作系统。LabVIEW 与传 统的编程软件有真本质的区别。传统的编程文本,被图标所代替。传统的文本编程语 言 C,VB 等均是根据语句和指令的先后顺序而决定程序的执行顺序。而 LabVIEW 不 同,其采用的是数据流编程的方式。LabVIEW 用图标代替了传统文本编程语言中的 函数,用连接线表示数据的流向。

LabVIEW 中还包含了大量的工具与函数,可以方便有效的应用于数据采集、分 析、处理、运算、显示和存储等多个方面。正是这些函数,给予了 LabVIEW 强大的 能力。其便捷的操作使得工程师们可以很短的时间内就组合出一套系统。LabVIEW 广泛应用于各种大中小型测量系统。如加州的劳伦斯伯克利实验室中的飞秒激光切割 系统就是基于 LabVIEW 开发的,还有如北京正负电子对撞机等。LabVIEW 在全球各 个高精端领域都有所应用。文献综述

3。2LabVIEW 程序组成

LabVIEW 应用程序即 VI 主要由三部分构成。

(1)前面板:前面板是 VI 程序的显示和操作界面,既是程序的数据输入端,也 是数据处理结果的显示端。前面板只包含两种控件,一种是输入,另一种是显示。输 入控件是指按钮、旋钮、开关等,显示部分有波形图,X-Y 图,数据表,灯等。

(2)框图程序:框图程序与前面板是一一对应的。框图程序就像传统程序中的 代码,决定这个 VI 的功能。框图程序有端口,连线和节点三个组成部分。当用户在 程序框图中编写程序时,前面板会自动生成输入器件,这些控件就是通过接线端口与 框图程序连接。运行 VI,信号由前面板通过接线端进入框图程序,在连线之间传递, 经处理之后在通过接线端返回。可以通过右键单击前面板上的控件找到查找输入端选 项。节点是框图程序上的对象,类似传统文本编程中的语句、子程序、函数和运算符 等。节点之间按照固定的逻辑关系用连线进行数据连接。

(3)图标连接器:VI 具有层次化和结构化的特征。一个独立的 VI 可以调用下 层子 VI,也可以作为子 VI 被其他上层调用。被调用的 VI 我们称之为子 VI(SubVI)。 这个时候,主程序中就可以用图标连接器就代表这个子 VI。创建子 VI 的过程中也可 以编辑特色的图标连接器样式。来:自[优E尔L论W文W网www.chuibin.com +QQ752018766-

上一篇:STC89C52单片机远程心电监护系统的设计
下一篇:GPS定位技术无线定位追踪系统设计

基于Kinect手势识别的遥操...

冷库GPRS的无线数据采集系统设计

STC89C52单片机盲人用时钟的设计+电路图+程序

PLC物料自动分拣系统的设计+源程序

单相电压型逆变电路的谐...

粉料称重装置的单片机控...

太阳能电站的自动跟踪系...

遥感土地用变化监测国内外研究现状

小型通用机器人控制系统设计任务书

MNL模型历史城区居民活动...

高效课堂教师问卷调查表

浅析施工企业保理融资成...

提高小學语文課堂朗读教...

大规模MIMO系统的发展研究现状

《水浒传》中血腥暴力研...

从企业eHR建设谈管理信息...

PCI+PID算法直流力矩电机速...