X
你好,欢迎来到仪多多。请登录 免费注册
仪器交易网
0我的购物车 >
购物车中还没有商品,赶紧选购吧!

什么是虚拟数字示波器 数字示波器常见问题解决方法

时间:2020-08-19    来源:仪多多仪器网    作者:仪多多商城     
虚拟数字示波器的结构与组成  

---虚拟数字示波器由一块PXI总线的多功能数据采集卡和相应的软件组成。将它们安装在一台运行Windows的PC上,即构成一个功能强大的可存储数字示波器。数字示波器的前面板如图1所示。  
● 数据采集卡  
---设计中所采用的是NI公司生产的多功能数据采集卡PXI-6670E,其主要功能如下:  
---64路单端/32路差分模拟输入;12位精度;1.25MSPS采样速度;1.25MSPS磁盘写入速度;±0.05~±10V输入范围;两路12位模拟输出;8条数字I/O线;两路24位计数器/定时器。  
● 仪器功能。  
---本例虚拟数字示波器具有实时数据采集、频谱分析、加窗处理和滤波等功能。在虚拟数字示波器主面板上有数据采集、频谱分析、加窗处理、滤波功能等功能键,按相应的功能键就可进入相应的子面板。  


软件的设计与实现  
● 软件开发环境。  
---虚拟数字示波器软件设计采用了基于C语言的编程环境LabWindows/CVI。LabWindows/CVI支持数值型、布尔型、文本型和串等数据类型,而且大优点是能够通过对话框形式的交互式操作生成标准C程序代码。另外LabWindows/CVI提供了非常丰富的调试工具,包括单步执行、断点、变量查看、监视窗口等,这些功能使程序的调试变 得更为容易。  
● 主要功能模块。  
---虚拟数字示波器主要由软件控制完成信号的采集和显示处理,功能结构框图如图2所示。  
---在数据采集面板中主要完成以下功能:设置通道、设置采样频率、设置产生方式、显示波形等,其软面板如图3所示。  
---在数据采集面板中主要完成以下功能:对实时采集的信号和自行产生的信号进行频谱分析,查看谱线等功能,其软面板如图4所示。  
---加窗处理面板对实时采集的信号和自行产生的信号加窗处理(包括海明窗、汉明窗、平滑窗和布拉克曼窗等),其软面板如图5所示。  
---在滤波处理面板中包括以下功能:对实时采集的信号和自行产生的信号进行滤波处理(包括单步滤波法、多步滤波法和传统方法等),其软面板如图6所示。  
● 源程序文件的生成。  
---当完成面板各个控件的设置后,就可以产生程序的代码函数了。具体方法为:把已完成的面板定为当前响应状态,在[Code]菜单中,选中[Generate]中的[All Code],在弹出的对话框中选定函数主面板和退出函数,就能产生与用户接口文件相对应的框架代码函数。  
● 添加程序代码。  
---上一步自动生成的是控件对应的函数的框架,要使控件完成一定的功能,必须添加程序代码来控制控件。其中main()函数是程序的入口,它的功能是初始化程序,装载用户面板并显示,如要完成其他功能须添加代码。以下这段代码实现数据采集功能,程序通过调用数据采集按钮的回调函数SHOU进行外部采集。  
int CVICALLBACK SHOW(int panel,int control,int event,void *callbackData,int eventData1,int eventData2)  
{  
int NumChan;/*定义所用通道*/  
double ActScanRate;/*定义采样速率*/  
switch (event)  
{  
case EVENT_COMMIT:  
nidaqAICreateTask(“daq::1!(0)”, kNidaqWaveformCapture, &NumChan,&AiTask);/*创建采样任务*/  
nidaqAIConfigScanClockRate(AiTask,400000,&ActScanRate); /*设置采样速率*/  
nidaqAIConfigBuffer(AiTask,1000,kNidaqFinite);/*设置采样数据缓冲区*/  
nidaqAIStart(AiTask);/*启动采样*/  
nidaqAIRead(AiTask,“daq::1!(0)”,1000,-1.0,wave);/*读取采样数据*/  
nidaqAIStop(AiTask);/*结束采样*/  
DeleteGraphPlot(EEpanel,EEPANEL_WAVEGRAPH, -1,VAL_IMMEDIATE_DRA);/*删除显示的波形*/  
PlotY(EEpanel, EEPANEL_WAVEGRAPH, wave, 1000, VAL_DOUBLE, VAL_THIN_LINE, VAL_EMPTY_SQUARE, VAL_SOLID, 1, VAL_YELLOW); /*显示波形*/  
break;  
}  
return 0;  
}  
---限于篇幅,其他功能模块的实现这里就不一一介绍了。  
● 保存项目文件,然后编译运行。  

结论  
---本文设计的虚拟数字示波器不仅具有一般台式数字存储器的功能,而且充分发挥了微机强大的功能和软件设计的灵活性,而且此虚拟数字示波器的设计包含了基于多功能DAQ卡的虚拟仪器设计的基本思路和方法,用户可以参照这种方法来设计其他虚拟仪器。 
数字示波器的操作介绍

    数字示波器是一个非常普及的电子测量仪器,掌握了数字示波器的使用之后,能轻松获得各种电信号形成的图形,进而观测不同电信号随时间变化形成的波形曲线。

 

    数字示波器的操作方法

    (1)将示波器探头插入通道1插孔,并将探头上的衰减置于"1"档;

    (2)将通道选择置于CH1,耦合方式置于DC档;

    (3)将探头探针插入校准信号源小孔内,此时示波器屏幕出现光迹;

    (4)调节垂直旋钮和水平旋钮,使屏幕显示的波形图稳定,并将垂直微调和水平微调置于校准位置;

    (5)读出波形图在垂直方向所占格数,乘以垂直衰减旋钮的指示数值,得到校准信号的幅度;

    (6)读出波形每个周期在水平方向所占格数,乘以水平扫描旋钮的指示数值,得到校准信号的周期(周期的倒数为频率);

    (7)一般校准信号的频率为1kHz,幅度为0.5V,用以校准示波器内部扫描振荡器频率;

    如果不正常,应调节示波器(内部)相应电位器,直至相符为止。

    此外,数字示波器还有其他使用方法,例如用示波器测试各种不与电相关的参数,如电压、电流、频率、相位差、调幅度等。

    数字示波器作为数据采集,A/D转换,软件编程等一系列的技术制造出来的高性能示波器,已经成为设计、制造和维修电子设备不可或缺的工具。

    作为工程师的眼睛,数字示波器在迎接当前棘手的测量挑战中至关重要。

标签: 数字示波器
数字示波器 数字示波器的操作介绍_数字示波器 示波器是观察波形的窗口,它让设计人员或维修人员详细看见电子波形,达到眼见为实的效果。因为人眼是较为灵敏的视觉器官,可以明察秋毫之末,极为迅速地反映物体至大脑,作出比较和判断。因此,示波器亦誉为波形多用表。 

早期示波器只显示电压随时间的变化,作定性的观察。随后,改进的示波器具备定量的功能,测量幅度和时间,以及它们的变化情况。同时,为了记录和比较偶发事件,要借助照相机和示波管的长余辉效应。 

模拟示波器的频率特性由垂直放大器和阴极示波管来决定。八十年代示波器引入数字处理和微处理器,出现数字示波器,现在把模拟示波器称为模拟实时示波器(ART),数字示波器称为数字存储示波器(DSO)。 

ART需要与带宽相适应的放大器和阴极射线示波管,随着频率的提高,对阴极射线示波管的工艺要求严格,成本增加,存并瓶颈。DSO只要与带宽相适应的高速A/D转换器,其它存储器和D/A转换器以及显示器都是较低速成的部件,显示器可用LCD平面阵列和彩色屏幕。 

DSO采用微处理器作控制和数据处理,使DSO具有超前触发、组合触发、毛刺捕捉、波形处理、硬拷贝输出、软盘记录、长时间波形存储等ART所不具备的功能,目前DSO的带宽也超过1GHz,在许多方面都超过ART的性能。 

DSO也有不足之处,带宽取决于取样率,比较通用的取样率等于带宽的4倍。复现的波形靠内插算法补齐,波形会有失真;A/D转换速度快,但D/A转换速度慢,故波形更新率低,偶发信号会被遗漏;垂直分辨率一般用8位,显然较低;面板旋钮多,菜单复杂,使用不方便;没有亮度调制,观察不到三维图形;波形存储容量不够,无法对波形进行处理等等。 

目前DSO的不足之处已基本被克服,但是并非全部良好性能都体现在同一部示波器内,亦即每部DSO都会有一定特点,也有某些不足,在选择型号时应该留意对比。有些型号的DSO具有与ART一样的波形更新率,有些型号的DSO却没有,有一种DSO具有ART的荧光屏三维图形显示能力,而大部分DSO不具备这种性能。大部分DSO实时带宽与单次带宽相同,但也有只保证实时带宽的DSO。 

前述DSO都包含A/D转换器和微处理器。这样一来,在PC机增加插卡亦可构成DSO,但一般取样率较低,功能较少,价格也便宜。还有采用VXI总线的DSO模块,以及机架式的DSO插件。 

DSO的存储器是示波器部件中仅次于A/D转换器的元件,它保存被测信号的样品,供后续的D/A转换器把波形复原,现在存储容量可达到1M以上。 

普通DSO有8位垂直分辨率,即每次扫描有256个样品,需要256点的存储,相当256字节。如果提高分辨率,将水平轴扩大10倍,则相当20K字节;垂直轴亦扩大10倍,相当40K字节。由此可见,DSO最少应有2K字节,中等的DSO应有40K字节以上。如果要记录10倍上述的波形,则起码要400K字节以上。因此,存储容量大小很重要。 

反过来,存储容量也影响到扫描速度,例如每扫迹只有50K点的存储器,记录100μs数据,则取样间距是2ns,此时取样率相当500MS/s,以取样率等于4倍带宽计算,实时带宽等于125MHz。 

显然,如果需要提高取样率至1000MS/s,则记录100μs的数据,需要100K点的存储器。 
为了存储一幅完整的图形,设图素是1024×512=0.5M位,四幅图形,要有2M位存储量。在FFT分析中也需要额外的存储量,将新的波形的分量与参考的波形或存储的波形作对比。为便于波形存储,有些DSO还提供软盘或硬盘作数据记录之用。 

更详细的指标请与生产厂索取技术指标,根据用途和经费作全面对比,进行咨询,以便购买到既经济又适用的示波器。 

上一篇:椭圆齿轮流量计的优缺点 椭圆齿...

下一篇:2021全站仪快速架设技巧,详...

  • 手机多多
  • 官方微信订阅号
商品已成功加入购物车!