logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

TI毫米波雷达(六)——high accurary示例分析(一)

毫米波雷达还有一个不可忽视的应用场景:高精度测距,通过实现Zoom-FFT可以达到毫米级测距精度。TI在Radar Toolbox中提供了一个high accuracy示例,我们就通过这个示例的分析学习如何实现高精度测距,然后将工程移植到新平台IWR1843中。最后,尝试将high accuracy与out of box进行结合,实现高精度区域扫描功能。至此,示例程序框架基本理清。

文章图片
#射频工程#dsp开发#硬件架构
TI毫米波雷达(七)——high accurary示例分析(二)

xWR14xx上的高精度测距工程分析完成了,简单明了!由于使用了HWA,而HWA的FFT大小是有限制的,所以一定程度上限制了此工程的精度。如果需要更高精度的实现,可以在DSP中实现、优化算法。

文章图片
#射频工程#c语言#硬件架构
TI毫米波雷达(三)—— out of box示例解析(二)

分析完配置文件和配置过程,疑惑更多了。设置了检测和过滤条件,但没有配置对数据进行哪些处理,例如距离FFT、多普勒FFT、角度FFT,那么目标数据从哪里来的呢?是否有一套默认的数据处理流程?默认的流程又是怎样的呢?在之前的了解中chirp设置是很重要的,关系到目标检测的性能。如果我们不进行设置,雷达又是按照什么chirp设置工作的呢?后续研究数据路径,希望能够解答这些疑惑。

文章图片
#dsp开发#射频工程#硬件架构
TI毫米波雷达(四)—— out of box示例解析(三)

至此我们已经获得了足够的数据,后续就是数据的后处理,针对不同的应用场景和需求筛选出需要的目标了。分析完命令行代码和数据路径之后,再看毫米波雷达的应用框图和SDK层级示意图就具体多了。虽然暂时还达不到一切细节了然于胸,但是继续前行的道路已经显现,只要后续不断学习深入,毫米波雷达程序开发肯定会越来越得心应手。到目前为止仅仅是让毫米波雷达工作起来,满足了功能要求:检测到了目标,获取了目标的距离、速度、角

文章图片
#c语言#硬件架构#射频工程 +1
TI毫米波雷达(一)概览

认识TI的毫米波雷达,学习毫米波雷达开发

文章图片
#射频工程#dsp开发#mcu
TI毫米波雷达(五)—— chirp

TI的毫米波雷达可以通过定义chirp配置文件来控制一帧中的chirp参数,而且可以在chirp RAM中修改这些配置文件。Chirp配置文件可以作为基础的chirp时序模板,用来生成参数各异的chirp。TI的毫米波雷达可以接收四个不同的chirp配置文件,但是chirp可配置RAM中可以预编程512个独特的chirp。每个chirp都可以引用四个配置文件之一,然后按需要进行细调。一个帧由chi

文章图片
#dsp开发#硬件架构#射频工程
TMS320F2806X学习笔记(零)—— C2000、CCS、新建工程

认识德州仪器C2000系列实时微控制器,并搭建开发环境,新建测试工程

文章图片
TMS320F2806X学习笔记(一)—— 了解片上资源

简单了解片上的可用资源,为后续学习指路并在后续回顾时查漏补缺

文章图片
    共 11 条
  • 1
  • 2
  • 请选择