16课程设计_电子测量仪器虚拟化设计文档
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
图子程序框图波形控制和调节部分这部分是为了获得显示波形的详细信息而设计的,其结构如图图所示。
第页图信息显示控件图延迟时间分析图是为了更清楚的观测而设置的,运行期间信号变化很快,不利于做详细的观测比较,解决该问题的方法是设置个延迟时间模块。
两通道波形显示的程序框图设计通道单独显示波形如图所示。
图通道单独显示波形分析利用了个条件选择结构,当显示方式选择时,前面板信号幅度第页调节和幅度偏移同时开的时候两个信号叠加开关。
停止示波器。
通过循环的停止按钮设置示波器停止工作。
系统设计介绍整体设计方案本设计的在创建过程中,首先创建前面板,然后进采集的方法输入信号波形,那么自己设计个信号发生器,使两个通道都能实现基本模拟信号正弦波三角波方波锯齿波的输入。
波形显示。
采用波形图控件。
波形控制部分。
包括信号幅度调节和幅度偏移。
设计时考虑的是以下几个部分和通道设计及选择。
设置两个控件控制和选通状况,分别输入正弦波三角波方波和锯齿波。
波形产生。
由于没有外界信号输入设备,所以不能用外部数据并进行分析。
对该虚拟示波器进行性能评价。
设计思路与预期功能本设计的想法是尽量与现实中的面板相致,实现示波器最基本的显示和调节功能。
所以本设计我设计了包含和的双通道示波器,即双踪示波器模式通过显示通道选择按键和,可以任意显示通道或两个通道输入信号的波形模式当两个通道处于选通状态时,使用此模式显示两个通道信号代数相加相减后的波形。
观察仿真结果控制单通道双通道时基控制主要控制采集卡扫描率各通道的扫描次数取样数,波形显示控制示波器的五种工作状态模式。
写虚拟示波器实验程序,要求可以对两路信号进行观察与测量。
界面要求参数控制控制按钮波形显示。
前面板设计控制包括通道选择控制垂直偏转灵敏度时基控制和波形显示控件等通道选择主要会很密集,无法辨析波形。
本程序对信号频率有要求,因为信号输入为转盘输入,在频率较小时,信号能够正常显示在示波器上但如果频率过大,将需要调整频率输入的范围。
第页第章虚拟双踪示波器设计设计要求编可调,观察扫描波形的变化。
上图显示的即为扫描波形的显示情形。
性能分析本程序界面清晰,基本与实物图相符,生动形象,对于波形输出具有实时的动态效果。
在采样数过大时,因为界面有限的原因,产生的波形将数值,观察锯齿波的变化。
上图显示的即为锯齿波的显示情形。
扫描信号波形运行结果扫描信号波形如图所示。
第页图扫描信号波形前面板分析在前面板的波形选择中选择扫描波形,改变频率,调节各个旋钮数值,占空比调节各个旋钮数值,占空比可调,观察方波的变化。
上图显示的即为方波的显示情形。
锯齿波运行结果锯齿波运行结果如图所示。
图锯齿信号发生器前面板分析在前面板的波形选择中选择锯齿波,改变频率,调节各个旋钮选择三角波,改变频率,调节各个旋钮数值,观察三角波的变化。
上图显示的即为三角波的显示情形。
方波运行结果方波运行结果如图所示。
第页图方波信号发生器前面板分析在前面板的波形选择中选择方波,改变频率,面板的波形选择中选择正弦波,改变频率,调节各个旋钮数值,观察正弦波的变化。
上图显示的即为正弦波的显示情形。
三角波运行结果三角波运行结果如图所示。
图三角信号发生器前面板分析在前面板的波形选择中控件的属性设置波形生成模块本设计中用到的波形生成模块包括正弦波形方波波形三角波形锯齿波形,如图所示。
图波形函数测试与结果正弦波运行结果正弦波运行结果如图所示。
第页图正弦信号发生器前面板分析在前。
虚拟信号发生器的各子模块设计波形选择模块该信号发生器的波形选择功能由前面板上的文本下拉列表输入控件实现,现将其命名为信号选择。
首先需要设置下它的属性,其设置情况如图所第页示。
图信号选择输入幅值相位偏移量占空比输入控件分别和这五个波形函数连起来。
为了方便观察波形变化,添加个时间延时函数。
为了实现程序的连续运行,添加个循环结构。
最终,所设计的信号发生器的程序框图上图所示择控件与其相连。
按照属性的设置,条件结构值为时,在条件结构里加入个正弦波形函数条件结构值为时加入个三角波形函数条件结构值为时加入个方波形函数条件结构值为时加入个锯齿波形函数,将频率幅择控件与其相连。
按照属性的设置,条件结构值为时,在条件结构里加入个正弦波形函数条件结构值为时加入个三角波形函数条件结构值为时加入个方波形函数条件结构值为时加入个锯齿波形函数,将频率幅值相位偏移量占空比输入控件分别和这五个波形函数连起来。
为了方便观察波形变化,添加个时间延时函数。
为了实现程序的连续运行,添加个循环结构。
最终,所设计的信号发生器的程序框图上图所示。
虚拟信号发生器的各子模块设计波形选择模块该信号发生器的波形选择功能由前面板上的文本下拉列表输入控件实现,现将其命名为信号选择。
首先需要设置下它的属性,其设置情况如图所第页示。
图信号选择输入控件的属性设置波形生成模块本设计中用到的波形生成模块包括正弦波形方波波形三角波形锯齿波形,如图所示。
图波形函数测试与结果正弦波运行结果正弦波运行结果如图所示。
第页图正弦信号发生器前面板分析在前面板的波形选择中选择正弦波,改变频率,调节各个旋钮数值,观察正弦波的变化。
上图显示的即为正弦波的显示情形。
三角波运行结果三角波运行结果如图所示。
图三角信号发生器前面板分析在前面板的波形选择中选择三角波,改变频率,调节各个旋钮数值,观察三角波的变化。
上图显示的即为三角波的显示情形。
方波运行结果方波运行结果如图所示。
第页图方波信号发生器前面板分析在前面板的波形选择中选择方波,改变频率,调节各个旋钮数值,占空比可调,观察方波的变化。
上图显示的即为方波的显示情形。
锯齿波运行结果锯齿波运行结果如图所示。
图锯齿信号发生器前面板分析在前面板的波形选择中选择锯齿波,改变频率,调节各个旋钮数值,观察锯齿波的变化。
上图显示的即为锯齿波的显示情形。
扫描信号波形运行结果扫描信号波形如图所示。
第页图扫描信号波形前面板分析在前面板的波形选择中选择扫描波形,改变频率,调节各个旋钮数值,占空比可调,观察扫描波形的变化。
上图显示的即为扫描波形的显示情形。
性能分析本程序界面清晰,基本与实物图相符,生动形象,对于波形输出具有实时的动态效果。
在采样数过大时,因为界面有限的原因,产生的波形将会很密集,无法辨析波形。
本程序对信号频率有要求,因为信号输入为转盘输入,在频率较小时,信号能够正常显示在示波器上但如果频率过大,将需要调整频率输入的范围。
第页第章虚拟双踪示波器设计设计要求编写虚拟示波器实验程序,要求可以对两路信号进行观察与测量。
界面要求参数控制控制按钮波形显示。
前面板设计控制包括通道选择控制垂直偏转灵敏度时基控制和波形显示控件等通道选择主要控制单通道双通道时基控制主要控制采集卡扫描率各通道的扫描次数取样数,波形显示控制示波器的五种工作状态模式。
模式通过显示通道选择按键和,可以任意显示通道或两个通道输入信号的波形模式当两个通道处于选通状态时,使用此模式显示两个通道信号代数相加相减后的波形。
观察仿真结果并进行分析。
对该虚拟示波器进行性能评价。
设计思路与预期功能本设计的想法是尽量与现实中的面板相致,实现示波器最基本的显示和调节功能。
所以本设计我设计了包含和的双通道示波器,即双踪示波器。
设计时考虑的是以下几个部分和通道设计及选择。
设置两个控件控制和选通状况,分别输入正弦波三角波方波和锯齿波。
波形产生。
由于没有外界信号输入设备,所以不能用外部数据采集的方法输入信号波形,那么自己设计个信号发生器,使两个通道都能实现基本模拟信号正弦波三角波方波锯齿波的输入。
波形显示。
采用波形图控件。
波形控制部分。
包括信号幅度调节和幅度偏移信号幅度第页调节和幅度偏移同时开的时候两个信号叠加开关。
停止示波器。
通过循环的停止按钮设置示波器停止工作。
系统设计介绍整体设计方案本设计的在创建过程中,首先创建前面板,然后进行程序框图的编写。
在程序的编写中,使用了条件结构,循环结构以及常用的数据处理函数,同时还用到了信号生成控件旋钮控件等多个控件。
在程序框图的编写过程中,创建了多个子,用于双通道示波器部分功能的实现,完整的设计框图如图图所示。
图虚拟双踪示波器前面板第页图虚拟双踪示波器程序框图设计步骤通道的选择及波形发生在程序框图面板上调用个子,程序框图如图所示。
图子程序框图波形控制和调节部分这部分是为了获得显示波形的详细信息而设计的,其结构如图图所示。
第页图信息显示控件图延迟时间分析图是为了更清楚的观测而设置的,运行期间信号变化很快,不利于做详细的观测比较,解决该问题的方法是设置个延迟时间模块。
两通道波形显示的程序框图设计通道单独显示波形如图所示。
图通道单独显示波形分析利用了个条件选择结构,当显示方式选择时,前面板上显示的只有通道的波形当显示方式选择时,前面板上显示的只
