news 2026/2/21 17:34:28

[STM32L5] 【STM32L562E-DK测评活动】by clever:06 使用毫米波制作的生物体监测

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
[STM32L5] 【STM32L562E-DK测评活动】by clever:06 使用毫米波制作的生物体监测

一:模块信息
CEM5826-M11是一款高灵敏度 24GHz毫米波人体微动存在检测雷达模块。区别于传统雷达通过检测人体移动的大幅度动作或肢体动作来判断人体存在,本模块主要特点是在传统人体感应雷达的功能基础上,同时具备检测积累人体微动幅度的运动,来判断人体的存在的功能。因此相比传统多普勒雷达来说,具备一定范围内的存在检测,准确率更高。不易漏报。
二:模块的功能及工作原理
本系统利用电磁波多普勒效应对运动目标进行探测。通过发射天线发射出24GHz电磁波信号,该电磁波信号遇到运动物体时会反射回带有频偏的 24GHz电磁波信号,此频偏即为多普勒频偏,反射回的信号被接收天线接收,通过对多普勒频偏及中频IQ相位的采集计算分析可以较为灵敏地探测出附近的运动物体以及运动物体是靠近还是远离。当探测到有运动物体靠近时VO输出高电平,无运动物体靠近时 VO 输出低电平。
三:技术参数如下:


实测电流与手册保持一致基本上没有任何误差;
四:软件配置如下所示:
使用串口3接收 毫米波雷达数据,然后通过串口1上传到PC端;


由于该模块上传的数据速度比较快,所以这里把优先级的配置的高一些,防止被其他的模块所打断。
这里重申一下中断的知识:
STM32的串口中断是指当串口收到数据时,cpu会产生串口中断信号信息,通知单片机内部的中断服务函数去处理数据。此时,在串口中断服务程序中,我们可以将数据先放到串口的接收串口缓冲区内,当把所有的数据接收完整时,再去调用串口处理函数。
通俗的说:串口中断服务函数需要使用中断接收功能实现。当有新的数据到达串口时,单片机触发中断请求,从而程序运行到中断服务程序里面。中断服务程序在处理完接收到的数据后,可以根据当时的要求进行处理。采用中断的方式优点是:提高单片机的运行效率,减少了资源浪费。
我所使用的是DMA接收和串口的空闲中断完成数据的接收与转发;主要代码如下所示:

复制

  1. void HAL_UART_RxCpltCallback(UART_HandleTypeDef *huart)
  2. {
  3. if(huart ->Instance ==USART1)
  4. {
  5. temp = USART1->RDR;
  6. HAL_UART_Receive_IT(&huart1, (unsigned char *)RX1buffer, 23); //开启接收中断
  7. HAL_UART_Transmit_IT(&huart1,(unsigned char *)RX1buffer,23);
  8. rxBuffer1[recPoint++] = temp;
  9. // HAL_UART_IRQHandler(&huart1);
  10. if(recPoint >=23) recPoint = 0 ;
  11. HAL_GPIO_TogglePin(GPIOG, GPIO_PIN_12);
  12. }
  13. else if (huart ->Instance ==USART3)
  14. {
  15. temp = USART3->RDR;
  16. HAL_UART_Transmit_IT(&huart3,(unsigned char *)rxBuffer3,21);
  17. rxBuffer3[recPoint++] = temp;
  18. // HAL_UART_IRQHandler(&huart3);
  19. // if(recPoint >=20)
  20. recPoint = 0 ;
  21. HAL_UART_Receive_IT(&huart3, (unsigned char *)rxBuffer3, 21); //开启接收中断


五:实物测试如下图所示:






---------------------
作者:聪聪哥哥
链接:https://bbs.21ic.com/forum.php?mod=viewthread&tid=3437354
来源:21ic.com
此文章已获得原创/原创奖标签,著作权归21ic所有,任何人未经允许禁止转载。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/2/19 7:11:00

2026必备!10个降AI率网站推荐,千笔·降AIGC助手解决论文AI检测难题

AI降重工具:论文写作的得力助手 随着人工智能技术的快速发展,AI生成内容(AIGC)在学术领域的应用日益广泛。然而,对于专科生来说,如何在保证论文质量的同时降低AIGC率、去除AI痕迹,成为了一道难以…

作者头像 李华
网站建设 2026/2/21 19:31:04

R2 SQL新增聚合分析功能,赋能边缘数据计算

Cloudflare Introduces Aggregations in R2 SQL for Data Analytics 某中心近日宣布在其R2 SQL服务中支持聚合功能。这项新特性允许开发者对存储在R2中的数据运行SQL查询。该增强功能将R2 SQL的使用范围扩展到基础过滤之外,使其对分析型工作负载更加有用&#xff0c…

作者头像 李华
网站建设 2026/2/21 6:49:17

全新颠覆性的电动SUV:沃尔沃EX60

AKQA 与沃尔沃汽车继续携手合作,为备受期待的沃尔沃 EX60 发布活动打造创意方案。这是一款纯电动 SUV,单次充电续航里程可达 810 公里。EX60 不仅续航里程可与许多燃油车相媲美,而且还能在十分钟内快速充电至 340 公里。作为同类产品中的首款…

作者头像 李华
网站建设 2026/2/16 10:23:20

基于STM32的麦克风阵列近场声源定位系统

基于STM32的麦克风阵列近场声源定位系统 第一章 绪论 传统单麦克风音频采集设备仅能实现声音拾取,无法判定声源位置,而专业声源定位系统多依赖高性能处理器与复杂算法,存在硬件成本高、体积大、适配嵌入式场景难等问题,难以满足智…

作者头像 李华
网站建设 2026/2/20 3:48:14

有植物生长灯的高产值的室内种植方案

有植物生长灯的话,您的选择范围就大大扩展了。让我为您推荐一个高产值的室内种植方案: 一、高性价比作物推荐(按收益排序) 🥇 首推:叶菜类(投入产出比最高) 生菜系列(…

作者头像 李华