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-FR6043:在大风环境下、绝对 ToF 降至0。 但 ADC 捕获的波形似乎可以

Guru**** 2478765 points
Other Parts Discussed in Thread: EVM430-FR6043

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1296049/evm430-fr6043-absolute-tof-drops-to-0-in-high-wind-but-adc-captured-waveform-seems-ok

器件型号:EVM430-FR6043

尊敬的专家:

我正在 使用200kHz 换能器的风隧道中测试 EVM430-FR6043。 一切正常,直到风速达到最高(大约100公里/小时或更高)。 此时、th 绝对 ToF 测量值降至0 (以及 ToF 差)。 但此时的 ADC 捕获波形似乎是可以的。 我尝试了不同的"GUI Based Gain ControldB"、以增加或减少捕获的波形、没有观察到任何改善。


图1. 将风速提高至100 km/h。 在100公里/小时一段时间后降低风速:

图2. 典型的 ADC 捕获波形为100km/h。 不同的"基于 GUI 的增益控制 dB"会修改振幅、但绝对 ToF 测量值保持在0。

 

图3.  EVM 的基本配置。

图4. EVM 的高级参数。

什么可能导致测量值降至0? 有哪些改进建议?

此致、

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

    您好、Ramon、

    我认为可能存在一些超出限制的变量。

    我不是 USS 使用专家。 我会将这条线索转交给相关专家并征求他的建议。

    B.R.

    萨尔

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

    您好!

    absTOF 为0时报告任何错误?

    您是否还可以发送 ADC "连续捕获"数据、当 absTOF 为0时、半分钟 ADC 捕获数据应该可以正常工作。

    此致、

    现金豪

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

    您好!

    我 在测试过程中看到以下错误。 我 不确定这些错误与前面的问题有关。 我想它们来自我在函数末尾、睡眠前(在我的示例中、GAP 参数设置为100ms)示例中添加的一些代码。 ToF 测量在中等风速下正常、尽管我仅随机看到相同的错误消息。
     

    我会尽快发送 ADC"持续捕获"(少于2天)

    此致、

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

    您好!

    好的、你可以尝试将 UPS0到 UPS1的时间差更长、大约为500ms、以避免这个误差。 等待数据。  

    此致、

    现金豪

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

    现金、您好!

    请参见附件 ADC"持续捕获"风速为100公里/小时。 UPS0到 UPS1间隙设置为200ms。  

    与之前的测试一样、尽管该算法无法测量 ToF、但典型的 ADC Capture 波形看起来符合我的要求。

    e2e.ti.com/.../cont_2D00_capture_2D00_10_5F00_35.csv


    我还 尝试了第二种设置、使换能器之间的距离更小。 即使在120公里/小时也看起来不错:



    我猜是某个变量中存在某种溢出会导致算法失败、并在每个 ToF 相关变量中报告"0"。 但我无法查看源代码、它是经过预编译的。

    此致、

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

    您好!

    我 在 USS_userConfig.h 中进行以下更改。 您可以使用 USS 设计中心生成头文件。 然后手动更改这些参数。 他们使用这个新配置来构建项目。

    #define USS_ALG_ABS_TOF_search_range             20

    #define USS_ALG_MAX_SAMPLE_SHIFT          100

    此致、

    现金豪

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

    现金、您好!

    现在工作正常!

    大约120 km/h 时的 ToF 测量:



    此致、

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

    电源小知识 我将关闭该主题。