自制机械呼吸机 DIY-Mechanical-Ventilator

步进电机驱动板 3/5 🧩 软硬件结合 已发布
TahirHafeez 1 Stars GPL-3.0 BOM 完整度: 0/5 教程完整度: 0/5

项目简介

开源高效DIY机械呼吸机,基于Ambu Bag、Arduino、步进电机、TB6600驱动。


An open source, efficient and powerful DIY mechanical ventilator based on Ambu Bag, Arduino, Stepper Motor, TB6600 driver and BMP280 pressure sensor

标签

项目特点

基于Ambu气囊的成熟机械通气原理
使用Nema 23步进电机提供精确的压缩控制
TB6600驱动器确保电机稳定运行
BMP280/BME280压力传感器实现压力监测(可选)
1602 LCD显示屏实时显示参数
电位器调节呼吸参数
结构简单,使用软木/胶合板制作框架
开源设计,易于复制和修改

技术规格

主控芯片 Arduino UNO
电机类型 Nema 23步进电机
电机驱动器 TB6600步进电机驱动器
压力传感器 BMP280/BME280(可选)
电源 12V 5A DC电源
传动机构 300mm/8mm螺纹杆+黄铜螺母
显示模块 1602 LCD
控制方式 电位器调节
框架材料 软木/胶合板
气囊类型 Ambu气囊

项目资源

物料清单 (BOM)

物料名称 数量 参考价格 备注
Ambu气囊 1 核心部件
Arduino UNO 1 主控板
Nema 23步进电机 1 动力源
TB6600步进电机驱动器 1 电机驱动
BMP280/BME280压力传感器 1 可选
12V 5A DC电源 1 供电
300mm/8mm螺纹杆+黄铜螺母 1套 线性传动
软木/胶合板 若干 框架制作
1602 LCD 1 参数显示
电位器 1 参数调节
杜邦线/跳线 若干 电路连接
胶水/钉子/螺丝 若干 组装固定

能力画像

⚪ 记忆与知识检索: 2/5
🔵 逻辑推演: 3/5
⚪ 表达与交流: 1/5
⚪ 感知与观察: 2/5
⚪ 数理与计算: 3/5
⚪ 动手与操作: 5/5
⚪ 狂热与坚持: 4/5
⚪ 创造与创新: 4/5

所需技能

🔧 **动手能力**:需要较强的机械组装能力,包括木工加工、螺纹杆安装、气囊固定等 💻 **编程能力**:需要Arduino编程基础,能够理解和修改控制代码 ⚡ **电子电路**:需要掌握步进电机驱动、传感器接口、LCD显示等电路连接知识

适用场景

紧急医疗情况下的呼吸支持
COVID-19疫情期间的呼吸机替代方案
开源医疗设备研究和教育
偏远地区医疗资源匮乏时的应急方案
嵌入式系统在医疗领域的应用实践