如何配置NI-5152的实时采样率在1GSa/s和2GSa/s之间主要软件: Driver Software>>NI-SCOPE主要软件版本: 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”属性。 总的来说: 1) 设置“Active Channel”属性节点为工作通道; 注:两个属性需要在同一个属性节点中由上而下的设置,否则仍然会报错-07413502。 相关链接: 附件:
报告日期: 10/25/2006 最近更新: 10/07/2007 文档编号: 42O43RPQ |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
