第一范文网 - 专业文章范例文档资料分享平台

基于LabVIEW的数字式虚拟示波器(2)

来源:用户分享 时间:2021-06-02 本文由长虹饮涧 分享 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

在数据库中找到的资料,拿来大家分享一下。

在设计虚拟示波器时参考了传统示波器的功能,同时结合了虚拟仪器的特点和计算机强大的信息处理能力,在仪器功能上进行了扩展,可实现波形的显示、存储和时域、频域参数的测量、显示。主要的技术参数为:采样速率:100kHz;采样位数:16位;波形显示模式:可单通道显示、双通道

显示以及波形的相加、相减;游标:根据使用可设置为自由拖拽或者在相应的曲线上滑动;

[6]

虚拟示波器的前面板显示如图4所示,采集、示,

处理、显示部分程序框图如图5所示。

量程设置图3

数据处理

数据读写虚拟示波器软件结构框图

数据存储方式:使用LabVIEW中的特有存储格式(lvm),也可存储为表格的形式;数据直接保存在计算机硬盘当中。

3虚拟示波器软件设计

虚拟示波器主要由数据采集卡完成信号的采集,并传输给计算机;软件主要包括数据采集卡的参数设置、数据处理、波形显示、参数测量、数据记录等模块。主要的程序结构框图如图3所

0600000

AD配置hDevice

150ADData

ADData

图4虚拟示波器的前面板显示

菜单选择

数据初始化,数据个数

01

Y-Max

Data

电压触发

电压触发(V)

初始化

显示1

显示

时间调节

波形显示XScale,%Maximum

显示2

True

Y轴范围

Y轴最小值Y轴最大值0

Disabled

Disabled

Butterworth”,Default“

滤波器选择

Tab%Control

YScale,Maximum

YScale,Minimum

Butterworth

Butterworth

模式选择

通道A通道B

暂停

输出

输出波形显示

频率大小频率范围

Y-MinY-Min

记录记录

error%outerror%out

频谱

参数

FlaseFalse

频率大小2

Disabled

滤波波形

滤波波形记录

Y轴最大值Y轴最小值

启动采集

图5采集、处理、显示部分程序框图

4小波消噪模块

在LabVIEW中,可以通过MATLAB脚本节主要使用虚拟仪器平台部分中的虚拟示波

器以及信号分析部分对常规波形如正弦波、三角波、锯齿波进行波形的采集;同时使用常规示波器进行采集对比,检测虚拟仪器对波形测量的精度以及可能出现的一些问题。

用于测试虚拟示波器性能的主要试验仪器

TektronixTDS210示波为:计算机、虚拟示波器、TektronixAFG310信号发生器。虚拟示波器器、

与TDS210示波器所采集到的信号波形及参数显示如图6所示。为方便对比,将采集的信号参数

·23点,使用MATLAB进行部分的数据处理,实现与MATLAB之间的数据交换[7]。本文在设计虚拟示波器时,加入了小波模块,可以实现小波消噪。其中所使用的几种简单的小波函数如下:1)Haar2)Daubechies(dbN)小波系,3)SymletsA小波,

搜索“diyifanwen.net”或“第一范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,第一范文网,提供最新人文社科基于LabVIEW的数字式虚拟示波器(2)全文阅读和word下载服务。

基于LabVIEW的数字式虚拟示波器(2).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/wenku/1193962.html(转载请注明文章来源)
热门推荐
Copyright © 2018-2022 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top