如何在DSA板卡上通过程序更改输入信号的增益大小?



主要软件: Driver Software>>NI-DAQmx
主要软件版本: 7.0
主要软件修正版本: N/A
次要软件: Driver Software>>NI-DAQ, Driver Software>>NI-DSA
硬件: Counter/Timers (TIO)>>Devices>>PXI-6602

问题:

我有一张DSA的板卡与我的输入信号相接并且进行数据采集。在数据手册上我看到该DSA的板卡允许根据输入信号的范围,通过程序设置输入增益的大小。我仔细寻找了可以实现该功能的vi,但是并没有找到能够实现该功能的VI。请问该如何通过程序设置该值呢?

 



解答:

NI-DAQmx
在DAQmx驱动中,在使用DAQmx创建任务通道VI时会自动根据输入信号的最大值最小值设置来确定输入增益(对C系列也是相同的)。你也可以通过程序的方式获取或者设置增益,这需要通过DAQmx通道属性节点实现。通过属性节点设置增益的方法如下所示:

Functions Palette»Measurement I/O»DAQmx»Channel Node 下选中通道属性节点,下拉展开。你可以通过点击属性节点并选择Analog Input»General Properties»Advanced»Gain»Gain Value。然后右键点击属性节点,选择Change All to Write ,将属性节点变为写入状态。

Traditional NI-DAQ
在Traditional NI-DAQ中,如果是在LabWindows/CVI或者C开发环境中,你需要使用的增益单位为dB。在LabVIEW中使用Traditional NI-DAQ,你可以在 AI 配置Vi中设置输入限制的参数。

以下表格显示了NI 447x和445x的DSA设备的增益设置及响应电压范围。


NI 4453, NI 4454, NI 4472/B, and NI 4474
Gain Full-Scale
Range (peak)
Linear Log
1 0 dB ± 10.0 V

NI 4451 and NI 4452
Gain Full-Scale
Range (peak)
Linear Log
0.1 -20 dB ± 42.4 V
0.316 -10 dB ± 31.6 V
1 0 dB ± 10.0 V
3.16 +10 dB ± 3.16 V
10 +20 dB ± 1.00 V
31.6 +30 dB ± 0.316 V
100 +40 dB ± 0.100 V
316 +50 dB ± 0.0316 V
1000 +60 dB ± 0.0100 V



45xx 系列
NI 455x的设备的增益可以在-20dB到60dB之间进行选择,增益的增加量为10dB。例如,对于20dB的响应,增益为10(计算方法为:20 dB = 20 log (10))。这就意味着输入信号会被倍增10倍,所以输入电压的范围应该在±1.0 V。该范围决定了板卡在该增益下能够允许的最大最小输入电压。

在LabVIEW中设置对应增益的输入范围时,是通过NI-DSA设置输入电压VI实现的。在LabWindows/CVI 或C开发环境下需要使用以下函数进行设置:

NIDSA_set_input_voltage_range (ViSession DSAsession, ViString inputSelect, ViInt32 voltageRange)

以下表格显示了NI 455x DSA板卡对应不同增益下响应电压的范围。左边列出的值是根据voltageRange计算获得,并且与右边的输入电压范围相关。

NI 4551/4552
Gain Full-Scale
Range (peak)
voltageRange Linear Log
0 0.1 -20 dB ± 42.4 V
1 0.316 -10 dB ± 31.6 V
2 1 0 dB ± 10.0 V
3 3.16 +10 dB ± 3.16 V
4 10 +20 dB ± 1.00 V
5 31.6 +30 dB ± 0.316 V
6 100 +40 dB ± 0.100 V
7 316 +50 dB ± 0.0316 V
8 1000 +60 dB ± 0.0100 V


相关链接: Product Manuals: PCI-4451/4452/4453/4454 User Manual
Product Manuals: NI 447x Specifications
KnowledgeBase 1KTGIC0O: How Can I Programmatically Set the Input Gain on a Dynamic Signal Acquisition (DSA) Device?

附件:





报告日期: 06/26/2014
最近更新: 02/27/2015
文档编号: 6MPB92I0