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.

[参考译文] MSP430FR6043:周期打滑、可能是 AbsTOF 波瓣跟踪算法中的错误导致的

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1276953/msp430fr6043-cycle-slipping-caused-presumably-by-a-bug-in-the-abstof-lobe-tracking-algorithm

器件型号:MSP430FR50431

您好:我正在使用 MSP430-FR6043燃气表评估板、并且有一个与本例类似的问题:

MSP430FR50431:周期打滑、可能是 AbsTOF 波瓣跟踪算法中的错误引起的。

我将使用200 KHz 换能器、间隔约6英寸、以进行此测试。

在上一个例子结束时、提到了正确设置波瓣跟踪阈值。

而且,有一个提到,算法可能会卡住,跟踪错误的波瓣。

解决方法是强制"每次都进行新采集" ,方法是设置:

#define USS_ALG_MAX_RATIO_PEAK-2_PEAK_VAR  至0.0

我可以在 GUI 中执行此操作吗、您能建议如何执行此操作吗?

我已经包括了一些屏幕截图,波形的 Delta_TOF.... 5000 nS 的尖锐峰值似乎是由周期跳跃(时间周期为200 KHz )...在这种情况下,算法拒绝这些被包括在平均(这是好的).  在我完成的其他一些测试中、周期跳跃导致了读数异常、因此我正在寻找一些方法来尽可能提高读数的稳健性。

此外,还有一个波形捕获,所以你可以看到原始信号。

请建议:

此致、

道格

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

    尊敬的 Doug:

    虽然周期打滑是我们的器件中有时会出现的问题、但当我查看您的波形时、我想知道问题是否是别的问题。

    显示的 ADC 捕获看起来不规则、且振幅很小。 在尝试更改定义之前、您是否能够在 GUI 中增加增益设置? 理想情况下、您应该会看到接近900个单元的振幅、而您的振幅仅略低于400个单元。

    我们可能还需要调整您的器件用于识别波形开始的阈值、但让我们先调整您的增益、看看有多少帮助。

    我还想问您是否执行了频率扫描以便为您的器件选择正确的频率。 如果尚未完成、请尝试并根据结果调整频率设置。 如果您已经完成此操作、在此处添加图像可能会有所帮助。