使用cDAQ同步多块模拟输入模块 硬件: CompactRIO>>Analog Input Modules>>NI 9233, CompactRIO>>Analog Input Modules>>NI 9237
问题: 在我的cDAQ-9172机箱中,有12,16,以及24位(delta-sigma)分辨率的模拟输入模块。我希望使用这些模块同步采集信号,然而,当我试图把这些模块放入到一个采集任务中时,我看到采集到的波形中有一个明显的偏移。我如何才可以同步这些模块,让我的波形对齐呢? 解答: 24为分辨率的cDAQ模拟输入模块使用delta-sigma转换器以及过采样时钟采集数据。由于内部的模拟及数字滤波器,这会产生一个固有的延时。如果这些模块使用同步采集,24位的模块的每个通道都会同步。然而,如果你还需要从其他的分辨率较低的AI模块读取数据, 那么就会在这两个模块之间发生一个偏移。 delta-sigma的输入延时可以从这个24位的模块的用户手册上找到,如下链接。例如,对于低于25kS/s的采样率,NI 9233的输入延时是12.8/fs,对于更快的采样率,延时是9.8/fs。有效的采样率请参考用户手册。 为了对齐待显示或处理的数据,您可以通过更改波形信号的t0将信号移位,移位值等于这个延时。 在LabVIEW中,您可以使用获取波形成分及 创建波形来替换波形的t0。后面的范例展示了这些函数在9233中的使用。 相关链接: Product Manuals: NI 9233 Operating Instructions (October 2006) Product Manuals: NI 9237 Operating Instructions (August 2006) 附件:
报告日期: 11/20/2006 最近更新: 10/07/2007 文档编号: 43J65CAY |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
