AFE4404: AFE4404 AGC自动校准算法优化及测试额头部位低概率出现无法收敛的问题

Part Number: AFE4404

我用AFE4404+SFH7050A做血氧项目,用于测试人体额头部位心率和血氧,AFE4404 驱动和校准算法,参考的是AFE4404EVM_FW_SRC_v1.5_Release代码,现在有问题请教如下:

1,Calibration_AFE4404.c中自动校准算法(AGC) 若应用到人体额头部位,相关参数 是否需要优化,该如何优化?

2,我现在用默认的Calibration_AFE4404.c 的自动校准算法(AGC)测试额头部位的心率值,心率算法也是默认的statHRMAlgo(led1_aled1),LED_Sel = 1(红灯),会概率出现 自动校准算法无法收敛的问题,一直在校准,参考afe4404_自动校准.log ,该log会打印自动校准的值;该问题是低概率问题,大部分情况自动校准算法(AGC) 是可以收敛的,可以得到心率值在70左右,跟第三方的指夹血氧仪器测试的心率值基本一致;

3,从log中看到,若我使用自动增益算法,若LED_Sel = 1,那么对应的LED2 绿灯,LED3红外灯 电流值0.0mA,现在需要测试血氧和心率值,至少需要把红灯和红外灯点亮,这个问题该如何解决?