测量从模拟输入到阵列的直流电压并以 RMS 计算直流电压

Measure Volt DC from an Analog input into an array and Calculate Volt DC in RMS

我正在 GeoTest ATEasy 和 LabWindows\CVI 中开发测试自动化,在测试中我测量模拟和数字 outputs\inputs。

在其中一项测试中,我需要测量包含音频信号的模拟输入 - 并验证其频率和直流电压 RMS

音频信号为 RMS 中的 5Hz 和 2 伏直流电。

我可以将多个伏特样本测量到一个数组中,但我需要决定我想要采样的 sample rate# of samples 是什么。

测量后,我需要验证信号是 5Hz 和 2 伏直流 RMS

关于如何分析数据以查看信号是否实际上是 RMS 中的 5Hz 和 2 伏直流电的任何建议?

我需要可以进行这些计算的算法或库函数。

我的 sample rate# of samples(也是数组的大小)应该是多少?

如果你有 Advanced Analysis Library (part of the LabWindows/CVI Full Development System), NI provides these capabilities for you in the functions RMS() and PulseMeas().