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

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

3天内不再提示

毫米波雷达感应Demo

RT-Thread官方账号 2024-08-30 13:12 次阅读

1

硬件介绍

1.1

模块介绍

1.1.1 60GHz毫米波雷达模块 -BGT60TR13C

7239fd48-668e-11ef-89ff-92fbcf53809c.png

BGT60TR13C具有小巧的外形和低功耗,该特点可为许多应用带来了创新、直观的传感功能,可用于监控、照明和智能家电中的短距离定位。

1.1.1 60GHz毫米波雷达模块 -BGT60TR13C

CYW43012正面:

725262ca-668e-11ef-89ff-92fbcf53809c.png

CYW43012背面:

726a9ea8-668e-11ef-89ff-92fbcf53809c.png

CYW43012 模块 是由英飞凌基于 CYW43012 开发的 SDIO 高速 wifi&&蓝牙 模块。

提供超低功耗的Wi-Fi和蓝牙连接。支持2.4与5-GHz双频Wi-Fi以及双模式蓝牙/低功耗蓝牙 (BLE)5.0。同时,其先进的共存引擎可为应用提供最佳的组合性能。

1.2

硬件连接

1.2.1 模块连接方式

(1) CYW43012与Psoc6-evaluationkit-062S2

72a7c9c2-668e-11ef-89ff-92fbcf53809c.png

(2) CSK adaptar拓展板与BGT60TR13C

72c98620-668e-11ef-89ff-92fbcf53809c.png

1.2.2 Radar接口

Radar使用一组SPI接口与PSOC6通讯,使用的SPI资源与其它管脚如下:

72e448b6-668e-11ef-89ff-92fbcf53809c.png

1.3

官方资料

1.3.1 BGT60TR13C雷达库

https://github.com/Infineon/xensiv-radar-sensing

1.3.1 示例工程

https://github.com/IFX-Jenson/PSoC62S2_RT_EVB_Radar_CSK_Proximity

2

移植Radar库

2.1

移植思路

73247490-668e-11ef-89ff-92fbcf53809c.png

2.2

体验官方demo

在移植前首先熟悉一下Radar的示例代码,我们可以搭建官方的开发环境使用ModusToolbox体验雷达的demo工程。

示例工程:

735734d4-668e-11ef-89ff-92fbcf53809c.png

根据示例工程使用说明,执行make getlibs同步组件,执行make program编译并下载可执行文件至开发板;

shell输出说明

736d361c-668e-11ef-89ff-92fbcf53809c.png

2.3

使用rt-studio创建WIFI工程

使用rt-studio创建基于PSOC6的wifi的demo工程

7397c45e-668e-11ef-89ff-92fbcf53809c.png

2.4

移植雷达库

将英飞凌的xensiv-radar-sensing中的代码下载到本地,然后添加需要的代码至工程;

将代码根目录下的mtb_radar_sensing.h文件添加至工程

WIFI工程开启了FPU,所以添加相对路径COMPONENT_HARDFP/TOOLCHAIN_GCC_ARM,libradarsensing.a的库文件;

添加文件后的applications路径下的目录结构如下:

73d61902-668e-11ef-89ff-92fbcf53809c.png

2.5

修改工程配置

(1)添加雷达库至编译路径:

73fcdf24-668e-11ef-89ff-92fbcf53809c.png

(2)添加测试程序

将RadarSensing Library仓库下的readme中的示例文件添加至main文件,修改硬件接口;编译下载至开发板运行;此时大概率是不能正常运行的;

这时我们在编译官方的示例工程中找到compile_commands.json,拷贝其中添加的宏定义(使用-D命令方式添加的宏定义)选项至工程的C编译选项参数中;

将修改后的工程编译下载至开发板,此时系统可以正常运行,当有人进入雷达的检测范围内,板载的LED会由绿色变为红色,当检测范围不存在人时,板载LED将由红色变为绿色;

742aada0-668e-11ef-89ff-92fbcf53809c.png

3

数据上云

3.1

添加阿里云软件包

在rt-studio中搜索并添加Ali-iotkit组件,将产品密钥、设备密钥等信息修改为用户在阿里云创建产品的时的信息并使能MQTT示例,后续将基于该示例整合我们的demo;

745410d2-668e-11ef-89ff-92fbcf53809c.png

3.2

修改软件包示例

在回调函数中更新用户自定义的状态标志:

748211bc-668e-11ef-89ff-92fbcf53809c.png

修改MQTT示例,将用户期望的数据上传至阿里云:

74a68fd8-668e-11ef-89ff-92fbcf53809c.png

3.3

配置阿里云可视化界面

根据之前上传的信息,配置产品的功能定义;

74cee668-668e-11ef-89ff-92fbcf53809c.png

3.4

效果展示

前文配置的功能定义将在设备的物理模型数据中动态显示出来;

74ff779c-668e-11ef-89ff-92fbcf53809c.png

更进一步,在阿里云平台将上述的物理模型数据以可视化的形式表现出来:

具体行为:

BGT60TR13C雷达检测范围内出现人活动:显示Radar detected person :OUT

BGT60TR13C雷达检测范围内出现人活动:显示Radar detected person :IN 并显示报警与小偷的图片

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

    关注

    11

    文章

    3315

    浏览量

    66206
  • demo板
    +关注

    关注

    1

    文章

    31

    浏览量

    40800
  • 毫米波雷达
    +关注

    关注

    107

    文章

    1043

    浏览量

    64349
收藏 人收藏

    评论

    相关推荐

    毫米波雷达方案对比

    发展为主动安全提供了技术可行性,汽车微波/毫米波雷达传感器正是实现该功能的核心部件之一。微波/毫米波雷达是利用目标对电磁反射来发现目标并测
    发表于 08-04 09:16

    车载毫米波雷达的技术原理与发展

    作为智能汽车和智慧交通的重要组成,车用毫米波雷达的相关频率划分受到国家无线电管理部门的密切关注和高度重视。2016年,国内正式启动国际电联智能交通全球频率统一(WRC-19 1.12)议题工作。工业
    发表于 05-10 06:20

    车载毫米波雷达的原理是什么?

    毫米波雷达是测量被测物体相对距离、现对速度、方位的高精度传感器,早期被应用于军事领域,随着雷达技术的发展与进步,毫米波雷达传感器开始应用于汽
    发表于 08-07 08:01

    毫米波雷达(一)

    什么是毫米波雷达  毫米波是指波长介于1-10mm的电磁,波长短、频段宽,比较容易实现窄波束,雷达分辨率高,不易受干扰。
    发表于 12-16 11:09

    毫米波雷达的特点是什么

    毫米波雷达的特点、优点、缺点;毫米波雷达测距原理,测速原理,角速度测量原理;毫米波雷达系统架构。
    发表于 07-30 08:05

    智能安防领域雷达技术应用,毫米波雷达模组,存在感应雷达发展

    距离分辨力、良好的抗干扰性能等优点。​安防雷达是安防市场上兴起的一种新的技术手段,飞睿科技提供雷达感应技术模组,结合云台高清数字监控、高端周界安防需求市场提供了更加高效的解决方案。毫米波
    发表于 08-24 16:47

    智能安防毫米波雷达感应模块,智慧传感雷达技术应用

    智能化安防的需要。通过毫米波雷达感应模块探测与视频分析相结合的技术,对非法进入监控区域的目标进行监测、分析和跟踪,实现周界区域内的事件预警和精确防控。安防初始的概念是建立围栏,这个概念逐渐演变成
    发表于 09-15 17:20

    毫米波雷达工作原理,雷达感应模块技术,有什么优势呢?

    毫米波雷达与光学雷达、红外线相比不受目标物体形状颜色的干扰,与超声波相比不受大气紊流的影响,因而具有稳定的探测性能,环境适应性好。受天气和外界环境的变化的影响小,雨雪,灰尘,阳光都对其没有干扰
    发表于 09-22 16:17

    人体存在感应雷达模块,飞睿科技毫米波雷达,智能雷达感应技术应用

    新型的检测方式。基于雷达的生命体征检测是不需要接触人体的,不易受到周围环境的影响,而且它的穿透性强。飞睿科技毫米波雷达在智能家居的人体感应运用,对人体静止状态
    发表于 09-24 16:45

    毫米波雷达模块,智能道闸技术安全方案,存在感应雷达应用

    、墙壁、泡沫、不受外界环境影响等),具有持久的性能,省去更换控制开关的麻烦,雷达感应可以做到即时感应毫米波雷达
    发表于 10-08 15:22

    雷达传感器模块,智能存在感应方案,毫米波雷达工作原理

    毫米波雷达传感器,通常毫米波的波长介于厘米和光波之间,因此毫米波兼有微波制导和光电制导的优点。同厘米
    发表于 10-28 15:14

    毫米波雷达模组,智能家居雷达感应技术,存在感应雷达方案

    、上厕所等,我们经常保持一个姿势不动。毫米波雷达感应模组采用了移动、微动、呼吸等混合检测技术,提升了检测准确度。即使在呼吸状态下,人体腹部和胸部由于呼吸节律所引起的起伏变化,也可以被觉察到,真正实现了
    发表于 10-29 15:44

    漫谈车载毫米波雷达历史

    、转向和动力系统,这些核心执行机构都掌握在博世、大陆等巨头手里,人家用自己的毫米波雷达,控制自己的执行机构,提供整套方案容易的很。国内厂商还几乎没有自己的执行机构,所以前向雷达很难做。做个De
    发表于 03-09 10:24

    关于电磁毫米波雷达之间的影响

    毫米波雷达探测人体生命体征时遇到电磁发射源正在工作,雷达回波是否会受到干扰?是不是普通的电磁都会对
    发表于 04-23 18:43

    毫米波雷达的应用场景_毫米波雷达技术及应用大解析

    本文开始介绍了毫米波雷达原理与毫米波雷达的优势,其次介绍了毫米波雷达主要特点与应用场景,最后介绍
    的头像 发表于 04-24 12:24 4.6w次阅读
    <b class='flag-5'>毫米波</b><b class='flag-5'>雷达</b>的应用场景_<b class='flag-5'>毫米波</b><b class='flag-5'>雷达</b>技术及应用大解析