天天看点

毫米波雷达ADC数据采集1. 数据采集方式2. 分析数据格式3. 解读原始数据4. 参考文档

目录

1. 数据采集方式

2. 分析数据格式

3. 解读原始数据

4. 参考文档

1. 数据采集方式

数据采集有两种方式:

方式一:使用SDK中包含的Capture Demo:

  1. how to save raw data from the Capture Demo using Code Composer Studio(CCS) 在CCS中通过Capture Demo去采集rawdata
  2. The raw data format of data captured using the Capture Demo 分析使用Capture Demo采集的原始数据的格式

方式二:使用mmwave studio

  1. the raw data format of data captured using Mmwave Studio 使用Mmwave Studio采集的原始数据的格式
  2. how to interpret the data in MATLAB  在MATLAB中解释数据

2. 分析数据格式

下面以AWR1843+DCA1000的组合为例,使用mmWave Studio进行数据采集并分析数据的格式【task1】。具体的操作流程可以参考文章使用DCA1000和EVM板进行数据采集。

For xWR12xx and xWR14xx devices, data is captured over four LVDS lanes and is stored in a binary file in an interleaved format. For xWR16xx/IWR6843 devices, data is captured over two LVDS lanes and is stored in a binary file in non-inerleaved format。

interleaved format:每个LVDS对应存储一个天线的数据;

Non-interleaved format:使用不同的LVDS去存储同一个天线的数据,先紧着一个天线存。

数据以不同的形式存储,那么其对应的readDCA1000的内容肯定不一样。

以存储实数为例,对比两种方式。

毫米波雷达ADC数据采集1. 数据采集方式2. 分析数据格式3. 解读原始数据4. 参考文档
毫米波雷达ADC数据采集1. 数据采集方式2. 分析数据格式3. 解读原始数据4. 参考文档

3. 解读原始数据

解读原始数据并在MATLAB中进行分析【task2】

将采集到的数据【.bin文件】通过readDCA1000转换成【.mat文件】,readDCA1000就是通过分析上面数据的格式写的一个m文件。

这里以XWR12xx和XWR14xx为例,也就是interleaved format存储方式,看看readDCA1000里面的内容。重点是下面的这部分,isReal默认是0。

毫米波雷达ADC数据采集1. 数据采集方式2. 分析数据格式3. 解读原始数据4. 参考文档

参考下面两张图来写的。对于复数数据,八行分别对应RX0-I,RX1-I,RX2-I,RX3-I ,RX0-Q,RX1-Q,RX2-Q,RX3-Q。

毫米波雷达ADC数据采集1. 数据采集方式2. 分析数据格式3. 解读原始数据4. 参考文档
毫米波雷达ADC数据采集1. 数据采集方式2. 分析数据格式3. 解读原始数据4. 参考文档

4. 参考文档

  1. mmWave Demo Setup Guide  
  2. mmWave SDK User’s Guide
  3. Mmwave Studio User's Guide 
  4. Mmwave Radar Device ADC Raw Data Capture(参考文章)

继续阅读