Problems with adc and differential opamp

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
lock attach
Attachments are accessible only for community members.
Anonymous
Not applicable

I'm using CY8CKIT 049-42xx and I'm trying to measure muscle impulses with surface electrodes. I have managed to get some kind of signal, but it is working inconsistently and dc level of the adc is different from run to run. Sometimes I can see a clear signal, sometimes nothing at all.

When it works, the dc of the signal is around 0 and signal jumps around 10-20mV, when it works badly it jumps between 50mv and 0 and it's hard to get anything cohesive out, sometimes spiking to 1024 (possibly due to bad usb connection).

I am wondering if there are flaws in my design or the way I'm using the device or is this due to bad connection and noise? I have attached the project folder. The registers show in top design aren't currently used for anything, they're just placeholder for future.

Br

Joona R

0 Likes
1 Solution

Such a signal as the ECG requires a 1-10μF separating capacitor, otherwise you will see a strong drift.

The reason is the galvanic effect and the unstable resistance of the input circuits.

Install capacitors and wet the skin - this will greatly reduce drift.

In addition, the signal must have at least a small positive bias for correct operation of the amplifiers.

View solution in original post

0 Likes
4 Replies
Anonymous
Not applicable

I should probably clarify that both of the inputs are connected straight to ECG electrodes manufactured by AMBU and are professional quality.

0 Likes

If project has some value other than having fun, I would recommend switching to PSoC5LP CY8KIT-059. PSoC5 has Del-Sig ADC which is superior for low-voltage measurements in noisy environment.

I second that ADC input must be differential with one or both inputs decoupled with capacitors (10uF electrolytes will do), and one of ADC inputs has to be connected to 1.2V reference (directly or through 100k - 1M resistor for biasing).

odissey1

0 Likes
Vasanth
Moderator
Moderator
Moderator
250 sign-ins 500 solutions authored First question asked

Hey,


Could you tell more about the input signal nature? How is the sensor output varying

0 Likes

Such a signal as the ECG requires a 1-10μF separating capacitor, otherwise you will see a strong drift.

The reason is the galvanic effect and the unstable resistance of the input circuits.

Install capacitors and wet the skin - this will greatly reduce drift.

In addition, the signal must have at least a small positive bias for correct operation of the amplifiers.

0 Likes