基于 ESP32 的便携式心电信号采集与显示系统设计与实现
一、系统概述
本系统以 ESP32 为主控核心,结合 AD8232 心电采集模块与 OLED 显示屏,构建一套便携式、低功耗的心电(ECG)信号采集与实时显示系统。系统可采集人体心电信号,经滤波放大后由 ESP32 进行 AD 采样与数字处理,最终在 OLED 屏幕上实时绘制心电波形,并计算心率值。该方案体积小、成本低,适用于家庭健康监测、可穿戴设备原型开发等场景。
二、硬件选型与接线
2.1 核心芯片选型
| 模块 | 型号 | 功能说明 |
|---|---|---|
| 主控芯片 | ESP32-WROOM-32 | 双核 32 位 MCU,内置 WiFi / 蓝牙,12 位 ADC,主频 240MHz |
| 心电模拟前端 | AD8232 | 集成仪表放大器、右腿驱动、导联脱落检测的专用 ECG 芯片 |
| 显示模块 | 0.96 寸 SSD1306 OLED | 128×64 分辨率,I2C 接口,低功耗 |
| 电源模块 | TP4056 + 3.7V 锂电池 | 便携式供电,支持 USB 充电 |
2.2 模块选型理由
- E
