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:希望获得超声波传输信号强度

Guru**** 2473270 points


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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1309066/evm430-fr6047-want-to-get-the-ultrasonic-transmission-signal-strength

器件型号:EVM430-FR6047

大家好、

以下是客户可能需要您的帮助的问题:

在6047EVM_USS_USS 中 Water_Demo、能否获得超声波传输的信号强度? 如果可能、如何计算?

--

谢谢、此致

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

    您好!

    它可以通过以下公式大致计算。  

    假设 ADC 捕获数据为800。  

    (800/2048)*(755mV/2)~= 147mV

    可能还需要根据 UG 考虑 SDHS 滤波器频率响应、以获得确切的信号电平。  

    此致、

    现金豪

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

    现金、您好!

    从上面的公式、客户能否获得与 USS 模块捕获的波形 ADC 计数相对应的实际电压值? 信号强度应该是百分比吗?

    --

    谢谢、此致

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

    您好!

    它们应该从公式中获取实际电压值。 它不是百分比数据。

    此致、

    现金豪

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

    您好!

    我的客户已经完全理解了这一点。
    他要问的另一个问题是是否可以动态更改包络交叉阈值?

    --

    谢谢、此致

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

    你好,耶鲁,

    它们可以更新 ussAlgConfig.crossThreshold 中的阈值,然后调用 USS_initAlgorithms()  函数以在其代码中更新该设置。  

    此致、

    现金豪

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

    现金、您好!

    感谢您的答复。
    那么、如何判断包络交叉阈值是否合适呢? 可以观察哪个变量值来判断、或者调节包络交叉阈值的条件是什么?

    --

    谢谢、此致

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

    你好,耶鲁,

    我将提供一个视频来介绍算法理论。 请参考以下链接。  

    b23.tv/bvdYxuf

    此致、

    现金豪

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

    现金、您好!

    谢谢。  客户已观看视频、但仍对阈值有疑问。  视频中提到、"当 absTOF 偏移与 absTOF 新偏移之间的差异超过一个 ADC 采样周期时、必须跳出并重置阈值。" 那么、该过程是手动复位阈值还是自动复位阈值?  是否在 usslib 库中计算了两个"absTOF 偏移和 absTOF 偏移新"值? 用户能否调用这两个值?

    --

    谢谢、此致

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

    你好,耶鲁,

    该过程由算法自动完成。 它将计算 ADC 的新最大点、然后新阈值将为(阈值比率*新的最大 ADC 点)。 请记住、在这种情况下、阈值比不会更改。  

    客户无法调用这两个值、因为新 absTOF 值将直接替换旧值。  

    此致、

    现金豪

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

    现金、您好!

    使用 USS.exe 软件中配置的配置高级参数-包络交叉阈值与使用视频中提到的算法自动调整包络交叉阈值之间有什么关系?

    --

    谢谢、此致

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

    你好,耶鲁,

    配置高级参数包络交叉阈值是阈值比。  

    在视频中、  包络交叉阈值根据(最大数据点*阈值比)计算得出。

    此致、

    现金豪

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

    现金、您好!

    感谢您的回复。  客户已经了解阈值和阈值比率的含义。  他遇到的情况如下:

    在调试过程中、最初在 uss.exe 中设置的阈值比为25 (%)。 他发现、在 uss.exe 中收集的时间差曲线有时显示出非常大和小的值。 此时,他将 uss.exe 设定的阈值比调整为30,获得的数据是正常和稳定的。  他手动完成了这个过程。 此调节是否可在程序中自动完成?

    --

    谢谢、此致

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

    你好,耶鲁,

    这并不是在软件中自动完成的。 客户可以在 USS DC 中更新比率、或按照前一篇文章中的步骤进行操作。  

    他们可以更新 ussAlgConfig.crossThreshold 中的阈值,然后调用 USS_initAlgorithms()  函数以在其代码中更新该设置。  [/报价]

    此致、

    现金豪