如何同步PXI4472和PXI-6052控制的SCXI-1520?



硬件: Multifunction DAQ (MIO)

问题: 我给PXI-4472的通道0和SCXI-1520的通道0输入同一个正弦波。SCXI配置成读取模拟数据,同时我使用星形触发总线传送我的采样时钟。然而我的数据始终有一个相位差。SCXI-1520获得正弦模型比PXI-4472获得正弦波形提前了大约40个采样周期。

解答: 这个现象的是由于delta-sigmaAD转换器的特性决定的,触发电路是转换器的数字部分。当一个采样产生时才有一个触发信号。delta-sigma转换器的内部有一个有限冲击响应的滤波器(FIR),这个滤波器会产生38.8个采样周期的延时。这是一个硬件固有的现象。

这说明您描述的情况是正确的。模拟触发信号到来时,SCXI从第0个采样点开始读数,由于delta-sigma转换器的过采样工作原理,PXI-4472在38.8个采样周期后开始工作。

为了避免这种情况,
  1. 您可以丢掉前39个点达到同步的效果。
  2. 如果您需要更加精确的效果,您可以配置支持TIO的卡产生一个延迟的脉冲,延迟时间是38.8个采样周期。比如采样率是51.2kS/s时,延迟时间是256×38.8=9932.8个过采样周期。

当您的系统扩展为所有的DSA通道和1520的通道同步,情况会怎样呢?

SCXI-1520有采样保持功能,这样可以达到所有的采样通道相位同步。使用PXI星型触发,在多块从4472和DAQ的情况下,可以使抖动在纳秒级。

为了使用星型触发总线,主DSA卡必须放在PXI机箱的第二槽。这一槽专为星型触发使用。

相关链接:

附件:





报告日期: 07/31/2006
最近更新: 07/31/2006
文档编号: 2ZH5GBCZ