该文章会同步发布在知乎和微信公众号(雷达原理与系统)
TI毫米波雷达相关资源介绍
毫米波雷达
硬件
-
毫米波雷达SOC(1642,1843, 1432,2944)
-
收发器MMIC:1432,2243
-
评估(EVM)板
-
DCA1000:采集原始ADC数据
软件开发及配套工具
-
CCS(编写代码,调试)
-
SDK(software development kit)
SDK版本目前了解到主要有针对以下几种芯片
-
比如支持1642的SDK3,目前已更新到3.6版本。通过sdk release note了解sdk版本的迭代过程,比如sdk3.0版本有个比较大的改动就是新增了Datapath layer。在C:\ti\mmwave_sdk03_0600_00-LTS\docs\relnotes_archive文件夹下面有多个版本的sdk release note。
-
针对2944单独推出了一版SDK4。
-
另一版本的SDK5是为xwrL1432等低功耗产品推出的。
-
-
mmWave Studio:可以配合DCA1000采集ADC数据。
目前也有三个版本,分别是
-
针对AWR1642:mmwave_studio_02_01_01_00
-
针对AWR2944:mmwave_studio_03_01_01_00
-
针对AWRL1432:mmwave_studio_04_01_00_06
解析脚本的关键是要知道bin文件中的数据是如何存储的,可以参考文档mmwave_studio_user_guide.pdf或者解析adc数据的脚本。
-
-
mmWave_Demo_Visualizer:通过UART下发CLI命令,接收并显示毫米波雷达的输出信息。
三类:
-
mmWave Demo Visualizer
-
SDK中的上位机
-
RadarToolbox中的上位机:针对某个example,比如SRR_GUI
最开始的时候mmwaveDemoVisualizer需要单独下载和安装,现在上位机基本都是在SDK里面或者Radar Toolbox里面。
比如IWRL6432的oob demo“Presence_and_Motion_Detection”既可以使用SDK自带的上位机(MMWAVE-L-SDK (SDK 5.x.x.x) Low Power Visualizer)也可以使用RadarToolbox中的上位机(Radar Toolbox Industrial Visualizer)
-
-
mmWave Sensing Estimator:用于chirp参数设计。
-
Uniflash:烧写CCSDebug.bin文件用于调试、烧写bin文件。
-
DFP(Device Firmware Package):用于1243或2243等MMIC。
-
radar Toolbox:工业和车载工具箱的合并,很多参考设计可以参考。
雷达工具箱(radarToolbox)中有参考设计(Reference Design或example),之前工业工具箱(Industrial Toolbox)和车载工具箱(Automotive Toolbox)是分开的,后来合并到一起,改为雷达工具箱(radarToolbox),不过在ti网站上依然可以下载到单独的工业或车载工具箱。在之前的工具箱中会有一些PDF文档可以参考。
在radar Toolbox中examples下有一个html文件examples_overview.html,是ti现有examples的概述,每个example都有release note和user guide,
通过release note了解该参考设计最后更新时间是什么时候,如果一个参考设计ti官网持续更新的话,那也从侧面说明其参考价值。通过user guide一方面了解该参考设计运行需要的软硬件环境,如EVM板,SDK版本,上位机版本等;另一方面了解该参考设计的Data Path和Control Path,这是每一个参考设计的核心。
文档
-
radarToolbox中也有文档,通用的软硬件文档(hardware_guides, software_guides),天线方向图(antenna_radiation_patterns),位于docs文件夹;同时每个examples有可能会自带文档。
-
hardware_guides
-
determine_silicon_revision.html
-
dca1000_mmwave_studio_user_guide.html xWRx432BOOST EVM+mmwave studio采集ADC数据
-
raw_data_capture_tools_summary.html 使用mmwave Studio采集原始ADC数据
-
evm_setup_operational_modes.html
-
-
software_guides
-
Migration_from_xWRx843_to_xWRLx432.pdf 一定要看!!!
-
using_uniflash_with_mmwave.html
-
Understanding_UART_Data_Output_Format.html
-
-
antenna_radiation_patterns 天线方向图
-
-
SDK中一般带有OOB Demo的文档。sdk中demo文件夹下的docs文件夹中有函数调用关系 C:\ti\mmwave_sdk_03_06_00_00-LTS\packages\ti\demo\xwr18xx\mmw\docs\doxygen\html\index.html
-
Technical Reference Manual (TRM):用到时查找对应内容即可,如看EDMA和HWA的相关内容。
-
mmwavelink doxgen
profile,chirp和frame的配置。之前是需要下载DFP包,对AWRL1432来说,该文档直接在SDK安装路径里面
-
mmwave_dfp_user_guide.pdf
-
mmWave-Radar-Interface-Control.pdf
-
-
technical article
-
SDK自带文档(user guide和html)和Demo
-
白皮书White Paper
-
用户手册User Guide
-
应用笔记Application Note
-
datasheet
-
参考设计Reference Design
网站
-
英文e2e论坛,网址为e2e.ti.com,如果在开发过程中遇到问题,可以在论坛上发帖
-
TI-Resource Explorer,可通过输入关键字查找某个SOC相关的软硬件设计资料。
视频
TI的培训视频的网址有21ic(网址为德州仪器(TI)官方视频课程培训 - 21ic电子网), eeworld(网址为TI教室-德州仪器TI培训-电子工程世界)
TI毫米波雷达入门必看的文档和视频
文档列表
-
Introduction to mmwave sensing FMCW radars
-
The fundamentals of millimeter wave sensors
-
mmWave Radar for Automotive and Industrial Applications
-
Programming Chirp Parameters in TI Radar Devices
-
Using a complex-baseband architecture in FMCW radar systems
-
MIMO Radar
视频列表
-
mmWave radar sensors | TI.com 该网址下有很多培训视频,此处仅根据个人观点列举一些必看的视频。以下视频都有对应的Presentation,读者可自行下载。
-
Intro to mmWave Sensing : FMCW Radars 调频连续波雷达基础知识培训,主要讲了测距,测速,测角等原理。
-
TI Automotive mmWave Sensors Device Overview TI的毫米波产品根据应用大体上分为两类,分别是车载和工业,该视频介绍了车载的产品。
-
Introduction to mmWave SDK & mmWave Radar Programming Model 这两个视频对后续使用SDK进行开发还是有帮助的
-
Introduction to mmWave Sensor 1443 Hardware Accelerator 对HWA进行简要介绍。HWA目前有1.0和2.0的版本,1843搭载的是1.x版本,2944搭载的是2.x版本。
-
Getting Up and Running with TI's mmWave Sensors 对TI的毫米波雷达快速的建立一个宏观的认识,这是很有必要的
-
-
TI关于车载应用的主要参考设计。
-
MRR/SRR
TIDEP-0092 Short-range radar (SRR) reference design(AWR1642,TDM)TIDEP-01027 High-end corner radar reference design(AWR2944,DDM)TIDEP-01021 Beamsteering for corner radar reference design(AWR1843) -
LRR
-
USRR
TIDEP-01011 Automated parking system reference design using 77-GHz mmWave sensor
-
TI文档搜索小技巧
以AWR1642为例,搜索引擎搜关键字。TI文档尽量下载英文版本,保证最新的内容。
-
搜芯片(AWRL1642): DataSheet(Features, Applications, Functional Block Diagram), Device Errata(Device Markings), TRM(深入开发)
-
搜EVM板(AWR1642EVM): EVM User's guide, 各个EVM的天线方向图位于radar Toolbox中。
-
搜参考设计(AWR1642 reference design/AWR1642参考设计)