什么会导致我的 ADC 记录出现这种幅度干扰?

电器工程 ADC
2022-01-21 04:16:52

我正在使用 12 位 6.4Mhz ADC 来记录传感器读数。

这是一个超声多普勒系统。DAC 用于生成 TX 频率,该频率从移动目标反弹并通过超声波传感器接收。

在我的测试环境中,随着时间的推移,这个读数的幅度相当一致: 测试装备

然而,当传感器安装在现场时,我看到了这种奇怪的调幅型干扰:

现场钻机

我熟悉接收到额外频率/干扰记录的干扰,但是我不知道是什么原因造成的,幅度似乎在某些点下降。

我什至不知道这叫什么,它有名字吗?而且,更重要的是,什么会导致这种行为?


更多信息:

FFT 的更多结果:ffts

这不是展示文物。放大“零交叉”之一:

放大

我什至在 Matlab 中通过将 adc 数据与 200 Hz 的正弦曲线混合来重现这一点。转载

两个 FFT 峰值中的每一个的顶部都有两个单独的频率最大值,而不是一个。

2个回答

这不是一个非常详细的答案。

看起来好像您从目标获得了多个回声,其中回声之间的相位变化缓慢有时它们会相互抵消,有时它们不会。

很难说出为什么会在实际设置中发生这种情况,但在您的测试设置中却没有。也许您的测试设置不能准确反映真实情况。

我认为如果你想要更多的想法,你需要添加更多关于你的目标的信息(你正在测量什么,它正在以什么样的速度移动)。

确定这是一个多径(或衰落或干扰)问题后,问题是,如何前进?

一种方法可能值得在 Matlab 中模拟:第二个接收器,位于第一个后面 0.25 波长处 - 将其建模为第二个接收器的附加延迟,并绘制标记为(任意)Sin 和 Cos 的两个接收输出。

幅度现在是 sqrt(Sin^2 + Cos^2) 使用众所周知的关系 Sin^2 + Cos^2 = 1,这应该给出恒定的幅度,至少对于简单的情况。

如果您处理的是 2 维而不是 3 维 - 比如说,反射器都在水平面上,那么您可以只使用一个延迟传感器,无论是在主传感器的上方还是下方。

但除此之外,从物理上讲,您可能需要两个或更多延迟接收器,在主要的两侧,以应对离轴反射器(而且我不想考虑如何融合它们的输出 - 这背后有一个完整的话题,称为波束成形),但这是一个开始。