0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

使用STM32解析Rd-03D的串口数据

安信可科技 来源:安信可科技 2023-10-28 09:11 次阅读

前言

安信可新款雷达模组Rd-03D已经上市,该雷达采用一发两收的天线,可以实现目标跟踪,实现对区域内目标测距、测角和测速。

本应用示例使用STM32解析Rd-03D的串口数据,将结果通过另一个串口发送给VC-02开发板,实现对当前人数的实时播报。

01Rd-03D引脚说明

855d58a6-74be-11ee-939d-92fbcf53809c.png

J1引脚说明:

85679244-74be-11ee-939d-92fbcf53809c.png

J2引脚说明:

8573cb2c-74be-11ee-939d-92fbcf53809c.png

02软件设计框架

857ce400-74be-11ee-939d-92fbcf53809c.png

03STM32F103C8T6使用CubeMX搭配HAL库配置

打开CubeMX,选择STM32F103C8T6。

选择两个串口,分别是串口1和串口2,PA9为USART1_TX,PA10为USART1_RX,PA2为USART2_TX,PA3为USART_RX。

选择异步通讯,勾选中断,注意:串口1的波特率为256000,串口2波特率为115200。

858882a6-74be-11ee-939d-92fbcf53809c.png

85981c3e-74be-11ee-939d-92fbcf53809c.png

85a56844-74be-11ee-939d-92fbcf53809c.png

下面附上时钟配置图:

85aa9120-74be-11ee-939d-92fbcf53809c.png

04STM32与Rd-03D和VC-02的接线

85bcbf1c-74be-11ee-939d-92fbcf53809c.png

05串口数据处理

一、Rd-03D的串口数据

Rd-03D模组通过串口(TTL电平)与外界通信,雷达串口默认波特率为256000,1停止位,无奇偶校验位。雷达输出检测到的目标信息,包括在区域中的x坐标,y坐标,以及目标的速度值。

雷达默认是处于单目标检测模式,需要切换至多目标检测模式。

85cfa802-74be-11ee-939d-92fbcf53809c.png

上报是数据帧格式:

85da1e54-74be-11ee-939d-92fbcf53809c.png

数据示例:AA FF 03 00 0E 03 B1 86 10 00 68 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 55 CC

红色部分表示目标1的信息,蓝色表示目标2的信息,绿色表示目标3的信息。(详情可查看原博文内容)

本示例只展示有无人,所以只需要判断在对应的数据帧中有没有相应的目标信息即可。

二、VC-02的串口数据

VC-02的串口数据格式是由用户自定义的,开发的平台和资料可以在VC系列模组官网查看

这里附上测试中定义的串口协议和语音指令表格,串口输出均为16进制数,文章结尾附上VC-02固件。

85ebcce4-74be-11ee-939d-92fbcf53809c.png

06STM32数据处理

这里我是采取设置标志位的方式处理数据。为了防止在雷达数据下发过快时,语音一直重复播报的情况。

85f664b0-74be-11ee-939d-92fbcf53809c.png

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • STM32
    +关注

    关注

    2239

    文章

    10671

    浏览量

    348755
  • 雷达
    +关注

    关注

    48

    文章

    2675

    浏览量

    115534
  • 串口
    +关注

    关注

    14

    文章

    1483

    浏览量

    74513
  • 开发板
    +关注

    关注

    25

    文章

    4429

    浏览量

    93995
  • 安信可
    +关注

    关注

    0

    文章

    119

    浏览量

    3817

原文标题:24GHz轨迹跟踪雷达模组,可检测区域内人员位置、数量

文章出处:【微信号:安信可科技,微信公众号:安信可科技】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    安信可新品雷达模组Rd-03搭配STM32制作简易人体感应雷达灯教程

    安信可最新雷达模组Rd-03已经横空出世,为了方便大家使用该模组,本教程将使用STM32F103C8T6搭配Rd-03制作一个简易的人体检测雷达灯。
    的头像 发表于 06-14 16:16 825次阅读
    安信可新品雷达模组<b class='flag-5'>Rd-03</b>搭配<b class='flag-5'>STM32</b>制作简易人体感应雷达灯教程

    STM32驱动Rd-03D实现不同角度点亮不同LED灯

    安信可雷达模组Rd-03D已经上市,该雷达采用一发两收的天线,可以实现目标跟踪,实现对区域内目标测距、测角和测速。可用于智能控制空调、风扇等家电运行、智能马桶、感应灯、台灯、镜子灯、智能调节屏幕亮度等各行业场景中。
    的头像 发表于 01-20 17:12 874次阅读
    <b class='flag-5'>STM32</b>驱动<b class='flag-5'>Rd-03D</b>实现不同角度点亮不同LED灯

    如何利用STM32串口解析json命令呢

    STM32串口解析json命令(使用HAL库)串口接收中断处理(0x0D 0x0A作为结尾)测试结果具体代码
    发表于 01-21 10:07

    labview串口数据解析

    本文主要对labview串口数据解析进行了分析。首先需要调用VISAConfigureSerialPort完成串口参数的设置,包括串口资源分
    发表于 01-15 15:21 5.7w次阅读
    labview<b class='flag-5'>串口</b><b class='flag-5'>数据</b><b class='flag-5'>解析</b>

    关于STM32串口3的使用,接收并解析一帧数据

    关于STM32串口3的使用,接收并解析一帧数据stm32串口1被使用时,我们可以使用其他
    发表于 12-28 19:15 39次下载
    关于<b class='flag-5'>STM32</b><b class='flag-5'>串口</b>3的使用,接收并<b class='flag-5'>解析</b>一帧<b class='flag-5'>数据</b>

    基于安信可Rd-03+STM32制作人体检测雷达灯

    商业等 AIoT场景。 为了方便大家使用该模组,安信可团队使用了STM32F103C8T6搭配Rd-03制作了一个简易的人体检测雷达灯,一起轻松DIY。
    的头像 发表于 06-10 16:31 497次阅读
    基于安信可<b class='flag-5'>Rd-03+STM32</b>制作人体检测雷达灯

    关于Rd-03D雷达模组产品概述

    安信可Rd-03D雷达模组基于FMCW雷达收发器技术的集成单片机毫米波传感器SoC,它工作在24GHz的K波段,最大扫频带宽0.25GHz。白天黑夜均能探测远距离的目标,且不受雾、云和雨的阻挡,具有全天候、全天时的特点,并有一定的穿透能力。
    发表于 10-15 09:42 218次阅读
    关于<b class='flag-5'>Rd-03D</b>雷达模组产品概述

    多人轨迹怎么识别?安信可Rd-03D雷达模组能做到!

    Rd-03D是一款24GHz 单雷达,高性能24GHz一发两收微带天线的模组,能够探测指定区域内的多个目标并实时上报结果。精准感知人体及区域运动状态,搭载的智能算法实现运动轨迹识别与跟踪,实现对区域内目标进行测速、测距。
    的头像 发表于 10-16 10:17 280次阅读
    多人轨迹怎么识别?安信可<b class='flag-5'>Rd-03D</b>雷达模组能做到!

    使用STM32解析Rd-03E的串口数据

    安信可新款雷达模组Rd-03E已经上市,该雷达采用高性能一发一收微带天线,包含极简化24GHz雷达传感器硬件Rd-03E和智能算法固件RM01,而智能算法固件RM01采用FMCW波形和S3系列芯片专有的先进信号处理技术,可以实现精准的人体测距和运动/微动人体感应。
    的头像 发表于 10-21 16:41 472次阅读
    使用<b class='flag-5'>STM32</b><b class='flag-5'>解析</b><b class='flag-5'>Rd-03</b>E的<b class='flag-5'>串口</b><b class='flag-5'>数据</b>

    安信可新款雷达模组Rd-03E精准测距效果

    专有的先进信号处理技术,可以实现精准的人体测距和运动/微动人体感应。 本应用示例使用STM32解析Rd-03E的串口数据,检测人体距离雷达的
    的头像 发表于 10-23 17:56 325次阅读
    安信可新款雷达模组<b class='flag-5'>Rd-03</b>E精准测距效果

    24GHz轨迹跟踪雷达模组,可检测区域内人员位置、数量

    前言 安信可新款雷达模组Rd-03D已经上市,该雷达采用一发两收的天线,可以实现目标跟踪,实现对区域内目标测距、测角和测速。 本应用示例使用STM32解析Rd-03D
    的头像 发表于 10-30 17:30 341次阅读
    24GHz轨迹跟踪雷达模组,可检测区域内人员位置、数量

    使用小安派-DSL-3.5寸开发的Rd-03D雷达检测站

    Hello~工程师又来整活了。这是一个使用小安派-DSL-3.5寸开发的Rd-03D 雷达检测站,可以把Rd-03D检测的内容显示在3.5寸触摸屏上,直观地查看雷达的检测结果。
    的头像 发表于 12-16 16:05 286次阅读
    使用小安派-DSL-3.5寸开发的<b class='flag-5'>Rd-03D</b>雷达检测站

    AiPi-Radar-Monitor 雷达检测站(Rd-03D

    Hello~工程师又来整活了。这是一个使用小安派-DSL-3.5寸开发的Rd-03D 雷达检测站,可以把Rd-03D检测的内容显示在3.5寸触摸屏上,直观地查看雷达的检测结果。 性能参数 地图角度
    的头像 发表于 12-18 10:45 148次阅读
    AiPi-Radar-Monitor 雷达检测站(<b class='flag-5'>Rd-03D</b>)

    STM32驱动安信可Rd-03D,实现不同角度点亮不同LED灯

    安信可雷达模组Rd-03D已经上市,该雷达采用一发两收的天线,可以实现目标跟踪,实现对区域内目标测距、测角和测速。可用于 智能控制空调、风扇等家电运行、智能马桶、感应灯、台灯、镜子灯、智能调节屏幕
    的头像 发表于 01-22 17:53 262次阅读
    <b class='flag-5'>STM32</b>驱动安信可<b class='flag-5'>Rd-03D</b>,实现不同角度点亮不同LED灯

    如何使用Rd-03E雷达实现实时监测目标距离呢?

    Rd-03E基于STM32F103C8T6平台以UART为抓手实现监测目标距离可视化,通过GPIO赋能LED、Buzzer进一步强化视觉、听觉感知。
    的头像 发表于 03-25 14:44 183次阅读
    如何使用<b class='flag-5'>Rd-03</b>E雷达实现实时监测目标距离呢?