一种基于单片机的心肺复苏系统

最新更新时间:2014-11-23来源: 互联网关键字:单片机  心肺复苏系统 手机看文章 扫描二维码
随时随地手机看文章

  1 引言

  众所周知,在几分钟内及时抢救危重急症、意外伤害导致的突发濒死病人,具有重要意义。采用传统的人工呼吸和胸外按压方法,常常由于按压部位不准、用力方法不对、按压深度掌握不好、按压频率不规律等因素,难以达到理想的效果,甚至造成骨折、气胸、血胸等严重的并发症,同时口对口进行人工呼吸也有可能在病人与救护者间传染疾病。因此,有必要研制抢救迅速、定位准确、按压适度的便携式智能型心肺复苏机。其及时性和准确性可以显著提高救治效果,较好地解决徒手心肺复苏存在的问题。目前国内应用最为广泛的是美国Michigan Instruments 公司的“萨勃”心肺复苏机,国内市场仍然没有国产的便携式心肺复苏机。本文介绍的就是一种以Cygnal单片机为控制核心的便携式智能心肺复苏系统。[1-4]

  2单片机心肺复苏系统的组成

  系统的结构图为:

  

 

  图中1为通气导管,2开启阀,3储气瓶,4调压阀,5电磁阀,6压力传感器,7单片机控制器,8电磁阀, 9气缸,10活塞,11弹簧,12压头,13电磁阀,14电磁阀。

  系统工作流程如下:

  1、 通过触摸屏,设定单片机参数:按压压力、按压频率;

  2、 开启阀2打开,储气瓶3充气;

  3、 调压阀4、电磁阀5打开,气缸9开始充气按压;

  4、 压力传感器6检测气缸压力到否?不到,则继续充气;

  5、 压力传感器6检测气缸压力达到预设时,电磁阀5关闭,电磁阀8打开;

  6、 气缸9排气,然后转步骤3循环;

  为达到便携的目的,系统采用高压氧气作为动力。采用双气缸,一个为储气瓶,另一个气缸里装有活塞,通过气体推动活塞来按压胸部。由于活塞下装有弹簧,所以按压深度和按压压力相适应,深度越深,压力越大。气缸内压力达到预设时,打开电磁阀排气,由此可控制按压的压力大小。调压阀由步进电机控制其动作,可调节给气缸充气的气体压力,经调压阀减压后气体的压力大,则装有活塞的气缸充气快,反之则慢。由此可控制按压的频率。气缸在50mm的位移处有一档板,阻止活塞下移,从而使气缸壁分担一部分力。按压最大深度为50mm,可有效防止按压深度过深,造成肋骨骨折。

  通过电磁阀8排出去的氧气,根据5:1的按压呼吸比[5],通过打开和关闭电磁阀13和电磁阀14的时间来控制。电磁阀13的打开,电磁阀14的关闭,气管给人通气,其潮气量可用外接气囊来控制。电磁阀13的关闭,电磁阀14的打开时,氧气排放出至大气中。

  3单片机控制系统的硬件设计

  本系统拟采用美国CYGNAL公司的C8051F020单片机。

  

  

 

  图3 单片机系统结构部分电路图

  4系统供电

  整个系统采用12V电池组供电,经升压电路得到24V电压给压力传感器供电。经降压得到5V电压给各个驱动芯片供电。单片机采用AS11173.3V/800mA电源供电。压力传感器输出为4-20mA电流,不能直接和单片机相连,须经转换电路后再输入单片机。电磁阀只需提供一个很短时间的脉冲电平即可,由ULN2803驱动芯片控制,采用12V DC供电。[9]

  5软件设计

  系统程序用C51和汇编编写,采用模块化结构,包括主程序、中断服务程序和子程序。主程序流程图见图4。在系统初始化过程中,首先允许看门狗定时器,以便程序发生“飞逸”时,及时进入复位状态。其次初始化外部时钟振荡器,在本系统中,考虑到要与电脑进行串行通信,外接了PCF8563时钟芯片,时钟源可在外部时钟源和C8051F020内部时钟源之间切换。然后通过设置交叉开关控制寄存器将计时数器/定时器、串行总线、硬件中断、ADC转换启动输入以及微控制器内部的其他数字资源配置到端口I/O引脚,详细配置方法可见参考文献[06] 和[07]。然后C8051F020根据输入的参数打开调压阀,启动步进电机,查询参数表,确定转动步数,开始给气缸加压,在加压过程中,检测压力传感器,查表判断是否达到预定压力。达到后,控制相关电磁阀的开和关,最后重复循环。中断服务程序主要有触摸屏输入中断和压力传感器输入中断等。子程序包括:步进电机控制程序、电磁阀的开关程序、数据的存取程序。系统的主程序流程如图4。

  

 

  图4 主程序流程图

  6 结论

  在试验过程中表明,该系统可达到以下技术要求a.按压频率:60-100次/min,可调;b.按压压力:35-45kg,可调;c.按压深度:2-6cm,可调。基本可满足实际使用要求。

关键字:单片机  心肺复苏系统 编辑:探路者 引用地址:一种基于单片机的心肺复苏系统

上一篇:利用逆变器PSPICE仿真模型来模拟瞬间动态响应
下一篇:图像采集综合评估的嵌入式指纹识别系统

推荐阅读最新更新时间:2023-10-12 22:49

基于LM35的单片机温度采集显示系统
随着电子和传感技术的快速发展,温度的测量和控制在民用、工业以及航空航天技术等领域,等到了广泛应用. 小型的、低功耗的、廉价的、可靠性高的温度传感器引起了人们的广泛关注。在实际生产、生活等领域中,温度是环境因素不可或缺的一部分,对温度进行及时精确的控制和检测显得尤为重要. 本文基于 AT89S51 单片机,采用 LM35温度传感器,设计了一种灵敏度较高,抗干扰能力强,工作稳定可靠的温度采集显示系统。 1、系统结构及工作原理 温度采集显示系统电路由温度采集模块、A/D转换模块、单片机控制模块、数码管显示模块和下载模块组成。电路工作原理是:首先由LM35 温度传感器采集外界环境的温度,经LM358 放大10 倍后以电压形式输入到 A
[单片机]
基于LM35的<font color='red'>单片机</font>温度采集显示<font color='red'>系统</font>
怎么样学好单片机
很多想学单片机的人问我的第一句话就是怎样才能学好单片机?对于这个问题我今天就我自己是如何开始学单片机,如何开始上手,如何开始熟练这个过程给大家讲讲。 先说说单片机,一般我们现在用的比较多的的MCS-51的单片机,它的资料比较多,用的人也很多,市场也很大。就我个人的体会怎么样才能更快的学会单片机这门课。单片机这门课是一项非常重视动手实践的科目,不能总是看书,但是学习它首先必须得看书,因为从书中你需要大概了解一下,单片机的各个功能寄存器,而说明白点,我们使用单片机就是用软件去控制单片机的各个功能寄存器,再说明白点,就是控制单片机那些管脚的电平什么时候输出高,什么时候输出低。由这些高低电平的变化来控制你的系统板,实现我们需要的各个功能
[单片机]
51单片机学习笔记———12.1UART串口通信
UART一般用于板间通讯,即单片机和外围设备之间的通讯。 当单片机的电压与外设之间的电压不同时,需要一个中介芯片来转换: 常用的是CH340T,原理图如下: 先发一位 0 表示起始位,然后发送 8 位数据位,数据位是先低后高的顺序,数据位发完后再发一位 1 表示停止位。这样本来要发送一个字节的 8 位数据,而实际上我们一共发送了 10 位,多出来的两其中一位起始位,一位停止位。 有关寄存器: SCON:串行口控制寄存器 `SM0`,`SM1`:工作方式选择位(方式) `TI`:发送中断标志,发送一帧结束,`TI = 1`,必须软件清0 `RI`:接受中断标志,接受一帧结束,`RI = 1`,必须软件清0 P
[单片机]
51<font color='red'>单片机</font>学习笔记———12.1UART串口通信
单片机在家用多功能电热水器中的应用
随着人民生活水平的不断提高,高性能热水器的需求量不断上升。根据市场调查,目前市场上有两种电热水器,即连续水流式和贮水式。前者的特点是加热速度快、体积小,但需要的功率大。当前市场上贮水式电热水器大多为机械式,存在温度控制简单、精度低、加热时间长、可靠性差等缺点。本文针对贮水式电热水器的上述情况,设计了一种以单片机为核心的多功能家用电热水器,下面介绍其控制器系统的设计。 1 多功能家用电热水器的功能特点 该电热水器能够设定水温并数字显示水温,显示范围0℃~99℃。具有漏电保护功能,当出现漏电现象时,能够自动切断电源。系统掉电能够保护设定数据。出现传感器故障时,可迅速切断电源并报警提示。 2 系统总体设计 根据要实现的功能特点,本系统选
[单片机]
德州仪器推出低成本浮点MCU
日前,德州仪器 (TI) 宣布推出最新低成本 TMS320F2806x Piccolo 浮点 MCU,可提供能平衡低成本 Piccolo 与高性能 Delfino™ 浮点微控制器 (MCU) 的性能。最新 Piccolo MCU 源自 TI 超过 25 年的领先数字信号处理技术,可提供旨在简化编程、优化性能的增强型数学引擎,从而可满足实时控制应用对集成通信的需求。低能耗电机控制与可再生能源应用的开发人员现在可采用单个 F2806x MCU 通过低成本方式执行控制环路、电力线通信 (PLC) 协议以及调制方案。此外,最新 F2806x MCU 还可提供更加丰富的连接及存储器选项,并具有 TI 高稳健工具与免费 controlSU
[单片机]
微控制器为核心的停车场管理功能板设计
一、前言 : 图1:汽车进入车场控制示意图 PHILIPS公司的P89C58基于80C51内核采用PHILIPS高密度CMOS技术设计制造,具有8k字节非易失性Flash只读程序存储器EPROM、3个16位定时/计数器和6个中断源,4层优先级中断嵌套结构,可用于多机通信的串行I/O口,I/O扩展或全双工UART。此外,P89C51采用低功耗静态设计,宽工作频率(DC-33MHz),宽工作电压范围(2.7-5.5V),两种软件方式选择电源空闲和掉电模式。本设计采用P89C58作为核心处理器,用于实现停车场现代化管理的智能电子板,其内设置了一套智能并且完善的逻辑控制处理流程,在其
[工业控制]
以<font color='red'>微控制器</font>为核心的停车场管理功能板设计
单片机编程思想——状态机
本文来说一下状态机编程。 什么是状态机? 状态机(state machine)有5个要素: · 状态(state) · 迁移(transition) · 事件(event) · 动作(action) · 条件(guard) 状态 :一个系统在某一时刻所存在的稳定的工作情况,系统在整个工作周期中可能有多个状态。例如一部电动机共有正转、反转、停转这 3 种状态。 一个状态机需要在状态集合中选取一个状态作为初始状态。 迁移 :系统从一个状态转移到另一个状态的过程称作迁移,迁移不是自动发生的,需要外界对系统施加影响。停转的电动机自己不会转起来,让它转起来必须上电。 事件 :某一时刻发生的对系统有意义的事情,状态机之所以发生
[单片机]
指纹识别模块51单片机程序
  硬件设计方案 本系统主要使用了指纹模块,MicroSD卡读写模块,PCF8563模块,蜂鸣器模块,矩阵按键模块,lcd1602,和STC90C516RD+   系统框图      1)指纹模块   采用FPM10A光学指纹模块。FPM10A光学指纹模块是经典的光学指纹模块,性能稳定,应用范围广,可选用TTL串口或USB接口,可使用51单片机   2)存储模块   方案一:采用EEPROM模块   EEPROM模块简单,采用iic通讯,但存储量小,寿命有限,没有锻炼价值,所以弃用。   方案二:采用MicroSD卡读写模块   MicroSD读写卡模块,采用SPI协议通讯,这个通讯协议还没接触过,且比EEPROM存
[单片机]
指纹识别模块51<font color='red'>单片机</font>程序
小广播
最新电源管理文章
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved