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.

IWR6843ISK: 实现高速测距

Part Number: IWR6843ISK


大家好,

我们正在使用IWR6843isk来开发一套原型系统,用来测量类似螺旋桨一样高速旋转的物体,经过我们的初步计算,有效测距时间大概在0.5ms左右,请问6843是否能做到这样高速的测量,其他诸如doppler,aoa,这些都不需要,只需要测距,这个从硬件层面上来说能否做到。谢谢。

wxd

  • 你好,

    请问螺旋桨是什么材质的?螺旋桨周围有其他物体么?ISK的FOV是比较大的,在FOV内的目标都是有可能测量到的。

    不是很理解你说的有效测距时间,只能在有效测距时间内触发毫米波发波测距?

  • 螺旋桨是一般的金属材质,周围没有物体,FOV大小没有关系,有多少回波也没有关系,我们只需要页片扫过雷达正前方时,取所有回波信号中对应最短距离的那个。有效测距时间的概念很简单,因为螺旋桨转速可达800rpm以上,而螺旋桨的页片比较细长,你可以想象家用吊扇那样的页片形状,所以单页片扫过雷达正前方的时间很短,之所以要正前方是因为我们要测雷达到页片的最短距离,所以当页片扫过雷达正前方之前和之后,也会有回波信号,但所得到的不是最短距离,是无效测量,而能够测量最短距离的时间就是有效测量时间,我们根据页片转速和尺寸计算下来约0.5ms。本身实现这个功能最好的选择是激光,但是由于使用环境的限制,决定用毫米波来做。
    我用mmWaveSensingEstimator,根据需要做了个估计,这是相关参数:


    每个测距帧只包含一个chirp,一个帧内,根据adcSamplingRate和#samples per chirp来看,adcSamplingTime和framePeriodicity很接近,我不确定这样是否有足够时间来做FFT之类的处理,还是说FFT是在adc采样的时候同步进行?也就是一个adc sampling time里FFT执行了或者可以执行若干次?
    我们的最终目的是,底层adc 数据通过HWA做range FFT之后将频谱数据通过通过6843的F14管脚通过UART传给一块外界的mcu,比如stm32,并作DA转换,最后以模拟量形式将距离数据输出,所以保证FFT在一帧里能够完成是最重要的,然后HWA做完FFT之后是否能直接将数据丢给UART,而不通过R4F,这样数据传输应该更快一点。

    另外我们也在参考mmwave toolbox里level sensing的范例,但是附带的user guide里没有关于数据格式的说明,这个有相关资料加以说明吗?

    谢谢。

  • 你好,

    我之前的回复提到了毫米波的的FOV,也就是说毫米波发出的电磁波不是只有正前方才有,是整个FOV都有。你的应用场景需要你们实际测试一下,看看效果。

    mmWaveSensingEstimator里sample per chirp是比较大的,可以降低后尝试。

    另外我们也在参考mmwave toolbox里level sensing的范例,但是附带的user guide里没有关于数据格式的说明,这个有相关资料加以说明吗?

    C:\ti\mmwave_sdk_03_05_00_04\docs\mmwave_sdk_user_guide.pdf里有配置参数的具体含义信息。