多路信号发生器 和 双通道虚拟示波器设计 23.docx
- 文档编号:28522521
- 上传时间:2023-07-18
- 格式:DOCX
- 页数:16
- 大小:1.52MB
多路信号发生器 和 双通道虚拟示波器设计 23.docx
《多路信号发生器 和 双通道虚拟示波器设计 23.docx》由会员分享,可在线阅读,更多相关《多路信号发生器 和 双通道虚拟示波器设计 23.docx(16页珍藏版)》请在冰豆网上搜索。
多路信号发生器和双通道虚拟示波器设计23
内蒙古科技大学
虚拟仪器课程设计说明书
题目:
多路虚拟信号发生器
双通道虚拟示波器
1.设计题目:
多路虚拟信号发生器
2设计目的:
了解、熟悉并掌握虚拟仪器的相关知识;完成所要求的实验内容。
3.设计要求:
①可以输出任意一种以下的信号:
正弦波信号、方波信号、锯齿波信号或三角波信号,且可输出双路信号。
②信号频率、幅值、占空比、相位和偏移量可调。
4.设计思路:
本设计采用三角波、方波、三角波“波形生成”与“波形创建”,根据相应的参数设定,产生相应的波形。
主要基于信号发生器原理,设计了1通道、2通道、双通道信号通道。
1通道和2通道都能产生用户需求的波形(三角波、方波或正弦波),具有通道选择性。
双通道信号(三角波&三角波、三角波&正弦波等)由1通道与2通道产生的信号组成,且双通道中各路信号相互独立,可以产生频率、相位、占空比等不同的两路信号,都具有单独调试性。
基本波形发生器可产生多种波形
5.程序的整体设计:
(1)设计while循环
在“编程”----“结构”中找到“While循环”,拖到面板中如图示:
(2)基本函数信号发生器基本参数设置
在“信号处理”----“波形生成”找到“基本函数发生器”拖到面板如下图:
设置参数如上图
(3)DAQmx模拟量采集系统的实现过程:
从“程序框图”面板中点击右键,然后按照“测量I/o”——“DAQ”——“DAQmx”的顺序在列表中找到“DAQmxCreateVirtualChannel”,拖到面板中如图示:
设定最大最小值及其通道值
按上述顺序在“DAQmx”并列位置找到“Timing”,如图示:
设置采样时钟为SampleClock采样方式为ContinuousSamples
在“DAQmx”并列中找到“write”,设置如下图
同样在“DAQmx”并列中找到“stop”如下图
然后找到“Clear”如下图
在“Clear”的错误输出端点击右键,在对话框与用户选版中找到“简单错误输出”如下图:
”
6.多路信号基本参数设置:
在这部分以1通道信号参数的设定为例,在面板编程时,在基本波形发生器的各个数据创建输入控件分别是占空比(方波)、相位、幅值、频率和偏移量,在其波形输出端接到示波器,数据的输入采用基本输入控件如下图,可以根据实际情况输入各种参数。
7.条件结构设计
该条件结构用于选择那一个通道的波形,可以是1通道,也可以是2通道,还可以是双通道,在同一个示波器上显示
8.程序框图、前面板
程序框图
1.设计题目:
多通道虚拟示波器
2.设计目的:
了解、熟悉并掌握虚拟仪器的相关知识;完成所要求的实验内容
3.设计要求:
可以显示输入波形及其各种参数如中值,范围,最小值,最大值,时间步长,采样总数等,并且可以进行多通道的选择,对所采集的波形可以进行存储以供回放研究。
4.设计思路:
利用数据采集通道对波形进行采集,DAQASISTANT的数据采集系统采集信号通过条件选择结构选择通道,可以是多通道,而后输入到统计分析控件,对波形进行参数分析统计,通过输出显示控件在前面板显示,与此同时通过幅值和频率DIV进行XY轴的调节,在分析输出之后将波形输入到写入控件记录波形,而后通过读出控件将记录的波形进行读出,即可回放。
5.设计实现过程
DAQmx模拟量采集系统的实现过程:
从“程序框图”面板中点击右键,然后按照“测量I/o”——“DAQ”——“DAQmx”的顺序在列表中找到“DAQmxCreateVirtualChannel”,拖到面板中如图示:
设定最大最小值及其通道值
按上述顺序在“DAQmx”并列位置找到“Timing”,如图示:
设置采样时钟为SampleClock采样方式为ContinuousSamples
在“DAQmx”并列中找到“write”,设置如下图
同样在“DAQmx”并列中找到“stop”如下图
然后找到“Clear”如下图
在“Clear”的错误输出端点击右键,在对话框与用户选版中找到“简单错误输出”如下图:
”
(1)条件结构的分层设计及while循环
条件结构共分五层1、2、3、4、0及默认层分别代表A通道,B通道,双通道A,叠加通道及默认,各层如下:
A通道:
B通道:
双通道A:
叠加通道:
按上述顺序在“条件结构”并列位置找到“while循环”,如图示:
将其拉大包含以上的“条件结构”。
(2)信号基本参数设置
建立如下图的触动设置区设置各种参数,具体的程序框图如下
对示波器时间X轴和幅值Y轴的进行参数设置:
存储数据存储及回放
通道选择
采样调节
(3)所得参数的显示
对各种波形的参数的显示
6.完整的程序框图及前面板设置如下图:
总结:
通过这段时间都与Labview课程的学习,我熟悉了对于图形化编程的一些基本的操作,我可以说是获益匪浅,同时也掌握了对数据操作和簇以及其中的一些函数及结构等的基本用法,让我深深的体会到了Labview图形化编成的优越之处,同时也感觉越是简单的编程软件使用起来似乎越复杂,总之,以后还有勤加练习,争取熟练掌握。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 多路信号发生器 双通道虚拟示波器设计 23 信号发生器 双通道 虚拟 示波器 设计
![提示](https://static.bdocx.com/images/bang_tan.gif)