Bootstrap

数据采集卡 DAQmx

1、采集卡的工作原理

         外部的信号进入采集卡后,经过各种处理转换,先进入到采集卡自身的缓冲区(称为板载缓冲区,由厂家觉得,是不可改变的,决定采集卡的采样频率),当板载缓冲区中的数量到了一定量后,数据采集卡将缓冲区的数据上传到计算机内存中,再由DAQmxRead.vi从计算机内存中读取。该内存大小可以在DAQmxTiming(SampleClock).vi的每通道采样输入端进行设置。一般这个在计算机上开辟的内存设置为采样率的10倍左右,这意味着DAQmxRead.vi在10s内没有执行一次的话,那么就会出现内存不足以存放采集到的数据的问题,导致数据丢失。一般DAQmx.vi帮助中提及的缓冲区都是指的计算机中开辟的内存。
2、DAQmx相关参数的设置
     当采样模式为连续采样时,DAQmxTiming(SampleClock).vi中每通道采样代表的是缓存区的大小(计算机内存)
     DAQmxRead.vi没通道采样设置为-1,表示调用DAQmxRead.vi时,都是将内存中的所有数据读取出来,当这个值设置为其他数值时,表示每次调用DAQmxRead.vi从内存中读取的数据量。
3、DAQmx控制采集卡流程图
      

数据采集卡 <wbr>DAQmx

关于触发采集,外部触发源接触发引脚PFI,APFI表示该引脚只能接模拟信号触发。
参考:http://www.chinabaike.com/t/35903/2014/0619/2485099.html
;