ADPD4200 多模态传感器前端:功能、应用与设计要点

电子说

1.4w人已加入

描述

ADPD4200 多模态传感器前端:功能、应用与设计要点

在当今的电子设计领域,多模态传感器前端的应用越来越广泛,它能够集成多种功能,满足不同场景下的测量需求。ADPD4200 作为一款多模态传感器前端,具有丰富的特性和广泛的应用场景,下面我们就来详细了解一下。

文件下载:ADPD4200.pdf

一、ADPD4200 概述

ADPD4200 是一款功能强大的多模态传感器前端,可刺激多达四个发光二极管(LED),并在多达四个独立的电流输入上测量返回信号。它提供了 12 个时间槽,每个采样周期可进行 12 次独立测量。其数据输出和功能配置通过串行端口接口(SPI)实现,控制电路包含灵活的 LED 信号和同步检测功能。

1.1 主要特性

  • 多模态模拟前端:支持多种测量,包括光电容积脉搏波(PPG)、心电图(ECG)、皮肤电活动(EDA)、阻抗和温度测量。
  • 多通道处理:具有 4 个输入通道,支持多种操作模式,可实现双通道同时采样。
  • 灵活的输入复用:支持差分和单端传感器测量。
  • LED 驱动:配备 4 个 LED 驱动器,可同时驱动,总 LED 峰值驱动电流可达 400 mA。
  • 采样率灵活:使用内部振荡器,采样率范围从 0.004 Hz 到 9 kHz。
  • 片上数字滤波:有效提高信号质量。
  • 高信噪比(SNR):例如在 100 kΩ TIA 增益、100 Hz ODR、80 脉冲、 (C_{PD}= 70 pF) 、0.5 Hz 到 10 Hz 带宽条件下,SNR 可达 105 dB。
  • 环境光抑制:交流环境光抑制能力高达 60 dB(最高 1 kHz)。

1.2 应用领域

  • 可穿戴健康和健身监测:如心率监测器(HRM)、心率变异性(HRV)、压力监测、血压估计、 (SpO_{2}) 测量、水分含量检测和身体成分分析等。
  • 工业监测:可用于 CO、 (CO_{2}) 、烟雾和气溶胶检测。
  • 家庭患者监测:为家庭医疗提供可靠的数据支持。

二、工作原理

2.1 模拟信号路径

ADPD4200 的模拟信号路径由四个电流输入组成,可配置为单端或差分对,并接入两个独立通道之一。每个通道包含一个可编程增益跨阻放大器(TIA)、一个带通滤波器(BPF)和一个积分器,最终通过 14 位 ADC 进行转换。

2.2 模拟输入复用器

支持四个模拟输入引脚,每个输入可作为单端输入或差分对的一部分。通过 PAIR12 和 PAIR78 位可选择输入对是作为两个单端输入还是差分对,INPxx_x 位可指定输入对在相应时间槽是否启用以及连接到哪个 AFE 通道。

2.3 LED 驱动器

拥有四个 LED 驱动器,可同时驱动多达四个 LED。每个驱动器的输出电流可在 2 mA 到 200 mA 之间进行单调编程,通过 7 位寄存器设置。但在任何时间槽内,所有启用的 LED 驱动器总电流不能超过 400 mA。

2.4 数据路径、抽取、子采样和 FIFO

ADC 样本在每个时间槽的每个脉冲中收集,并为每个时间槽创建一个运行的正负总和。在每个时间槽的脉冲操作结束时,通过从正累加器中减去负累加器来计算信号值。抽取单元对信号和暗值进行处理,最终数据可从数据寄存器或 512 字节的数据 FIFO 中读取。

2.5 时钟与时间戳操作

  • 低频振荡器:有三种选择,包括内部可选的 32 kHz 或 1 MHz 振荡器、外部提供的低频振荡器以及由外部 32 MHz 高频时钟源分频产生的低频振荡器。
  • 高频振荡器:可内部生成或外部提供,用于控制时间槽内的 AFE 操作。
  • 时间戳操作:通过 GPIOx 作为时间戳请求输入,结合时间计数器和输出寄存器,可用于低频振荡器校准和提供时间信息。

三、应用模式

3.1 单积分模式

这是 ADPD4200 最常用的操作模式,用于每次 ADC 转换对输入电荷进行单次积分。在 PPG 测量中,通过适当设置 MOD_TYPE_x、PRECON_x、TIA_VREF 等参数,结合 LED 脉冲和积分控制,可实现高精度的测量。

3.2 多积分模式

当传感器响应较小时,该模式可在 ADC 转换前进行多次模拟积分,充分利用积分器的动态范围。通过设置 NUM_INT_x 位确定 LED 脉冲和积分次数,使用 NUM_REPEAT_x 提高整体 SNR。

3.3 数字积分模式

适用于需要较长脉冲的传感器,允许系统使用比模拟积分模式更大的 LED 占空比,从而可能实现最高的 SNR 水平。该模式下,BPF 被旁路,积分器配置为缓冲器,通过设置不同的数字积分区域,可实现对环境光的有效抑制。

3.4 TIA ADC 模式

该模式绕过 BPF,将 TIA 输出通过缓冲器直接接入 ADC,适用于环境光传感和其他直流信号测量。在该模式下,可测量背景和环境光的量,以及其他直流源的电流。

3.5 ECG 测量

通过添加外部 RC 网络,ADPD4200 可用于 ECG 应用。推荐使用睡眠浮动模式,该模式在低阻抗湿电极或高阻抗干电极的情况下都能进行稳健的 ECG 测量,同时还能降低功耗。

四、寄存器配置

ADPD4200 的寄存器配置涵盖了全局配置、中断状态和控制、阈值设置和控制、时钟和时间戳设置以及输入输出设置等多个方面。通过对这些寄存器的合理配置,可实现对设备的精确控制和功能定制。

4.1 全局配置寄存器

包括时间槽周期设置、时钟选择、操作模式选择等,如 TS_FREQ 寄存器用于设置时间槽周期,SYS_CTL 寄存器用于选择外部时钟和低频振荡器。

4.2 中断状态和控制寄存器

用于管理 FIFO 状态、数据寄存器更新中断和电平中断等。例如,FIFO_STATUS 寄存器可用于清除 FIFO、检测 FIFO 溢出和下溢等。

4.3 阈值设置和控制寄存器

可设置 FIFO 中断生成阈值以及 Level 0 和 Level 1 中断的比较条件,如 FIFO_TH 寄存器用于设置 FIFO 中断阈值。

4.4 时钟和时间戳设置寄存器

用于控制振荡器的频率和校准,以及时间戳的捕获和计数。例如,OSC32M_CAL_START 位可启动高频振荡器校准周期。

4.5 输入输出设置和控制寄存器

包括 GPIO 引脚配置、SPI 引脚控制和时间槽配置等。例如,GPIO_CFG 寄存器可设置 GPIO 引脚的摆率和驱动控制。

五、设计要点与注意事项

5.1 电源和温度

  • 工作温度范围为 -40°C 至 +85°C,存储温度范围为 -65°C 至 +150°C。
  • 电源电压方面,AVDD 和 DVDD1 引脚的电源电压范围为 1.7 V 至 1.9 V,IOVDD 引脚的电源电压范围为 1.7 V 至 3.6 V。

5.2 引脚配置

ADPD4200 具有多种引脚功能,包括 GPIO 引脚、LED 驱动引脚、SPI 接口引脚等。在设计时,需根据实际需求合理配置引脚。

5.3 布局和布线

  • 注意 PCB 布局,确保模拟和数字信号分离,减少干扰。
  • 合理设置旁路电容,如 (C_{VLED}) 的值需根据 LED 的最大正向偏置电压、最大电流等参数进行计算。

5.4 ESD 保护

该器件对静电放电(ESD)敏感,需采取适当的 ESD 防护措施,如使用静电防护材料和接地等。

六、总结

ADPD4200 作为一款多模态传感器前端,具有丰富的功能和灵活的配置选项,可广泛应用于健康监测、工业监测等多个领域。电子工程师在设计过程中,需深入了解其工作原理和寄存器配置,结合实际应用需求,合理选择操作模式和设置参数,同时注意电源、温度、引脚配置、布局布线和 ESD 保护等方面的问题,以确保设计的稳定性和可靠性。你在使用 ADPD4200 过程中遇到过哪些问题呢?欢迎在评论区分享你的经验和见解。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 相关推荐
  • 热点推荐

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分