ECG on the Go

Arrhythmia Detection using single lead ECG (Hand ECG)

Similar projects worth following
What is arrhythmia?

Heart arrhythmia, also known as irregular heartbeat or cardiac dysrhythmia, is a group of conditions where the heartbeat is irregular, too slow, or too fast.
Any interruption to the electrical impulses that cause the heart to contract can result in arrhythmia.

This project aims to detect arrhythmia from a single node ECG. I am planning to capture ECG signal from the hands of a user. The user will just have to hold two metal electrodes in their hand to get an ECG.

Once the ECG is captured the signal will be fed into a deep neural network to detect arrhythmia.

Initial success with capturing the ECG signal using hands. Lot of improvements needed, specially base line drift prevention and a 50Hz notch filter.

The main circuit for this system is separated into several stages in order to ensure that retrieving the signal would be safe for the user and that sufficient amplification could be made to pull a readable ECG signal. The first stage is the conditioning stage, which ensures user safety through DC-isolation by connecting the dry electrode signals directly to capacitors and resistors initially. The capacitors help with DC-isolation and provide a DC offset correction while the resistors limit the current passing through. This input conditioning stage is followed by amplification and filtering that yield an output with a high signal-to-noise ratio

Directly after DC isolation, the signal is sent into a differential amplifier, the AD623, and with an RG value of 11 kOhm, an initial gain of 10 is obtained. The AD623 has a low bias current, which allows for the high impedance signal source. The differential amplifier also utilizes a feedback loop which prevents it from saturating. Following the differentiation stage, the signal is passed through multiple filters and receives additional amplification. The first is a low pass filter with a cutoff frequency of approximately16 Hz, this filter is primarily used to eliminate 50 Hz noise. The second filter is a high pass filter with a cutoff frequency of approximately .5 Hz. This filter is primarily used to eliminate DC offset. The total amplification at this stage is 10, and since the noise is now significantly reduced and the signal to noise ratio is large, this amplification produces a very strong and clear signal. With these stages done, the signal is now strong enough to be digitally analyzed.

I am planning to make this as an arduino shield.

JPEG Image - 366.17 kB - 04/23/2018 at 03:42


View project log

Enjoy this project?



JVS wrote 04/25/2018 at 00:38 point

How do you expect to "portabilize" this? a single wristband with 2 contacts? two wristbands each with 1 contact?

  Are you sure? yes | no

Nitesh Kadyan wrote 04/29/2018 at 13:39 point

I am not thinking it as a wrist band. Thinking it more as a hand held device which users can hold for few minute And it would have two saparate electrodes for two hands.

  Are you sure? yes | no

Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates