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

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

3天内不再提示

16位ADC高精度血氧仪方案--PCBA方案设计

其利天下技术 2022-07-11 17:22 次阅读

谈到血氧仪方案,从最早的四运放+模拟开关方案,到目前的精简方案,把能省的都省了。血氧仪的软解码能力毕竟也是有限的。

软件信号采样,占用了MCU的时效不说,还降低了MCU的运行时效,速度变慢了。对于本身就是8位的MCU来说,12位ADC的采样精度基本能解决血氧的需求。但要真为了产品的效果和方案的成熟性,采用16位以上ADC才是王道。

下面就笔者收集的一点技术资料分享下,16位ADC高精度血氧仪的原理:

poYBAGLL58yAWqeBAAAlVKL3Sxg072.png

从上表可以看出,对于量程相同的情况下,AD位数越高,量化量级越小。假设AD位数为8,则量化电平间隔为78.1mV,模数转化后的幅值电压只能是78.1的倍数,而24位AD转换后的幅值电压则为1.19μV的倍数。这就是为什么AD位数低于16位,包括16位AD的数采设备在AD转换之前需要用运算放大器 ,要把AD转换前的信号放大之后再进行量化,以减小量化误差。

pYYBAGLL58yABIbhAAAgjws7pxE604.png

通过电路,将光信号通过接收管转换为电信号,通过采样信号参数而得出最终数字,就是血氧仪的原理。

下面我们再就高精度血氧仪的采样精度做深入的原理分享;

下图中考虑将量程为±1.5V用4位和5位AD进行量化,来说明不同AD位数带来的差异。4位AD只能用4位来存储数据,因此,满量程被划分为16份,而5位AD则可以划分为32份。从图中也可以看出,相同的量程高位AD对应的量化电平间隔越小,因此,测量相同的信号,高位AD精度越高。另外,4位AD对应的动态范围为24dB,5位AD对应的动态范围为30dB。关于这一点,将在下面进行说明。

pYYBAGLL58yAOjBiAABqdbNIKC071.jpegpYYBAGLL58yAHIwNAABs7msnbFQ93.jpeg

量化误差是模数转换过程中另一个重要的幅值误差源,之前已说过采样频带也会给幅值带来误差。在模数转换过程中,实际模拟量值与量化数字值之间的差异称为量化误差或量化失真。这个误差归咎于取整(只能是量化量级的倍数)或截断造成的,误差大小是随机的,在不同的采样点这个误差大小也不相同。在进行量化时,是将信号的电压幅值按四舍五入的方式量化到最近的量化电平上。在这将通过一个实例数据来说明量化误差是如何产生的。

假设考虑如下图所示的采样,黑色实线表示信号实际大小,采样间隔为时间T,考虑第7个采样点的幅值量化误差。X表示相邻两个量化电平的平均值,从图中可以看出,在采集第7个数据点时,信号的实际幅值大小位于量化电平m6和m77之间,但这个数据量化之后,幅值要么是m66,要么是m7。首先,将该幅值与m6和m77的平均值x6进行比较,发现幅值大于x66,因此,按四舍五入方式量化到最近的量化电平m77上,m77与信号实际值之差即是量化误差。

poYBAGLL58yAVbPnAACQET9_log02.jpeg

高精度血氧仪ADC采样

当AD位数越高时,量化电平间隔会越小,因此,量化误差会越小,转化精度越高。理想的模数转换器,量化误差均匀分布于(−1/2量化量级)~(+1/2量化量级)之间,如理想的24位AD,其量化误差分布于-0.6μV~+0.6μV之间。对于理想的M位AD而言,信号与量化噪声之比(SQNR) (或称为动态范围)可由下式计算

SQNR=20log10(2^MM)=6.02M dB

从上式可以明白,1位AD,对应的动态范围为6.02dB。可以这样理解:由于每一位只能存储0和1,对应的数字大小为1=20和2=21,相差2倍。我们知道,线性2倍,对应6dB。因此,1位AD对应的动态范围为6dB,常见AD位数,对应的SQNR如下表所示。

poYBAGLL58yAQTmyAAAX7plf89Q518.png

现在我们已经明白了量化误差,除了用高位AD可减少量化误差之外,还有没有别的方法可以减小量化误差呢?除了用高位AD之外,还有以下两种方法可减小量化误差,提高信噪比。

通过以上的知识了解到,当我们ADC位数越高时,一:可以免除运放的运用,二:采样误差越小,精度越高,产品性能越稳定!

pYYBAGLL58yAQefOAABpD9VXeEs53.jpeg

其利医疗血氧仪原理

某一特殊波长的光作用于人体指尖表皮时,可以将人的手指看作一个混合物,包括静态物质(光程不变)和动态物质(光程随物质容积变化而变化)两个部分。当光被指端组织吸收后,其透射光将被光电探测器接收。由于人体手指各组织成份的吸光能力,传感器采集到的透射光强度明显衰减。根据这一特点,建立人体指端光吸收的等效模型。

人体手指成分包括骨骼、指甲、皮肤、组织、静脉血以及动脉血,在与光相互作用过程中,由于心脏收缩向动脉充血,导致手指末梢动脉中血液体积随心脏的搏动而变化,导致测量光程的改变;而其他成分在整个光作用过程中光程不变化,是一个常数。

pYYBAGLL58yABeZzAABstnAAdvk56.jpeg

其利医疗血氧仪原理图

在生物组织光学中,通常把波段在 600~1300nm的光谱区称为“生物体光谱学之窗”,在这个波段的光对许多已知和未知的光谱治疗和光谱诊断具有特别意义。在红外区,水成为生物组织体中占主导地位的吸光物质,那么为了更好的获得目标物质对光的吸收信息,系统采用的波长必须避开水的吸收峰。由此,在近红外光谱范围 600~950nm 内,人体指端末梢组织有吸光能力的主要成份包括血液中的水、 O2Hb(氧合血红蛋白)、RHb(还原血红蛋白) 以及外周的皮肤黑色素等组织。

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

    关注

    99

    文章

    6538

    浏览量

    546020
  • PCBA
    +关注

    关注

    23

    文章

    1543

    浏览量

    51979
收藏 人收藏

    评论

    相关推荐

    如何测试高精度ADC的线性度?

    目前有待测18精度ADC,需要测试其线性(INL,DNL),由于内置PGA倍数=2/128,VREF=1V,共模点又在1.2V左右,所以单个差分输入电压只能在0.8V~1.8V之间。 塬本
    发表于 01-23 07:44

    请问做反射式饱和度测量时如何进行标定呢?

    请问做反射式饱和度测量时如何进行标定呢? 目前已完成透射式饱和度测量仪的设计和实现,采用的Fluke的生命体征模拟Prosim
    发表于 01-08 06:42

    AFE4400测方案GUI安装出错的原因?怎么解决?

    大家好,TI AFE4400测试方案中,有一个GUI是用来配置和观察波形的,遇到的问题就是,在用不同电脑安装此GUI软件的时候,有的电脑安装是中文的,且不能使用。有的电脑可以安装,有的电脑
    发表于 01-02 08:04

    芯海科技推出高精度应用方案

    芯海科技凭借其在模拟信号链和MCU双平台的优势,为应用提供了高精度、强性能、低功耗且易于开发的解决方案
    的头像 发表于 12-17 17:36 336次阅读
    芯海科技推出<b class='flag-5'>高精度</b><b class='flag-5'>血</b><b class='flag-5'>氧</b><b class='flag-5'>仪</b>应用<b class='flag-5'>方案</b>

    使用MSP430的单芯片脉搏设计

    电子发烧友网站提供《使用MSP430的单芯片脉搏设计.pdf》资料免费下载
    发表于 10-22 09:22 0次下载
    使用MSP430的单芯片脉搏<b class='flag-5'>血</b><b class='flag-5'>氧</b><b class='flag-5'>仪</b>设计

    HOLTEK全新脉搏MCU产品介绍

    Holtek新推出脉搏(Pulse Oximeter) 32-bit MCU HT32F59045,采用Arm Cortex-M0+核心,具备高度集成、高精准度、低噪声等特点,适用于
    的头像 发表于 10-21 11:03 462次阅读

    过采样提高12ADC精度

    两个信号的差值SIG+和SIG-得到实际按压的力度检测,来实现各种方案。 压感信号比较小,大概uv级别,所以需要专用的高精度ADC芯片来采集和处理。 压感应用实物概览: **过采样方案
    发表于 09-19 19:29

    过采样提高12ADC精度在STM32主控上的实现(附电路及代码)

    级别,所以需要专用的高精度ADC芯片来采集和处理。 压感应用实物概览: 过采样方案(理论依据): 1、因为压感信号比较小,假如单独用12A
    发表于 09-13 15:58

    领慧立芯LHA5657高精度32ΣΔ ADC产品介绍

    领慧立芯LHA5657高精度32ΣΔ ADC产品介绍
    的头像 发表于 08-28 16:44 465次阅读
    领慧立芯LHA5657<b class='flag-5'>高精度</b>32<b class='flag-5'>位</b>ΣΔ <b class='flag-5'>ADC</b>产品介绍

    基于Holtek BH66F2560的指夹式应用方案

    电路处理接收管电流信号。而Holtek指夹式方案采用高集成的脉搏
    的头像 发表于 07-18 15:39 2654次阅读
    基于Holtek BH66F2560的指夹式<b class='flag-5'>血</b><b class='flag-5'>氧</b><b class='flag-5'>仪</b>应用<b class='flag-5'>方案</b>

    OPA2626高速、高精度、低失真、16和18模数转换器(ADC)驱动器数据表

    电子发烧友网站提供《OPA2626高速、高精度、低失真、16和18模数转换器(ADC)驱动器数据表.pdf》资料免费下载
    发表于 06-19 11:24 0次下载
    OPA2626高速、<b class='flag-5'>高精度</b>、低失真、<b class='flag-5'>16</b><b class='flag-5'>位</b>和18<b class='flag-5'>位</b>模数转换器(<b class='flag-5'>ADC</b>)驱动器数据表

    监测语音芯片怎么选?一文带你了解

    随着医学科技的不断发展,饱和度成为了衡量人体健康状况的重要指标之一。而传统的监测往往只能提供单一的数值显示,对于用户来说,可能难以
    的头像 发表于 05-17 14:38 488次阅读
    <b class='flag-5'>血</b><b class='flag-5'>氧</b>监测<b class='flag-5'>仪</b>语音芯片怎么选?一文带你了解

    国产ADC兼容AD7793在高精度温控设备中的应用方案

    国产ADC兼容AD7793在高精度温控设备中的应用方案
    的头像 发表于 04-24 09:40 1086次阅读
    国产<b class='flag-5'>ADC</b>兼容AD7793在<b class='flag-5'>高精度</b>温控设备中的应用<b class='flag-5'>方案</b>

    便携式心率检测

    便携式心率检测使用了一款医疗级别的传感器MAX30102;MAX30102是一个集成的脉搏仪和心率监测
    的头像 发表于 03-27 09:16 776次阅读
    便携式心率<b class='flag-5'>血</b><b class='flag-5'>氧</b>检测<b class='flag-5'>仪</b>

    高精度离子监测系统(高精度的负离子监测系统)

      JD-FZ5负离子,是指带有负电荷的离子,是一种对人体健康有益的物质。随着人们对健康生活的追求,负离子监测系统的需求也越来越大。今天,我们就来介绍一款高精度
    的头像 发表于 03-26 15:56 427次阅读