数字示波器在高频信号采集中的应用

发布者:馥睿堂最新更新时间:2012-03-20 来源: eefocus关键字:数字示波器  高频信号采集  滤波部分 手机看文章 扫描二维码
随时随地手机看文章

1 高频信号的采集

当要对一个高频信号(比如高达100MHz的雷达波形)进行采集和处理的时候。通常会设计一个高速或者超高速硬件采集电路,包括放大部分、滤波部分;A/D和D/A转换部分等,这种电路的要求非常高,要求边采集边存储,电路速度高,而且要考虑各种辐射干扰等,同时,目前市场上成品价格很难承受。并且根据采样定理,一个最高频率为/的连续信号,完全可以用时间上相隔了=1/2f的一系列离散采样值来表示。所以采样频率F应等于或大于被采样信号的最高频率f的2倍,即F≥2f.考虑到实际恢复波形的低通滤波器不可能具有完全理想的特性,为了正确恢复信号,通常取9=(2.5-5)f或更高。当采样的信号高达100MHz时,就应该达到500MHz的采样率。

2 示波器与计算机的通信

Tektronix公司的TDS系列数字实时示波器早已经在各处得到广泛应用,并且其配套的扩展模块TDS2CM和TDS2MM模块具有与外部设备双向通讯的功能,可直接与打印机、微机连接,使波形的存储打印等工作变得十分方便。其中TDS220数字示波器拥有100MHZ的带宽,以10 倍的扫描方式,达到1GS/s的采样率。当配套的TDS2CM模块采用RS232电缆用串口通信与计算机连接后,利用相应软件(如Matlab等)可以对示波器的数据、波形直接进行读取、处理。

因此可以采用数字示波器与PC机间的通讯,在数字信号处理方面,此时数字示波器相当于一个高速信号采集器,他把数据传输到计算机中,配合Matlab,能实现对高频信号的采集与处理,而且与一般意义上的硬件处理器相比没有了A/D和D/A转换过程,是处理的精度和速度都有了明显的提高,而且价格上示波器配套模块TDSCM2模块也比相应功能的硬件处理器便宜不少。

3 优缺点

数字示波器与PC机的通讯不仅具有一般台式数字存储示波器的功能,而且充分发挥了计算机强大的功能和软件设计的灵活性,他具有4个显著特征:

(1)采用编程语言Matlab和面向对象编程技术,软件开发效率高,可操作性和可维护性好;

(2)为数字存储示波器增加了频域分析功能;

(3)充分利用了计算机的存储与外设连接的能力,测量结果和波形可直接打印输出或通过网络共享;

(4)在相同硬件条件下,可以通过修改或增加软件模块,形成新的仪器功能。

由于要用到示波器,计算机以及RS232的连接,没有单个硬件电路简单明了,是其不足之处。

4 应用情况

4.1 通信原理

Matlab是美国Math Works公司推出的一种以矩阵为基本编程单位的高效数值计算语言,是一个集科学计算、图像处理、声音处理于一体的高度集成系统。他具有强大的数值计算功能,其中的Instrument Control Toolbox提供对GPIB,RS-232,VXI,Centronics等端口进行控制的功能。当用Matlab软件通过RS232与TDS2CM模块串口连接可以实现示波器与计算机之间的数据通讯,同时利用Matlab数值处理、矩阵运算功能对示波器记录的波形数据进行各种分析和处理。

Matlab通过调用M文件函数来创建设备对象,得到设备的文件句柄,这样可以像操作文件一样操作设备,对外设进行相关的读写。原理图如图1所示。

当直接通过RS232进行硬件通信控制时,示波器通过DCD(载波检测),CTS(清除发送),RI(振铃提示)3个控制信号表示当前状态,用RTS(请求发送)发送数据。

4.2 数据传榆

当Matlab以二进制格式对示波器的波形进行数据读写时,读写数据与示波器实际数据换算由式(1)给出:

Xn=Xzero+Xiner·n
Yn=yzero+Ymult(Yn-Yoff) (1)

其中:Yn为输入、输出缓冲区中的数据,
n为数据个数:
Xn,Yn为示波器中实际采样时间与信号幅值,
Xzero是所采集波形第一个点的时间,
Xiner是水平轴上的采样率,
yzero是0dB时的幅值\'
Ymul是垂直轴上的比例因子;
Yoff是垂直偏移量。
由式(1)可见,所传输的数据完全按照示波器的采样率,波形真实可靠。[page]

程序流程图如图2所示。

对示波器的命令由fprintf函数以字符串的形式输出。

设置和询问命令由具体的示波器厂商定义。

从示波器读取数据的部分程序如下:

g=serial(′coml′);
g.InputBufferSize=10000;
g.timeout=10;
g.BaudRate=9600;
g.Parity=\'none\';
g.StopBits=1;
g.Terminator=\'LF\'
g.FlowControl=\'hardware\';
fopen(g);
fprintf(g,\'select:chl on′);
fprintf(g,\'data:source chl′);
fprintf(g,\'data:encdg srib′);
fprintf(g,\'data:start l′);
fprintf(g,\'data:stop 2500′);
fprintf(g,\'data:width 2′);
fprintf(g,\'wfmpre:xzero? ′);
xzero=fscanf(g,\'%f′);
fprintf(g,\'curve? ′);
out=fread(g,2500,\'intl6′);
fclose(g);
delete(g);
freeserial(\'coml′);

用上述程序对100MHz雷达波形的读取如图3所示。

4.3 数据分析处理与实例

从示波器读取的数据按式(1)转换后就是实现测量所得的波形数据值,并且可以在计算机中做相应的频谱分析。

5 结 语

在现有的实验条件下,利用数字示波器与计算机之间的通信对高频信号进行采集与处理,能完全满足一般意义上的信号采集工作,可以成为实验室物美价廉的实验工具。

关键字:数字示波器  高频信号采集  滤波部分 引用地址:数字示波器在高频信号采集中的应用

上一篇:示波器的频率响应及其对上升时间测量精度的影响
下一篇:用数字荧光示波器对开关电源功率损耗进行精确分析

推荐阅读最新更新时间:2024-03-30 22:24

HDO4000系列数字示波器的主要特点
HDO4000系列数字示波器是基于RIGOL的 半人马座 芯片组的全新高分辨率数字示波器。 型号HDO4204/HDO4804/HDO4404 主要特点: 超低本底噪声 18uVrms超低本底噪声典型值,信号更纯净 12bit 高分辨率 12bit垂直分辨率4096级量化,16倍于8bit的量化级别,小信号测试得心应手。 100uV 超低垂直灵敏度 业内领先的100μV/div垂直灵敏度档位,uV级别的信号也能准确测量。 UltraAcquire凝时获取模式 UltraAcquire凝时获取模式,提供高达1500000wfms/s高波形捕获速率,不放过任何一帧异常波形。 Flex knob双旋钮设计 双多功能旋钮设计,告别单旋钮的
[测试测量]
数字示波器和模拟示波器的区别
  数字示波器是数据采集,A/D转换,软件编程等一系列的技术制造出来的高性能示波器。数字示波器能够实现双通道数据输入,每采样频率可达到60Mbit/s。   模拟示波器采用的是模拟电路(示波管,其基础是电子枪)电子枪向屏幕发射电子,模拟式示波器的核心部件是阴极射线示波管,电子枪发射出电子束,经过Y偏转板和X偏转板后电子束射向荧光屏。   数字示波器采用的是电子枪向屏幕发射电子,发射的电子经聚焦形成电子束,并打到屏幕上。屏幕的内表面涂有荧光物质,这样电子束打中的点就会发出光来。   模拟示波器的容积都比数字示波器大,携带不方便。   模拟示波器显示信息的波型是持续的,反应时间快;数字示波器显示信息的波型是历经数字电路
[测试测量]
数字示波器的特殊用法
   数字示波器 因具有波形触发、存储、显示、测量、波形数据分析处理等独特优点,其使用日益普及。由于数字示波器与模拟示波器之间存在较大的性能差异,如果使用不当,会产生较大的测量误差,从而影响测试任务。   区分模拟带宽和数字实时带宽   带宽是示波器最重要的指标之一。模拟示波器的带宽是一个固定的值,而数字示波器的带宽有模拟带宽和数字实时带宽两种。数字示波器对重复信号采用顺序采样或随机采样技术所能达到的最高带宽为示波器的数字实时带宽,数字实时带宽与最高数字化频率和波形重建技术因子K相关(数字实时带宽=最高数字化速率/K),一般并不作为一项指标直接给出。从两种带宽的定义可以看出,模拟带宽只适合重复周期信号的测量,而数字实时带宽则同时适
[测试测量]
一种高精度便捷式全数字示波器的设计
0 引言 示波器是一种用途十分广泛的电子测量仪器。电子技术的日新月异,使各类电信号越来越复杂,在工程应用中对信号实时采样率和波形捕获率也有较高的要求,数字示波器成了各个岗位的硬件开发和测试人员必不可少的工具。针对当前柔性工业测量系统的需要,本文给出DSP+CPLD的方案,实现了一种高精度、高集成的便捷式数字化存储示波器的设计,系统尽可能地采用数字集成电路,结构简单,测量结果可靠性高,具有友好的人机界面,同时具有高采样率、高分辨率及低误差等特点。 1 系统设计方案 该数字示波器主要由测量控制和显示输出两部分组成。输入信号在测量电路前端,经由信号变换电路处理成各次级单元能处理的等效信号,主要是由比较电路处理输出正方波和峰-峰值为2.5
[测试测量]
一种高精度便捷式全<font color='red'>数字示波器</font>的设计
模拟和数字示波器功能区别
示波器是观察波形的窗口,它让设计人员或维修人员详细看见电子波形,达到眼见为实的效果。因为人眼是最灵敏的视觉器官,可以明察秋毫之末,极为迅速地反映物体至大脑,作出比较和判断。因此,示波器亦誉为波形多用表。 早期示波器只显示电压随时间的变化,作定性的观察。随后,改进的示波器具备定量的功能,测量幅度和时间,以及它们的变化情况。同时,为了记录和比较偶发事件,要借助照相机和示波管的长余辉效应。 模拟示波器的频率特性由垂直放大器和阴极示波管来决定。八十年代示波器引入数字处理和微处理器,出现数字示波器,现在把模拟示波器称为模拟实时示波器(ART示波器),数字示波器称为数字存储示波器(DSO示波器)。 ART示波器需要与带宽相适应的放大器和
[测试测量]
模拟示波器与数字示波器的区别,看这儿!
  示波器是一种用途十分广泛的电子测量仪器。它能把肉眼看不见的电信号变换成看得见的图象,便于人们研究各种电现象的变化过程。利用示波器能观察各种不同信号幅度随时间变化的波形曲线,还可以用它测试各种不同的电量,如电压、电流、频率、相位差、调幅度等等。   示波器可以分为模拟示波器和数字示波器。      模拟示波器   模拟示波器的工作方式是直接测量信号电压,并且通过从左到右穿过示波器屏幕的电子束在垂直方向描绘电压。   数字示波器   数字示波器的工作方式是通过模拟转换器(ADC)把被测电压转换为数字信息。数字示波器捕获的是波形的一系列样值,并对样值进行存储,存储限度是判断累计的样值是否能描绘出波形为止,随后,数字示波器重构
[测试测量]
模拟示波器与<font color='red'>数字示波器</font>的区别,看这儿!
示波器梦想之了解示波器
为什么我要做一个数字示波器而不是模拟示波器呢? 看了魏坤的文档以及了解相关知识,我便知道,因为数字示波器要比模拟示波器好太多了。具体好在哪里呢?见下文: 一、模拟示波器原理: 物理学理论可以证明,一端通过细绳固定的重物在作摆动时,与中心垂线的距离满足正弦波规律。沙漏实验可以清晰地显示这个随时间变化的波形:用沙漏充当重物,并且在沙漏底下的桌面上平铺一张纸,当沙漏开始摆动时,让纸匀速移动。这样,沙漏中流出的细沙,就在纸上留下了一个正弦波痕迹,如图1所示。利用这种设计思想,可以完成波形在平面上(对应于时间的流动)的展开。这种设计思想在波形记录、显示中被广泛采用,比如心电图机,就是用原地摆动的电热针,在匀速移动的记录纸带上描记出心电波形。
[测试测量]
示波器梦想之了解示波器
虚拟数字示波器的设计与实现
    摘 要: 结合一个虚拟数字示波器的设计开发,介绍了虚拟仪器的基本组成,并重点介绍了基于图形化编程语言LabVIEW的虚拟仪器编程方法与实现技术。     关键词: 虚拟仪器 数字示波器 LabVIEW     随着计算机技术的发展,传统仪器开始向计算机化的方向发展。虚拟仪器是90年代提出的新概念。虚拟仪器技术的提出与发展,标志着二十一世纪自动测试与电子测量仪器领域技术发展的一个重要方向。所谓虚拟仪器,就是在通用的计算机平台上定义和设计仪器的测试功能,使用者操作这台计算机,就象是在使用一台专门设计的电子仪器。     传统台式仪器是由仪器厂家设计并定义好功能的一个封闭结构,它有固定的输入/
[应用]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
最新测试测量文章
换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved