This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] EVM430-FR6047:如何在 ADC 采集开始时滤除/消除噪声

Guru**** 1860270 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1398601/evm430-fr6047-how-to-filter-cut-out-noise-at-beginning-of-adc-capture

器件型号:EVM430-FR6047

工具与软件:

您好!

我目前正在测试一个流量计、其带有两个设置在"V"阵列中的超声波传感器、但问题是、在脉冲之前、我遇到的噪声振幅比实际脉冲本身更高(我想超声波是沿着管道直接传输的)。 这意味着 Lobe 算法无法正常运行。 在 ADC 缓冲器索引~20之前、是否有办法将 USS 设置为"忽略"所有内容?

我已经尝试了将 ADC 采集窗口(脉冲开始和 ADC 采集之间的间隙)和采集长度(采集持续时间)相移、但我无法在开始时消除这种噪声。

提前感谢!!

谢谢、

Jonny

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Jonny、您好!  

    我希望增加脉冲启动和 ADC 捕获之间的间隙可以消除噪声并使算法更好地工作。 使用这个和捕捉持续时间进行试验肯定会使您能够修复捕捉到的波形。

    您是否使用了极高的可编程增益? 当使用大的可编程增益时、我们经常会看到这样大的直流失调电压。

    此外、该噪声是否甚至在换能器激励阶段之外存在? 这可能只是环境噪声吗? 这种情况下需要一些外部屏蔽。

    您是否能够尝试在不增加可编程增益的情况下使用换能器之间的直接路径(无反射)来提高信号强度?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Dylan、感谢您的回应。 使用示波器分析不同设置后、似乎信噪比太小。 采集开始时的内容是噪声、因此不能通过 ADC 采集窗口进行削减。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    考虑到您发布的屏幕截图、SNR 过低是合理 的、这对于最终获取正确的飞行时间和流速数据非常重要。

    话虽如此、您应该仍然能够编辑 ADC 捕获窗口、以便仅显示激励周期。 您是否已查看 《USS 设计中心用户指南》中的参数 以确保不违反最大值? 这是我目前唯一能认为会阻止您调整窗口以允许这样做的事情。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我曾尝试为50 - 70之间的每个值迭代捕获窗口、但仍然没有骰子。 开始时的偏移始终存在、这意味着始终超过阈值、因此算法不起作用。 我将研究提高 SNR 的方法、并进一步使用 USS 进行实验。 我已查看指南、但未超过任何最小值/最大值。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你好、迪伦、在用示波器进行进一步调试后、我想我已经找到了问题。 问题似乎出在 Rx 偏置、它在信号到达之前放电/停止(我已经用红色框突出显示了 ADC 捕获窗口-延迟~72ms)。

    以下是 USS GUI 中 ADC 捕获结果的外观(请注意、我使用的是不同的传感器阵列、因此 ADC 捕获结果看起来与之前不同):

    我如何修改 Rx 偏置、使其在接收到完整信号前"保持开启"? 我已经检查了很多文档、但我认为解决方案必须非常简单、因为软件必须能够适应<80 μ s 的声学长度。