在FlexLogger中配置硬件和软件滤波器以减少信号中的噪声。

FlexLogger对硬件和软件滤波器均支持。硬件滤波器提供多种滤波器类型,可实现抗混叠和降噪功能而无需占用CPU或影响系统性能,但其只能在特定模块上使用。软件滤波器可在FlexLogger支持的所有硬件的输入通道上使用,但需占用较多CPU资源且延迟时间相对较长。

使用硬件滤波器

FlexLogger可在支持的设备上应用以下硬件滤波器。更多信息见支持的硬件。滤波器的类型取决于所使用的模块。

  1. 将鼠标悬停在通道行上可看到配置齿轮图标。单击要为其配置滤波器的通道的齿轮图标。
  2. 通道配置对话框中,单击滤波选项卡,然后从以下滤波器类型中进行选择。
    表 26. 低通滤波器
    滤波器类型 说明 注释
    矩形 抗混叠最佳 滤波器的截止频率自动配置为数据速率的一半。
    巴特沃斯 噪声抑制较佳,可配置滤波器阶数(2阶或4阶)

    FlexLogger根据定时配置和所选截止频带选择默认截止频率。对截止频率设置所做的更改将应用于所有模块通道,并可能影响模块上的其他定时配置。

    FieldDAQ设备上可用。

    噪声抑制更佳

    FlexLogger使用最高截止频率作为默认值。

    NI-9252/9253NI-9326PXIe-4300/4310上可用。

    椭圆 噪声抑制更佳

    FlexLogger使用最高截止频率作为默认值。

    PXIe-4302/4303/4304/4305上可用。

    数字毛刺 可配置输入滤波器

    比指定脉冲宽度截止短的脉冲将被拒绝。

    NI-9361NI-9326上可用。

    备注 对于C系列和FieldDAQ,滤波器配置设置所做的任何改动(如存在)都将应用于所有模块通道。

    选择了滤波器类型或设置/更改了滤波器配置(如果所选滤波器可进行配置)后,即会应用低通滤波器。

    表 27. 基于ADC定时模式的滤波器
    滤波模式 说明
    自动 FlexLogger使用对配置数据速率有效的最高分辨率滤波器。
    无(高速) 采样率和信号带宽最佳,精度和噪声抑制效果较低;此为通道应用的默认滤波器。
    高分辨率 精度和噪声抑制最佳,可抑制电源线频率干扰,转换时间较快,信号带宽较低。
    中分辨率 精度和噪声抑制较佳,可抑制电源线频率干扰,转换时间较快,信号带宽较低。
    中速 采样率和信号带宽较佳,精度和噪声抑制效果较低。
    可变定时模式

    范围从高分辨率到高速的可选定时模式,允许增量选择噪声和精度比。

    PXIe-4353/PXIe-4357上可用。

    • (PXIe-4353) -定时模式1(高分辨率)到定时模式7(高速)。
    • (PXIe-4357) -定时模式1(高分辨率)到定时模式9(高速)。

    关于模块其他的ADC定时模式信息,例如相应的数据速率和ADC转换时间,请参考硬件文档。

    最有效抑制50 Hz噪声 优化50 Hz噪声抑制
    最有效抑制60 Hz噪声 优化60 Hz噪声抑制

选择了滤波器模式或设置/更改了滤波器配置(如果所选滤波器可进行配置)后,即会应用ADC定时模式。

使用软件滤波器

关于创建和配置基于软件的巴特沃斯滤波器通道的信息,见配置低通/高通滤波器通道