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:为何意味着体积流速会出现一些振荡?

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1399021/msp430fr6043-why-mean-volume-flow-rate-have-some-oscillation

器件型号:MSP430FR6043

工具与软件:

尊敬的 TI:  
    在下面的共享图像中,我注意到平均体积流速 在整数侧也有一些振荡。 我之所以提出这个问题、是因为当我在串行中添加一个已知流量计时  、其流速振荡仅在小数位 处出现、但我们的超声波设计中心 UI 会在整数和小数位处显示平均体积流速振荡。

您能说明一下这一超音波设计中心的八度水平吗?? 或者我缺少什么吗?

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

    您好!

    体积流速为原始数据。 对于最终产品、它通常会将平均函数应用于 VFR 输出。 因此、它在最终产品上看起来更稳定。 如有必要、还可以在软件中对输出应用滤波器。  

    此致、

    Cash Hao

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

    尊敬的 Cash:
       是的、正确、体积流速是原始数据、其具有一些标准偏差、如超声波设计中心 GUI 应用中所示。 但该应用程序也显示了"平均"变量名的平均数据。 我的问题是平均值在整数中也有一些振荡。

    该平均值需要一些时间才能保持稳定、我的意思是与我们的参考流量计相比、响应时间较慢。 如果我添加更多的过滤或后处理、它将再次增加响应时间、对吧??  

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

    您好!

    GUI 上的平均值需要进行100次测量、得出平均结果。 您可以在 GUI 设置中更改它。  

    此致、

    Cash Hao

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

    尊敬的 Cash:  

    感谢您的回复。 我对于计算绝对飞行时间还有一个疑问。 绝对飞行时间是如何计算的? 我参考了以下链接
    https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1353789/msp430fr6043-meter-constant-doubt。

    在此链接中、您分享了有关如何 计算绝对飞行时间的详细信息。 但我无法 通过希尔伯特变换计算接收信号的包络来完全理解。 首先计算每次捕获的最大包络值。 然后确定此最大值的包络交叉给定比率。 从这一点如何计算绝对飞行时间?

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

    您好!

    在那篇文章中有一个图。  

    absTOF 结果点是阈值线与黄色包络线的交点。 我们现在知道了阈值和包络数据。 因此、我们可以使用简单的插值来计算该交 点的 absTOF 结果。  

    此致、

    Cash Hao

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

    尊敬的 Cash:
       为了更好地理解、我尝试按照用户指南中的说明计算包络。  
              

    代码片段、

                   

    上述代码片段是用于计算绝对飞行时间的当前实现。 在这里、我正在尝试找到包络的最大点。 从该最大点、我们可以得到50%的热限点。 要将此索引转换为时间、我尝试按采样率除以索引、结果将是 Tthresh_ups/Tthresh_dns。 通过将 Tthresh_ups/Tthresh_dns 值添加到传播时间中、我们可以获得正确的绝对飞行时间? 还是我漏掉了任何东西?? 因为计算得出的绝对飞行时间看起来不正确。

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

    您好!

    从我这边看、你的方法可以。 但是、您的方法和我们在 USS 库中使用的方法略有不同。  不过、其基本理论与此类似。  

    此致、

    Cash Hao