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.

[参考译文] AWR1243:ADC 样本似乎具有随机时间旋转

Guru**** 2554490 points
Other Parts Discussed in Thread: AWR1243, AWR1243BOOST

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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/633219/awr1243-adc-samples-seem-to-have-a-random-time-rotation

器件型号:AWR1243

大家好、

使用 AWR1243时、我对电路板产生了非常奇怪的影响。 从 LVDS 通道读取数据到 PC 似乎可以正常工作。 当我查看这些示例时、它们在天线之间看起来非常相似-我想这是可以的、因为所有天线的情形都非常相似。 不过、样本中存在随机漂移。 例如、当我在时域中看到某个"峰值"时、对于一个天线、它处于开始位置、而对于另一个天线、它位于结束位置、第三个天线位于流的中间位置。

我不能提供更多信息、因为我不知道导致该问题的原因。 不允许在此发布项目的源代码。 我只是想获得一些提示、我可以查看这些提示。

我想我初始化 ADC/通道设置错误。 但是、是否存在一些缺失配置、他会将样本束放在一起? 我能否检测他是否丢弃了样本?

如果 ADC/通道设置、我花了很长时间才算出"有效"配置。 我使用的是 Complex _1X 模式(2X 无法正常工作、有何区别?)。 我在 rlProfileCfg_t 中将样本数设置为256、但我必须在 RAM_setFrameConfig 中将样本数设置为512。 为什么? 是这样吗? 这些文件似乎对它们没有什么影响。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    噢。。。 我忘记了:"跳跃"样本更有趣的是、每次测量之间的样本是不同的。 我希望得到一个或多或少的恒定结果(加上噪声...) 测量的结果。 我使用评估板看到了这一点。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Fabian、
    您能告诉我们您的配置吗:
    ADC 配置:位、格式、IQ 交换
    数据路径配置、时钟配置、通道配置。


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

    您好!

    我使用了 mmwavelink 示例项目中的配置。 我附加了配置文件。

    这也会导致一些奇怪的数据。 我附加了 LVDS 通道上的原始虚数/实数样本的图片。

    此致、

    Fabian

     e2e.ti.com/.../mmwaveconfig.txt

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    好的、我认为我解决了帧后半部分的这些不良数据的问题。 似乎需要将样本数设置为、例如、对于 rlProfileCfg_t、需要将样本数设置为256、而对于 rlFrameCfg_t、则需要将其设置为512 更重要的是、我必须选择不同的 ADC 格式。 为 rlAdcOutCfg_t 选择 complex_2X 格式时、我必须将其设置为 complex _1X (对于 rlDevDataFmtCfg_t) 我在这方面看不到任何意义。
    但是、跳转数据的问题仍然存在。 就像 ADC 在不同的时间触发一样。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    另一个更新/问题:我们刚刚发现、当我们不连接 RS232时、评估板和 RadarStudio 会出现类似错误(尤其是"随机数据")。 因此、我们监听了从 AWR1243BOOST 上的 TM4C129传输到 AWR1243的 RS232数据、发现它们以 ASCII 方式进行某位通信。 那是什么? 在哪里指定了该协议? 我认为只有在对闪存进行编程时才需要 RS232连接到 AWR1243?

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

    更新:我想我们解决了问题。 我们认为这是由不良的时钟参考信号引起的(抖动太多?)。 我们不是直接在芯片上使用晶体、它的工作效果要好得多。

    但是、部分问题是由错误的文档导致的! LVDS 的文档中介绍了第一个有效位位于时钟信号的下降沿。 这是错误的。

    那么,有人能回答我的其他问题吗?

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

    你好 Fabian、

          请告诉我本文档。

    此致

    AK