不使用硬件低通滤波器如何消除DC测量时的电源线噪声?



硬件: Multifunction DAQ (MIO)

问题:

在测量低电压的DC类型信号时,我发现电源线附近会产生一个50Hz或者60Hz的噪声。我想不使用外部的低通滤波器去除这个噪声,使用纯软件可以减弱此噪声吗?

 



解答:

可以的。记住电源线传输电压的形式是正弦波。正弦波的周期平均为0,你可以使用简单的算术平均来消除测量中电源线带来的噪声。如果你所在的国家发电机按照60Hz的频率发电(比如美国),你必须按照60Hz的整数倍采样输入信号,并且对60的整数倍个采样点进行平均。比如,采样率是120Hz,按照60个点平均,这样可以得到半分钟的有效读数,该读数不包含60Hz的电源线噪声。如果你不仅看到60Hz的噪声,也看到50Hz的噪声,那么你可以使用50和60的最小公倍数作为采样率,即300S/s。这样你可以实现在同一个采样率下,

在某些情况下,平均运算会删除某些有用数据。那么可以使用一个软件滤波器,比如巴特沃斯滤波器,去尝试滤除60Hz的信号。LabVIEW的高级分析工具包(Advanced Analysis Toolkit)提供了软件滤波工具,并且在LabVIEW的完整专业开发版中软件滤波器是一个标准配置。



相关链接: KnowledgeBase 0WN86H5Q: In LabVIEW, What Type of Software Filter Can I Use to Eliminate 60 Hz Noise?
KnowledgeBase 2P8B715A: How Do I Select the Correct Filter in LabVIEW for My Application?

附件:





报告日期: 12/20/1995
最近更新: 09/14/2011
文档编号: 0GJ85L03