From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.



当我使用NI-DSA时怎样才能得到正确的缩放范围?



主要软件: Driver Software>>NI-DSA
主要软件版本: 1.1
主要软件修正版本: N/A
次要软件: N/A

问题:
当我使用NI-DSA驱动程序配合NI 4551/NI 4552动态信号分析仪(DSA)板卡时怎么才能得到想要的缩放频率范围?


解答:
缩放范围应该为基带带宽的2的整数次幂。这意味着如果你想要一个1600Hz的缩放范围,你可以在经典模式(100,200,400,800行)下使用一个1600Hz的基带带宽,或者1600Hz乘上基带带宽的二的整数次幂。所以如果你有一个12800的经典带宽范围,你就得不到1400的缩放范围,但是你可以得到1600的缩放范围,因为1600*8=1600*2^3=12800.这也可以表示为:
required_classical_baseband_span = zoom_span * 2^n.
需要的基带带宽=缩放范围*2^n。

如果你选择在提供95kHz的带宽频率范围扩展模式下使用带宽,而不是80kHz的常规模式,你需要去额外计算当前的带宽范围,以使得能够得到一个特定的缩放范围。如果你需要12800的缩放范围,那么你需要一个12800的二的整数次幂的扩展的带宽,即12800*(475/400)=15200Hz.。这也可以表示为:
required_extended_baseband_span = zoom_span * (extended_lines / classical_lines) * 2^n.
需要的额外带宽范围 = 缩放的范围*(扩展_行数/标准_行数)。

所以,15200或者32400或64800都可以。475/400这个参数将标准行数转换成它的扩展表示,这样就可以选择正确的扩展带宽范围。

在LabVIEW中,你可以使用NI-DSA Set BaseBand Span.vi来确定带宽范围。也可以通过以下公式来确定具体的硬件采样率和FFT的精度:

sampling rate = baseband frequency * 1024/(# FFT lines)
采样率 = 带宽频率 * 1024(#FFT 行数)
举例来说,为了在95KHz下使用475行,你需要使用的采样率为204.8kS/s=(95000*1024/475)。

需要特别注意的是,不管你选择哪个缩放范围,NI-DSA仪器驱动会根据当前使用的基带带宽自动地选择最接近的可能带宽。

缩放带宽的必须限制在基带带宽之内,如上述超出基带带宽的最大部分是95kHz。在NI-DSA 1.1版本中你可以使用100,200,400,800或者1600行。在未来发布的版本中将为FFT运行提供更多的行数。

当选择的缩放范围比常规的基带范围(包括最大的80kHz常规基带范围)更大时,驱动会将缩放运算分析处理成一个基带分析,同时会减少调制和解调的过程。这使得原先在同一频率范围中同时使用2个缩放分析仪和2个基带分析仪来处理一个4通道的FFT运算,如今使用2个双通道分析结构就可以轻松实现。
另一个值得一提的地方是当在以0Hz(DC)为起始频率的窄带范围信号中使用缩放分析时,驱动程序不会进行调试运算(因为在这种情况下没有调试的必要),而只使用一个抽取滤波器来增加其时域里的完整性。


相关链接:
Using the text above as a reference, please enter your edited text below:


附件:





报告日期: 11/23/1998
最近更新: 10/09/2011
文档编号: 1FMD5D0O