本节主要介绍了用TI的AWR2243级联板采集数据的基本配置流程,后续可能会更新一些如何设置参数的内容(目前没时间弄这块,可能要等比较久~)
MIMO数据采集流程
- 对于AWR2243级联板,需要通过TDA2XX配置与采集数据,因为TDA2XX可以通过有限局域网(Ethernet)实现GUI到级联设备的通信
- 使用mmWaveStudio GUI的主要功能是:
- 对所有2243进行固件下载
- 对所有2243进行配置
- 配置TDA2XX,为了使用它通过CSI接口获取ADC后的原始数据
- 对ADC数据进行处理以及可视化展示
- 软件安装:
- mmWaveStudio 3.0.0.14
- MCR_R2015aSP1_win32_installer.exe(这个应该跟数据后处理有关,若没下载好,会导致studio页面打开什么也没有,本人亲测踩雷)
- balenaEtcher-Portable-1.5.39-x64.exe (用于烧写TDA2XX的固件,具体流程见mmwave_studio_cascade_user_guide.pdf中的4.2)
- mmwave_dfp_02_02_00_03(支持AWR2243 1.0版本的固件)
- Tera Term(串口通信软件)
- WinSCP(数据传输及文件管理软件,采集结束后,软件会使用WinSCP自动将采集数据从板子上传输至电脑)
1.硬件连接
将TDA2XXX采集板与AWR2243板使用板载接口连接;将TDA2采集板与电脑使用mini-USB连接线进行连接
将TDA2XXX的以太网接口与电脑的以太网接口用网线连接,并设置电脑端的IP地址
连接12V、5A的电源线
2.AWR2243级联板的配置
打开mmwaveStudio,首先设置“Radar System”为“Cascade”,并点击“Set Up TDAxx Capture Card”连接TDA采集板
通过IP地址连接TDA2xx:
烧录配置文件:
配置文件位于:
打开此配置文件,需要修改Meta固件(说实话,不太懂这个Meta固件跟MSS和BSS固件有个啥区别)的位置
- Meta固件位置:
即:
设置完成后点击“Run”开始配置参数:
3.AWR2243级联板的数据采集
数据采集对应的文件是:
可以在这个文件中capture_directory的位置修改捕获的ADC数据保存的位置
设置完成后点击“Run”开始采集数据:
最终数据会保存在:
4.AWR2243级联板的数据处理
利用官方提供的处理代码进行数据处理,matlab代码位置如下:
首先在系统设置中添加环境变量:
其次,运行 “add_paths.m” 文件,将路径添加至Matlab
修改4chip_cascade_MIMO_example\main\cascade\input文件夹里面的testlist.txt文件
运行Cascade_MIMO_signalProcessing.m
最终MATLAB中会显示一个可视化结果: