dslreports logo
 
    All Forums Hot Topics Gallery
spc
Search similar:


uniqs
2306

SparkChaser
Premium Member
join:2000-06-06
Downingtown, PA

1 edit

SparkChaser

Premium Member

EEG and EOG help

Anyone done any work on EEG or EOG (electro-oculogram)? Specifically looking at EOG. So far, I get nothing but noise. Using a instrumentation amp and some filtering. Part of my problem is the lack of appropriate electrodes.

If you have succeeded, I'd like to know what you did.
lutful
... of ideas
Premium Member
join:2005-06-16
Ottawa, ON

lutful

Premium Member

Click for full size
Since nobody has responded so far ... please have a look at what this guy has done to get decent EOG output with cheap silver electrodes.

»makeprojects.com/Project ··· /1#s8781

P.S. I recall you occasionally visit Ottawa. My wife is an ophthalmic medical technologist just in case you need a professional EOG and any other eye checkups done.

SparkChaser
Premium Member
join:2000-06-06
Downingtown, PA

SparkChaser

Premium Member

Thanks lutful, yes that is the one that got me started. It's not for me but for someone that is paralyzed.

I can't get a decent signal out of his circuit. He has some strange values in his notch filter which doesn't make it work very well. I modded the filter part. Still not getting good signals. There are a few circuits floating around the net. Pretty much all the same functional blocks. I'm starting to think I need better electrodes and placement.
lutful
... of ideas
Premium Member
join:2005-06-16
Ottawa, ON

lutful

Premium Member

Click for full size
said by SparkChaser:

There are a few circuits floating around the net. Pretty much all the same functional blocks


I think some of those circuits came from ECGs. EOG signals are smaller in amplitude and lower in frequency.

You may recall there was an ECG discussion last year where I mentioned there are dedicated ICs which incorporate most of the front-end signal processing. Please have a look at Analog Devices.
said by SparkChaser:

I'm starting to think I need better electrodes and placement.

Most probably skin oil has accumulated on them. You could clean up with alcohol and apply some gel.

EOG-based computer goggles actually place the electrodes almost ideally. The reference electrode smack in the middle of the forehead and the left/right electrodes equal distance apart from that on the temples.
public
join:2002-01-19
Santa Clara, CA

public

Member

said by lutful:

said by SparkChaser:

There are a few circuits floating around the net. Pretty much all the same functional blocks


I think some of those circuits came from ECGs. EOG signals are smaller in amplitude and lower in frequency.

This will not work. You will never match the resistors in the input for acceptable cmrr.
Also need low pass on the input to prevent cm voltage driving the amp into the rails.
lutful
... of ideas
Premium Member
join:2005-06-16
Ottawa, ON

lutful

Premium Member

Click for full size
eog_project.pdf
3,084,368 bytes
said by public:

This will not work

Have a look at the captured EOG waveforms from a crude breadboard implementation of that "textbook" circuit in this project report from which I copied that diagram.

I agree that the input can be improved to filter out noise above 100Hz.
public
join:2002-01-19
Santa Clara, CA

public

Member

said by lutful:

said by public:

This will not work

Have a look at the captured EOG waveforms from a crude breadboard implementation of that "textbook" circuit in this project report from which I copied that diagram.

I agree that the input can be improved to filter out noise above 100Hz.

Well working means working not just in a shielded room.
Bio signals are typically uV range, in common mode noise of several V. So max cmrr is essential.
lutful
... of ideas
Premium Member
join:2005-06-16
Ottawa, ON

lutful

Premium Member

Click for full size
said by public:

Well working means working not just in a shielded room.

Of course I agree with you ... but popular "eye-control" science projects using that basic design somehow work with buzzing lights, wifi hotspots and cell phones in high school gyms.

Anyway, in this thread and a previous ECG/EEG thread, I mentioned there are integrated circuit front-ends for ExG signal pickup from companies like Analog Devices. They take care of component matching and provide very good CMRR.
said by public:

Bio signals are typically uV range, in common mode noise of several V. So max cmrr is essential.

I commented on actual EOG amplitude/frequency earlier and mentioned that it is quite different than ECG. Here are two charts which provide characteristics of various bio signals and the main considerations for amplifier design.

You will see that EOG is actually quite robust requiring mainly good DC response, reasonably low drift and of course very high gain. CMRR and noise (even 50/60Hz) is less of a concern with EOG than other bio signals.

However, I agree that you could come up with a much better (discrete) front-end circuit for EOG than the two examples posted so far in this thread. My suggestion is to search for an IC that does the job.

SparkChaser
Premium Member
join:2000-06-06
Downingtown, PA

SparkChaser

Premium Member

Thanks again for the comments. Many of the circuits I've seen have an instrumentation amp as the first stage. Usually the INA118 series

»www.ti.com/lit/ds/symlin ··· a118.pdf

cowboyro
Premium Member
join:2000-10-11
CT

cowboyro

Premium Member

Besides the instrumentation amplifier you need galvanic insulation from mains.
Even a 60dB CMNR brings the CM noise rejection to levels comparable to the useful signal. Look at the dedicated insulated amplifiers, me bets one of those will work
lutful
... of ideas
Premium Member
join:2005-06-16
Ottawa, ON

2 edits

lutful to SparkChaser

Premium Member

to SparkChaser
Analog Devices AD8295 (for example) incorporates a precision instrumentation amplifier + dual op amps + 2 matched resistors. »www.analog.com/static/im ··· 8295.pdf

*** National Instruments EyeMario EOG solution:
»www.ni.com/white-paper/1 ··· /en#toc2

AD8221 in-amp > AD8675 for gain+filtering > AD7401 (galvanically isolated ADC)