SlideShare une entreprise Scribd logo
1  sur  6
Télécharger pour lire hors ligne
Sravanthi et al. Int. Journal of Engineering Research and Applications www.ijera.com
ISSN : 2248-9622, Vol. 5, Issue 3, ( Part -1) March 2015, pp.93-98
www.ijera.com 93 | P a g e
Acquiring Ecg Signals And Analysing For Different Heart
Ailments
B.Sravanthi1
, Seshukumar Chegu2
, G. Anusha3
1
Assistant Professor, Dept of EIE, Sridevi Women’s Engineering College, TS, INDIA
2
Assistant Professor, Dept of EIE, Sridevi Women’s Engineering College, TS, INDIA
3
Assistant Professor, Dept of EIE, Sridevi Women’s Engineering College, TS, INDIA
Abstract
This paper describes and focuses on acquiring and identification of cardiac diseases using ECG waveform in
LabVIEW software, which would bridge the gap between engineers and medical physicians. This model work
collects the waveform of an affected person. The waveform is analyzed for diseases and then a report is sent to
the doctor through mail. Initially the waveforms are collected from the person using EKG sensor with the help
of surface electrodes and the hardware controlled by MCU C8051, acquires ECG and also Phonocardiogram
(PCG) synchronously and the waveform is sent to the PC installed with LabVIEW software through DAQ-6211.
The waveform in digital format is saved and sent to the loops containing conditions for different diseases. If the
waveform parameters coincide with any of the looping statements, particular disease is indicated.
Simultaneously the patient PCG report is also collected in a separate database containing all information, which
will be sent to the doctor through mail.
Index Terms: ECG (Electrocardiogram), LABVIEW software, Microcontroller Unit (MCU) C8051, Data
Acquisition Card.
I. INTRODUCTION
The heart is divided into four chambers. The
upper chambers are called atria while the lower
chambers are called ventricles. Blood is squeezed by
heart muscle from chamber to chamber. During the
squeezing process, valves keep blood flowing as
smoothly as possible into the heart and out to the
body by automatically opening to let blood in from
chamber to chamber and closing to prevent blood
backflow. Heart sounds, the composite sound
produced by myocardial systolic and diastolic, hoist
valve, blood flow and cardiovascular vibration
impact, contain a great deal of physiological and
pathological information regarding human heart and
vascular.
These days cardiac diseases are found to be very
common among people. In order to find out these
diseases a general method of measuring heart rate,
ECG waveform is used. Electrocardiography(ECG) is
a transthoracic (across the chest) interpretation of the
electrical activity of the heart over a period of time,
as detected by the electrodes attached to the outer
surface of the skin and recorded by a device external
to the body. The recording produced by this non-
invasive procedure is termed as electrocardiogram
(also ECG or EKG). The measurement of ECG
waveform is still done using traditional method of
12-Lead electrode system. In order to overcome the
complexity in measuring the ECG waveform, we
implement a system containing 3-lead electrode
system to find a certain amount of diseases. These
waveforms arise due to change in potentials on the
surface of the heart. ECG is used to measure the rate
and regularity of heartbeats as well as the size and
position of the chambers. The presence of any
damage to the heart, and the effects of drugs or
devices used to regulate the heart (such as a
pacemaker) is also detected by the ECG. The output
of ECG is generally recorded in a graph with time on
X-axis and voltage in Y-axis. But in our work the
waveform is obtained in real time and made to run
lively and stored for future references.
II. SYSTEM DESCRIPTION
Fig 1 Hardware system diagram
As shown in Fig.1, heart sounds and ECG are the
data collected in parallel using sensors. These signals
collected by sensors are filtered and amplified by a
signal conditioning circuit and then converted into
digital signal by using ADC. Theses digital signals
RESEARCH ARTICLE OPEN ACCESS
Sravanthi et al. Int. Journal of Engineering Research and Applications www.ijera.com
ISSN : 2248-9622, Vol. 5, Issue 3, ( Part -1) March 2015, pp.93-98
www.ijera.com 94 | P a g e
are then sent to the PC through USB. In this way, the
ECG waveform can be shown on the screen. At the
same time, the heart sounds are also played. The
quality of acquisition of heart sounds is easily
affected by the patients, the heart sounds are played
by using headphone and not by using speakers. The
headphone for auscultation must be selected
carefully, it is required to wear comfortably and
exclude external noise. In this paper monitor
headphone is used and recommended.
Previously the waveforms for different types of
diseases were specified and given as conditional
statements (as data’s given by medical books). Each
disease has certain specific characteristics.
Depending upon the conditions mentioned, the
corresponding conditional statements are given. This
real time waveform acquired, is passed into the
conditional statements, where each statement
(condition) is checked and thus if any condition is
comparatively satisfied with the real time waveform
taken from the patient, the disease is identified.
Therefore the identified disease is reported through
mail to the consulting physician, which saves lot of
time and cost.
A. Signal Acquisition
PCG sensor is made of eight auscultation-level
standards stethoscope OSMed130K and capacitor
microphone. OSMed130K have double-faced chest
piece, with one side diaphragm-shaped and the other
bell-shaped, and could be rotated 180o
for interactive
use. Bell type chest piece acquires some minor
vascular murmur or low-frequency sounds, and
diaphragm type chest piece is used for collecting
most of the other voices. Capacitor microphones
(frequency response of 20 to 20 kHz, sensitivity
15mv/Pa) can perfectly reflect the heart sounds and
noise. The heart sound is mechanically amplified by
Stethoscope firstly, transferred from capacitor
microphone into a voltage signal which is filtered and
amplified by conditioner. Because the sensor output
signal is relatively weak and difficult to extract useful
information directly, the preamplifier circuit is used
to enlarge it about ten times firstly. But the signal
includes much low-frequency noise (friction sound,
breathing sound, the human interference signal, and
offset drift of the preamplifier, etc.), which would
lead to heart sound signals to be interrupted.
EKG SENSOR
The EKG sensor measures electrical signals
produced during muscle contractions. The EKG
sensor measures cardiac electrical potential
waveforms (voltages produced during the contraction
of the heart). It can be used to make standard 3-lead
EKG tracings to record electrical activity in the heart,
or to collect surface EMG recordings to study
contractions in muscles in your arm, leg or jaw. Each
of the three leads on the EKG sensor connects to a
disposable electrode. A package of 100 disposable
electrodes is included with the sensor. This is a
replacement package of 100 electrodes for use with
the EKG sensor.
SPECIFICATIONS:
Offset: ~1.00V(+-0.3 V)
Gain: 1mV body potential/ 1V sensor Output
DAQ-6211
The National Instruments USB-6211 is a bus-
powered USB M series multifunction data acquisition
(DAQ) module optimized for superior accuracy at
fast sampling rates. It offers 16 analog inputs; 250
kS/s single channel sampling rate; two analog
outputs; four digital input lines; four digital output
lines; four programmable input ranges(+_0. 2 to +_
10V) per channel; digital triggering; and two counter
/timers. The NI USB-6211 is designed specifically
for mobile or space-constrained applications. Plug-
and-play installation minimizes configuration and
setup time, while direct screw-terminal connectivity
keeps costs down and simplifies signal connections.
This product does not require external power. This
mobile also features the new NI signal streaming
technology, which gives you DMA-like bidirectional
high-speed streaming of data across the USB bus.
Driver Software
NI-DAQmx driver and measurement services
software provides easy-to-use configuration and
programming interfaces with features such as DAQ
Assistant to help reduce development time. M series
devices are not compatible with the Traditional NI-
DAQ (Legacy) driver.
Application Software
Every M series data acquisition device includes a
copy of NI LabVIEW SignalExpress LE data-logging
software, so you can quickly acquire, analyze, and
present data without programming. In addition to
LabVIEW SignalExpress, M series data acquisition
devices are compatible with the following versions(or
later) of NI application software-LabVIEW 7.1, Lab
Windows/CVI 7.x, or Measurement Studio 7.x and
LabVIEW 10.1. M Series data acquisition devices are
also compatible with Visual Studio .NET, C/C++,
and Visual Basic 6.
III. SYNCHRONOUS ACQUISITION
AND REAL-TIME PLAYBACK
SOFTWARE
A. Synchronous Acquisition Implementation
The spectrogram of human ECG is about from
0.05 to 100Hz, the major components of human PCG
are below 500Hz, and the murmur is below 1500Hz.
According to the sampling theorem, that is, the
Sravanthi et al. Int. Journal of Engineering Research and Applications www.ijera.com
ISSN : 2248-9622, Vol. 5, Issue 3, ( Part -1) March 2015, pp.93-98
www.ijera.com 95 | P a g e
sampling frequency (f s) must be twice greater than
the cut-off frequency (f c) of the signal. Considering
the requirements of delay in playing heart sounds the
sampling rate of (8000Hz, 11025Hz,22050Hz, or
44100Hz), 400Hz for ECG sampling and 8000Hz for
heart sounds sampling are introduced in the system.
16-bit ADC is used for PCG, and 10-bit ADC is
used for ECG. In order to achieve synchronous
transmission, ECG data is converted into 16-bit in
MCU. Two hundred PCG data, 10 ECG data, header
and parity will compose of a package data as a unit.
Data format is shown in Fig:2
Header PCG ECG Parity
Fig 2 Data packet format
The communication between MCU and host uses
USB. In the program, resource is set using the
attribute nodes, including baud rate, bits per sample,
parity, stop bit, flow control and so on. ‘VISA open’,
‘VISA close’, ‘VISA write’ and ‘VISA read’
functions are used to complete communication.
In ‘Acquisition.vi’ programmed on LabVIEW,
all kinds of variables such as PCG data file and ECG
data file for temporary save, and selection of
auscultation area should be initialized. There are five
traditional areas, mitral valve area, pulmonary area,
aortic area, secondary aortic area and tricuspid area.
Because the influence of valve place and sound
transmission, other right area could also be chosen,
usually the loudest Area should be chosen. When
user click ‘Acquisition’ button on front panel, send
start acquisition instruction, read data package and
separate into PCG and ECG, show on front panel and
play heart sounds and heart diseases simultaneously.
While stop instruction, close USB, input patient
information and save it, delete the temporary files,
close progress, exit. Flow chart is shown in Fig.3.
IV. LABVIEW SOFTWARE
LabVIEW is a comprehensive development
environment that provides engineers and scientists
unprecedented hardware integration and wide-range
compatibility. LabVIEW inspires you to create and
develop measurement and control systems. NI
LabVIEW is a powerful, industry-standard graphical
development environment. Academic campuses
worldwide use of labVIEW to deliver project-based
learning. LabVIEW offers unrivaled integration with
thousands of hardware devices and provides
hundreds of built-in libraries for advanced analysis
and data visualization. With the intuitive nature of the
graphical programming environment, student can:
1. Visualize and explore theoretical concepts
through interactive simulations and real-world
signals
2. Design projects in applications such as
measurement, control, embedded, signal
processing, and communication
3. Compute, simulate, and devise solutions to
homework problems
Sravanthi et al. Int. Journal of Engineering Research and Applications www.ijera.com
ISSN : 2248-9622, Vol. 5, Issue 3, ( Part -1) March 2015, pp.93-98
www.ijera.com 96 | P a g e
LabVIEW ties the creation of user interfaces
(called front panels) into the development cycle.
LabVIEW programs/subroutines are called virtual
instruments (Vis). Each VI has three components: a
block diagram, a front panel and a connector panel.
The last is used to represent the VI in the block
diagrams of other, calling VI s. Controls and
indicators on the front panel allow an operator to
input data into or extract data from a running virtual
instrument.
However, the front panel can also serve as a
programmatic interface. Thus a virtual instrument can
either be run as a program, with the front panel
serving as a user interface, or, when dropped as a
node onto the block diagram, the front panel defines
the inputs and outputs for the given node through the
connector panel. This implies each VI can be easily
tested before being embedded as a subroutine into a
larger program. The graphical approach also allows
non-programmers to build programs by dragging and
dropping virtual representations of lab equipment
with which they are already familiar. The LabVIEW
programming environment, with the included
examples and documentation, makes it simple to
create small applications. This is a benefit on one
side, but there is also a certain danger of
underestimating the expertise needed for high-quality
G programming. For complex algorithms or large-
scale code, it is important that the programmer posses
an extensive knowledge of the special LabVIEW
syntax and the topology of its memory management.
The most advanced LabVIEW development systems
offer the possibility of building stand-alone
applications. Furthermore, it is possible to create
distributed applications, which communicate by a
client/server scheme, and are therefore easier to
implement due to the inherently parallel nature of G.
V. DISEASES CLASSIFICATION
Each heart disease has some specific
characteristics in its ECG waveform response, that is
each disorder has corresponding alteration or change
in its amplitude level or time interval. These
conditions are mentioned in stack sequence, a single
sample is selected and condition is mentioned,
therefore the corresponding disease is detected. For
our model we have taken four diseases.
PROLONGED PR INTERVAL
1. No less than 0.12s
2. No more than 0.2s
LEFT VENTRICULAR HYPERTROPHY
1. The R-wave in V5 or V6 exceeds 25mm
2. The S-wave in V1 or V2 exceeds 25mm
3. The total value of the R-wave in V5 or V6 plus
The S-wave inV1 or V2 exceeds 35mm
4. T-wave inversion
RIGHT ATRIAL ENLARGEMENT
1. P-wave height exceeds 2.5mm
LEFT ATRIAL ENLARGEMENT
1. P-wave width exceeds 0.08s
VI. REMOTE MONITORING
Wireless technology has many potential benefits
for remote monitoring applications. However, it is
rare to see adoption in industry because of the
complexities of programming and deploying a
reliable, secure, and high-performance wireless
system. NI Wi-Fi data acquisition (DAQ) devices
meet these challenges by combining IEEE 802.11
wireless or Ethernet communication, direct sensor
connectivity, and the flexibility of NI LabVIEW
software.
VII. BLOCK DIAGRAM
 Initially the sampling rate and length of the
waveform is given through numeric controls.
 Both of the parameters are manipulated using for
loop and given to EKG generation part in the
program.
 After this the control is given to the execution
control While loop for initializing DAQ on the
input part.
 Further option of writing (storing) the obtained
waveform is given through Boolean options.
 The next block of diseases specifications is given
using stacked sequence structure.
Sravanthi et al. Int. Journal of Engineering Research and Applications www.ijera.com
ISSN : 2248-9622, Vol. 5, Issue 3, ( Part -1) March 2015, pp.93-98
www.ijera.com 97 | P a g e
 Each case in the stack contains Conditional
statements for the diseases.
 In the remote monitoring part, the sender and
receiver e-mail addresses are given initially,
along with both of their names.
 Then the body of the mail that is what message
has to be mailed is given.
 At the same time when the sender gives his
account password, only the process of sending is
enabled.
 Any attachments have to be sent in the mail can
be done by enabling the Boolean option.
VIII. RESULTS AND CONCLUSION
The objective of the present work is to develop a
comprehensive system which can acquire and
analyze ECG signals for identifying different cardiac
ailments of a person, has been achieved. The
developed system includes microcontroller based
data acquisition and signal conditioning system
which can acquire ECG signals (few milli volts) of a
person and sends it to LabVIEW. In LabVIEW an
algorithm is developed using LabVIEW biomedical
tool kit to extract the required features out of the
acquired ECG signal for diagnosis of abnormalities
present in particular person’s ECG.
For the standardization of the developed system,
ECG of normal persons have been measured and
compared with that of the standard ECG values. The
system is calibrated accordingly. The measured ECG
signal characteristics are tested for different persons
and the results are discussed below.
Standard ECG is represented in fig1. And
respective ECG characteristics are tabulated in Table-
1:
Fig.1. Standard ECG waveform
PR Interval QRS
Interval
QT
Interval
RR
Interval
0.12 to
0.20sec
0.08 to
0.10sec
0.4 to
0.43sec
0.6 to
1.0sec
Table.1. Standard ECG characteristics
After calibration, the ECG of different persons
(subject) is recorded as follows and the
characteristics of respective ECGs are consolidated in
Table2.
Operated conditions: 60Hz frequency, Sampling
rate: 512Hz
Subject – 1 Heart Rate: 60bpm Diagnosis:
Normal
Subject – 2 Heart Rate: 65bpm Diagnosis:
Normal
Subject – 3 Heart Rate: 70bpm Diagnosis:
Normal
Sravanthi et al. Int. Journal of Engineering Research and Applications www.ijera.com
ISSN : 2248-9622, Vol. 5, Issue 3, ( Part -1) March 2015, pp.93-98
www.ijera.com 98 | P a g e
Subject – 4 Heart Rate: 55bpm Diagnosis:
Possibility of Sinus Bradycardia
Subject – 5 Heart Rate: 110bpm Diagnosis:
Possibility of Atrial Tachycardia
Fig.2. Measured ECG signals from various persons
(subject 1 to 5)
ECG
Characte
ristics
PR
Interv
al
(sec)
QRS
Interval
(sec)
R-R
Interva
l
(sec)
Diagnosis
for
abnormali
ties
in ECG
Standard 0.12
to 0.2
0.08 to
0.10
0.6 to
1.0
Subject-
1
0.12 0.08 0.9
(Regul
ar)
Normal
Subject-
2
0.14 0.09 0.9
(Regul
ar)
Normal
Subject-
3
0.135 0.08 0.9
(Regul
ar)
Normal
Subject-
4
0.14 0.12 0.6
(Regul
ar)
Possibilit
y of Sinus
Bradycar
dia
Subject-
5
0.08 0.05 1.2
(Regul
ar)
Possibilit
y of
Atrial
Tachycar
dia
Table.2. Consolidated report of ECG characteristics
of subject 1 to5
By summarizing the ECGs (Figure.2) and the
corresponding reports (Table.2), it is identified that
the ECGs of the subjects 1,2 and 3 have normal PR,
QRS and RR intervals, which informs that the
persons are having normal cardiac cycle without any
arrhythms.
Whereas the reports of subject-4 describes a
prolonged QRS interval of 0.12sec and there by the
no of ECG cycles per specified time interval are less,
which is predominant in fig2. This kind of arrhythmia
is called sinus bradycardia, in which the rate of P
wave is reduced to 50bpm.
The reports of subject-5 describes a reduced PR
and QRS intervals which results in increased rate of P
wave (110bpm) for the subject5. This kind of
arrhythm is called sinus tachycardia. The rate of P
wave is increased, more number of ECG cycles are
observed in specific time duration.
The developed system is cost effective and can
be easily applicable for acquisition and analysis of
ECG signals for diagnosing various cardiac diseases.
The experiments and results discussed in this work
are limited to few arrhythms in heart. It can also be
extendable to diagnose various other cardiac
ailments. After standardization, the system could able
to give reliable reports under prescribed
specifications.
REFERENCES
[1] Sanjay Gupta, Joseph John, Virtual
Instrumentation using Lab VIEW, Tata
McGraw Hill Education Private Limited
2010.
[2] Andrew Houghton & David Gray, Making
sense of the ECG, Edward Arnold
Publishers Limited 2006.
[3] Z. S. Lei, Lab VIEW 7 Express applied
technology tutorial. Beijing: China Railway
Publishing House, 2004, pp. 391.
[4] J.Z. Luo, L. Luo, Heart Auscultation.
Beijing: People’s Medical Publishing
House, 2000, pp.27-35.
[5] R.J. Lehner and R.M. Rangayyan, ‘A three-
channel microcomputer system for
segmentation and characterization of the
phonocardiogram,’ IEEE Transactions on
Biomedical Eng, vol. 34, pp.485-489, June
1987.
[6] Hong Tang, Ting Li, Yongwan Park,
Tianshuang Qiu: Separation of Heart Sound
Signal from Noise in Joint Cycle
Frequency–Time–Frequency Domains
Based on Fuzzy Detection,1999,pp.45-49.

Contenu connexe

Tendances

ECG SIGNAL ACQUISITION, FEATURE EXTRACTION AND HRV ANALYSIS USING BIOMEDICAL ...
ECG SIGNAL ACQUISITION, FEATURE EXTRACTION AND HRV ANALYSIS USING BIOMEDICAL ...ECG SIGNAL ACQUISITION, FEATURE EXTRACTION AND HRV ANALYSIS USING BIOMEDICAL ...
ECG SIGNAL ACQUISITION, FEATURE EXTRACTION AND HRV ANALYSIS USING BIOMEDICAL ...IAEME Publication
 
Towards development of a low cost and
Towards development of a low cost andTowards development of a low cost and
Towards development of a low cost andArhamSheikh1
 
Low cost solar ecg with bluetooth transmitter
Low cost solar ecg with bluetooth transmitterLow cost solar ecg with bluetooth transmitter
Low cost solar ecg with bluetooth transmittersudhakar5472
 
Real time heart monitoring system
Real time heart monitoring systemReal time heart monitoring system
Real time heart monitoring systemShashank Kapoor
 
The research of_portable_ecg_monitoring_system_with_usb_host_interface
The research of_portable_ecg_monitoring_system_with_usb_host_interfaceThe research of_portable_ecg_monitoring_system_with_usb_host_interface
The research of_portable_ecg_monitoring_system_with_usb_host_interfaceArhamSheikh1
 
International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER) International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER) ijceronline
 
Ecg signal processing for detection and classification of cardiac diseases
Ecg signal processing for detection and classification of cardiac diseasesEcg signal processing for detection and classification of cardiac diseases
Ecg signal processing for detection and classification of cardiac diseasesIAEME Publication
 
Evaluating ECG Capturing Using Sound-Card of PC/Laptop
Evaluating ECG Capturing Using Sound-Card of PC/LaptopEvaluating ECG Capturing Using Sound-Card of PC/Laptop
Evaluating ECG Capturing Using Sound-Card of PC/Laptopijics
 
IRJET- Detection of Abnormal ECG Signal using DWT Feature Extraction and CNN
IRJET- Detection of Abnormal ECG Signal using DWT Feature Extraction and CNNIRJET- Detection of Abnormal ECG Signal using DWT Feature Extraction and CNN
IRJET- Detection of Abnormal ECG Signal using DWT Feature Extraction and CNNIRJET Journal
 
Biotelemetry
BiotelemetryBiotelemetry
BiotelemetrySamuely
 
Ijaest volume 2-number-2pp-190-195x
Ijaest volume 2-number-2pp-190-195xIjaest volume 2-number-2pp-190-195x
Ijaest volume 2-number-2pp-190-195xsalborunda
 
Digital signal processing appliations ecg
Digital signal processing appliations   ecgDigital signal processing appliations   ecg
Digital signal processing appliations ecgAbhiramAnne
 
An Implementation of Embedded System in Patient Monitoring System
An Implementation of Embedded System in Patient Monitoring SystemAn Implementation of Embedded System in Patient Monitoring System
An Implementation of Embedded System in Patient Monitoring Systemijsrd.com
 
Bachelorthesis.compressed
Bachelorthesis.compressedBachelorthesis.compressed
Bachelorthesis.compressedDhara Shah
 
Smart hospital technology
Smart hospital technologySmart hospital technology
Smart hospital technologyhiij
 
Android based Fail Safe Dual Chamber Cardiac Integrated Pacemaker Device usin...
Android based Fail Safe Dual Chamber Cardiac Integrated Pacemaker Device usin...Android based Fail Safe Dual Chamber Cardiac Integrated Pacemaker Device usin...
Android based Fail Safe Dual Chamber Cardiac Integrated Pacemaker Device usin...Editor IJMTER
 

Tendances (19)

ECG SIGNAL ACQUISITION, FEATURE EXTRACTION AND HRV ANALYSIS USING BIOMEDICAL ...
ECG SIGNAL ACQUISITION, FEATURE EXTRACTION AND HRV ANALYSIS USING BIOMEDICAL ...ECG SIGNAL ACQUISITION, FEATURE EXTRACTION AND HRV ANALYSIS USING BIOMEDICAL ...
ECG SIGNAL ACQUISITION, FEATURE EXTRACTION AND HRV ANALYSIS USING BIOMEDICAL ...
 
Towards development of a low cost and
Towards development of a low cost andTowards development of a low cost and
Towards development of a low cost and
 
Low cost solar ecg with bluetooth transmitter
Low cost solar ecg with bluetooth transmitterLow cost solar ecg with bluetooth transmitter
Low cost solar ecg with bluetooth transmitter
 
Real time heart monitoring system
Real time heart monitoring systemReal time heart monitoring system
Real time heart monitoring system
 
Wireless ECG System
Wireless ECG SystemWireless ECG System
Wireless ECG System
 
The research of_portable_ecg_monitoring_system_with_usb_host_interface
The research of_portable_ecg_monitoring_system_with_usb_host_interfaceThe research of_portable_ecg_monitoring_system_with_usb_host_interface
The research of_portable_ecg_monitoring_system_with_usb_host_interface
 
International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER) International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)
 
Ecg
EcgEcg
Ecg
 
Ecg signal processing for detection and classification of cardiac diseases
Ecg signal processing for detection and classification of cardiac diseasesEcg signal processing for detection and classification of cardiac diseases
Ecg signal processing for detection and classification of cardiac diseases
 
Evaluating ECG Capturing Using Sound-Card of PC/Laptop
Evaluating ECG Capturing Using Sound-Card of PC/LaptopEvaluating ECG Capturing Using Sound-Card of PC/Laptop
Evaluating ECG Capturing Using Sound-Card of PC/Laptop
 
IRJET- Detection of Abnormal ECG Signal using DWT Feature Extraction and CNN
IRJET- Detection of Abnormal ECG Signal using DWT Feature Extraction and CNNIRJET- Detection of Abnormal ECG Signal using DWT Feature Extraction and CNN
IRJET- Detection of Abnormal ECG Signal using DWT Feature Extraction and CNN
 
Biotelemetry
BiotelemetryBiotelemetry
Biotelemetry
 
Ijaest volume 2-number-2pp-190-195x
Ijaest volume 2-number-2pp-190-195xIjaest volume 2-number-2pp-190-195x
Ijaest volume 2-number-2pp-190-195x
 
Digital signal processing appliations ecg
Digital signal processing appliations   ecgDigital signal processing appliations   ecg
Digital signal processing appliations ecg
 
An Implementation of Embedded System in Patient Monitoring System
An Implementation of Embedded System in Patient Monitoring SystemAn Implementation of Embedded System in Patient Monitoring System
An Implementation of Embedded System in Patient Monitoring System
 
Bachelorthesis.compressed
Bachelorthesis.compressedBachelorthesis.compressed
Bachelorthesis.compressed
 
Smart hospital technology
Smart hospital technologySmart hospital technology
Smart hospital technology
 
11
1111
11
 
Android based Fail Safe Dual Chamber Cardiac Integrated Pacemaker Device usin...
Android based Fail Safe Dual Chamber Cardiac Integrated Pacemaker Device usin...Android based Fail Safe Dual Chamber Cardiac Integrated Pacemaker Device usin...
Android based Fail Safe Dual Chamber Cardiac Integrated Pacemaker Device usin...
 

Similaire à Acquiring Ecg Signals And Analysing For Different Heart Ailments

A Wireless Methodology of Heart Attack Detection
A Wireless Methodology of Heart Attack DetectionA Wireless Methodology of Heart Attack Detection
A Wireless Methodology of Heart Attack Detectionijsrd.com
 
A Real Time Electrocardiogram (ECG) Device for Cardiac Patients
A Real Time Electrocardiogram (ECG) Device for Cardiac PatientsA Real Time Electrocardiogram (ECG) Device for Cardiac Patients
A Real Time Electrocardiogram (ECG) Device for Cardiac PatientsIJERD Editor
 
Real time ECG Monitoring: A Review
Real time ECG Monitoring: A ReviewReal time ECG Monitoring: A Review
Real time ECG Monitoring: A Reviewijtsrd
 
Medical electronics
Medical electronicsMedical electronics
Medical electronicssujimuthu2
 
Real Time Signal Quality Aware Internet of Things IOT Framework for FPGA Base...
Real Time Signal Quality Aware Internet of Things IOT Framework for FPGA Base...Real Time Signal Quality Aware Internet of Things IOT Framework for FPGA Base...
Real Time Signal Quality Aware Internet of Things IOT Framework for FPGA Base...ijtsrd
 
A Review on Arrhythmia Detection Using ECG Signal
A Review on Arrhythmia Detection Using ECG SignalA Review on Arrhythmia Detection Using ECG Signal
A Review on Arrhythmia Detection Using ECG Signalpaperpublications3
 
Automatic RR Interval Measurement from Noisy Heart Sound Signal Smart Stethos...
Automatic RR Interval Measurement from Noisy Heart Sound Signal Smart Stethos...Automatic RR Interval Measurement from Noisy Heart Sound Signal Smart Stethos...
Automatic RR Interval Measurement from Noisy Heart Sound Signal Smart Stethos...Editor IJMTER
 
B0333008011
B0333008011B0333008011
B0333008011theijes
 
Identification of Myocardial Infarction from Multi-Lead ECG signal
Identification of Myocardial Infarction from Multi-Lead ECG signalIdentification of Myocardial Infarction from Multi-Lead ECG signal
Identification of Myocardial Infarction from Multi-Lead ECG signalIJERA Editor
 
Electrocardiograph
ElectrocardiographElectrocardiograph
Electrocardiographgoory
 
Electrocardiograph11
Electrocardiograph11Electrocardiograph11
Electrocardiograph11goory
 
Classification and Detection of ECG-signals using Artificial Neural Networks
Classification and Detection of ECG-signals using Artificial Neural NetworksClassification and Detection of ECG-signals using Artificial Neural Networks
Classification and Detection of ECG-signals using Artificial Neural NetworksGaurav upadhyay
 
Phonocardiogram based diagnostic system
Phonocardiogram based diagnostic systemPhonocardiogram based diagnostic system
Phonocardiogram based diagnostic systemijbesjournal
 
An Efficient Design and FPGA Implementation of JPEG Encoder using Verilog HDL
An Efficient Design and FPGA Implementation of JPEG Encoder using Verilog HDLAn Efficient Design and FPGA Implementation of JPEG Encoder using Verilog HDL
An Efficient Design and FPGA Implementation of JPEG Encoder using Verilog HDLijsrd.com
 

Similaire à Acquiring Ecg Signals And Analysing For Different Heart Ailments (20)

A Wireless Methodology of Heart Attack Detection
A Wireless Methodology of Heart Attack DetectionA Wireless Methodology of Heart Attack Detection
A Wireless Methodology of Heart Attack Detection
 
A Real Time Electrocardiogram (ECG) Device for Cardiac Patients
A Real Time Electrocardiogram (ECG) Device for Cardiac PatientsA Real Time Electrocardiogram (ECG) Device for Cardiac Patients
A Real Time Electrocardiogram (ECG) Device for Cardiac Patients
 
Real time ECG Monitoring: A Review
Real time ECG Monitoring: A ReviewReal time ECG Monitoring: A Review
Real time ECG Monitoring: A Review
 
Medical electronics
Medical electronicsMedical electronics
Medical electronics
 
Real Time Signal Quality Aware Internet of Things IOT Framework for FPGA Base...
Real Time Signal Quality Aware Internet of Things IOT Framework for FPGA Base...Real Time Signal Quality Aware Internet of Things IOT Framework for FPGA Base...
Real Time Signal Quality Aware Internet of Things IOT Framework for FPGA Base...
 
A Review on Arrhythmia Detection Using ECG Signal
A Review on Arrhythmia Detection Using ECG SignalA Review on Arrhythmia Detection Using ECG Signal
A Review on Arrhythmia Detection Using ECG Signal
 
C04611318
C04611318C04611318
C04611318
 
Eg24842846
Eg24842846Eg24842846
Eg24842846
 
Automatic RR Interval Measurement from Noisy Heart Sound Signal Smart Stethos...
Automatic RR Interval Measurement from Noisy Heart Sound Signal Smart Stethos...Automatic RR Interval Measurement from Noisy Heart Sound Signal Smart Stethos...
Automatic RR Interval Measurement from Noisy Heart Sound Signal Smart Stethos...
 
B0333008011
B0333008011B0333008011
B0333008011
 
Identification of Myocardial Infarction from Multi-Lead ECG signal
Identification of Myocardial Infarction from Multi-Lead ECG signalIdentification of Myocardial Infarction from Multi-Lead ECG signal
Identification of Myocardial Infarction from Multi-Lead ECG signal
 
Electrocardiograph
ElectrocardiographElectrocardiograph
Electrocardiograph
 
Electrocardiograph11
Electrocardiograph11Electrocardiograph11
Electrocardiograph11
 
Classification and Detection of ECG-signals using Artificial Neural Networks
Classification and Detection of ECG-signals using Artificial Neural NetworksClassification and Detection of ECG-signals using Artificial Neural Networks
Classification and Detection of ECG-signals using Artificial Neural Networks
 
Phonocardiogram based diagnostic system
Phonocardiogram based diagnostic systemPhonocardiogram based diagnostic system
Phonocardiogram based diagnostic system
 
IJET-V3I1P26
IJET-V3I1P26IJET-V3I1P26
IJET-V3I1P26
 
Case study
Case studyCase study
Case study
 
An Efficient Design and FPGA Implementation of JPEG Encoder using Verilog HDL
An Efficient Design and FPGA Implementation of JPEG Encoder using Verilog HDLAn Efficient Design and FPGA Implementation of JPEG Encoder using Verilog HDL
An Efficient Design and FPGA Implementation of JPEG Encoder using Verilog HDL
 
ECG Report_2014
ECG Report_2014ECG Report_2014
ECG Report_2014
 
ECG Report_2014
ECG Report_2014ECG Report_2014
ECG Report_2014
 

Dernier

Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx959SahilShah
 
Correctly Loading Incremental Data at Scale
Correctly Loading Incremental Data at ScaleCorrectly Loading Incremental Data at Scale
Correctly Loading Incremental Data at ScaleAlluxio, Inc.
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort servicejennyeacort
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.eptoze12
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfAsst.prof M.Gokilavani
 
computer application and construction management
computer application and construction managementcomputer application and construction management
computer application and construction managementMariconPadriquez1
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)dollysharma2066
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AIabhishek36461
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...asadnawaz62
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...srsj9000
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxKartikeyaDwivedi3
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerAnamika Sarkar
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 

Dernier (20)

Design and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdfDesign and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdf
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx
 
Correctly Loading Incremental Data at Scale
Correctly Loading Incremental Data at ScaleCorrectly Loading Incremental Data at Scale
Correctly Loading Incremental Data at Scale
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
 
POWER SYSTEMS-1 Complete notes examples
POWER SYSTEMS-1 Complete notes  examplesPOWER SYSTEMS-1 Complete notes  examples
POWER SYSTEMS-1 Complete notes examples
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
computer application and construction management
computer application and construction managementcomputer application and construction management
computer application and construction management
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AI
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptx
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
 
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
 
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 

Acquiring Ecg Signals And Analysing For Different Heart Ailments

  • 1. Sravanthi et al. Int. Journal of Engineering Research and Applications www.ijera.com ISSN : 2248-9622, Vol. 5, Issue 3, ( Part -1) March 2015, pp.93-98 www.ijera.com 93 | P a g e Acquiring Ecg Signals And Analysing For Different Heart Ailments B.Sravanthi1 , Seshukumar Chegu2 , G. Anusha3 1 Assistant Professor, Dept of EIE, Sridevi Women’s Engineering College, TS, INDIA 2 Assistant Professor, Dept of EIE, Sridevi Women’s Engineering College, TS, INDIA 3 Assistant Professor, Dept of EIE, Sridevi Women’s Engineering College, TS, INDIA Abstract This paper describes and focuses on acquiring and identification of cardiac diseases using ECG waveform in LabVIEW software, which would bridge the gap between engineers and medical physicians. This model work collects the waveform of an affected person. The waveform is analyzed for diseases and then a report is sent to the doctor through mail. Initially the waveforms are collected from the person using EKG sensor with the help of surface electrodes and the hardware controlled by MCU C8051, acquires ECG and also Phonocardiogram (PCG) synchronously and the waveform is sent to the PC installed with LabVIEW software through DAQ-6211. The waveform in digital format is saved and sent to the loops containing conditions for different diseases. If the waveform parameters coincide with any of the looping statements, particular disease is indicated. Simultaneously the patient PCG report is also collected in a separate database containing all information, which will be sent to the doctor through mail. Index Terms: ECG (Electrocardiogram), LABVIEW software, Microcontroller Unit (MCU) C8051, Data Acquisition Card. I. INTRODUCTION The heart is divided into four chambers. The upper chambers are called atria while the lower chambers are called ventricles. Blood is squeezed by heart muscle from chamber to chamber. During the squeezing process, valves keep blood flowing as smoothly as possible into the heart and out to the body by automatically opening to let blood in from chamber to chamber and closing to prevent blood backflow. Heart sounds, the composite sound produced by myocardial systolic and diastolic, hoist valve, blood flow and cardiovascular vibration impact, contain a great deal of physiological and pathological information regarding human heart and vascular. These days cardiac diseases are found to be very common among people. In order to find out these diseases a general method of measuring heart rate, ECG waveform is used. Electrocardiography(ECG) is a transthoracic (across the chest) interpretation of the electrical activity of the heart over a period of time, as detected by the electrodes attached to the outer surface of the skin and recorded by a device external to the body. The recording produced by this non- invasive procedure is termed as electrocardiogram (also ECG or EKG). The measurement of ECG waveform is still done using traditional method of 12-Lead electrode system. In order to overcome the complexity in measuring the ECG waveform, we implement a system containing 3-lead electrode system to find a certain amount of diseases. These waveforms arise due to change in potentials on the surface of the heart. ECG is used to measure the rate and regularity of heartbeats as well as the size and position of the chambers. The presence of any damage to the heart, and the effects of drugs or devices used to regulate the heart (such as a pacemaker) is also detected by the ECG. The output of ECG is generally recorded in a graph with time on X-axis and voltage in Y-axis. But in our work the waveform is obtained in real time and made to run lively and stored for future references. II. SYSTEM DESCRIPTION Fig 1 Hardware system diagram As shown in Fig.1, heart sounds and ECG are the data collected in parallel using sensors. These signals collected by sensors are filtered and amplified by a signal conditioning circuit and then converted into digital signal by using ADC. Theses digital signals RESEARCH ARTICLE OPEN ACCESS
  • 2. Sravanthi et al. Int. Journal of Engineering Research and Applications www.ijera.com ISSN : 2248-9622, Vol. 5, Issue 3, ( Part -1) March 2015, pp.93-98 www.ijera.com 94 | P a g e are then sent to the PC through USB. In this way, the ECG waveform can be shown on the screen. At the same time, the heart sounds are also played. The quality of acquisition of heart sounds is easily affected by the patients, the heart sounds are played by using headphone and not by using speakers. The headphone for auscultation must be selected carefully, it is required to wear comfortably and exclude external noise. In this paper monitor headphone is used and recommended. Previously the waveforms for different types of diseases were specified and given as conditional statements (as data’s given by medical books). Each disease has certain specific characteristics. Depending upon the conditions mentioned, the corresponding conditional statements are given. This real time waveform acquired, is passed into the conditional statements, where each statement (condition) is checked and thus if any condition is comparatively satisfied with the real time waveform taken from the patient, the disease is identified. Therefore the identified disease is reported through mail to the consulting physician, which saves lot of time and cost. A. Signal Acquisition PCG sensor is made of eight auscultation-level standards stethoscope OSMed130K and capacitor microphone. OSMed130K have double-faced chest piece, with one side diaphragm-shaped and the other bell-shaped, and could be rotated 180o for interactive use. Bell type chest piece acquires some minor vascular murmur or low-frequency sounds, and diaphragm type chest piece is used for collecting most of the other voices. Capacitor microphones (frequency response of 20 to 20 kHz, sensitivity 15mv/Pa) can perfectly reflect the heart sounds and noise. The heart sound is mechanically amplified by Stethoscope firstly, transferred from capacitor microphone into a voltage signal which is filtered and amplified by conditioner. Because the sensor output signal is relatively weak and difficult to extract useful information directly, the preamplifier circuit is used to enlarge it about ten times firstly. But the signal includes much low-frequency noise (friction sound, breathing sound, the human interference signal, and offset drift of the preamplifier, etc.), which would lead to heart sound signals to be interrupted. EKG SENSOR The EKG sensor measures electrical signals produced during muscle contractions. The EKG sensor measures cardiac electrical potential waveforms (voltages produced during the contraction of the heart). It can be used to make standard 3-lead EKG tracings to record electrical activity in the heart, or to collect surface EMG recordings to study contractions in muscles in your arm, leg or jaw. Each of the three leads on the EKG sensor connects to a disposable electrode. A package of 100 disposable electrodes is included with the sensor. This is a replacement package of 100 electrodes for use with the EKG sensor. SPECIFICATIONS: Offset: ~1.00V(+-0.3 V) Gain: 1mV body potential/ 1V sensor Output DAQ-6211 The National Instruments USB-6211 is a bus- powered USB M series multifunction data acquisition (DAQ) module optimized for superior accuracy at fast sampling rates. It offers 16 analog inputs; 250 kS/s single channel sampling rate; two analog outputs; four digital input lines; four digital output lines; four programmable input ranges(+_0. 2 to +_ 10V) per channel; digital triggering; and two counter /timers. The NI USB-6211 is designed specifically for mobile or space-constrained applications. Plug- and-play installation minimizes configuration and setup time, while direct screw-terminal connectivity keeps costs down and simplifies signal connections. This product does not require external power. This mobile also features the new NI signal streaming technology, which gives you DMA-like bidirectional high-speed streaming of data across the USB bus. Driver Software NI-DAQmx driver and measurement services software provides easy-to-use configuration and programming interfaces with features such as DAQ Assistant to help reduce development time. M series devices are not compatible with the Traditional NI- DAQ (Legacy) driver. Application Software Every M series data acquisition device includes a copy of NI LabVIEW SignalExpress LE data-logging software, so you can quickly acquire, analyze, and present data without programming. In addition to LabVIEW SignalExpress, M series data acquisition devices are compatible with the following versions(or later) of NI application software-LabVIEW 7.1, Lab Windows/CVI 7.x, or Measurement Studio 7.x and LabVIEW 10.1. M Series data acquisition devices are also compatible with Visual Studio .NET, C/C++, and Visual Basic 6. III. SYNCHRONOUS ACQUISITION AND REAL-TIME PLAYBACK SOFTWARE A. Synchronous Acquisition Implementation The spectrogram of human ECG is about from 0.05 to 100Hz, the major components of human PCG are below 500Hz, and the murmur is below 1500Hz. According to the sampling theorem, that is, the
  • 3. Sravanthi et al. Int. Journal of Engineering Research and Applications www.ijera.com ISSN : 2248-9622, Vol. 5, Issue 3, ( Part -1) March 2015, pp.93-98 www.ijera.com 95 | P a g e sampling frequency (f s) must be twice greater than the cut-off frequency (f c) of the signal. Considering the requirements of delay in playing heart sounds the sampling rate of (8000Hz, 11025Hz,22050Hz, or 44100Hz), 400Hz for ECG sampling and 8000Hz for heart sounds sampling are introduced in the system. 16-bit ADC is used for PCG, and 10-bit ADC is used for ECG. In order to achieve synchronous transmission, ECG data is converted into 16-bit in MCU. Two hundred PCG data, 10 ECG data, header and parity will compose of a package data as a unit. Data format is shown in Fig:2 Header PCG ECG Parity Fig 2 Data packet format The communication between MCU and host uses USB. In the program, resource is set using the attribute nodes, including baud rate, bits per sample, parity, stop bit, flow control and so on. ‘VISA open’, ‘VISA close’, ‘VISA write’ and ‘VISA read’ functions are used to complete communication. In ‘Acquisition.vi’ programmed on LabVIEW, all kinds of variables such as PCG data file and ECG data file for temporary save, and selection of auscultation area should be initialized. There are five traditional areas, mitral valve area, pulmonary area, aortic area, secondary aortic area and tricuspid area. Because the influence of valve place and sound transmission, other right area could also be chosen, usually the loudest Area should be chosen. When user click ‘Acquisition’ button on front panel, send start acquisition instruction, read data package and separate into PCG and ECG, show on front panel and play heart sounds and heart diseases simultaneously. While stop instruction, close USB, input patient information and save it, delete the temporary files, close progress, exit. Flow chart is shown in Fig.3. IV. LABVIEW SOFTWARE LabVIEW is a comprehensive development environment that provides engineers and scientists unprecedented hardware integration and wide-range compatibility. LabVIEW inspires you to create and develop measurement and control systems. NI LabVIEW is a powerful, industry-standard graphical development environment. Academic campuses worldwide use of labVIEW to deliver project-based learning. LabVIEW offers unrivaled integration with thousands of hardware devices and provides hundreds of built-in libraries for advanced analysis and data visualization. With the intuitive nature of the graphical programming environment, student can: 1. Visualize and explore theoretical concepts through interactive simulations and real-world signals 2. Design projects in applications such as measurement, control, embedded, signal processing, and communication 3. Compute, simulate, and devise solutions to homework problems
  • 4. Sravanthi et al. Int. Journal of Engineering Research and Applications www.ijera.com ISSN : 2248-9622, Vol. 5, Issue 3, ( Part -1) March 2015, pp.93-98 www.ijera.com 96 | P a g e LabVIEW ties the creation of user interfaces (called front panels) into the development cycle. LabVIEW programs/subroutines are called virtual instruments (Vis). Each VI has three components: a block diagram, a front panel and a connector panel. The last is used to represent the VI in the block diagrams of other, calling VI s. Controls and indicators on the front panel allow an operator to input data into or extract data from a running virtual instrument. However, the front panel can also serve as a programmatic interface. Thus a virtual instrument can either be run as a program, with the front panel serving as a user interface, or, when dropped as a node onto the block diagram, the front panel defines the inputs and outputs for the given node through the connector panel. This implies each VI can be easily tested before being embedded as a subroutine into a larger program. The graphical approach also allows non-programmers to build programs by dragging and dropping virtual representations of lab equipment with which they are already familiar. The LabVIEW programming environment, with the included examples and documentation, makes it simple to create small applications. This is a benefit on one side, but there is also a certain danger of underestimating the expertise needed for high-quality G programming. For complex algorithms or large- scale code, it is important that the programmer posses an extensive knowledge of the special LabVIEW syntax and the topology of its memory management. The most advanced LabVIEW development systems offer the possibility of building stand-alone applications. Furthermore, it is possible to create distributed applications, which communicate by a client/server scheme, and are therefore easier to implement due to the inherently parallel nature of G. V. DISEASES CLASSIFICATION Each heart disease has some specific characteristics in its ECG waveform response, that is each disorder has corresponding alteration or change in its amplitude level or time interval. These conditions are mentioned in stack sequence, a single sample is selected and condition is mentioned, therefore the corresponding disease is detected. For our model we have taken four diseases. PROLONGED PR INTERVAL 1. No less than 0.12s 2. No more than 0.2s LEFT VENTRICULAR HYPERTROPHY 1. The R-wave in V5 or V6 exceeds 25mm 2. The S-wave in V1 or V2 exceeds 25mm 3. The total value of the R-wave in V5 or V6 plus The S-wave inV1 or V2 exceeds 35mm 4. T-wave inversion RIGHT ATRIAL ENLARGEMENT 1. P-wave height exceeds 2.5mm LEFT ATRIAL ENLARGEMENT 1. P-wave width exceeds 0.08s VI. REMOTE MONITORING Wireless technology has many potential benefits for remote monitoring applications. However, it is rare to see adoption in industry because of the complexities of programming and deploying a reliable, secure, and high-performance wireless system. NI Wi-Fi data acquisition (DAQ) devices meet these challenges by combining IEEE 802.11 wireless or Ethernet communication, direct sensor connectivity, and the flexibility of NI LabVIEW software. VII. BLOCK DIAGRAM  Initially the sampling rate and length of the waveform is given through numeric controls.  Both of the parameters are manipulated using for loop and given to EKG generation part in the program.  After this the control is given to the execution control While loop for initializing DAQ on the input part.  Further option of writing (storing) the obtained waveform is given through Boolean options.  The next block of diseases specifications is given using stacked sequence structure.
  • 5. Sravanthi et al. Int. Journal of Engineering Research and Applications www.ijera.com ISSN : 2248-9622, Vol. 5, Issue 3, ( Part -1) March 2015, pp.93-98 www.ijera.com 97 | P a g e  Each case in the stack contains Conditional statements for the diseases.  In the remote monitoring part, the sender and receiver e-mail addresses are given initially, along with both of their names.  Then the body of the mail that is what message has to be mailed is given.  At the same time when the sender gives his account password, only the process of sending is enabled.  Any attachments have to be sent in the mail can be done by enabling the Boolean option. VIII. RESULTS AND CONCLUSION The objective of the present work is to develop a comprehensive system which can acquire and analyze ECG signals for identifying different cardiac ailments of a person, has been achieved. The developed system includes microcontroller based data acquisition and signal conditioning system which can acquire ECG signals (few milli volts) of a person and sends it to LabVIEW. In LabVIEW an algorithm is developed using LabVIEW biomedical tool kit to extract the required features out of the acquired ECG signal for diagnosis of abnormalities present in particular person’s ECG. For the standardization of the developed system, ECG of normal persons have been measured and compared with that of the standard ECG values. The system is calibrated accordingly. The measured ECG signal characteristics are tested for different persons and the results are discussed below. Standard ECG is represented in fig1. And respective ECG characteristics are tabulated in Table- 1: Fig.1. Standard ECG waveform PR Interval QRS Interval QT Interval RR Interval 0.12 to 0.20sec 0.08 to 0.10sec 0.4 to 0.43sec 0.6 to 1.0sec Table.1. Standard ECG characteristics After calibration, the ECG of different persons (subject) is recorded as follows and the characteristics of respective ECGs are consolidated in Table2. Operated conditions: 60Hz frequency, Sampling rate: 512Hz Subject – 1 Heart Rate: 60bpm Diagnosis: Normal Subject – 2 Heart Rate: 65bpm Diagnosis: Normal Subject – 3 Heart Rate: 70bpm Diagnosis: Normal
  • 6. Sravanthi et al. Int. Journal of Engineering Research and Applications www.ijera.com ISSN : 2248-9622, Vol. 5, Issue 3, ( Part -1) March 2015, pp.93-98 www.ijera.com 98 | P a g e Subject – 4 Heart Rate: 55bpm Diagnosis: Possibility of Sinus Bradycardia Subject – 5 Heart Rate: 110bpm Diagnosis: Possibility of Atrial Tachycardia Fig.2. Measured ECG signals from various persons (subject 1 to 5) ECG Characte ristics PR Interv al (sec) QRS Interval (sec) R-R Interva l (sec) Diagnosis for abnormali ties in ECG Standard 0.12 to 0.2 0.08 to 0.10 0.6 to 1.0 Subject- 1 0.12 0.08 0.9 (Regul ar) Normal Subject- 2 0.14 0.09 0.9 (Regul ar) Normal Subject- 3 0.135 0.08 0.9 (Regul ar) Normal Subject- 4 0.14 0.12 0.6 (Regul ar) Possibilit y of Sinus Bradycar dia Subject- 5 0.08 0.05 1.2 (Regul ar) Possibilit y of Atrial Tachycar dia Table.2. Consolidated report of ECG characteristics of subject 1 to5 By summarizing the ECGs (Figure.2) and the corresponding reports (Table.2), it is identified that the ECGs of the subjects 1,2 and 3 have normal PR, QRS and RR intervals, which informs that the persons are having normal cardiac cycle without any arrhythms. Whereas the reports of subject-4 describes a prolonged QRS interval of 0.12sec and there by the no of ECG cycles per specified time interval are less, which is predominant in fig2. This kind of arrhythmia is called sinus bradycardia, in which the rate of P wave is reduced to 50bpm. The reports of subject-5 describes a reduced PR and QRS intervals which results in increased rate of P wave (110bpm) for the subject5. This kind of arrhythm is called sinus tachycardia. The rate of P wave is increased, more number of ECG cycles are observed in specific time duration. The developed system is cost effective and can be easily applicable for acquisition and analysis of ECG signals for diagnosing various cardiac diseases. The experiments and results discussed in this work are limited to few arrhythms in heart. It can also be extendable to diagnose various other cardiac ailments. After standardization, the system could able to give reliable reports under prescribed specifications. REFERENCES [1] Sanjay Gupta, Joseph John, Virtual Instrumentation using Lab VIEW, Tata McGraw Hill Education Private Limited 2010. [2] Andrew Houghton & David Gray, Making sense of the ECG, Edward Arnold Publishers Limited 2006. [3] Z. S. Lei, Lab VIEW 7 Express applied technology tutorial. Beijing: China Railway Publishing House, 2004, pp. 391. [4] J.Z. Luo, L. Luo, Heart Auscultation. Beijing: People’s Medical Publishing House, 2000, pp.27-35. [5] R.J. Lehner and R.M. Rangayyan, ‘A three- channel microcomputer system for segmentation and characterization of the phonocardiogram,’ IEEE Transactions on Biomedical Eng, vol. 34, pp.485-489, June 1987. [6] Hong Tang, Ting Li, Yongwan Park, Tianshuang Qiu: Separation of Heart Sound Signal from Noise in Joint Cycle Frequency–Time–Frequency Domains Based on Fuzzy Detection,1999,pp.45-49.