Download as pdf or txt
Download as pdf or txt
You are on page 1of 3

ECG ACQUISITION AND DIAGNOSTIC SYSTEM

Yuheng Chen, Leslie Goldberg, Christine Moran


yc6@rice.edu lag4753@rice.edu cmoran@rice.edu ELEC 301 Dr. Richard Baraniuk

OBJECTIVES
Build an electrocardiogram (ECG) that performs
automatic arrhythmia and abnormality detection Process raw ECG signal in real time Provide user-friendly interface for clinical use
DAQ Assist Acquires Data 1 khz Analog Band Pass Filter 0.5-150 Hz

SIGNAL ANALYSIS
Digital Band Stop Filter 60 Hz Digital Low Pass Filter 80 Hz Moving Average N =10

SIGNAL CONDITIONING
Analog band pass lter 0.5 - 150 Hz

muscle contraction Waveform components

PHYSIOLOGICAL BACKGROUND ECG detects electrical signals controlling heart


P: Depolarization of atria QRS: Depolarization of

Filter Banks Analysis R detection

60 divided by difference in R peak location Heart Rate

Inverted T

Prominent Q

<60
Arrhythmia: Bradycardia

>150
Arrhythmia: Tachycardia

Heart arrhythmias Abnormalities

ventricles T: Repolarization of ventricles

Abnormality: Left Ventricular Hypertrophy

Abnormality: Old Myocardial Infarction

http://www.vanth.org/vibes/electro.html

Tachycardia - HR > 150 bpm Bradycardia - HR < 60 bpm


Left ventricular hypertrophy Inverted T wave

Digital Butterworth band stop lter (IIR) 55 - 65 Hz n=3 Digital Butterworth low pass lter (IIR) 80 Hz n = 10

Graphical User Interface (GUI)

Old myocardial infarction Prominent Q

DESIGN LIMITATIONS
Intrinsic noise in signal prevents P wave detection Limited to available circuit components Quality of electrodes & number of leads

LIVE ACQUISITION Skin electrodes collect


electrical signals Differential amplier combines signals

SUMMARY: SYSTEM CAPABILITIES


Prototype of simple heart monitoring device Signal conditioning utilizes analog and digital
1 2 3 4
Patient Name Input ECG Signal Display Start Button Heart Rate Display (in beats per minute)

5 6 7

Patient Report: display of parameters and warning messages Indicator Lights Reset Button

lters reveals most ECG components Automatic detection & integrated alert system

Filter banks technique for peak localization

ACKNOWLEDGEMENTS
Thank you to Stephen Schnelle, Noah Bedard and Mike Cordray for all their assistance with this project. Also, thank you Dr. Baraniuk and Matthew Moravec for totally blowing our minds with Electrical Engineering.

ECG

Analog Bandpass Filter

Digital Bandstop Filter Identify Heart Rate and TWave Inversion

Digital Lowpass Filter Filter Banks Moving Average 10 samples

Output

Inverted T

Left Ventricular Hypertrophy

Signicant Q

Old Myocardial Infarction

DAQ Assist Acquires Data 1 khz

Analog Bandpass Filter 0.5-150 Hz

Digital Bandstop Filter 60 Hz

Digital Lowpass Filter 80 Hz

Moving Average N =10

Filter Banks Analysis R detection

60 divided by difference in R peak location

Text
Inverted T Prominent Q Display ECG Chart Abnormality: Left Ventricular Hypertrophy Abnormality: Old Myocardial Infarction Threshold Peak Detector Threshold: 70% of Signal Max Width: 5 points More than two peaks detected?

Heart Rate

<60

>150

No

Warning Message

Arrhythmia: Bradycardia

Arrhythmia: Tachycardia

Ye s

Heart Rate

L = Window Length

<6

Window Signal Between R Peaks

s Ye
R peak - Valley > 1/8 x L ?

>1

50

o
Yes
No Abnormality Detected Abnormality: Old Myocardial Infarction Arrhythmia: Bradycardia Arrhythmia: Tachycardia

Threshold Valley Detector Threshold: 90% of Signal Min Width: 3 points

Both No?

Signicant Q Valley - R peak < 1/8 x L ?

No

You might also like