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.

[参考译文] IWR6443:无帧线性调频脉冲配置

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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/1299745/iwr6443-frameless-chirping-configuration

器件型号:IWR6443

您好!

我们需要在时间上保留一个等间隔线性调频脉冲的恒定流、当前的最小帧间时间限制将导致此中断。 有什么方法可以配置无限帧吗? 例如使用包含一些设置的连续模式?

"帧请求周期

         Period >=所有线性调频脉冲的总时间+ InterFrameBlankTime、
         其中、所有线性调频脉冲的总时间= Num Loops * Num Chirps *线性调频脉冲周期。  
         InterFrameBlankTime 主要用于传感器校准/监控、
         硬件控制、在需要时将任何安全监控数据
         重新配置下一帧、重新触发下一帧。
         InterFrameBlankTime >=通常为300 μs。
         如果需要在帧中重新配置数据路径、则向 InterFrameBlankTime 添加150us
         导致的信号边界出现变化。"
如果您不遵守该限制、会发生什么情况?

谢谢!

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

    你好。

    您所建议的听起来像连续模式、但我想澄清一下、您是希望使用连续模式、还是已经尝试过、但它不符合您期望的功能。  如果您希望执行连续波模式、 我们的器件支持 CW 模式、但在 OOB 演示或我们的任何其他演示中不提供任何支持。  但是、毫米波链路层中有一些 API 可供您探索/利用、以实现 CW 模式。  在进行原始数据采集时、mmWave Studio 和 DCA1000也更容易支持 CW 模式。  我在下面链接了一些 E2E 供参考。

    https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/952410/iwr6843isk-continuous-transmit-mode-single-frequency

    https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/1164289/iwr6843isk-configure-single-point-frequency-continuous-mode-in-the-mmwave_demo_visualizer-using-the-iwr6843isk-board

    此致、

    桑托什

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

    大家好、Santosh、感谢您的快速响应。

    我曾有这样的印象、即连续模式不会产生 FMCW 扫描、但那可能是错的?

    我认为我们正在寻找的是"连续成帧模式"。 本质上、如果我们可以有一个正常配置、但对于无限长的帧、将"num loops"设置为0。

    或者、是否有办法禁用一些帧间内容以减少300us 帧间时间?  在我们的应用中、只需要像这样运行几秒钟、我希望我们可以放弃一些长期校准步骤。

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

    你好,Joshua。

    我认为我们需要的是"连续成帧模式"。 基本上,如果我们可以有一个正常的配置,但将"num 循环"设置为0为无限长的帧[/引号]。

    我了解。   有一种方法可以处理无限数量的帧、但不能处理无限长的帧。  让我进一步探讨这一点、并在星期五之前就此与您联系。

    或者,是否有办法可以禁用一些帧间数据以减少300us 帧间时间?  在我们的应用中,只需要像这样运行几秒钟,所以我希望我们可以放弃一些长期校准步骤。

    您能解释一下禁用一些帧间步骤的含义吗?  是否有要禁用的特定步骤?  让我看看 这是否可行,我会在星期五前跟进。

    此致、

    桑托什

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

    非常感谢! 我想这就是我的初始问题。

    至于禁用帧间步骤、我想知道是否 所有步骤都对于我们的特定用例而言是必需的、或者我们是否可以放弃其中的一部分、以便将帧间时间减少到< 300us。

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

    你好。

    我认为这些步骤大部分都是必要的、尤其是校准、但校准将运行一次、并将值存储在存储器中、以便以后访问(工厂校准)。  您一定可以尝试禁用它们、但这可能会导致意外的后果。  根据您刚才提到的文档、帧间时间通常为300us、但在注释中建议的某些情况下可以缩短。  我认为这里提到的有效范围适用于整个帧时间。

    我明白。   有一种方法可以处理无限数量的帧、但不能处理无限长的帧。  让我进一步看看这一点,并在星期五回到你的这个。[/报价]

    通过将 frameCfg 中的 numFrames 参数设置为0、您可以为无限数量的帧运行应用程序。

    此致、

    Santosh。