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.

[参考译文] PGA450-Q1:ToF 计算

Guru**** 2611705 points


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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/594101/pga450-q1-tof-calculation

器件型号:PGA450-Q1

Akeem、您好!

我不想使用自由运行的计时器,因为使用示例 pga450_main.c 时,测试结果会出现大约+5cm 的错误。

因此、我使用  PGA450Q1EVM在《LIN 演示中使用了公式2》,该公式的精度  约为±1.5cm。 但我不知道为什么没有 SAT_TIME。

代码为:

//***代码片段开始***//
if (MaskEcho =0){  
if (DATA_FIFO[LCV]> DetectionThreshold){

lcv_temp1=lcv

MaskEcho = 1;
//break;//启用后,一旦发现对象就立即从循环中断开  
                                       }  

//计算 tof

TimeofFlightTemp.U16 =(lcV_temp1<<4)+(blank_timer<<4);


//***代码片段结束***//

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

    HUNT.CN、您好!
    我很高兴听到 LIN 演示的方程式提高了准确度。

    我将在以下网址回复您最初发布的此问题:
    e2e.ti.com/.../2126396