文档介绍:内蒙古科技大学
虚拟仪器课程设计说明书
题目:多路信号发生器,双通道示波器
: 多路信号发生器
2设计目的:了解、熟悉并掌握虚拟仪器的相关知识;完成所要求的实验内容。
:
①可以输出任意一种以下的信号:正弦波信号、方波信号、锯齿波信号或三角波信号,且可输出双路信号。
②信号频率、幅值、占空比、相位和偏移量可调
:
在条件结构中运用“基本函数发生器”模块作为正弦波、方波、三角波信号的发生单元,通过其可设置频率、幅值、相位差及占空比的调节,且经过条件结构即可进行双路、单路等各信号输出的选择,然后用While循环使输出信号连续的动起来,所产生的信号通过波形图来显示,可用DAQ输入模块将信号送入数据采集卡PCI6221再用DAQ输出模块将信号采集回来用波形图显示,便可验证所产生的信号,或通过示波器来验证。
(1)前面板的设计
(2)设计的基本原理和设计步骤
<1>while循环
按上述顺序在“条件结构”并列位置找到“while循环”,如图示:将其拉大包含以上的“条件结构”。
<2> 基本函数发生器
LabVIEW软件中包括很多种模块,用户可以从软件中调用任意的模块供用户使用。其中有一个模块是基本函数发生器。用这个模块可以很方便地设计信号发生器。本章的编程涉及到基本函数发生器、循环结构、波形显示和输入框等模块,但最主要的模块是基本函数信号发生器这个模块,现在对这个模块进行详细的介绍,对本章下面的编程会起到很大的帮助。基本函数发生器如图所示。
<3>设计一个双通道的波形发生
<4>双通道采样设置
设置控制两个通道波形的频率,幅值,相位,偏移量,以及方波的占空比。将他们设置在一个while循环中,采样时间设置。
<5>程序框图
<6>运行图样
双通道虚拟示波器
: 双通道虚拟示波器
2设计目的:了解、熟悉并掌握虚拟仪器的相关知识;完成所要求的实验内容。
: 参考:Search Examples》Demonstrations》Instrument I/O》 Two-Channel Oscilloscope ,数据可存储回放
: 采用“基本函数发生器”,锯齿波,然后用条件结构设计通道选择的设计,且两个通道可调频率和幅值,以求达到用户所需的信号,再用while循环将整体包括以使波形能连续输出,整个过程需通过波形图控件来显示产生的波形,在通过配备DAQ和采集卡设计可验证输出信号的设计图。
5设计实现过程:
前面板的设计
设计的基本原理和设计步骤
<1>首先设计一个while循环, 按上述顺序在“条件结构”并列位置找到“while循环”,如图示:将其拉大包含以上的“条件结构”。
<2> 创建DAQ助手采集信号,模拟量的采集,设置双通道AI0,AI8,最小最大电压-10,10v
<3>设置,开辟缓冲区大小。