Hi everyone,
I use AFE4490 chip for SpO2 monitor, my setup for registers are according to AFE4490 datasheet Table2, and
CONTROL1, 0x000100 // Timers ON, no-average
TIAGAIN, 0x00C000 // 5 pF ,500K, Stage 2 is enabled with the gain value specified by the STG2GAIN1[2:0] bits , 000 = 0 dB, or linear gain of 1
TIA_AMB_GAIN, 0x064200 // Stage 2 is enabled with the gain value specified by the STG2GAIN1[2:0] bits, 010 = 6 dB, or linear gain of 2 , 0110 = 6 µA
LEDCNTRL, 0x013838 // LED_RANGE = 01 50mA, LEDs curent ~10mA po primer od simulator
CONTROL2, 0x020000 // 01 = 0.5-V Tx reference voltage for 3.3V supply
CONTROL0, 0x000001 // enable SPI read mode
I read LED2VAL and LED1VAL reg on ADC_DRDY interrupt, colect 1024 values in array. I read 7612.Calculation of SpO2 using PPG signals.pdf from your post "Estimation of SpO2 using PPG signals".
When I calculate ir_ac, red_ac, ir_dc and red_dc, I use this equivalation for SpO2 cal: SpO2 = 110 - 25* R where R = (red_ac/red_dc) / (ir_ac/ir_dc) Am I right ? I got wrong %, can you please help me how to estimate/ calculate true value?
Best regards,
Aleksandar