历史上的今天
返回首页

历史上的今天

今天是:2024年10月29日(星期二)

正在发生

2021年10月29日 | 如何快速开发医疗级生命体征监测的可穿戴设备

2021-10-29 来源:EEWORLD

本文来源Digikey,作者Stephen Evanczuk


如果您正在为可提供准确测量结果的健康和健身可穿戴设备创建定制设计,您可能会非常熟悉这种现象以及墨菲定律。


使用光电容积描记图 (PPG) 或心电图 (ECG) 测量生命体征背后的概念当然很好理解。可以通过测量外周血管血容量的变化或通过监测心肌产生的生物电活动来确定 ECG 的心率,从而找到 PPG 的心率。他们通过利用氧合血红蛋白与脱氧血红蛋白吸收光谱的差异来了解估算血氧饱和度 (SpO2)的简单理论。工程师们也逐渐熟悉更复杂的测量功能,例如使用脉搏传播时间 (PTT) 或脉搏到达时间 (PAT) 来构建无袖带血压监测仪。


这些不同的测量依赖于放大器和滤波器等信号链来进行调节,并传送到模数转换器 (ADC) 中,使用转换后的数据,微控制器 (MCU) 执行算法来生成心率、SpO2、血压等值。


获取干净的生物信号


开发人员可以利用大量低功耗、高精度器件来构建定制信号链和处理子系统,以差异化健康及健身级产品。然而,在大多数情况下,专门的生物传感器很难满足生物传感器信号链的需要。


ADI 公司的 MAX86140 和 MAX86141 等器件专为光学 PPG 方法而设计。对于生物电位 ECG 测量,ADI 公司的 MAX30003、AD8232A 和 AD8233A可满足所需信号链。ADI 公司的 ADPD4100 和 ADPD4101 可以支持这两种类型的测量。这些多模式模拟前端 (AFE) 集成了一对多通道信号调节链,包括跨阻抗放大器 (TIA)、带通滤波器 (BPF)、积分器和 ADC。


开发人员可以使用此 AFE 作为基于生物电的单导联 ECG 测量(图 1,左)和基于光学的 PPG 测量(图 1,右)的基础,因为它非常适合消费类可穿戴设备。


image.png?imageView2/2/w/550

图 1:ADI 公司的 ADPD4100 和 ADPD4101 AFE 支持 PPG(左)和 ECG(右)测量。 (图片来源:Analog Devices)


这些专门的生物传感器有助于加快开发速度,但它们并不能使您免于处理生物系统时可能出现的所有问题。不可预测(但并非意外)的伪影,如瞬态环境源和皮肤不均匀性会影响 PPG,而电磁干扰 (EMI) 和骨骼肌收缩等一系列生理电信号源使 ECG 复杂化。 (正如我在论文研究期间发现的那样,这些状况对信噪比 (SNR) 的影响有时可能是非常恶劣的。我不得不推迟我的主要开发目标,以构建一种基于机器学习 (ML) 的子系统来获得干净的生物信号。)


鉴于生物系统的性质,即使完全理解 PPG、ECG、PAT/PTT 和其他生物物理学,开发人员也会发现设计健康或健身类可穿戴设备并不那么容易。如果他们只专注于他们的信号链和算法,开发人员很容易发现他们自己的工作将主要围绕如何获取并处理干净的生物信号。


使用生物传感器开发套件,开发人员可以快速构建原型,开始探索不同光波长、电极放置或优化生物信号采集的许多其他开发工作(或只是为了让它在第一时间工作)。


用于原型健康可穿戴设备的专用套件


ADI 公司的 EVAL-ADPD4100Z-PPG 评估套件和 MAXREFDES103# 健康传感器等套件专为加速健康可穿戴设备的开发而设计。在开发过程中,EVAL-ADPD4100Z-PPG 使用该公司基于 EVAL-ADPDUCZ Cortex-M3 微控制器的主板进行编程,该主板通过USB端口连接。


image.png?imageView2/2/w/550

图 2. Analog Devices 的 EVAL-ADPD4100Z-PPG 评估板


MAXREFDES103#套件将基于MAX86141生物传感器的传感器子系统与基于MAX32630 MCU的综合主机子系统结合在一个预先构建的套件中。除了用于显示设备状态的按钮和LED 外,套件还提供 USB Type-C 连接器,用于连接提供的适配器板以进行固件更新(图 3)。


image.png?imageView2/2/w/550

图 3:MAXREFDES103# 健康参考设计包括用于研究现场生物传感器应用的可穿戴设备。 (图片来源:Analog Devices)


更重要的是,每个套件都带有一个用于分析测量数据的软件包,使开发人员能够研究在不同传感配置下连续测量期间生成的波形,并检查伪影的影响。ADI 公司的 Wavetool 评估软件让开发人员可以在不同的应用模式下运行 EVAL-ADPD4100Z-PPG,包括 SpO2 和 ECG 模式。


ADI 公司的 MAXREFDES103# 参考设计软件包包括其 DeviceStudio 应用程序,允许开发人员针对心率和 SpO2 配置生物传感器和嵌入式算法。该公司的健康传感器平台也可用,这是一款 Android 应用程序,可为睡眠质量、呼吸率和心率变异性 (HRV) 提供额外算法。后一指标作为一种监测个人自主神经系统变化的非侵入性方法,已引起医学界的特别关注。

推荐阅读

史海拾趣

CyOptics Inc公司的发展小趣事

2013年4月,Avago宣布以约4亿美元的价格收购CyOptics Inc。这一收购标志着CyOptics的技术实力和市场地位得到了业界的进一步认可。Avago看中了CyOptics在InP光学芯片及组件领域的领先地位,希望借此增强其在新兴40G和100G企业及数据中心应用市场中的竞争力。收购完成后,CyOptics成为了Avago旗下光器件品牌,继续为市场提供高质量的光学产品。

Guerrilla RF公司的发展小趣事
确保硬盘的电源供应稳定可靠,避免电压波动和电流过大。
3M公司的发展小趣事
电动机驱动电路的问题可能影响磁盘的旋转速度和稳定性,导致读写速度变慢或数据读写错误。
FERYSTER公司的发展小趣事

FERYSTER公司的创始人在一次国际电子展览会上,被一款新型半导体芯片技术深深吸引。他意识到这项技术将引领电子行业的新一轮革命。于是,他果断决定投入大量资金和资源,组建研发团队,对该技术进行深入研究。经过数年的努力,FERYSTER公司成功掌握了这项技术,并推出了基于该技术的全新产品系列。这些产品以其卓越的性能和稳定性,迅速在市场上取得了成功,为公司的快速发展奠定了坚实基础。

Galil Motion Control Inc公司的发展小趣事

FERYSTER公司的创始人在一次国际电子展览会上,被一款新型半导体芯片技术深深吸引。他意识到这项技术将引领电子行业的新一轮革命。于是,他果断决定投入大量资金和资源,组建研发团队,对该技术进行深入研究。经过数年的努力,FERYSTER公司成功掌握了这项技术,并推出了基于该技术的全新产品系列。这些产品以其卓越的性能和稳定性,迅速在市场上取得了成功,为公司的快速发展奠定了坚实基础。

AUK Contractors Co Ltd公司的发展小趣事

在追求经济效益的同时,AUK Contractors Co Ltd也积极履行企业社会责任。公司不仅严格遵守环保法规,还积极参与公益事业,为社会做出贡献。此外,公司还注重可持续发展,通过节能减排、循环利用等方式降低对环境的影响,实现了经济效益与社会效益的双赢。

这些故事虽然基于虚构,但反映了电子行业公司可能经历的典型情境和挑战。希望这些故事能够为您提供一些启发和参考。

问答坊 | AI 解惑

常用电子元器件的识别(1)

常用元器件的识别 电阻 电阻在电路中用“R”加数字表示,如:R1表示编号为1的电阻。电阻在电路中的主要作用为 分流、限流、分压、偏置等。 1、参数识别:电阻的单位为欧姆(Ω),倍率单位有:千欧(KΩ),兆欧(MΩ)等。换算 方法是:1兆欧 ...…

查看全部问答>

三极管的实际工作功率如何确定?

一般三极管厂家的产品手册上都会有三极管的最大耗散功率Pcm,那三极管在具体电路里工作的时候,我如何确定它的实际消耗功率呢?怎么保证选用的三极管功率够用?有没有计算公式? 如果没有具体的计算公式,那三极管实际消耗的功率和什么参数有关系 ...…

查看全部问答>

STM32 函数说明

很有用的STM32 开发函数说明…

查看全部问答>

FPGA-SOPC开发快速教程.pdf

FPGA-SOPC开发快速教程.pdf…

查看全部问答>

图像处理与视频编、解码

CCD与CMOS图像传感器,你了解吗? 图像处理算法的硬件实现你试过吗? 犹如洪水般滚滚而来的高速、高流量的视频你怎么应付啊?…

查看全部问答>

第一个WINCE的项目,有两个问题要请教大家

第一个WINCE的项目,有两个问题要请教大家。 前提是,我只负责软件部分。 1 分辨率问题 显示屏幕尺寸是640*480,我做的程序要满屏幕显示。我在模拟器上通过GetClientWindow确定了窗口大小为640*480.而且我还通过MoveWindow,再次将窗口设置为0,0, ...…

查看全部问答>

【求助】keil中使用lib文件中的问题

LIB_VER2.0.LIB(1): error C100: unprintable character 0x07 skipped LIB_VER2.0.LIB(1): error C141: syntax error near \',\' LIB_VER2.0.LIB(2): error C100: unprintable character 0xFD skipped LIB_VER2.0.LIB(3): error C129: missing \ ...…

查看全部问答>

关于地址分配

西门子PLC,各模块的地址是固定分配的,可是他的地址又不是连贯的(比如做组态时,两块相同的16路DI模块分别插入两个相邻的SLOT  中,可是两块模块之间的地址不连续。第一块开始0,结束1,;第二块开始4,结束5)。系统默认选项去掉后可以 ...…

查看全部问答>

承接项目

由于现在工作比较清闲,想在此论坛可以找到类似兼职。说明:自己不是很懂,愿意跟从师傅,打杂跑腿,只要是有关DSP相关的工作都可以。 有意者请联系:media.28@163.com 我会一直关注我的邮箱。…

查看全部问答>