如何减少 NI DMM 测量噪声

更新 Jul 19, 2020

适用于

硬件

  • PXIe-4080
  • PXIe-4081
  • PXIe-4082
  • PXI-4071
  • PXI-4070
  • PXI-4072
  • PXI-407X
  • PXI-4065
  • PXI-4060

问题详述

   

解决方案

噪声可能是由多种因素产生的,包括:电缆过长,接触不良,来自其他设备的电磁场干扰等。因此,可以通过以下几种方法降低噪声:
  1. 消除引起噪音的因素。
有关此的更多信息,请参阅文档: 模拟信号的现场连线和噪声考量 。
  1. 配置DMM多次测量取平均值。

    对于DMM驱动程序返回的每个数据点,模数转换器实际上需要数字化多个采样点。对这些采样点取平均值,返回一个更不易受噪声影响的准确结果。例如,当进行简单的直流电压测量时,数字万用表实际上会采集4个采样点,并在硬件中将其平均。然后,DMM驱动程序将返回1个数据点。这种滤波技术可用于对含噪声的信号进行更精确的测量。

    通过增加平均采样点数可以使测量更加准确。通过对更多数据点取平均,可以提高测量的精度。在LabVIEW中,使用niDMM属性节点:Number of Averages 来更改点数。在C语言中,NIDMM_ATTR_NUMBER_OF_AVERAGES 属性可以通过调用函数:niDMM_SetAttributeViInt32 来更改 。

  1. 将 Aperture Time 设置为电力线频率的整数倍。

    Aperture Time 是 ADC 读取输入信号的时间。增加 Aperture Time,可以提高测量精度,因为有更长的时间进行测量并对采样点进行平均。Aperture Time 设置为电力线频率的整数倍,可以抵制那些无关的频率。通常,美国的电力线频率为60 Hz(16.67 ms),而其他大多数国家/地区则为50 Hz(20 ms)。因此,对于60 Hz系统,应设置1个电力线周期(PLC:PowerLine Cycle)或16.67 ms来达到效果。也可以使用属性节点设置 Aperture Time。