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.

[参考译文] PGA460-Q1:较长距离内未接收回波数据

Guru**** 2563250 points
Other Parts Discussed in Thread: ENERGIA, PGA460

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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/639658/pga460-q1-not-receiving-the-echo-data-for-longer-distance

器件型号:PGA460-Q1
Thread 中讨论的其他器件:EnergiaPGA460

我正在获取短距离物体(高达1.1米)的回波数据、但我在1.1米后没有收到物体的回波数据、因此请在这方面提供帮助

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

    您是否使用 GUI 来确认您可以检测到超过1.1m 的物体? 您的阈值未正确配置、或者您未执行远距离突发+监听命令。

    我假设您使用的是 Energia GetDistance.ino 示例。 默认情况下、远距离测量(预设2)仅在短距离测量(预设1)中未检测到物体时运行。 如果在短程测量中检测到物体、则将跳过远距离测量。 在 GetDistance.ino sketch 的 variables 部分中、您可以通过将以下布尔值设置为 true 来更改规则:
    bool alwaysLong = false; //始终运行预设2,而不考虑预设1结果(仅限硬编码)
    现在、预设1和2将按顺序执行。

    确保使用的是最新版本的 Energia 代码(v1.0.4):
    www.ti.com/.../slac741
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我使用的是带 Arduino 的 PGA460