网站大量收购独家精品文档,联系QQ:2885784924

虚拟仪器课程的设计多路信号发生器.docVIP

虚拟仪器课程的设计多路信号发生器.doc

  1. 1、本文档共18页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
虚拟仪器课程的设计多路信号发生器

内蒙古科技大学 虚拟仪器期末大作业设计说明书 题 目:多路信号发生器 学生姓名:蒙龙华 学 号:1067112303 专 业:测控技术与仪器 班 级:测控10—3班 指导教师:肖俊生 一.设计题目: 多路信号发生器 二.设计目的: 1、通过实验让我们更深入了解虚拟仪器的基本原理及观念,掌握利用相关的软、硬件平台完成虚拟仪器设计的方法和步骤。 2、了解虚拟仪器的具体的实际应用。 3、将所学的知识通过设计信号发生器实验可波形如正弦波、方波、三角波等 在前面板创建8个数值输入控件:在前面板中,击右键,从数值输入控件中,选择旋钮输入控件,并将其拖入前面板中, 之后,按住Ctrl键不放,一次拖动复制7个旋钮(如下图),并分别命名为“频率1”、“幅值1”、“偏移量1”、“相位1”,“频率2”、“幅值2”、“偏移量2”、“相位2”。 然后创建两个占空比的数值输入控件分别命名为“占空比1”、“占空比2”,两个波形选择的输入控件。把10个数值输入控件分别连到对应的基本函数发生器上如图。再用同样的方法做出公式波的相应控件和噪声的相应控件。 用一个条件循环实现波形通道的切换。在程序框图中,右键在编程—结构中如图,即可拖出条件结构 此条件结构通过设置条件分支来进行通道0、1、2各种波形信号的选择。‘0’对应的通道1和公式波通道,‘1’对应通道2和公式波通道,‘2’对应通道1和2。 通道1 通道2 双通道 4、波形输出问题 通过基本函数发生器和公式波发生器已经产生了各类信号,但要通过在前面板中右键图形显示控件—波形图如下: 选出波形图,由于基本函数发生器与波形图不能直接转换,所以通过创建数组来进行转换,在编程-结构-数组中选择创建数组来得到。 5、DAQmx中个函数介绍: (1)DAQ Assistant: 将DAQ Assistant Express VI置于程序框图中,DAQ Assistant将自动调出。DAQ Assistant是一个可以用来配置测量任务及通道的图形接口。DAQ Assistant位于“函数”选板下的“Express-输入”子选板和“NI-DAQmx Data Acquisition”子选板中。 利用DAQ Assistant,我们可以执行以下任务: *创建和编辑任务和虚拟通道; *添加虚拟通道至任务; *创建并编辑量程; *创建用户的配置; *保存用户的配置; *在用户的NI应用软件中生成代码以在用户的应用程序中使用; *观察用户的传感器的连接图。 (2)创建虚拟通道函数: NI-DAQmx 创建虚拟通道函数创建了一个虚拟通道并且将它添加成一个任务。它也可以用来创建多个虚拟通道并将它们都添加至一个任务。如果没有指定一个任务,那么这个函数将创建一个任务。NI-DAQmx 创建虚拟通道函数有许多的实例。这些实例对应于特定的虚拟通道所实现的测量或生成类型。 NI-DAQmx 创建虚拟通道函数的输入随每个函数实例的不同而不同,但是,某些输入对大部分函数的实例,即使不是全部,也是相同的。例如一个输入需要用来指定虚拟通道将使用的物理通道(模拟输入和模拟输出)、线数(数字)或计数器。此外,模拟输入、模拟输出和计数器操作使用最小值和最大值输入来配置和优化基于信号最小和最大预估值的测量和生成。而且,一个自定义的刻度可以用于许多虚拟通道类型。 (3)定时函数: NI-DAQmx 定时函数配置定时以用于硬件定时的数据采集操作。这包括指定操作是否连续或有限、为有限的操作选择用于采集或生成的采样数量,以及在需要时创建一个缓冲区。 对于需要采样定时的操作(模拟输入、模拟输出和计数器),NI-DAQmx 定时函数中的采样时钟实例设置了采样时钟的源(可以是一个内部或外部的源)和它的速率。采样时钟控制了采集或生成采样的速率。 每一个时钟脉冲为每一个包含在任务中的虚拟通道初始化一个采样的采集或生成。 为了在数据采集应用程序中实现同步,如同触发信号必须在一个单一设备的不同功能区域或多个设备之间传递一样,定时信号也必须以同样的方式传递。NI-DAQmx 也是自动地实现这个传递。所有有效的定时信号都可以作为 NI-DAQmx 定时函数的源输入。例如,在下面的 DAQmx 定时 VI 中,设备的模拟输出采样时钟信号作为同一个设备模拟输入通道的采样时钟源,而无需完成任何显式的传递。 文档——NI-DAQmx 定时和同步特性——包含了关于使用 NI-DAQmx 定时函数来利用 NI-DAQmx 完成同步的其他信息。 大部分计数器操作不需要采样定时,因为被测量的信号提供了定时。

文档评论(0)

317960162 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档