摘要: MAX86150通过集成光学元件和低噪声前端实现同步PPG和ECG测量。本应用笔记提供了样例代码,突出了重要的寄存器设置,以实现最佳的PPG和ECG性能。
MAX86150通过同步光电容积描记图(PPG)和心电图(ECG)测量实现生物传感。它是一个完全集成的模块,内部有led,光电探测器和低噪声前端。一个标准的I(2) c兼容接口可以与模块通信。
MAX86150通过软件寄存器完全可配置,数字输出数据存储在设备内的32深FIFO中。FIFO允许MAX86150连接到共享总线上的微控制器或处理器。有关完整寄存器设置的详细描述,请参阅MAX86150数据表。
本应用笔记中的示例代码突出了一些重要的寄存器设置,以实现最佳的PPG和ECG性能。示例代码可以在固件驱动程序级别实现,也可以使用标准I(2)C通信器逐行顺序输入。
需要配置的五个重要寄存器设置如下:
配置FIFO设置:使能FIFO并允许读取FIFO。
开启PPG和ECG模式:开启PPG和ECG功能。
配置采集设置以获得最佳PPG性能:根据人体生理,LED功率和LED脉宽,可以调整ADC计数检测范围,以确保良好的信噪比,同时避免人体过度曝光或不必要的功耗。采样率也可以根据用例进行调整。
配置采集设置以获得最佳心电性能:根据使用情况调整采样频率和放大器增益设置。
配置AFE设置以获得最佳ECG性能:这些设置应在所有ECG测量之前实施。
{0 x02, 0 x80};// A_FULL_EN的0x80
{0x0D, 0x01}, //复位部分
{0x0D, 0x04}, //使能FIFO
{0x08, 0x1F}, // FIFO满时fif_rolls_on_full为1,旧样本丢失0x1F, 17个样本时读取FIFO数据
{0x09, 0x21}, // 1号槽位LED1, 2号槽位LED2
{0x0A, 0x09}, // 3号槽位ECG
{0x11, 0x55}, // LED1电流设置,最佳设置可根据人体生理变化
{0x12, 0x55}, // LED2电流设置,最佳设置可根据人体生理变化
{0x0E, 0xD3}, //当PPG_ADC_RGE= 32µA, PPG_SR = 100Hz, PPG_LED_PW = 400µs时,实际采样率会根据使用情况而变化
{0x0F, 0x18}, //从LED上升沿到集成开始的20µs延迟为0x18
{0x3C, 0x03}, //对于ECG_ADC_OSR = 200Hz,实际采样率可能因用例而异
{0x3E, 0x0D}, //当PGA_ECG_Gain = 8, IA_Gain = 9.5时,总增益= 76 V/V是最精确的增益设置
{0xFF, 0x54}, //系列代码设置适当的AFE设置,要按顺序执行
0 x4d}, {0 xff
0 x0a}, {0 xce
0 x18}, {0 xcf
{0xFF, 0x00}, //完成
社群二维码
关注“华强商城“微信公众号
Copyright 2010-2023 hqbuy.com,Inc.All right reserved. 服务热线:400-830-6691 粤ICP备05106676号 经营许可证:粤B2-20210308