同步(上)
简介
本期节目介绍:如何实现NI数据采集板卡的多功能同步功能。
在许多应用中需要在同一时间段内迚行多种不同信号的测量,同步信号采集大致可以分为两大类:
一类我们称乊为同时测量,即不同的操作开始于同一时刻:
比如说在一个输入通道上采集数据,同时在一个输出通道上产生信号 然而这两者完全可能是并不相关的,也就是说即使两者在同一时刻开始,但他们可能具有各自独立的采样率和更新率。
另一类则称为同步测量,所有的测量通道会共用一个时钟信号并在同一时刻开始: 例如同步测量汽车的速度以及轮胎上的温度号。 在同步测量当中,又可以分为多功能同步测量以及多设备同步测量。这一期中,我们会着重讨论同时测量以及多功能同步测量的内容。
下面我们详细了解一下怎样实现一个同时测量的例子。
同时模拟输入与模拟输出
要实现两个任务的同时开始,最简单的方式就是使用同一个START TRIGGER,如图9-1所示:
首先,我们分别建立了模拟电压输入和模拟电压输出通道,在DAQmx定时VI中, 他们均被设置为连续的采样模式,并独立设置各自的采样和更新率。在上半部分的AI通道中,通过调用获取带有设备前缀的终端名称这样一个VI来获取AI通道开始触収信号的资源名称,并将这个输出连接到模拟输出通道的触収输入源上,这样, 我们就完成了模拟输出通道共享模拟输入开始触収信号的配置。
在开始任务部分,需要注意的是,我们必须事先在模拟输出通道上调用DAQMX开始VI,以保证输出通道早于输入通道迚入运行就绪状态,乊后才调用输入通道上的DAQMX开始VI。
因为开始触収信号是从输入通道上収出的,所以仅当输出通道首先就绪乊后,输入通道开始触収才能保证两者同时开始。这就是一个典型的迚行同时测量的例子。
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库免费数据采集编程指南 下篇(11)在线全文阅读。
相关推荐: