是的,ADC动态参数的测量需要先把时域波形变换到频域里面,然后再进行分析。具体步骤如下:
- 将模拟信号通过ADC转换为数字信号,并进行数据采集。
- 在Matlab这一平台上,利用DFT(或FFT)算法将时域的离散信号波形转换到频域。
- 在频域中根据定义求出相关的动态性能参数。在输入信号没有失真的理想情况下,输入模拟量为正弦波时,输出频谱应为频率等于输入频率的冲激函数图形。但实际上,ADC的量化误差、转换器内部各种噪声以及测试系统噪声等都会在频谱图上表现出来。
- 基于FFT信号分析的基本函数就是FFT本身和功率谱。FFT算法中假设离散时间序列可以精确地在整个时域进行周期延拓,所有包含该离散时间序列的信号为周期函数,周期与时间序列的长度相关。在测试中一般选用采用汉宁(Hanning)窗函数,以减少频谱泄漏。
- 求出采样输出信号的频谱后,要得到相关测试参数值需要确定信号基频及各次谐波的位置。
以上步骤仅供参考,建议阅读ADC技术手册获取更具体的信息。