基于 STM32 的便携式肌电信号采集与疲劳度评估系统设计与实现

📅 2026/7/22 3:04:59
基于 STM32 的便携式肌电信号采集与疲劳度评估系统设计与实现
一、系统总体方案本系统以 STM32 单片机为核心控制器,通过肌电电极采集人体骨骼肌表面的 sEMG 信号,经仪表放大、滤波、AD 采样后送入 MCU 进行时域 / 频域特征提取,利用 RMS(均方根)、MPF(中位频率)、MF(平均频率)等指标实时评估肌肉疲劳状态,最终通过 OLED 显示疲劳等级,并支持蓝牙上传至上位机。整体架构:肌电电极 → 仪表放大 → 有源滤波 → STM32 ADC 采样 → 特征提取 → 疲劳度算法 → OLED 显示 / 蓝牙输出二、硬件选型与接线2.1 核心芯片选型模块型号选型理由主控 MCUSTM32F103C8T672MHz 主频,内置 12 位 ADC(3 个 16 通道),64KB Flash,LQFP48 封装体积小,适合便携设备仪表放大器AD8221高精度仪表运放,共模抑制比 80dB 以上,增益可调(1~1000 倍),专为生物电信号设计有源滤波OP07 + RC 网络双运放构成 2 阶巴特沃斯带通滤波(20Hz~