第一范文网 - 专业文章范例文档资料分享平台

免费版LabVIEW数据采集编程指南【中篇】

来源:用户分享 时间:2025/5/16 16:01:13 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

图7-10 停止触发

对于模拟触发,有两种类型:沿触发和窗触发,如果触发信号带有较大噪声,为了避免噪声使系统误动作,我们通常使用带滞后的沿触发,在LV中也是经过简单的配置来实现,DAQmx TRIGGER属性节点下提供了相应的滞后边沿触发设置,如图7-11所示。实际上底层的很多工作都由DAQmx驱动来完成了。 沿触发

带滞后的沿触发

窗触发

图7-11模拟触发类型

刚才我们是从应用层和驱动层的角度来讨论触发,现在我们再迚一步,看看硬件上触发信号是怎么产生的。注意图7-12中的多路开关,它有两个输入,一个来自模拟触发线APFI0,1,另一个来自模拟输入通道。这两种通路都可以作为触发信号的输入通道,但各有利弊。使用APFI线不必占用宝贵的模拟通道,但如果信号很小,会影响触发的精度;而使用模拟通道,可以利用可编程放大器把触发信号放大到合理的范围,提高了触发精度。您可以根据您的具体应用选择。并且我们注意到,模拟触发比较器的输出可以路由到不同的子系统,扩大了触发信号的应用范围。

29

图7-12 硬件触发信号拓扑

触发DEMO演示:

现在我们来看一个使用Reference Trigger的Demo,在这里我们使用Reference Trigger来停止一个采集过程,如图7-13所示。程序中使用的AO通道用来产生一个供AI采集的信号。

我们使用板卡上的通用计数器产生触发信号,AI任务中配置成Reference Trigger,把Pretrigger Sample和Sample per Channel的差值设置到设备允许得最小值,相应得到Posttrigger Sample等于2,也就是收到触发后再经过2个采样周期,采样会停止,并且保存了这最后2个采样值。如果您的目的只是使采样停止,完全可以忽略这两个值。 理解了不同的触发类型乊后,我们发现编写基于DAQmx的触发程序变得简单快捷 。

图7-13 触发DEMO演示

30

免费版LabVIEW数据采集编程指南【中篇】.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c5ecbc446jl6u75f0ar6i_7.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top