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.

[参考译文] IWR6843AOPEVM:缩短帧时间的方法

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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/1258086/iwr6843aopevm-the-method-for-reducing-frame-time

器件型号:IWR6843AOPEVM
主题中讨论的其他器件:IWR6843AOP、AWR6843

大家好、

我想将帧时间从电流200ms 减少到100ms  

configration 文件中的语句要更改为100ms,但测试过程失败。

如果我改回200ms、它可以很好地

我的问题是如何减少帧时间、

程序代码更好

工作基于、

   平台:Windows 10

   项目:车内检测

   硬件:IWR6843AOP

   IDE:CCS 12.3.0

   SDK:3.5.0.4  

   工具:雷达工具箱1.10.00.13

 

此致、

凯文

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

    尊敬的 Kevin:

    您能否通过以下链接更新到最新版本的 SDK (MMWAVE_SDK_03_06_00_00)?

    https://www.ti.com/tool/download/MMWAVE-SDK

    还提供了新版本的雷达工具箱(1.20.00.11)。

    https://dev.ti.com/tirex/explore/

    您是否还能提供有关您如何进行测试的更多详细信息? 您是否在使用 SDK 或雷达工具箱中的一个示例? 更改帧时间和更新器件的确切情况如何? 您是否正在使用我们的其中一款 EVM?

    谢谢。

    克林顿

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

    你好、Clinton!

    (1)我暂时先给工作环境更详细的说明如下:  

       项目:C:\ti\radar_toolbox_1_00_13\source\ti\examples\AWR6843_CPD_with_Classification Cabin_Sensing

       配置文件:  

       C:\ti\radar_toolbox_1_10_00_13\tools\visualizers\InCabin_CPD_w_Classification_GUI\CONFIG_FILE\vod_6843_aop_overhead_2row_classification.cfg

       IDE:CCS 12.3.0

       SDK:MMWAVE_SDK_03_05_00_04  

       工具:radar_toolbox_1_10_00_13

       硬件:在自己构建的电路板上使用 IWR6843AOP

       平台:PC Windows 10

    (2)修改了配置文件上的一行:

      我希望将此文件上的帧时间从200ms 更改为100ms、该文件位于的

      C:\ti\radar_toolbox_1_10_00_13\tools\visualizers\InCabin_CPD_w_Classification_GUI\CONFIG_FILE\vod_6843_aop_overhead_2row_classification.cfg

    文件内容:

    //================================================

    sensorStop
    FlushCfg
    dfeDataOutputMode 1
    通道配置15 7 0
    adcCfg 2 1
    adcbufCfg -1 0 1 1 1
    低功耗0 0 0
    profileCfg 0 60.00 2789 11 41 0 97.0 1 64 2200 0 36
    profileCfg 1 60.00 20 11 41 0 97.0 1 64 2200 0 36
    线性调频脉冲配置0 0 0 0 0 0 0 0 1
    线性调频脉冲配置1 1 1 0 0 0 2
    线性调频脉冲配置2 2 1 0 0 0 4

    frameCfg 0 2 54 0 100 1 0          //从200ms 更改为100ms

    DynamicRAFFARCfg -1 5 29 1 1 8 4 6 4 1 8.00 6.00 0.40 1 15
    StaticRAFFARCfg -1 4 4 2 8 16 4 6 6.00 13.00 0.50 0
    DynamicRangeAngleCfg -1 8.000 0.03 2 0
    Dynamic2DAngleCfg -1 5 1 1 1.00 8.00 2
    StaticRangeAngleCfg -1 0 1 1
    dopplerBinSelCfg -1 0 64 0 4
    antGeometry0 -1 0 0 -3 -3 -2 -1 -1 0 0 0
    antGeometry1 -1 0 -1 0 -3 -2 -3 -2 -3 -3 -3 -3 -3 -2 -2 -2
    antPhaseRot -1 1 -1 1 -1 1 -1 1 -1 1 -1 1 -1 1
    CompRangeBiasAndRxChanPhase 0 0.9929 -0.1188 -0.9842 -0.1769 0.9994 0.0349 -0.9981 -0.0623 0.6777 -0.7353 -0.8517 0.5241 0.7782 -0.6280 -0.8004 0.5995 0.6842 -0.7293 -0.8495 0.7995 -0.5275 -0.7969 -0.5841 -0.5877
    fovCfg -1 75.0 75.0

    数量区域5
    totNumRows 2
    sensorPosition 0 1.2 1.1 90 0 0

    %状态机阈值第一个参数是#zoneType
    occStateMach 0 10 3 50 1 3 12 20 4 700.0
    occStateMach 1 10 3 50 3 3 12 15 3 700.0
    ClassParam 1 50 36 36 36 40 36 0.025 0.025 0.025 0.022 0.025


    %座椅区域定义、不受安装位置的影响
    内部界限-0.9 0.9 0.0 2.2

    % origin =-X 至 psngr、+X 至 driver、yStart、yEnd (0 =制动面板)、zStart、Zend (z:0下限起始)
    %区域1 (驱动器)固体
    CuboidDef 1 1 0.15 0.75 0.6 1.2 0.85 1.1
    CuboidDef 1 2 0.2 0.75 0.3 1.1 0.4 0.85
    CuboidDef 1 3 0.2 0.75 0.0 0.6 0.0 0.4
    区域2 (前排乘客)腰椎间盘管百分比
    CuboidDef 2 1 -0.75 -0.15 0.6 1.2 0.85 1.1
    CuboidDef 2 2 -0.75 -0.2 0.3 1.1 0.4 0.85
    CuboidDef 2 3 -0.75 -0.2 0.0 0.6 0.0 0.4
    %区域3 (第二排驾驶员侧)
    CuboidDef 3 1 0.30 0.8 1.6 2.2 0.80 1.1
    CuboidDef 3 2 0.30 0.8 1.4 2.2 0.3 0.80
    CuboidDef 3 0.30 0.8 0.9 1.4 0.0 0.3
    %区域4 (中间第2行)
    立方体 Def 4 1 -0.10 1.6 2.2 0.80 1.1
    立方体 Def 4 2 -0.10 1.4 2.2 0.3 0.80
    CuboidDef 4 3 -0.10 0.9 1.4 0.0 0.3
    %区域5 (第二排乘客侧)组织块
    CuboidDef 5 1 -0.8 -0.30 1.6 2.2 0.80 1.1
    CuboidDef 5 2 -0.8 -0.30 1.4 2.2 0.3 0.80
    CuboidDef 5 3 -0.8 -0.30 0.9 1.4 0.0 0.3

    % zoneType 和区域邻居定义,
    % zoneCommuniDef #zoneid,#zoneType,#邻居数量需要考虑,#邻居列表,
    % zoneType=0:普通座椅、zoneType=1:中间座椅;用户可以为搁脚空间门等添加其他 zoneType
    %添加新 zoneType 时,您需要添加新行 occStateMach
    zoneCommuniDef 1 0 0 0
    zoneCommuniDef 2 0 0 0
    zoneCommuniDef 3 0 1 4
    zoneCommuniDef 4 1 2 3 5
    zoneCommuniDef 5 0 1 4

    sensorStart

    //================================================

       

    (3)我只是想知道使用比其他示例更大的有效开始时间2789us、为什么?

    例如:

    profileCfg 0 60.00 2789 11 41 0 97.0 1 64 2200 0 36

    其中  "ADC 有效开始时间"、以 u-sec 为单位、2789us

    是否可以更改此"有效开始时间"值以缩短帧时间?   

       

    此致、

    凯文

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

    尊敬的 Kevin:

    感谢您提供更多信息。 请等待一些时间进行评估。 我会在第二天左右提供反馈。

    再次感谢、

    克林顿

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

    大家好、Kevin:

    总线性调频脉冲时间已经超过100ms。  目前、总线性调频脉冲时间为(2798 + 41 +(20+41)* 2)* 54 = 159.89ms。  因此、您需要将总线性调频脉冲时间限制为大约60ms。   您可以将2789us 修改为900us。  

    profileCfg 0 60.00 2789 11 41 0 97.0 1 64 2200 0 36
    profileCfg 1 60.00 20 11 41 0 97.0 1 64 2200 0 36

    profileCfg 0 60.00  900 11 41 0 97.0 1 64 2200 0 36
    profileCfg 1 60.00 20 11 41 0 97.0 1 64 2200 0 36

    但您需要注意、对于此演示、缩短帧持续时间会略微降低检测灵敏度。

    此致!

    自贡  

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

    您好、Zigang:

    谢谢、我会用您提到的900来试用它

    您能否解释" 请注意、缩短帧持续时间将降低检测灵敏度"的详细信息?

    此致、

    凯文

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

    大家好、Kevin:

    线性调频脉冲间隔基本上决定了最大模糊速度、并会影响速度分辨率。   一般而言、较长的线性调频脉冲可提供较小的速度分辨率、即可以检测较小的移动。  

    此致!

    自贡  

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

    您好、Zigang:

    我已经将帧时间设置为900、您提到的帧时间为100ms、  

    总线性调频脉冲时间为 (900 + 41 +(20+41)* 2)* 54 = 57.402ms

    根据帧时间100ms、它可以很好地工作

    再次感谢、我要关闭这里的主题、

    此致、

    凯文  

x 出现错误。请重试或与管理员联系。