个人技术笔记

嵌入式开发 · 传感器应用 · 物联网通信 · 学习与作品记录

基于毫米波雷达的非接触式壁挂老年人跌倒监测系统设计

项目 · 毕业设计课题 · 毫米波雷达与嵌入式 · 持续更新中
在不使用摄像头、不要求老人佩戴设备的前提下,用一台固定安装在卫生间高处的壁挂节点,识别跌倒与长时间滞留,先在本地声光报警,再把可处理的事件推送到家属手机上。

章节导览

第 1 章 背景
课题背景与问题定义

老龄化与独居现状、卫生间为何是最难观察的高风险区域。

第 2 章 架构
系统架构

五层结构与双 MCU 分工,为何把「判定」和「联网」拆开。

第 3 章 硬件
硬件与安装

14 项器件清单、顶装挂高与覆盖约束、外壳天线开窗。

第 4 章 判定
判定逻辑与报警时效

状态机全貌、5 秒确认窗与 30 秒取消窗。

第 5 章 实验
实验与数据

六个实验分组、指标口径与当前数据状态。

第 6 章 家属端
家属端与事件闭环

从跌倒发生到事件归档的链路与界面设计。

完整展示 8 页
完整毕设展示站

8 页完整方案(含关于、免责声明与 17 条参考文献)。

Vue 3 · 已上线 家属端
家属端应用 · 已上线

Vue 3 实时端:设备状态、事件流与报警推送,点开即用。

① 雷达判定时延
15秒
默认灵敏度 10
传感器固有延迟
② 本地动作时延
≤300ms
从雷达帧到达 ESP32 起算
不含雷达自身判定
③ 远程送达时延
≤2秒
局域网环境
公网仅报实测值
① 为雷达固件固有延迟,本系统无法优化;②③ 为本系统指标,分别计时,不相加。
系统数据链路:雷达经 UART 到 STM32,经内部帧到 ESP32,经 MQTT over TLS 到后端,再经 WebSocket 到家属手机;本地声光报警不依赖网络
系统分层架构:感知层、本地判定层、联网层、云端、家属端,自上而下逐层传递

系统构成

层级组成职责
感知层60 GHz 毫米波雷达、HC-SR501 PIR、MQ-2、MQ-4、SU-03T 语音人体存在与跌倒主判定、活动辅助、环境超限、语音交互
本地判定层STM32F103C8T6状态机、确认窗口、声光报警、取消按键
联网层ESP32-S3TinyFrame 解析、Wi-Fi、MQTT、断网缓存与补传
云端Node.js + TypeScript + SQLite事件去重入库、REST API、WebSocket 推送
家属端Vue实时报警、历史记录、设备与传感器状态
设计原则:本地报警不依赖网络。断网时仍能本地声光报警,网络恢复后补传事件。
节点供电链路:5V 3A 适配器经 5V 母线向各器件供电;雷达经不低于 2MHz 同步降压与 LC 滤波获得独立 3.3V 低噪轨;MQ 的 AO 经分压后进 STM32 ADC

判定与报警时效

实验与指标口径

全部指标按「实测值 + 单侧 95% 置信下限 + 是否达到期望目标」三项并列报告,不把三者混成一个数字。

为什么用单侧置信下限

灵敏度是单侧阈值主张——只关心「够不够高」,不关心上限。样本量是 6–8 名志愿者,可产生的跌倒正样本约 30–40 次,因此采用 Clopper-Pearson 单侧 95% 置信下限。

全检出情形单侧 95% 置信下限能否支持「≥90%」
30 / 3090.5 %勉强(擦线,无余量)
40 / 4092.8 %能,且留有余量
150 / 150(特异度)98.0 %能
20 / 20(语音)86.1 %撑不起 90%
只要出现 1 次漏检,下界就会跌破刚过线的位置。所以实验规模取上限:8 人 × 5 次 = 40 次正样本。

六个实验组

组内容样本与产出
A 覆盖范围标定挂高 2.2 / 2.6 / 3.0 m 三档,0.5 m 地面网格,每点站立 60 s每档一张覆盖热力图 + 盲区位置
B 跌倒检测受控跌倒,前向与侧向各占一定比例;灵敏度按 S=3/10/30 三档各测一轮8 人 × 5 次 = 40 次正样本;输出灵敏度与特异度
C 久滞检测卫生间 15 分钟阈值下的检出率与误报率检出率、误报率、洗澡场景单独统计
D 语音交互语音呼救与语音取消的识别率20 次命令词测试
E 断网补传断网期间本地报警可用性、恢复后补传完整性事件不丢、不重、时间戳可对
F 稳定性长时间运行下的掉线与自恢复连续运行日志

结果记录字段

字段说明
实验编号A / B / C / D / E / F
被试编号S01–S08(不记录姓名)
真值时刻两人独立标注「动作完成时刻」,分歧由第三人裁定
系统上报时刻ESP32 侧 1 ms 计时 + 后端入库时刻
是否检出是 / 否(漏检用于计算灵敏度)
备注遮挡、干扰源、异常情况

数据状态

实验尚未开展,表中各项为设计口径,不是实测结果。
实测值、置信下限与是否达标三列将随实验推进逐项填入;在此之前不放任何数字。

三条口径纪律

家属端界面

家属端只与后端交互,不直连设备、不持有 Broker 凭据。三个核心界面:

实时报警界面线框:跌倒横幅、事件时间轴、传感器状态、确认与稍后处理两个操作
历史记录界面线框:日期筛选、按日期分组的事件列表,含跌倒、久滞、环境三类事件与状态标签
设备与传感器状态界面线框:在线状态、链路诊断、传感器相对读数、固件版本
界面设计示意,系统尚在开发中。左侧为实时报警,中间为历史记录,右侧为设备与传感器状态。

三个界面各自解决什么

界面核心信息设计取舍
实时报警事件横幅、时间轴、传感器状态、两个操作按钮时间轴把「雷达判定 / 本地报警 / 后端入库」三个时刻并列,让家属理解延迟构成
历史记录按日期分组的事件列表,含级别与状态标签L1/L2/L3 用颜色区分;「已取消」与「已确认」并列显示,取消率是可观测指标而非缺陷
设备状态在线状态、链路诊断、传感器读数、固件版本链路状态必须暴露给前端——否则「雷达正常但本地报警哑掉」这类故障完全隐形;读数不换算 ppm,只显示相对值

课题信息

课题全称
基于毫米波雷达的非接触式壁挂老年人跌倒监测系统设计
作品性质
本科毕业设计(2027 届)
学院
计算机工程学院
专业班级
物联网工程 23 级 4 班
作者
邓鸿彬
指导教师
余志明
技术栈
毫米波雷达 + STM32F103 + ESP32-S3 + MQTT + Node.js/TypeScript + SQLite + REST/WebSocket + Vue
答辩时间
2027 年 4 月
免责声明
本系统为教学演示作品,不构成医疗器械,不提供诊断或治疗建议。检测结果受安装位置、遮挡与场景限制。
本系统仅适用于卫生间这类小区域单人场景,不宣称整屋覆盖;客厅等其他场景的适配已明确延后,不在本课题成果范围内。

参考文献

  1. 国家统计局. 人口总量降幅收窄 人口素质持续提升(王萍萍解读)[EB/OL]. 2025-01-17. stats.gov.cn
  2. 湖北省疾病预防控制中心. 老年人的「梦魇」——跌倒[EB/OL]. 2022-08-15. hbcdc.com
  3. 王淳秀, 关绍晨, 李慧慧, 等. 北京市社区老年人群跌倒发生率、影响因素及结局研究[J]. 中华流行病学杂志, 2025, 46(6): 994-1002.
  4. Hu S, Cao S, Toosizadeh N, et al. Radar-Based Fall Detection: A Survey[J]. IEEE Robotics & Automation Magazine, 2024, 31(3): 170-185.
  5. Jin F, Sengupta A, Cao S. mmFall: Fall Detection Using 4-D mmWave Radar and a Hybrid Variational RNN AutoEncoder[J]. IEEE Transactions on Automation Science and Engineering, 2022, 19(2): 1245-1257. DOI: 10.1109/TASE.2020.3042158.
  6. Vayyar. Vayyar Care[EB/OL]. [2026-10-14]. vayyar.com/care
  7. 陈佳欣, 李灿航, 刘美, 等. 基于 FMCW 雷达的人体活动感知综述[J]. 广东石油化工学院学报, 2024, 34(6): 42-48.
  8. 李伟, 李丹丹, 丁奇宁, 等. 基于毫米波雷达三维点云的室内跌倒检测[J]. 电子技术应用, 2024, 50(9): 59-66.
  9. 黄虹, 张志钊, 向阳, 等. 基于无线感知的独居老人跌倒预警系统研究[J]. 电子制作, 2026(2): 116-120. DOI: 10.16589/j.cnki.cn11-3571/tn.2026.02.021.
  10. 深圳市海凌科电子有限公司. LD6002C 跌倒检测模组技术规格书 V1.1[Z]. 2024-06-28.
  11. 深圳市海凌科电子有限公司. LD6002C 跌倒检测串口协议文档(TinyFrame Interface)[Z].
  12. 世界卫生组织. Falls — Key facts[EB/OL]. 2021-04-26. who.int
  13. OASIS. MQTT Version 3.1.1 Specification[S]. 2014.
  14. Espressif Systems. ESP32-S3 技术参考手册与 ESP-IDF 编程指南[Z].
  15. STMicroelectronics. STM32F103xx 数据手册、参考手册与 STM32CubeMX 用户手册[Z].
  16. 国务院. 「十四五」国家老龄事业发展和养老服务体系规划(国发〔2021〕35 号)[EB/OL]. 2022-02-21.
  17. 工业和信息化部等六部门办公厅. 关于公布2025年数字适老助残产品和服务典型案例的通知[EB/OL]. 2026-04-22. miit.gov.cn
以上 17 条与开题报告正文 §六 一致,未作增删。

这篇背后用到的四篇笔记

这一页只写方案本身。选型、供电、主题与部署各自的推导过程单独成篇,按下面顺序读,能看清每条约束是怎么定下来的。

LD6002C 实物口径核对:型号、波特率、TX2 引脚
2026-10-13雷达
实物核对出的三组参数,直接决定了本系统的供电拓扑和固件启动序列——参数不定死,后面每一步都要返工。
为什么雷达不能用 LM2596 供电
2026-10-13硬件
「≥2 MHz」这一条怎么把电源链定成同步降压加 LC 滤波;顺带记下 1.02 W 的线性方案热耗和 MQ 加热器必须 5 V 的坑。
MQTT 主题表设计:为什么设备只能发自己的、只能收自己的 ack
2026-10-14协议
设备与后端两种身份怎么切分主题与权限,以及 QoS 1、Clean Session、Keep Alive 三个连接参数的取值理由。
部署形态定案:局域网先行,公网分阶段
2026-10-15部署
局域网 1883 到公网 TLS 8883 怎么过渡:443 与 8883 复用同一张证书,并常备局域网回退兜演示。