TI单芯片毫米波雷达xWR1642示例工程研究(一)

1. 准备工作

今天我们来运行一个开箱例程,需要准备的东西有:

  • 开发板、电源(3A以上)、电脑、数据线;
  • 上位机界面:mmWave Demo Visualizar上位机界面(网页版或.exe),用于接收数据进行可视化显示,建议用.exe(用网页版要联网,也不太稳定),我用的版本是3.1;
  • 程序配置软件:UniFlash;
  • 配置文件:xwr16xx_mmw_demo.bin。开发板应当默认烧写了这个文件,如果需要烧写,路径在ti\mmwave_sdk_02_00_00_04\packages\ti\demo\xwr16xx\mmw下(需要先安装SDK)。

以下这些文件,本次示例用不着,但如果要开发TI FMCW雷达是必须要有的,建议这次全部搞定。

  • 开发包:mmWave SDK,我安装的是2.0.0.4版本;
  • 上位机界面:mmWave Sensing Estimator(网页版或.exe),用于估算雷达参数;
  • 开发软件:CCS,我安装的是9.2版本。

下面是TI给的需要准备的列表:

TI单芯片毫米波雷达xWR1642示例工程研究(一)_第1张图片

以上所需的东西自行准备,软件安装包从TI官网下载,这里我给出2个比较难找的上位机安装包,如果你找不见,可以点击下面的链接:

https://download.csdn.net/download/lightninghenry/12528346

https://download.csdn.net/download/lightninghenry/12489877

 

2. 例程简介

这个实验演示了非操作系统版本的毫米波演示在AWR1642毫米波传感器上运行。在这个应用程序中,TI-RTOS被从MSS和DSS驱动程序和应用程序代码中删除。这个应用程序展示了SDK驱动程序如何使用非OS例程实现,以及mmw应用程序如何在单线程环境中运行。

实验成功后你将得到目标的距离、方位角度、速度等信息。

 

3. 实验步骤

  • SOP设置值为101,进入flash烧写模式,如何盖跳帽见我的硬件架构那篇文章;
  • 连接电源,连接USB数据线;
  • 打开UniFlash软件,选择开发板型号,点start;
  • 在setting&utilities那一栏设置正确的串口号,去设备管理器查看,选uart那个;
  • 返回program那一栏,点击browse,找到xwr16xx_mmw_demo.bin文件,勾选好后,点击load image,等待烧写完毕;
  • 断电,将SOP设置值为001,进入正常功能模式;
  • 上电,打开mmWave Demo Visualizar上位机界面,点击上方的Options按钮;
  • 这个上位机要设置两个串口号,一个配置一个传数据,去设备管理器查看,选对应的端口号,见下图,每个人的电脑端口号不一样;

TI单芯片毫米波雷达xWR1642示例工程研究(一)_第2张图片

  • 设置好后,可以看到上位机界面下面进度条在走,然后开始设置上位机的其它选项,如下图所示。将platform选对应即可

TI单芯片毫米波雷达xWR1642示例工程研究(一)_第3张图片

  • 点击SEND CONFIG TO MMWAVE DEVICE按钮,可以看到右边迅速打印出了很多信息。

TI单芯片毫米波雷达xWR1642示例工程研究(一)_第4张图片

  • 点击上方的Plots标签栏,就可以看到检测结果了。雷达前方可以放些东西,动一动看看效果,效果还是很不错的。

 

4. 实验结果

雷达前方可以放些东西,动一动看看效果,效果还是很不错的。

TI单芯片毫米波雷达xWR1642示例工程研究(一)_第5张图片TI单芯片毫米波雷达xWR1642示例工程研究(一)_第6张图片

 

你可能感兴趣的:(毫米波雷达的软硬件设计)