虚拟示波器要点

本文介绍了使用Labview创建虚拟示波器的方法,包括通道选择、纵向放大与缩小、横向扫描时间控制、测量功能、数学运算、频谱观察、地线显示和波形保存等关键点,提供了解决方案并分享了实现过程中的注意事项。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

用Labview的图表控件做逼真的虚拟示波器,我的解决方案如下:

1、CH1和CH2按钮功能,如果没有按下,将不显示该通道波形(连横线都没有,注意区分)。

解决:通过if实现,没有波形通过右键,创建常量实现(灰色的0)。

2、纵向的放大与缩小以及偏置。

解决:直接对波形作乘法或加法即可。

3、横向扫描时间的控制。

解决:根据上一篇文章的分析,可以有两种做法:变采样率或者变采样点数。而实际情况都是采样率一定,改变采样点数。但是,采样点数不要在信号发生器那改变,否则两个一起模块没法独立开来吗,会引起测量频率错误等一系列问题,应该在示波器端做采样点数的改变。

我尝试过两种方法:

第一种是示波器时间轴长度固定,然后隔几个点采一个点(以s为单位),通过旋钮确定间隔。实现如下:


 第二种是不改变采样间隔,而延长示波器时间轴,比如原来采集10s,我现在只采1s。通过改图表属性节点即可:

符号惯例 --------------------------------------------------------------- [+] 新增加的功能 [-] 删除了的功能 [*] 改进了的功能 [!] 修补了的问题 [>] 重要启示 3.0 版 --------------------------------------------------------------- 2007年1128日发行。 [>] 软件改名如下: 虚仪声卡示波器 -> 声卡示波器 虚仪声卡频谱分析仪 -> 声卡频谱分析仪 虚仪声卡信号发生器 -> 声卡信号发生器 虚仪声卡万用仪 -> Multi-Instrument (万用仪) (基础版) 全新: Multi-Instrument (万用仪) (标准版) 全新: Multi-Instrument (万用仪) (专业版) 全新可添加模块: 频谱3D图 全新可添加模块: 数据记录仪 全新可添加模块: LCR表 全新可添加模块: 设备检测计划 [>] 将软匙版硬匙版合并 [+] 增加了万用表功能,包括RMS、dBV、dBu、dBSPL、dBA、dBB、dBC、 频率计数、转速、占空比、频率电压转换表。 [+] 增加了频谱3D图,包括瀑布图声谱图。 [+] 增加了数据记录仪。 [+] 增加了LCR表 [+] 增加了设备检测计划 [+] 在“文件”菜单中增加了“按帧打开”命令,以允许打开长波形文件。 [+] 在“文件”菜单中增加了“输入”命令,以允许文本数据输入。 [+] 在标定对话框中,允许选择输入输出声卡。 [+] 所有相关的图中增加了“参考曲线”栏,允许显示多条参考曲线。 [+] 在所有相关的图表选项页中增加了“线宽”项。 [+] 在DAQ中允许差分触发 [+] 在软件包中增加了各种范例。 [+] 在杂项工具条中,增加了“播放”“重复播放”按钮,从而允许将示波 器中显示的波形直接播放出来。 [+] 在示波器中增加了各种各样的数字滤波器。 [+] 在示波器中增加了时标DAQ过程显示。 [+] 在示波器中增加了“记录”模式。 [+] 在频谱分析仪中增加了频率补偿、频率加权(A,B,C,ITU-R 468)。 [+] 在频谱分析仪中增加了噪声电平、IMD、带宽、串扰测量。 [+] 在频谱分析仪中增加了相干性、增益相位(波德图)、冲激响应测量。 [+] 在信号发生器中增加了“iA=oA,iB=oA”、“iB=oA”、“同步无回环”、 “同步iB=oA”、“同步iB<--oA” 模式。支持信号发生器与DAQ同步操作。 [+] 在信号发生器中增加了“音阶”、“DMTF”、“MLS”,“单位冲激”、“单位阶跃” [+] 在信号发生器中增加了“屏蔽”选项 [+] 在信号发生器中支持扫幅输出。 [*] 改进了所有的“打印预览”。 [*] 将“横向打印”设置为默认状态。 [*] 能自动按声卡输入增益的变化来补偿标定结果。 [*] 改进了标定过程,允许通过直接输入“读数”“实际值”来自动填充标定参数。 [*] 在杂项工具条中,为了操作方便,增加了“Windows录音控制” “Windows音量控制” [*] 在杂项工具条中增加了输入峰值电平指示。 [*] 在杂项工具条中增加了探头B开关位置选项。 [*] 改进了THD、THD+N、SINAD、SNR测量的算法。 [*] 在频谱分析仪中允许指定帧间处理的帧数。 [*] 在频谱分析仪中添加了数十个窗函数。 [*] 在频谱分析仪中添加了窗重叠百分比项。 [*] 在频谱分析仪中将FFT的点数扩大到最大4194304点 [*] 在频谱分析仪中显示FFT段数分辨率 [*] 在信号发生器中,允许调节方波的占空比 [*] 在信号发生器中,允许输出频率不为Hz的整数倍 [*] 在信号发生器中,允许输出时间不为秒的整数倍 [*] 在信号发生器的多音配置对话框中增加了初始相位的设置 [*] 支持循环输出扫频(幅)信号。 [*] 支持Windows Vista。 2.1 版 --------------------------------------------------------------- 2007年118日重建。 [*] Dr. Michael Konig博士校正了德文翻译。 [*] Georges de Wailly校正了法文翻译。 2006年1125日重建。 [*] Alexander Siegesmund校正了德文翻
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值