
科学研究与应用
Journal of Scientific Research and Applications
- 主办单位:未來中國國際出版集團有限公司
- ISSN:3079-7071(P)
- ISSN:3080-0757(O)
- 期刊分类:科学技术
- 出版周期:月刊
- 投稿量:4
- 浏览量:387
相关文章
暂无数据
基于STM32的多模态无感睡眠监测系统设计
Design of Multimodal Non-Sensory Sleep MonitoringSystem Based on STM32
引言
睡眠作为维持人类生理机能的核心活动,对身心健康具有不可替代的调节作用。然而,现代生活节奏加快导致睡眠障碍问题日益严峻,越来越多的人存在睡眠问题。长期睡眠不足可能引发心血管疾病、代谢紊乱等并发症。传统多导睡眠监测仪,操作复杂、设备昂贵、环境要求苛刻,限制了使用。
近年来,采用芯片和多传感器的无感睡眠监测技术得到重视。然而,现有技术在监测维度、算法精度及系统集成度方面仍存在明显局限性。首先,在监测维度与数据可靠性方面,主流方案多依赖单一传感技术。例如,基于毫米波雷达的系统虽能非接触监测呼吸频率和心率,但其功能主要侧重于睡眠呼吸障碍的筛查与诊断,缺乏血氧饱和度等关键参数的同步采集,难以全面评估睡眠结构及异常事件。
设计了基于STM32的多模态无感睡眠检测系统。系统采用光学、电容、压电三类传感器,通过采集多模态信息,提升数据可靠性;采用高性能前端信号调理电路保障信号质量;结合自适应滤波和机器学习方法,实现特征提取和异常预警,为家庭睡眠健康管理提供新的技术解决方案。
1 系统总体设计方案
本系统以STM32单片机为核心控制器,采用模块化设计理念,构建“传感层-传输层-处理层-应用层”四级架构,实现从生理信号采集、数据处理、无线传输到用户交互的全流程闭环,系统设计图如图1所示。
系统由传感数据采集、信号处理与特征提取、数据传输和用户交互四部分组成。传感器采集的心率、血氧饱和度、呼吸频率、体动信号等多生理参数,经过STM32微处理器进行实时预处理和算法分析后,通过网络传输至云端或移动应用端。客户端连接后台系统,实现异常预警及健康管理功能,具备低功耗、高精度和便携化特点。
传感层负责无感采集多模态生理参数,集成高精度传感器以提升抗干扰能力和信号质量:光学心率血氧模块:采用MAX30102集成式光学传感器。设计I²C接口驱动电路,通过STM32的GPIO模拟协议,LED驱动电流可调,适应不同肤色用户。信号调理使用AD8605运算放大器构建跨阻放大电路,将光电流转换为电压信号,有效抑制高频噪声。电容式呼吸监测模块:选用FDC2214电容数字转换器,设计非接触式胸腔检测电极,采用柔性PCB材料,抗干扰设计引入屏蔽层与驱动屏蔽技术,减少环境电磁干扰,并采用数字锁相放大算法提取呼吸信号。PVDF压电体动检测模块:基于DT系列PVDF压电薄膜,贴合于床垫表面检测翻身、震颤等体动事件。设计电荷放大电路,使用CA3140高输入阻抗运放,结合滑动窗口动态阈值检测,区分正常体动与异常状态。本处理层在STM32微处理器上实现信号预处理与智能分析,确保数据可靠性和实时性:
信号预处理:针对PPG信号,采用自适应噪声抵消算法,以加速度计信号为参考源,通过LMS滤波器更新系数,提升信噪比。结合卡尔曼滤波优化数据抗干扰能力,减少误检率。特征提取:基于动态阈值算法识别R波位置,计算心率变异性。通过多参数融合模型,构建贝叶斯网络量化参数权重,实现异常评分。
2 硬件电路设计
本系统采用模块化设计理念,以STM32微控制器为核心,构建“传感层-传输层-处理层-应用层”四级架构。传感层集成多模态传感器实现生理信号无感采集;处理层通过专用电路和算法优化信号质量;传输层支持双模通信;应用层提供用户交互。整体设计注重低功耗、高精度和抗干扰能力,满足家庭及基层医疗应用需求。
光学心率血氧模块设计采用高集成度光学传感器提升抗环境干扰能力。选用MAX30102集成式光学传感器。该设计适应不同肤色用户,通过波长差异消除背景噪声,确保基础参数采集精度。电路设计则基于STM32的GPIO引脚模拟I²C协议驱动传感器,采用分压电路和上拉电阻优化I²C总线稳定性,减少信号失真。设计跨阻放大电路,使用AD8605高精度运算放大器将光电流转换为电压信号,有效抑制高频噪声和运动伪影,输出信号经二阶巴特沃斯低通滤波器进一步平滑。
电容式呼吸监测模块设计采用FDC2214电容数字转换器,其高灵敏度适用于微米级位移检测,结合数字输出简化STM32接口设计。
电极使用柔性PCB电极,采用蛇形走线布局提升灵敏度。电极贴合床垫表面,通过差分测量消除共模干扰,确保呼吸信号动态范围覆盖。抗干扰方面引入硬件级屏蔽层和驱动屏蔽技术,减少环境电磁干扰。结合数字锁相放大算法,实时提取呼吸信号特征。
PVDF压电体动检测模块选用DT系列PVDF压电薄膜,贴合于床垫表层。其高压电系数和高频响应特性,适合检测低频体动事件。
基于CA3140高输入阻抗运算放大器设计电荷放大器,输入级采用T型反馈网络稳定偏置电压,有效滤除环境振动噪声,输出信号幅值提升至毫伏级。在STM32中实现滑动窗口算法,实时计算信号方差并自适应调整触发阈值。
信号控制与传输模块完成信号数字化与无线传输,确保数据实时性和完整性。利用STM32L476RG,通过DMA实现多通道数据同步采集。配置ADC为连续扫描模式,减少CPU干预。
3 软件系统设计
本系统软件算法原理图如图2所示,设计以多模态数据融合与智能预警为核心,构建三层处理架构:
信号预处理层:完成原始生理信号的降噪与特征提取。
动态建模层:建立个性化生理基线库与动态阈值。
智能预警层:实现多参数协同分析与实时决策。
3.1 PPG信号增强处理
针对光学心率信号易受运动伪影干扰的问题,采用混合滤波方案:自适应噪声抵消算法:以LIS3DH三轴加速度计信号为参考噪声源,通过最小均方(LMS)滤波器动态更新系数,其传递函数为:
(1)
3.2 呼吸信号特征提取
基于电容传感器的呼吸信号处理流程:采用正交解调技术提取基带信号,抑制工频干扰变分模态分解,通过以下优化模型分离呼吸谐波分量:
(2)
4 创新点与项目特色
本项目针对睡眠监测领域的技术瓶颈,通过多学科交叉融合实现了创新
在技术方面突破传统单传感器局限,将光学、电容与压电三源融合架构。基于压电薄膜的微振动传感结合光学容积脉搏波和电容胸腔微位移检测,构建“接触-非接触”复合感知网络。通过蛇形电极提升呼吸信号灵敏度,电荷放大电路增强体动信噪比,光学/电容信号互校验消除环境光干扰,PVDF信号补充运动伪影补偿。
利用PVDF压电效应实现机械能-电能转换,突破传统电池供电瓶颈。基于LTC3588芯片构建能量回收-存储-调度三级体系。构建“边缘-云端-移动端”三级架构,通过协议转换实现多终端协同。创新性集成地理信息增强健康管理场景感知。
5 结语
本系统基于STM32单片机,通过多模态传感融合、智能算法与低功耗设计,实现了心率、血氧、呼吸、体动的无感监测与智能预警。测试结果表明,系统在精度、功耗、传输性能等方面均达到设计目标,成本比较传统的多导睡眠监测仪大大减少,适合家庭与基层医疗机构使用。
参考文献:
- [1] 郑柳,刁佳玺,周蜀溪,等.睡眠障碍对年轻人身心健康的危害以及防治策略研究[J].现代教育论坛,2019,2(08):9-12.
- [2] 祝奔奔,万舟,魏健雄,等.基于PVDF传感器及鼾声检测的智能睡枕设计[J].陕西理工大学学报(自然科学版),2018,34(06):24-30.
- [3] 朱金海.PVDF压电薄膜及其传感器的制备与性能研究[D].哈尔滨工业大学,2011.
- [4] 孙玥.柔性压电薄膜传感器设计以及其在连续血压测量中的应用研究[D].杭州电子科技大学,2023.
- [5] 刘梦星,秦丽平,叶树明.一种基于心冲击图的床垫式睡眠姿态检测系统[J].中国医疗器械杂志,2019,43(04):243-247.
- [6] 董嘉冀.基于压电薄膜传感器的无束缚睡眠心率变异性检测方法研究[D].河北工业大学,2020.
- [7] 林颖,陈浩波,邹天士,等.便携式睡眠监测仪诊断OSAHS患者的价值[J].智慧健康,2023,9(07):113-116.
- [8] 曾文美,吴苏龙,刘灼帆,等.便携式睡眠监测对阻塞性睡眠呼吸暂停低通气患者整夜病情评估及心血管疾病风险因素分析[J].结核与肺部疾病杂志,2025,6(01):1-7.
- [9] 邹小娟.观察护理干预辅助多导睡眠监测仪监测阻塞睡性睡眠呼吸暂停低通气综合征的效果[J].世界睡眠医学杂志,2023,10(08):1964-1966.
- [10] 李杰.非脑电睡眠监测系统和算法研究[D].浙江大学,2016.
- [11] 吴长金,姚江洪,王金萍,等.心率变异性与阻塞性睡眠呼吸暂停的临床研究进展[J].中国心脏起搏与心电生理杂志,2024,38(06):462-466.
- [12] 张金健,孙锡仕,成俊芬.家用睡眠监测技术的研究进展[J].广东医科大学学报,2023,41(03):344-348.
- [13] 李炫曦.云服务的监管系统设计及状态预警研究[D].北京邮电大学,2019.
- [14] 傅国强,邬伟峰.智能睡眠监测系统的设计与实现[J].现代信息科技,2020,4(23):126-129.
- [15] 程雪敏.基于STM32F103C8T6的恒温智能控制系统设计[J].电子制作,2023,31(19):26-29.
- [16] 吴赓.蓝牙技术在单片机控制中的应用[J].机电信息,2021(26):60-61+64.
- [17] 赵佳佳.基于STM32的睡眠呼吸监测仪[J].现代计算机(专业版),2017(06):77-80.
