探索MAX30110:可穿戴健康设备的理想之选
在可穿戴健康设备领域,对高精度、低功耗的光学脉搏血氧仪和心率检测模块的需求日益增长。MAX30110作为一款集成式模拟前端芯片,为可穿戴设备提供了出色的解决方案。今天我们就来深入了解一下这款芯片。
文件下载:MAX30110.pdf
一、MAX30110概述
MAX30110是一款完整的光学脉搏血氧仪和心率检测集成模拟前端,专为满足移动和可穿戴设备的严格需求而设计。它具有高分辨率的光学读出信号处理通道,内置环境光消除功能,以及高电流LED驱动DAC,形成了完整的光学读出信号链。只需搭配外部LED和光电二极管,就能为手腕应用提供低功耗、高性能的心率检测方案。
供电与接口
- 供电:MAX30110工作在1.8V主电源电压下,LED驱动电源独立,电压范围为3.1V至5.25V。
- 接口:支持标准SPI兼容接口,还能通过软件实现关机模式,待机电流接近零,可让电源轨始终保持供电。
典型应用场景
- 腕戴式可穿戴设备
- 入耳式可穿戴设备
- 血氧饱和度( (SpO_{2}) )监测设备
- 健身可穿戴设备
二、关键特性剖析
(一)测量功能
支持反射或透射式心率、心率变异性和 (SpO_{2}) 监测。
(二)发射部分
- LED电流DAC:配备两个8位LED电流DAC,有四个电流范围可选(50mA、100mA、150mA、200mA),能满足不同的应用需求。
- 低噪声电流源:可实现高的发射 - 接收动态范围,同时具有低至160mV的压降,支持由可充电锂电池直接驱动。
- 高输出阻抗与电源抑制:支持非稳压电源或升压开关电源直接驱动。
(三)接收部分
- 高分辨率ADC:采用19位光学ADC路径,能适应低灌注情况。
- 低噪声:输入参考噪声低至25pA - RMS,在大多数情况下可减少LED功耗。
- 宽环境光输入范围:高达200μA,能在恶劣光照条件下提取心率监测(HRM)信号。
- 环境光消除:内置前后端环境光消除功能,提高抗干扰能力,简化系统处理环境光的复杂度。
- 短曝光脉冲宽度:有52μs、104μs、206μs、417μs可选,可有效利用LED光。
- 多样采样率:提供从20sps到3.2ksps的多种采样率选项。
(四)低功耗设计
- 动态电源关闭模式:支持低至100sps的动态电源关闭模式,降低功耗。
- 低功耗表现:在25sps时,整个模拟前端(AFE)功耗小于25μA(典型值)。
- 大容量FIFO:拥有32样本的FIFO,支持微控制器进行批量处理。
- 系统监控:多种系统监控功能可映射到中断,减轻微控制器的系统监控负担。
- 低关机电流:关机电流典型值为1.4μA。
(五)其他特性
- 接口与电源:支持单1.8V电源,LED电源独立,范围为3.1V至5.25V。
- 封装与温度范围:采用2.8mm x 2.0mm、6x4、0.4mm球间距的WLP封装,工作温度范围为 - 40°C至 + 85°C。
三、电气特性解读
(一)电源相关
- 电源电压:主电源电压(VDD)保证范围为1.7V至2.0V,LED电源电压(VLED)保证范围为3.1V至5.25V。
- 电源电流:不同工作模式和采样率下,电源电流有所不同。例如,在低功耗开启且采样率为100sps的单脉冲模式下,VDD电源电流(IDD)典型值为72μA。
(二)光学接收通道
- ADC分辨率:为19位。
- ADC满量程输入电流:根据不同的设置,范围从6.0μA到48.0μA。
- ADC积分时间:有52μs、104μs、208μs、417μs可选。
(三)LED发射驱动
- LED电流分辨率:为8位。
- 驱动线性度:驱动DNL和INL均为1 LSB。
- 满量程LED电流:有45mA至200mA多个范围可选。
(四)数字与SPI特性
- 数字I/O:输出高、低电压,输入电压高低阈值等都有明确规定。
- SPI时序:SCLK频率最高为4MHz,各时序参数如SCLK周期、脉冲宽度等都有详细要求。
四、内部结构与工作原理
(一)光学子系统
由环境光消除(ALC)、连续时间Σ - Δ ADC和专有离散时间滤波器组成。ALC能消除高达200μA的环境光产生的光电二极管电流,使传感器能在高环境光条件下工作。ADC具有可编程的满量程范围,分辨率为19位,输出数据率可在20sps至3200sps之间编程。内部滤波器可抑制50Hz/60Hz干扰和变化的残余环境光。
(二)LED驱动
集成两个精密LED驱动电流DAC,可调制LED脉冲用于 (SpO{2}) 和心率测量。LED电流DAC具有8位动态范围和四个可编程满量程范围,是低压降电流源,可在最低电源电压下提供低噪声、独立于电源的LED电流,降低LED功耗。LED脉冲宽度和LED稳定时间可编程,以优化算法在最低动态功耗下的 (SpO{2}) 和心率测量精度。
五、SPI接口与FIFO配置
(一)SPI接口操作
- 单字SPI读写事务:MAX30110接口与SPI/QSPI/Microwire/DSP兼容。数据在SCLK上升沿锁存到芯片,下降沿输出。所有单字SPI读写操作在一个3字节、24周期的SPI指令帧中完成,由CSB低电平间隔界定。
- FIFO突发模式读事务:提供FIFO突发读模式,提高数据传输效率。前16个SCLK周期与正常读模式相同,后续SCLK为FIFO数据,每个样本需24个SCLK。
(二)FIFO配置
- FIFO存储能力:FIFO最多可存储32个样本,每个样本最多包含4个数据项,每个数据项为3字节。
- 数据控制:通过寄存器FD1至FD4控制FIFO中的数据格式和曝光顺序。
- 相关寄存器:有七个寄存器控制FIFO的配置和读出,包括写指针、溢出计数器、读指针等。
六、光学时序与接近功能
(一)光学时序
AFE可配置多种测量模式,包括LED1、LED2、LED1 + LED2和直接环境测量。“LED环境样本”在不开启LED的情况下集成,“LED曝光样本”在LED照明下集成,最终FIFO曝光值为环境校正后的LED曝光信号。
(二)接近功能
MAX30110具有接近模式,可显著降低能耗,延长电池寿命。在接近模式下,LED1以较低电流脉冲。当物体存在时,ADC计数超过预设阈值(PROX_INT_THRESH)会触发中断(PROX_INT)。使用此功能需正确设置四个寄存器/位域。
七、寄存器映射与配置
详细的寄存器映射涵盖状态、FIFO、系统控制、PPG配置、LED脉冲幅度等多个方面。每个寄存器都有其特定的功能和操作方式,工程师可根据具体应用需求进行灵活配置。
八、典型应用电路
文中给出了典型应用电路,包括电源、电容、SPI接口、LED驱动等部分的连接方式。同时,还给出了一些注意事项,如INT上拉电阻的值应根据系统设计确定,VLED应根据所用LED的规格确定等。
总之,MAX30110凭借其丰富的特性、低功耗设计和灵活的配置选项,为可穿戴健康设备的设计提供了强大的支持。工程师在使用时,需根据具体应用场景,合理配置芯片的各项参数,以达到最佳的性能表现。大家在实际应用中遇到过哪些关于MAX30110的问题呢?欢迎在评论区交流分享。
发布评论请先 登录
探索MAX30110:可穿戴健康设备的理想之选
评论