news 2026/4/23 12:01:37

[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/4/23 11:53:29

从此告别拖延,AI论文平台千笔AI VS 锐智 AI

随着人工智能技术的迅猛迭代与普及,AI辅助写作工具已逐步渗透到高校学术写作场景中,成为专科生、本科生、研究生完成毕业论文不可或缺的辅助手段。越来越多面临毕业论文压力的学生,开始依赖各类AI工具简化写作流程、提升创作效率。但与此同时…

作者头像 李华
网站建设 2026/4/19 2:54:10

如何理解工业超级智能体及其核心价值?

当你走进一座现代化工厂,机械臂在毫米之间精准焊接,无人运输车如游鱼般穿行于流水线之间,AI系统无声调度着上千台设备——这里没有嘈杂的叫喊,没有匆忙奔跑的工程师,只有流动的数据和自主发生的决策。这不是科幻场景&a…

作者头像 李华
网站建设 2026/4/23 10:50:31

基于STM32单片机射频IC卡门禁识别系统设计

基于STM32单片机的射频IC卡门禁识别系统设计 第一章 绪论 传统门禁系统多采用机械钥匙或密码开锁方式,存在钥匙易丢失、密码易泄露、无法追溯开门记录、管理效率低等问题,难以满足楼宇、办公区、园区等场景的安全管控需求。STM32单片机凭借高集成度、稳定…

作者头像 李华
网站建设 2026/4/23 10:45:25

计算机毕业设计springboot楼盘销售系统 基于SpringBoot的房产营销与交易管理平台 利用SpringBoot实现的商品房在线认购与推广系统

计算机毕业设计springboot楼盘销售系统s0344 (配套有源码 程序 mysql数据库 论文) 本套源码可以在文本联xi,先看具体系统功能演示视频领取,可分享源码参考。 疫情之后,远程看房、线上锁房成为购房者的新习惯,传统售楼…

作者头像 李华