0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于MC9S08QG4处理器实现自动呼吸系统的应用方案

电子设计 来源:飞思卡尔半导体 作者:飞思卡尔半导体 2021-04-13 17:20 次阅读

概述

所有的组织都通过血管来供氧,以帮助组织生长和修补组织损伤。通常身体依靠红细胞中血红蛋白的化学特性,通过自身调节在细胞外液体中保持一定的氧气浓度。

然而,对多数外科手术而言,医生们必须使用一定量的麻醉剂,这会抑制肌力,使病人呼吸减弱。当手术过程中血液流失时,会使病人供氧不足,从而导致体内缺乏足够的氧气。这时就必须使用麻醉呼吸机和测量血液中氧气饱和度的仪器(脉动血氧定量计)来调节麻醉剂和氧气的混合比例。

传统的机械式呼吸设备将一个外部设备直接连接到病人,通过人工方式进呼吸气体的交换。机械呼吸设备被用来维持足够的气体交换,尤其是在呼吸频率减小并且心肌能力减弱的时候,它可被用来在呼吸机能减弱的时候获得足够的肺扩张,同时使麻醉镇静剂和肌肉放松类药物正确结合,以稳定胸壁。

呼吸机可以分为五类,这取决于吸入气体的过程是如何被终止的。压力周期呼吸设备:当设定的压力达到时,中止吸入气体;体积周期呼吸设备:当设定的体积达到时,中止吸入气体;时间周期呼吸设备:吸气和呼气被程序化,类似于气焊助焊剂的工作方式;溢流周期呼吸设备:当吸入的溢流低于一个预定水平时,中止吸入气体;混合呼吸设备:结合了其它设备的特性,被最广泛使用。

内科医生能够设置血氧容量的限制,当血氧饱和度过低时,呼吸设备可以从手动模式转换到自动模式,帮助病人获得足够的血氧饱和度。当血氧达到正常水平时,系统就退出自动模式。

如何为儿科病人选择合适的呼吸设备

新生儿具有较高的新陈代谢水平,这使氧气消耗增加(5-8ml/kg)。体重少于1600 克、怀孕周期小于37 周的早产儿患有视网膜发育不全的风险很高,这是由高压氧气传送导致的氧气中毒和肺部发育不良所引起的。自动呼吸系统在这些病例中起着至关重要的作用,它保证了新生儿不会接收100%氧气浓度的空气。

在新生儿中,压力限制的持续溢流设备和时间周期呼吸设备使充分的自主呼吸不受任何限制。在学龄儿童和年龄大于12岁的儿童中,脉搏-溢流呼吸设备被用来控制体积和压力。新一代的体积呼吸设备使溢流体积达到20ml,结合传感器的作用,呼吸设备能够周期性地工作。医生可在2~3千克的婴儿中使用这一设备。

电路

电路是机械呼吸设备和病人之间的接口。它有三种类型:新生儿型(11mm直径),儿童型(15 mm直径)和成人型(22 mm直径)。一些电路配备可以伺服控制温度湿度的电热丝,虽然比较昂贵,但可使儿科病人获得更舒适的湿度和温度。这些设备轻便、灵活,具有安全连接的吸收阻抗和最小的溢流阻抗,标准尺寸为15–22mm。

系统如何工作

自动呼吸系统根据血氧水平反馈来为婴儿提供安全可控的呼吸设备。主要性能包括:

接收和处理血氧计发出的动脉血氧饱和度数据的能力;

便携性,可用于偏远地区;

在血氧计和MCU之间通过串型接口(SCI)通讯的能力;

能根据设置的呼吸频率和压力的参数提供精确设备控制的步进电机

通过MCU可以实现自动化呼吸控制系统,重要的数据可以被处理并贮存,以确保特定身高和体重病人的合适的呼吸量。程序只需改变患者的参数,而无需更改系统其他方面的参数。图1说明了自动呼吸控制的实现。

图1 自动呼吸控制系统示意图

选择合适的MCU

有很多MCU可以满足这个系统的要求。飞思卡尔的 MC9S08QG4 (S08QG)设备既可以满足系统所需的特性,同时在价格上也有优势。MC9S08QG4特性见图2。该处理器将飞思卡尔S08核的优势延伸到了低引脚数、小封装的领域。S08QG设备是低功耗产品,可以在低至1.8 V 的供电电压时对片上闪存进行擦写操作,它具有所有S08 MCU 的标准特性,包括等待模式和多种停止模式,以及模拟外设能力、串行通讯能力、片上温度传感器和较多的内存选项。

图2 MC9S08QG8/4特性

系统的功能描述

脉搏测氧法是一种非介入技术,它使用光波来测量病人血液中氧气的饱和度。这一过程采用了一种叫做脉搏血氧定量计的设备,这是一种可携带的、低成本的设备,它包括一个Spo2传感器和可通讯DB-9接头。在Spo2 Y 型传感器一端有两个发光二极管LED),在另一端有一个光探测器。这个传感器通常被连接在指尖,这样光就能完全穿过组织到达光探测计。

从 LED发出的光线有两种波长传播:660nm (红光)和 915nm(红外光),它们分别对应氧血红蛋白和总血红蛋白。探测计捕捉到从LED发出的光,脉搏血氧定量计处理红光和红外光之间吸收率的差异。测量仪内的MCU能测出动脉脉搏读数并计算出氧气饱和度。

从脉搏血氧计读出的Spo2值能通过连接到S08QG的串行接口(SCI)被传递到自动呼吸系统,该系统使用了标准的串行协议,它由一种商业化血氧计的规格所定义。从脉搏血氧计出来的数据通过SCI接口被连续传送到呼吸系统。

数据由S08QG处理,根据处理的结果通过控制步进电机来控制氧气呼吸设备的运转。

针对不同种类步进电机的控制软件是基于不同频率或压力流来进行控制的:

不同频率从时间脉冲中获得信息来控制希望的步数;

压力流控制意味着电机能进行复杂的运转步,具有大力矩的运转步(双步),改变方向和不改变位置的运转步(抑制步)。

图3展示了一个简单的方法,通过S08QG来实现步进电机控制。

图3 通过S08QG实现步进电机控制

步进电机的一个显著特性是最大电流损耗为20mA。电机提供的力矩并不大,最大静态力矩是4mNm,最大动态力矩是1.3 mNm。但是它的力量足够运转标准化的计量器。S08QG MCU的驱动电流达到25mA,所以很适合这种应用。电机被直接连接到MCU的端口A 或端口B,基于先前的条件,只需要很小的外接电路(见图1)。系统需要VCC,GND和电机控制信号,不需要附加外部的电子元件。

氧气呼吸设备有三个简单的控制手柄,他们控制吸入的气流和每分钟的呼吸次数。一个手柄根据病人的身材和体重控制适当的呼吸,第二个手柄控制每分钟所需要的呼吸次数,第三个手柄控制氧气流的压力。在这个特殊的系统设计中,第二和第三个手柄是由步进电机自动控制的。

软件程序根据由脉搏血氧计通过 SCI接口传来的氧气饱和度计算步进电机的运动。氧气饱和度数字为医生提供了必要的信息来进行一系列比较,从而得出安全的范围,如表1所述。频率规定了每秒钟的电机步数,这决定了电机旋转有多快。电机的物理限制决定了它们的运行频率。一些电机因为应用于特殊用途,在10Hz 到 500Hz 之间运行,而另外一些能够在千赫兹的范围内运行。对于这个系统而言,最大频率是 100Hz,但为了在手术中更容易被医生使用,它被设定为 50Hz。

表 1 氧气饱和度安全范围

结论

自动化呼吸控制系统是一个低成本的对人工呼吸控制的可选方案,它以最小的人为干预为婴儿和手术中的其他病人提供了可靠的呼吸机制。这个概念很简单:脉搏血氧计依靠SCI串行接口提供氧气饱和度数据,系统完成其余的所有工作。它使医生能集中精力于病人的护理上,可被用于通用外科手术、儿科和新生儿护理,甚至兽医门诊。

责任编辑:gt

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 处理器
    +关注

    关注

    68

    文章

    18237

    浏览量

    222015
  • 温度传感器
    +关注

    关注

    48

    文章

    2647

    浏览量

    154280
  • 步进电机
    +关注

    关注

    149

    文章

    2929

    浏览量

    146041
收藏 人收藏

    评论

    相关推荐

    ARM9处理器C语言编程(全) ADS开发环境创建简介

    环境设置高等学校嵌入式系统设计教材 ARM9处理器C语言编程(全)ADS开发环境创建简介第三章:ARM芯片S3C2410片上资源更多精彩内容见附件文档,这是一本不错的书,值得学习学习。
    发表于 07-28 15:06

    Cortex-A9处理器的精妙应用

    与耗能较低的特点,比较多应用在智能手机,也配置在各大智能终端上。  1.智能手机  市面上除了部分如htc和小米这种用高通的cpu的手机商,其他双核手机基本采用ARM Cortex-A9处理器。比较著名的有MOTO里程碑3代、Atrix
    发表于 11-03 17:02

    MC9S08QG4CDTE中文资料

    MC9S08QG4CDTE中文资料
    发表于 11-26 21:00

    飞思卡尔8位机mc9s08QG4任务发布

    有没有熟悉mc9s08QG4 的朋友帮忙做一个小的程序,由于时间比较紧自己重学来不及了 比较简单帮我配置一下底层就可以,报酬可以qq谈 qq:16985719 请注明飞思卡尔
    发表于 09-06 17:08

    S3C2410处理器

    S3C2410处理器通过GPD端口连接LED1-4四个灯,试着画出其电路连接图,并变成实现其逐一点亮功能。
    发表于 11-23 21:50

    ARM Cortex-A9处理器

    类别:嵌入式系统处理器知识产权许可商ARMHoldingsplc已经成功开发出双内核Cortex-A9处理器设计(被称为Osprey)的两个实现
    发表于 09-06 09:27

    基于8位MCU的便携式自动呼吸控制系统

    便携式自动呼吸控制系统,它基于飞思卡尔的8位MC9S08QG4 微控制(MCU)而设计。它是便携式的、可为人工脉搏血氧和
    发表于 07-25 06:09

    处理器MC9S08QG8电子资料

    概述:MC9S08QG8是飞思卡尔半导体公司出品的一款低成本、高性能HCS08系列8位微控制单元(MCU)的一员。该系列中的所有MCU都使用增强型HCS08内核,并提供各种模块、内存
    发表于 04-13 06:38

    双内核Cortex-A9处理器设计实现

    类别:嵌入式系统处理器知识产权许可商ARMHoldingsplc已经成功开发出双内核Cortex-A9处理器设计(被称为Osprey)的两个实现
    发表于 12-13 06:03

    Sitara AM62处理器的资料分享

    和预测性维护),有助于赋予HMI全新的意义,而不是仅限于实现人机交互的界面。AM62处理器能够以低功耗实现边缘器件的分析功能(挂起状态功耗低至7mW且无需特殊考虑散热设计),支持工程师灵活地在尺寸受限
    发表于 11-03 06:11

    Cortex-A9处理器技术参考手册

    Cortex-A9处理器是一款高性能、低功耗的ARM宏单元,具有L1缓存子系统,可提供完整的虚拟内存功能。Cortex-A9处理器
    发表于 08-02 16:29

    ARM Cortex-M4处理器技术参考手册

    Cortex-M4处理器包含处理器核心、嵌套矢量中断控制(NVIC)、高性能总线接口、低成本调试解决方案和可选的浮点单元(FPU)。 Co
    发表于 08-08 07:18

    基于MC9S08QG4的烟雾传感器应用设计

    在消防安全报警系统中,烟雾传感器设计的主要要求为:低功耗,低成本,高可靠性。飞思卡尔半导体推出的MC9S08QG4 的具有高集成度、高性能,低功耗,高性价比和优异的可
    发表于 04-15 21:07 59次下载

    MC9S08QG8英文资料 pdf

    MC9S08QG8英文资料 The MC9S08QG8 is the newest member of the Freescale 8-bit family of highly
    发表于 01-11 14:28 35次下载

    飞思卡尔MC9S08QG4-8快速入门

    The MC9S08QG8 is the newest member of the Freescale 8-bit family of highly
    发表于 08-31 15:25 92次下载
    飞思卡尔<b class='flag-5'>MC9S08QG</b>4-8快速入门