我有一位客户询问有关ADS1174中的滤波的更多问题。 他们的实时数据似乎是正确的,但他们似乎在步骤响应方面遇到困难。 请阅读下面的回答:
我们的特殊应用需要同时采样两个不同的电压波形,每个波形都包含一个85Hz正弦曲线。 我们的输出采样率为976.56 采样/秒。 我们在低功耗模式下使用ADS1174,CLK_DIV设置为低。 我们有一个一级抗锯齿滤波器,其3dB频率约为800Hz。 我们的应用对相位极其敏感-我们正在精确地确定两个测量电压之间的相位差(85Hz频率)。
在正常操作下,一切正常工作。 如果我们对数字化数据执行滑动DFT,并在85Hz箱中查看,则信号是平滑和正确的。 但是,如果输入电压发现信号幅度突然变化(相位变化小但可检测),则DFT结果似乎不正确。 事实上,当DFT窗口在步骤变化中滑动时,输出量开始下降,我们看到在步骤变化通过DFT后,信号返回到预期水平之前,响应出现相当大的"骤降"。 它看起来非常像您在相移键控信号中看到的波纹(就像DFT窗口的左侧{pre-step}取消了右侧{post-step}一样)。 我们使用的是480点DFT和汉宁窗口。
在全面披露中,我们正在研究我们的DFT方法,因为时间域数据看起来是正确的。 我们使用DAT记录仪(更高的精度和采样率)捕获了ADS1174输入时显示的数据。 在向下采样数据以匹配应用程序的数据并通过DFT信号链运行数据之后,我们无法重新产生此"骤降"行为。 这就是为什么我们想要了解更多有关ADS1174内滤波器的信息。 同样,我们正在尝试其他可能性,但希望从TI开始对话...
您是否认为这是一个“真正的”问题?
我们能否详细介绍筛选器?
您对客户还有其他问题吗?
感谢您的帮助!
Richard Elmquist