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.

[参考译文] AWR1642BOOST:了解"TX 开始时间""ADC 有效开始时间"

Guru**** 2015290 points
Other Parts Discussed in Thread: MMWAVE-DFP
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/654185/awr1642boost-understanding-changes-in-tx-start-time-and-adc-valid-start-time

器件型号:AWR1642BOOST
Thread 中讨论的其他器件:MMWAVE-DFP

您好;

我有两个与线性调频脉冲剖面配置相关的问题。

根据 mmwave_sdk_user_guide.pdf 图2:线性调频脉冲图、进入系统配置的 TX 开始时间应在斜坡开始前使发送器 X us 开启。 根据我的观察结果、它看起来与此相反、并在斜坡开始后将发送器打开 x us。 请参阅以下消声环境中收集的原始 ADC 数据图像:

第二、比较两个斜坡、一个斜坡的斜升时间为 x us、另一个斜坡时间为~2*x us、为什么需要增加 ADC 有效启动时间以避免收集瞬态数据? 下面是18us 斜坡的原始数据、与38.5us 斜坡相比、这两个斜坡都使用7us ADC 有效启动时间、直到收集 ADC 数据。 18us 在开始时没有任何瞬态、而38.5us 还有5-10个不良数据样本。 为什么我需要等待更长时间才能从较长的斜坡中收集有效数据? 该瞬态是否是采样频率的函数、而不仅仅是时间?

我尝试理解这一点、以便能够动态计算系统配置、同时保证不会收集瞬态。

谢谢、

Erik

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

    这是一个非常好的问题、我已将您的 TT 提交给 AWR 成员、该成员下周某个时候应该为您提供答案。


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

    您好 Erik、

    您提到的图表有点令人困惑、我们将尝试对其进行更新。 就 Tx 开始时间而言、它可以是正数或负数(请参阅 DFP 封装 www.ti.com/tool/mmwave-dfp 中的接口控制文档)。

    TX 开始时间的所有值都相对于"斜坡的拐点"(斜坡开始的位置)。

    如果 TX 启动时间为正、则 TX 启动延迟与斜坡拐点的延迟时间。

    如果 TX 开始时间为正、则 TX 在斜坡的拐点之前开始。

    关于第二个问题、DFP 封装的'RadarStudio'工具中提供了一个斜坡计时计算器、可帮助您避免 ADC 的趋稳区域。 采样率、ADC 模式、斜坡斜率都会影响线性调频脉冲中的稳定量。  

    此致

    Anil

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

    Anil;

    谢谢、这很有帮助。

    请您在下面澄清您的报价;您意外地使用了两次"积极"一词。

    [引用用户="Anil Mani"]

    如果 TX 启动时间为正、则 TX 启动延迟与斜坡拐点的延迟时间。

    如果 TX 开始时间为正、则 TX 在斜坡的拐点之前开始。

    [/报价]

    作为 FYI、MMW_DEMO 项目在配置配置配置文件之前将 txStartTime 转换为无符号整数;这让我感到困惑。  

    profileCfg.txStartTime =(uint32_t)((float) atof (argv[9])* 1000 / 10); 

    再次感谢、

    Erik

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

    抱歉。 我做了一个排印错误。 校正如下。

    如果 TX 启动时间为正、则 TX 启动延迟与斜坡拐点的延迟时间。

    如果 TX 开始时间为负、则 TX 在斜坡的拐点之前开始。

    此外、感谢您指出 SDK 中的问题。 我们将在下一个版本中修复它。 同时、您只需将 uint32_t 更改为 int32_t

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

    Anil;

    感谢你的帮助。

    供参考、它应该被转换为"rlInt16_t"

    再次感谢、

    Erik