CF-6004的最大采样率



硬件: Multifunction DAQ (MIO)>>Portable>>CF-6004

问题: CF-6004能达到的最大采样率是多少?

解答: 本文将讨论关于这个问题的几种不同的产品规格。由于PDA的数据传输机制和CPU功率的限制,其上能达到的最大采样率比产品规格要小。此外,实际能达到的最大采样率除了与PDA自身有关之外,还取决于数据的显示方式。

硬件产品规格:

CF-6004在单通道采集模式下采样率能达到 200kS/s,而在多通道采集模式下总采样率能达到 132kS/s.多通道采集模式的采样率较单通道有所降低是由于增加了多路开关在多通道间切换的建立时间开销。使用PDA进行数据采集时根据采集类型和PDA性能的不同采样率会有显著的差异。

PDA上能够达到的实际采样率取决于采集的数据类型:

备注:这些采样率是一个估计值,其实际值取决于PDA类型和是否执行额外的代码。

  1. 小规模的,原始数据或者定标数据的采集(采样数小于CF-6004的FIFO大小)
    单通道或者多通道采集应该能够达到最大采样率200kS/s或者132kS/s。这种应用并不受限于PDA的数据传输速度是否能够跟得上数据采集速度,因为在整个数据采集过程结束之前数据已经被采集到板载FIFO上。在这种情况下,您可以根据CF-6004的限制确定采集速度,停止采集,并且把数据传输到PDA。

  2. 大规模的,原始数据的有限采样(采样数大于CF-6004的FIFO大小)
    如果采集和读取的数据类型都是原始数据,那么采样率应该能够接近板卡采样率的最大值。
  3. 大规模的,定标数据的有限采样(采样数大于CF-6004的FIFO大小)
    数据定标会减慢采样速度。这种采集方式不能达到CF-6004最大采样率,但是仍然比连续采样方式下的采样速度要快。

  4. 原始数据或者定标数据的连续采集
    这种采集方式更取决于数据的显示方式和PDA的性能。如果采样的是图形数据,采样率有可能被限制在1kS/s以内,因为PDA对图形数据的处理速度特别慢。如果采集的不是图形数据,连续采样的采样率能够达到18kS/s。

提高采样性能的提示:
  1. 采用大规模、有限采样方式代替连续采样方式,并且采样原始数据。范例Acq&Graph Voltage-Raw I16-Int Clk.vi附带在NI-DAQmx Base 1.0.1驱动里面。这个范例说明了如何实现原始数据的有限采样并且在软件里面对数据定标。这种采样方式可能达到板卡的最大采样率。
  2.  在连续采样方式下,避免在循环里面进行数据的采集和图形化显示。如果可能,在数据采集之后再显示,并且为PDA提供足够的刷新和用图形显示数据的时间。或者对数据进行简单的处理而不在图形中显示。



相关链接:

附件:





报告日期: 02/15/2005
最近更新: 07/16/2011
文档编号: 3IE92OB9