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

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

3天内不再提示

光学心率监测(HRM)系统设计注意事项

姬房有 来源:wq644921241 作者:wq644921241 2022-08-10 14:29 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

设计光学心率监测 (HRM) 系统,也称为光电容积描记术 (PPG),是一项复杂且多学科的工作。设计因素包括人体工程学、信号处理和滤波、光学和机械设计、低噪声信号接收电路和低噪声电流脉冲创建。

可穿戴设备制造商越来越多地将 HRM 功能添加到他们的健康和健身产品中,这有助于降低 HRM 应用中使用的传感器的成本。许多 HRM 传感器现在将光电探测器LED 等分立元件组合成高度集成的模块。这些模块实现了更简单的实施,从而降低了将 HRM 添加到可穿戴产品的成本和复杂性。

可穿戴形式因素也在稳步变化。虽然胸带多年来一直有效地服务于健康和健身市场,但 HRM 现在正在迁移到基于手腕的可穿戴设备。光学传感技术和高性能、低功耗处理器的进步使基于手腕的外形尺寸适用于许多设计。HRM 算法也达到了手腕形状因素可以接受的复杂程度。

其他新的可穿戴传感形式因素和位置正在出现——例如头带、运动和健身服装以及耳塞。然而,大多数可穿戴生物识别传感将在手腕上完成。

HRM 设计基础

没有两个 HRM 应用程序是相同的。系统开发人员必须考虑许多设计权衡:最终用户的舒适度、传感精度、系统成本、功耗、阳光抑制、如何处理多种皮肤类型、运动抑制、开发时间和物理尺寸。这些设计考虑因素会影响系统集成选择:是使用高度集成的模块还是包含更多分立组件的架构。

pYYBAGLyWnGASzQhAAMqDFNrZZ0707.png

图 1:光学心率监测的操作原理。

图 1 显示了测量心率信号的基本原理,这取决于从组织中光学提取的心率压力波。它显示了光线进入皮肤的传播路径。由心率压力波引起的毛细血管的扩张和收缩会调节由绿色 LED 注入组织的光信号。

接收到的信号会因穿过皮肤而大大衰减,并被光电二极管拾取并发送到电子子系统进行处理。检测、分析和显示由脉冲引起的幅度调制。

HRM 系统设计的基本方法是使用定制编程的现成 MCU,它控制外部 LED 驱动器的脉冲并同时读取分立光电二极管的电流输出。请注意,光电二极管的电流输出必须转换为电压以驱动模数 (A/D) 模块。图 2中的示意图 显示了这种系统的概要。

poYBAGLyWnSAEMgIAADlXTWzL10866.png

图 2:捕获光学心率所需的基本电子设备。

在这里,值得注意的是,I-to-V 转换器在 0 光电二极管电流下产生等于 V REF 的电压,并且电压随着电流的增加而降低。

HRM 构建模块

心率系统中通常使用的电流脉冲介于 2 mA 和 300 mA 之间,具体取决于对象皮肤的颜色和所需信号需要与之竞争的阳光强度。与所需的绿色 LED 光不同,阳光中的红外 (IR) 辐射通过皮肤组织几乎没有衰减,并且可以淹没所需的信号,除非绿光非常强或除非添加了昂贵的 IR 阻挡滤光片。

一般来说,进入皮肤的绿色 LED 光的强度在阳光强度的 0.1 到 3 倍之间。由于组织的严重衰减,到达光电二极管的信号非常微弱,并且产生的电流刚好足以实现合理的信噪比 (SNR) — 70 到 100 dB — 由于散粒噪声,即使在完美、无噪声的运算放大器和 A/D 转换器的存在。

散粒噪声是由于在 25 Hz 下发生的每个读数接收到的电子数量有限。设计中使用的光电二极管尺寸介于 0.1 mm 2 和 7 mm 2之间。然而,在 1 毫米以上,由于阳光的影响,收益递减。

如图 2所示,在光学心率系统设计中实现困难且成本高昂的功能块是驱动 LED 的快速、高电流 V-to-I 转换器,这是一种用于光电二极管,以及 MCU 中的可靠算法,可在主机控制下对脉冲进行排序。低噪声 LED 驱动器 — 具有 300 mA 和 75–100 dB SNR — 可以设置为低至 2 mA 的极低电流,同时仍能产生低至 10 µs 的非常窄的光脉冲,这是使用离散运算实现的昂贵模块安培。

如图 2所示,低至 10 µs 的窄光脉冲使系统能够承受运动和阳光。通常,对每个 25-Hz 样本进行两次光测量。一项测量是在 LED 关闭的情况下进行的,一项是在 LED 开启的情况下进行的。计算出的差异消除了环境光的影响,并提供了对闪烁的背景光不敏感的所需原始光信号测量值。

光脉冲的短持续时间既允许也需要相对强的光脉冲。必须保持比可能存在的阳光信号更亮,并且不允许 PPG 信号载体被阳光信号相形见绌。

如果阳光信号大于 PPG 载波,那么尽管可以通过减法将其去除,但信号可能非常大,以至于外部调制(例如摆动手臂进出阴影)会产生难以去除的伪影。因此,使用低电流 LED 驱动器和大型光电二极管的系统在强光情况下可能会受到运动伪影的严重影响。

分立式与集成式设计

许多所需的 HRM 传感功能都可以预先设计并集成到单个设备中。将大部分功能封装到一块硅片中,可以形成一个相对较小的 3 x 3 毫米封装,甚至可以集成光电二极管本身。

图 3 显示了带有光学传感器的示意图示例。这种 HRM 设计相对容易实现。您只需要关注设计的光学部分,其中包括电路板上部件之间的光学阻挡以及系统与皮肤的耦合

poYBAGLyWneAHmS9AAF49keRUbs743.png

图 3:集成心率传感器仅需要外部 LED。

虽然图 3中所示的方法 产生了高性能 HRM 解决方案,但它并不像某些设计人员所希望的那样小或高能效。为了实现更小的解决方案,LED 管芯和控制硅片必须集成到一个封装中,该封装包含所有基本功能,包括光阻挡和提高 LED 输出的透镜。图 4 说明了这种更加集成的方法,基于 Silicon Labs Si117x 光学传感器。

pYYBAGLyWnqAS3b_AAK8Wb0cvJQ176.png

图 4:高度集成的 HRM 传感器模块,包含所有基本组件。

此 HRM 设计不需要外部 LED。LED 和光电二极管都在模块内部,可以安装在智能手表等可穿戴产品背面的光学端口正下方。与分立设计相比,这种方法可以缩短 LED 和光电二极管之间的距离。由于穿过皮肤的光损耗较低,因此缩短的距离允许在极低的功率下运行。

集成 LED 还解决了 LED 和光电二极管之间的漏光问题,因此设计人员不必在 PCB 上添加光阻。这种方法的替代方法是使用塑料或泡沫插入物和 PCB 上的特殊铜层来处理阻塞。

开发人员不一定需要创建 HRM 设计的另一部分:HRM 算法。由于通常在运动和运动期间发生的信号损坏,驻留在主机处理器上的这个软件块非常复杂。最终用户的运动通常会产生自己的信号,这些信号会欺骗实际的心率信号,有时会被错误地识别为心率跳动。

如果可穿戴开发人员或制造商没有资源来开发算法,第三方供应商会在许可的基础上提供此软件。由设计人员决定适合 HRM 应用程序的集成程度。开发人员可以通过使用许可算法选择高度集成的基于模块的方法来简化设计过程并加快上市时间。

拥有深入光学传感专业知识、时间和资源的开发人员可能会选择使用单独的组件——传感器、光电二极管、镜头等——并进行自己的系统集成,甚至创建自己的 HRM 算法。

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

    关注

    2573

    文章

    54368

    浏览量

    785993
  • led
    led
    +关注

    关注

    243

    文章

    24434

    浏览量

    687391
  • HRM
    HRM
    +关注

    关注

    0

    文章

    10

    浏览量

    9222
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    迅为RK3588开发板Android系统烧写及注意事项

    迅为RK3588开发板Android系统烧写及注意事项
    的头像 发表于 12-03 15:17 4286次阅读
    迅为RK3588开发板Android<b class='flag-5'>系统</b>烧写及<b class='flag-5'>注意事项</b>

    驱动板PCB布线的注意事项

    PCB Layout 注意事项 1)布局注意事项: ●● 整体布局遵循功率回路与小信号控制回路分开布局原则,功率部分和控制部分的 GND 分开回流到输入 GND。 ●● 芯片的放置方向优先考虑驱动
    发表于 12-02 07:40

    CW32F030在使用中的注意事项有哪些?

    CW32F030在使用中的注意事项有哪些?
    发表于 11-18 06:20

    电能质量在线监测装置数据存储在装置内置存储和外接存储设备时有哪些注意事项

    景的具体注意事项: 一、装置内置存储(SD 卡 / SSD/eMMC)注意事项 内置存储是数据的 “第一道本地防线”,需优先解决 “恶劣环境适配” 和 “寿命损耗” 问题,确保基础存储稳定: 1. 存储介质必须选 “工业级”,拒绝消费级 核心原因 :
    的头像 发表于 10-30 10:04 122次阅读

    emWin AppWizard 开发注意事项有哪些?

    emWin AppWizard 开发注意事项
    发表于 09-04 06:18

    智多晶PLL使用注意事项

    在FPGA设计中,PLL(锁相环)模块作为核心时钟管理单元,通过灵活的倍频、分频和相位调整功能,为系统提供多路高精度时钟信号。它不仅解决了时序同步问题,还能有效消除时钟偏移,提升系统稳定性。本文将深入探讨智多晶PLL在实际应用中的关键
    的头像 发表于 06-13 16:37 1264次阅读
    智多晶PLL使用<b class='flag-5'>注意事项</b>

    美国Odyssey奥德赛电池充电注意事项全解析

    Odyssey奥德赛电池充电注意事项全解析 奥德赛电池作为高性能的深循环铅酸电池,广泛应用于汽车启动、摩托车、船舶以及备用电源系统中。正确的充电方法不仅能够延长电池寿命,还能保障其性能稳定发挥
    的头像 发表于 05-19 16:31 897次阅读
    美国Odyssey奥德赛电池充电<b class='flag-5'>注意事项</b>全解析

    IGBT器件的防静电注意事项

    IGBT作为功率半导体器件,对静电极为敏感。我将从其静电敏感性原理入手,详细阐述使用过程中防静电的具体注意事项与防护措施,确保其安全稳定运行。
    的头像 发表于 05-15 14:55 1220次阅读

    扫描电镜的日常维护有哪些注意事项

    扫描电镜日常维护的注意事项
    的头像 发表于 03-24 11:38 918次阅读
    扫描电镜的日常维护有哪些<b class='flag-5'>注意事项</b>?

    依托raksmart服务器在多种系统上本地部署deepseek注意事项

    在RAKsmart服务器上本地部署DeepSeek时,需根据不同的操作系统和环境做好全面适配。以下是关键注意事项及分步指南,主机推荐小编为您整理发布依托raksmart服务器在多种系统上本地部署deepseek
    的头像 发表于 03-19 11:25 725次阅读

    驱动板设计注意事项

    设计驱动板时我们需要考虑电路原理与元器件选择、PCB设计、热管理、电磁兼容性(EMC)、其他注意事项。以下是关于相关内容的详细介绍,让我们一起来简单的了解一下吧!
    的头像 发表于 02-12 13:48 1060次阅读

    GD32单片机GPIO结构及注意事项

    电子发烧友网站提供《GD32单片机GPIO结构及注意事项.pdf》资料免费下载
    发表于 02-07 17:27 3次下载
    GD32单片机GPIO结构及<b class='flag-5'>注意事项</b>

    智多晶DDR Controller使用注意事项

    最后一期我们主要介绍智多晶DDR Controller使用时的注意事项
    的头像 发表于 01-24 11:14 1351次阅读
    智多晶DDR Controller使用<b class='flag-5'>注意事项</b>

    AN20-仪表低通滤波器的应用注意事项

    电子发烧友网站提供《AN20-仪表低通滤波器的应用注意事项.pdf》资料免费下载
    发表于 01-12 11:25 0次下载
    AN20-仪表低通滤波器的应用<b class='flag-5'>注意事项</b>

    多层板埋孔设计注意事项

    多层板埋孔设计注意事项
    的头像 发表于 12-20 16:06 1239次阅读