Continue to Site

Welcome to our site!

Electro Tech is an online community (with over 170,000 members) who enjoy talking about and building electronic circuits, projects and gadgets. To participate you need to register. Registration is free. Click here to register now.

  • Welcome to our site! Electro Tech is an online community (with over 170,000 members) who enjoy talking about and building electronic circuits, projects and gadgets. To participate you need to register. Registration is free. Click here to register now.

Difficulties with multiplexing PPG signal in pulse oximeter.

Status
Not open for further replies.

Dlibip6

New Member
Hi,
I've designed pulse oximeter circuit. When one LED lights continuously, I got perfect PPG (Photoplethysmogram) signal.
1671190512816.png

Then I measure PPG while blinking LEDS, like that:
1671190524421.png

I got stuck. There is no signal or just noise. When I removed low pass filters, I easily got my opamp saturated. I lowered LED current (I have current source for LEDs) and opamp gain, but there were little information in output signal.

I went back to circuit with capacitors (low pass filter) and changed algoruithm to measure more than one sample after turning on/off LED:
1671190665220.png


I opearte only on AC signal. My circuit is similar to found on web, e.g. Digikey, NXP:
1671190536830.png

Yes, I have low speed ADC (MCP3426). I set 240SPS on 12-bit to measure faster.
I have changed a lot of things, even software delay, but I have difficulties to get two signals from one photodiode. How to people make those pulse oximeters?
 
I think your output amp configuration not quite what you want. I dropped
the 1V thru 56K as I dont think you need that for biasing. Also your load
R5 and C5 I think need recomputing per, and its just too big a load to get
the RRIO behavior I think you need in signal chain.

1671205531052.png


1671205462331.png




Regards, Dana.
 
Last edited:
Thanks for your feedback.
Do you mean to disconnect R4?

I should tell, that I removed C5 on output. Now, there is only R5.
Anyway, I got that characteristic:
1671214619359.png
 
Yes, I believe you do not need R4. The bias you have going to NI input of
OA2 I feel is adequate.

Do you have scope shots of the output of OA1 and OA2 ?


Regards, Dana.
 
The bias you have going to NI input of
OA2 I feel is adequate.
I put 1V there from DAC (VOFFSET).
1671302748517.png

At this point, I don't have scope shot of OA1 and OA2. Due to deadline of project I'm going to leave it after monday. Still, I'm willing to get help and suggestions.


Here is my LED driver circuit:
1671303029184.png

I turn off LEDs by programmatically setting power-down mode: 1k to GND in DAC.
 
Status
Not open for further replies.

Latest threads

New Articles From Microcontroller Tips

Back
Top