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.

[参考译文] MSP430FR6047:ToF 测量值差异很大

Guru**** 2553450 points


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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/682975/msp430fr6047-the-measurements-of-tof-vary-greatly

器件型号:MSP430FR6047

您好!

   我测试了名为 USSSWLIB_TEMPLATE_example 的项目、我将 sequnceSelection 设置为'USS_measuring_capture_sequence_ch0'、并拍摄了波形的照片、

问题是、UPS 的 ToF 有时是78.3xx us、有时是79.3xx us、我在图片中没有发现明显的区别。

另一个原因是"点火值阈值检查"的功能、我尝试将其设置为50至200、UPS 的 ToF 仍为78.3xx 或79.3xx。

Redards、

布鲁斯·沃尔夫

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

    请使用演示应用进行以下测量。 这还将与我们的 GUI 通信、您可以在其中捕获 ADC 波形。 请尝试一下、如果情况更清晰、请告诉我。

    software-dl.ti.com/.../index_FDS.html

    signalValueThresholdCheck 用于确定 ADC 是否接收到某些信号。 例如、在演示应用中、如果未检测到信号或低电平信号、则红色 LED 将亮起以指示错误。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Eddie、

      感谢你的答复。

      我的换能器信号非常弱、我会放大信号。  GUI 演示 在 USS_measuring_capture_seque_ch0_ch1模式下工作、而不是 sequence_ch0模式下工作、我尝试使用 GUI、我可以获取 UPS 的 ADC 捕获、但没有 DNS、并且我无法获取 UPS 的 ToF。

    我想知道为什么 UPS 的 ToF 在73和74us 之间变化?

    此致

    Wolf

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

    您能否提供有关硬件的一些信息? 您使用的是定制板还是 EVM?

    您还提到了 seque_ch0不起作用。 您是否只有 ch0有用例?

    关于"无 UPS 信号"问题、您能否尝试更改软件以发送 CH1、然后更改 CH0以确定信号是否交换?

    您能否发送 GUI 中显示73/74uS ToF 的"Waveforms"面板的屏幕截图?

    启动 PGA 和偏置计数应设置为5000、但我认为这不是问题的根源。

    最后、您能否尝试将信号采样频率更改为3600、以防出现某些谐波干扰?

    让我知道结果、我们将从那里获取结果。 谢谢!
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Eddie、

    我在 EVM 和电路板上测试名为'USSSWLIB_TEMPLICE_Examples'的项目、它们具有相同的问题。

    信号太弱、MCU 内部的放大器不足以将其放大到合适的强度。因此、我必须添加 VGA 板 来放大微小信号、该板没有 通道开关电路、因此我只 能对 ch0进行测试。

    我将演示 GUI 项目从 seque_ch0_ch1修改为 ch0、采样频率为3600、在上图中、您可以看到左侧的 GUI ADC 捕获、右侧的真实形状、GUI 无法获取 ToF。

    这是采样频率为4000的 pictrue、此时、左侧是 ADC 捕获、右侧是 GUI 中的 ToF 显示。但您可以看到 数据有很大的摆动。

    如果我使用未修改的 Gui_demo 项目、我可以使 ADC 捕获波形看起来正确、图片可以在我的上一篇文章中看到。此时、无法  获取 ToF 数据。

    放大波形信噪比是否不够好?

    或者我的配置在某个地方是错误的?

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

    有人可以帮帮我吗?

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

    很抱歉耽误你的时间。 在采样频率为3600kHz 的采集中、信号过大。 请减少增益以使 ADC 计数降至+/-900计数。 请告诉我这是否会改变 ToF 行为。

    此外、我对您的设置很好奇、它需要外部 VGA。 这是一个非常大的管道尺寸还是需要此放大器的其他衰减因子?