LabVIEW数据采集之触发采集
关于LabVIEW的数据采集,一般都一些定式,如NI给出的DAQMX中就有很多好的例子,但一般情况下达不到你的特殊要求,比如,当有信号(真正想得到的信号)时才开始采集,即触发采集;又或者当信号一直被采集时,我只对某一部份信号感兴趣,而其它的都不需要,那又如何办呢?
下面介绍一些体会:
1、一般性触发采集,即当信号发生时,才开始采集,而采集长度由计时来控制While Loop.
不做具体介绍。
2、就是信号一直处于采集状态,用户只对某一部份信号感兴趣,如何去保存这些感兴趣的信号呢?
如下图所示~可以
在采集前先用寄存器构造一个矩阵来存储数据,设定Remaining Ahead(每一次清除所保留上一窗口数据的多少,以时间s来计算),同时也加入了Trigger Threshold(图中以电压值大小来计算),当达到了阀值,触发开始采集数据。