如何配置NI-5152的实时采样率在1GSa/s和2GSa/s之间



主要软件:
主要软件版本: 3.2
主要软件修正版本: N/A
次要软件: N/A
硬件: Modular Instruments>>High-Speed Digitizers (Scopes)>>PXI-5152

问题:
使用NI-5152,当我设置采样率大于1GSa/s时,会报如下图所示的错误。我如果想让NI-5152工作在2GSa/s,该如何配置?



解答:

如果我们需要NI-5152实时采样率在1GSa/s到2GSa/s之间时,我们需要对两个属性节点进行设置,否则就会报如上所示的错误。

尽管错误代码-1074118530的错误信息提示为随机交织采样(RIS)错误,但实际上它的错误原因是时间交织采样(TIS)没有被使能。

TIS是一种用来提高NI-5152单通道实时采样率至1GSa/s到2GSa/s的方法 。NI-5152板载有两个ADC分别对应两个通道,每个最高采样率为1GSa/s。对于采样率大于1GS/s的情况,NI-5152会使用两个ADC来对一个通道进行实时采样,每个ADC会承担设置采样率的一半,然后配置它们的采样时钟产生180度的相位差,分时的对信号进行采集,从而达到所需要的采样频率。

在LabVIEW中使能TIS,需要设置“Enable Time Interleaved Sampling”属性节点为TRUE。当使用C语言时,使用“NISCOPE_ATTR_ENABLE_TIME_INTERLEAVED_SAMPLING”属性。如果该属性没被设置,系统会尝试使用单独地ADC工作在设置的频率下,当然这并不是一个ADC所能完成的,所以会报错误-1074118530。

当使用TIS时,用户需要首先对采样通道进行设置。在LabVIEW中使用“Active Channel”属性节点,在C语言中使用“NISCOPE_ATTR_CHANNEL_ENABLED”属性。
如果在使能TIS之前不设置采样通道,设备会尝试在两个通道上进行TIS操作,当然就会产生错误-07413502。

总的来说:
解决以上错误,或者说想要NI-5152工作在单通道实时采样率1GSa/s到2GSa/s之间,需要以下操作:

1) 设置“Active Channel”属性节点为工作通道;
2) 设置“Enable TIS”属性节点为TRUE。

注:两个属性需要在同一个属性节点中由上而下的设置,否则仍然会报错-07413502。



相关链接:

附件:


Error -107413502.JPG - Error -107413502.JPG
Error -1074118530.JPG - Error -1074118530.JPG


报告日期: 10/25/2006
最近更新: 10/07/2007
文档编号: 42O43RPQ