pulse oximeter

21
Pulse oximeter

Upload: russell-ryan

Post on 14-Mar-2016

130 views

Category:

Documents


1 download

DESCRIPTION

Pulse oximeter. Pulse oximeter. Pulse oximeter. Original patent. Your data. Damn, I want some air. Big deep breaths a nd then hold. Gave up. Photodiode detection. Photodiode: Current is proportional to amount of light hitting the detector. Detection demo. We will do something else…. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Pulse  oximeter

Pulse oximeter

Page 2: Pulse  oximeter

Pulse oximeter

Page 3: Pulse  oximeter

Pulse oximeter

• Original patent

Page 4: Pulse  oximeter

Your data

0 20 40 60 80 100 120-0.35

-0.3

-0.25

-0.2

-0.15

time

Sig

nal (

arb

units

)

Big deep breathsand then hold

Damn, I want some air

Gave up

Page 5: Pulse  oximeter

Photodiode detection

photodiode

Detectorsignal

R 5

1M

+5 VU 2 A

L M C 6 4 8 4

1

3

2

411

O U T

+

-

V+

V-

Photodiode: Current is proportional to amount of light hitting the detector

Page 6: Pulse  oximeter

Detection demo

Page 7: Pulse  oximeter

We will do something else…

Page 8: Pulse  oximeter

Hysteretic oscillator

+5 V

R 1

10K

U 2 A

L M C 6 4 8 4

1

3

2

411

O U T

+

-

V+

V-

+2.5 V

C 2

1uF

Sq. wave

R 2

10K

R 3

6k

Page 9: Pulse  oximeter

Hysteretic oscillator

0 0.005 0.01 0.015 0.02 0.025 0.030

1

2

3

4

5

time (s)

V

outputV-V+

+5 V

R 1

10K

U 2A

L M C 6 4 8 4

1

3

2

411

O U T

+

-

V+

V-

+2.5 V

C 2

1uF

Sq. wave

R 2

10K

R 3

6k

Page 10: Pulse  oximeter

LED Driver

Redwire

U 2 A

L M C 6 4 8 4

1

3

2

411

O U T

+

-

V+

V-

IR LE D

Red LE D

Sq. wave R 4

1K

+5 V

Yellow wire

Pulse OX probe

2.5 V

Page 11: Pulse  oximeter

Background

0 0.02 0.04 0.06 0.08 0.10

0.2

0.4

0.6

0.8

1

time (s)

Det

ecto

r (a

rb u

nits

)

Page 12: Pulse  oximeter

Background + red

Detector sees the sum of the two curves

0 0.02 0.04 0.06 0.08 0.10

0.2

0.4

0.6

0.8

1

time (s)

Det

ecto

r (a

rb u

nits

)

Page 13: Pulse  oximeter

Background + red + ir

Detector sees the sum of the three curves

0 0.02 0.04 0.06 0.08 0.10

0.2

0.4

0.6

0.8

1

time (s)

Det

ecto

r (a

rb u

nits

)

Page 14: Pulse  oximeter

Convert driving signal to +/- 1

0 0.02 0.04 0.06 0.08 0.10

0.5

1

time (s)

Det

ecto

r (a

rb u

nits

)

0 0.02 0.04 0.06 0.08 0.1

-1

0

1

time (s)

Driv

ing

Page 15: Pulse  oximeter

Multiply +/- 1 and detector

0 0.02 0.04 0.06 0.08 0.10

0.5

1

time (s)

Det

ecto

r (a

rb u

nits

)

0 0.02 0.04 0.06 0.08 0.1-1

0

1

time (s)

Driv

ing

Blue – bg onlyRed – bg + red LEDBlack - bg +red + ir

Driv

ing

* De

tect

or

Page 16: Pulse  oximeter

Integrate w.r.t time - background

0 0.05 0.1 0.15 0.2

-1

0

1

time (s)

Driv

ing*

dete

ctor

0 0.05 0.1 0.15 0.2 0.25 0.3-0.2

00.20.40.6

time (s)

cum

mul

ativ

e in

tegr

al

(t)) dt

Page 17: Pulse  oximeter

Integrate w.r.t time - bg +red

0 0.05 0.1 0.15 0.2

-1

0

1

time (s)

Driv

ing*

dete

ctor

0 0.05 0.1 0.15 0.2 0.25 0.30

0.2

0.4

0.6

time (s)

cum

mul

ativ

e in

tegr

al

Page 18: Pulse  oximeter

Integrate w.r.t time - bg +red+ir

0 0.05 0.1 0.15 0.2

-1

0

1

time (s)

Driv

ing*

dete

ctor

0 0.05 0.1 0.15 0.2 0.25 0.30

0.2

0.4

0.6

time (s)

cum

mul

ativ

e in

tegr

al

Page 19: Pulse  oximeter

Converges to average difference between red and ir

0 0.2 0.4 0.6 0.8 10

0.02

0.04

0.06

0.08

0.1

time (s)

cum

mul

ativ

e in

tegr

al

We will keep the running integral by using a low-pass filter

Page 20: Pulse  oximeter

Low-passed result

0 0.2 0.4 0.6 0.8 1-1

0

1

time (s)

Det

ecto

r *

+/-1

0 0.2 0.4 0.6 0.8 10

0.1

0.2

time (s)

Low

pas

s

Page 21: Pulse  oximeter

How do we implement a low pass filter in software?