当我指定数据采集的扫描速率时,实际扫描速率是如何指定的? 硬件: Multifunction DAQ (MIO)>>E Series
问题: 对于我的E系列板卡,用户指定扫描速率为17,545 Hz,而导致的实际扫描速率为17,543.86 Hz。当我指定数据采集的扫描速率时,实际扫描速率是如何确定的? 解答: 下面您将发现一系列的计算,以便您获得精确的实际扫描速率是多少。 DAQmx: 举个例子, 20 MHz / 17545 Hz = 1139.93 1139.93向下圆整到1139 20MHz / 1139 = 17559.26 Hz 因而,17559.26 Hz是实际的采样率。 您也可以通过编程获得实际的扫描速率是多少。用DAQmx定时属性节点并选择采样时钟=>速率。下面您将找到一个例子:
Traditional DAQ: 所以,举例说: 20 MHz / 17545 Hz = 1139.93 20 MHz / 1139 = 17559.26 Hz 20 MHz / 1140 = 17543.86 Hz 因而,17543.86是实际的扫描速率。 这些计算帮助您活的所有可能的扫描速率:: 实际扫描速率 = 板载时钟{20 MHz} / X 其中 X = 大于板载时钟除以板卡最大扫描速率所得的整数。 您可以通过附件看到这现象,通过一个指示器可以看到实际的扫描速率:
下面有一个Excel文件,用于时钟源速率的计算。 有一点需要指出的就是DAQmx和Traditional DAQ计算采样速率/扫描速率的方法是不同的。 最后,如果您使用的扫描速率不符合计算的结果,可以采用外部始终源。下面有关于外部时钟源使用的链接。 相关链接: KnowledgeBase 2D6CTML8: Data Acquisition Sampling Terminology Developer Zone Tutorial: Acquiring Data Using An External Scan Clock Developer Zone Tutorial: Acquiring Data Using An External Channel Clock 附件:
报告日期: 10/10/2006 最近更新: 12/18/2007 文档编号: 27R8Q3YF |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||


