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

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

3天内不再提示

脉搏血氧仪采用ADuC7024微型转换器

星星科技指导员 来源:ADI 作者:Eugene Trosman and Eu 2023-01-31 15:04 次阅读

作者:Eugene Trosman and Eugene Palatnik

除了心率、血压、呼吸频率和体温外,脉搏血氧饱和度(PO)被认为是健康状况的“第五生命体征”。血红蛋白(Hb)是红细胞的重要组成部分,负责将氧气从肺部输送到组织。氧气量(O2)在任何时候与Hb结合称为氧饱和度。血氧饱和度(SpO2)以百分比表示,是与Hb结合的氧气量与Hb的携氧能力之比。 脉搏血氧饱和度提供了一种测量SpO2或动脉血红蛋白饱和度的无创方法。脉搏血氧仪还可以检测动脉血脉动,因此还可以计算和报告患者的心率。脉搏血氧仪是一种测量患者动脉血液中氧气量的医疗设备。

典型的血氧饱和度传感器具有一对发光二极管LED),通过患者身体的半透明部位(通常是指尖或耳垂)面向光电二极管。一个 LED 为红色,波长为 660 nm;另一种是红外线,波长为940 nm。血氧的百分比是根据每个波长的光通过患者身体后的吸收率计算的。

脉搏血氧仪的一般结构如图1所示。除模拟信号调理电路外,它还包括多个ADCDAC,以及微控制器和相关存储器。使用这种离散方法的实现在硬件、不动产和设计时间方面相对复杂且成本高昂。

pulse-oximeter-uses-aduc7024-microconverter_02.gif?la=en&imgver=1

图1.离散脉搏血氧仪实现

ADI公司的精密模拟微控制器产品系列包括高端血氧饱和度设计所需的关键模拟构建模块。此处使用的ADuC7024包括一个高性能、高速、多通道12位、1 MSPS ADC和两个DAC。这些特征允许恢复通常在低外周血液循环期间看到的微弱动脉搏动信号。

转换器还包括一个32位ARM7TDMI内核。它以41.8 MHz运行,提供了一个非常强大的计算平台。由ITEC工程公司开发的专有数字信号处理算法可检测动脉血脉动,检测并抑制运动伪影,计算SpO2和心率值,并过滤和缩放实时动脉血脉动波形(体积描记图)。尽管如此,仍有大量的CPU性能用于其他功能,例如控制图形LCD显示屏,通过板载PWM生成音频脉冲音等。

基于ADuC7024微型转换器的血氧仪结构如图2所示:

pulse-oximeter-uses-aduc7024-microconverter_03.gif?la=en&imgver=1

图2.采用ADuC7024微型转换器实现脉搏血氧仪

LED 通过 MOSFET 桥(开关 SW1 和 SW2)按顺序供电。采用AMP1(1/2 AD8606)构建的恒流灌电流由微转换器的DAC2输出控制。

光电二极管放大器围绕AMP2 (1/2 AD8606)构建。它将接收到的光转换为与患者组织吸收的光成反比的电压。该测量交替在红色和红外波长上进行。

编程增益放大器(PGA)和失调级采用运算放大器AD8606和数字电位计AD5160构建。它由微转换器动态控制。与可变电流LED驱动器(AMP1和DAC2)一起,它提供了血氧仪传感器看到的宽范围光学密度。

开关SW3(ADG779)去除了光电二极管看到的大部分环境光,从而允许利用ADC输入通道的整个动态范围。

ADC1的输入由PGA/失调电路驱动。该ADC对放大的光电二极管信号进行数字化处理。光放大器AMP2的输出是交流耦合的,因此ADC2监控AMP2的任何可能的环境光饱和度。

这种设计可用作独立的血氧仪或各种医疗监测设备的构建模块。

本设计选择了具有7024个通用I/O(GPIO)的ADuC30微转换器,因为与LCD接口需要大量I/O引脚。使用较少的I/O,使用ADuC7021(13个GPIO,无PWM)可以实现相同的性能水平。ADuC7021采用节省空间的6 mm×6 mm LFCSP封装。

审核编辑:郭婷

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

    关注

    38

    文章

    7120

    浏览量

    161918
  • adc
    adc
    +关注

    关注

    95

    文章

    5643

    浏览量

    539293
  • 微转换器
    +关注

    关注

    0

    文章

    3

    浏览量

    6308
收藏 人收藏

    评论

    相关推荐

    ADUC7024/26通过I2C进行程序下载总是出现错误是什么原因?怎么解决?

    ADUC7024/26通过I2C进行程序下载总是出现错误。 用的是USB--I2C模块,I2C接口。 请问这个是什么原因?怎么解决?
    发表于 01-11 07:48

    实验室老师让弄个脉搏 求高手来讲解下这个图

    。发射路径包括红光LED、红外光LED和用于驱动LED的DAC。接收路径包括光电二极管传感、信号调理、模数转换器和处理脉搏
    发表于 05-14 21:17

    最适用于脉搏脉搏波血压计的反射式光电传感

    和光电晶体管集成在一个封装,最适用于脉搏脉搏波血压计等医疗设备。现在普遍使用的脉搏
    发表于 06-20 14:19

    微型脉动式计参考设计

    包括可处理来自 AFE 的信息的 MCU。此设计比 TIDA-00010 更加小巧。特性支持脉搏饱和度测量采用 AFE4403 和第三方光学传感
    发表于 04-02 13:11

    心率、脉搏监测(硬件+Arduino代码,附心率和SpO2算法)

    心率、脉搏监测(硬件+Arduino代码,附心率和SpO2算法)
    发表于 04-28 16:55

    为高端临床应用设计的微型脉动式

    包括可处理来自 AFE 的信息的 MCU。此设计比 TIDA-00010 更加小巧。主要特色支持脉搏饱和度测量采用 AFE4403 和第三方光学传感
    发表于 11-16 16:52

    探头的工作原理

    面积大,灵敏度高,暗电流小,噪声低的PIN型光敏二极管,由它将接收到的入射光信号转换成电信号。最新开发的脉搏计大多采用的是指套式传感
    发表于 12-06 11:29

    ADUC7024的KEIL4工程

    求一个完整的ADUC7024的工程,我之前一直用IAR调试,发现不好用,后面移植到KEIL中失败了,网上找的KEIL2的工程用keil4打开编译失败
    发表于 10-09 09:27

    MAX30102脉搏模块AT指令串口输出

    `MAX30102脉搏模块AT指令串口输出芯片说明MAX30102是一个集成的脉搏仪和心
    发表于 03-10 17:14

    方案,深圳鼎盛合供应指夹式方案开发

    :传感自动脱落报警系统故障报警:脱落报警,电池电量不足报警:电压低于2.4V (可按实际产品情况的进行修改)指夹式方案芯片:CS32F030系列是芯海科技推出的32位工业级信号
    发表于 11-18 16:02

    现成元器件设计低成本脉搏

    红外光源,两个光源交替发光以完成测量序列。  实现低成本脉搏硬件设计  在此设计中,DSC 使用外部 Microchip Technology 的 MCP4728 数模
    发表于 03-25 10:01

    如何快速设计脉搏

    脉搏(如图1所示)通过测量手指和去
    发表于 11-07 06:00

    使用高度集成的低成本 MSPM0 MCU 简化脉搏设计

    简介脉搏是用于监测氧水平的医疗仪器。仪器测量的氧水平和心率对于监测患者健康情况和帮助医
    发表于 04-12 14:31

    ADuC7023/ADuC7024/ADuC701925/ADuC7026中文资料

    ADuC7023/ADuC7024/ADuC701925/ADuC7026在单芯片内集成1MSPS、12位多通道高性能ADC的数据采集系统、16位32位MCU和FLASH/EE存储器。
    发表于 02-08 12:33 170次下载

    ADUC7024 精密模拟微控制器,12位模拟I/O,ARM7TDMI® MCU

    电子发烧友网为你提供ADI(ti)ADUC7024相关产品参数、数据手册,更有ADUC7024的引脚图、接线图、封装手册、中文资料、英文资料,ADUC7024真值表,ADUC7024
    发表于 02-22 14:52
    <b class='flag-5'>ADUC7024</b> 精密模拟微控制器,12位模拟I/O,ARM7TDMI® MCU