Wireless Monitoring of Heart Rate Using Microcontroller: February 2013
Wireless Monitoring of Heart Rate Using Microcontroller: February 2013
net/publication/281371979
CITATIONS READS
5 253
2 authors, including:
J.S.Prasath J.Srinivasan
Hindustan University
15 PUBLICATIONS 27 CITATIONS
SEE PROFILE
Some of the authors of this publication are also working on these related projects:
Sensor Node Failure Detection and Isolation using Distributed Bayesian Algorithm in Wireless Sensor Networks View project
Implementation of Embedded based Bank Security System using Knock-out Gas View project
All content following this page was uploaded by J.S.Prasath J.Srinivasan on 31 August 2015.
Abstract - This paper describes the development of of heart disease using ECG signals may be achieved
wireless monitoring of a heart rate based on a by either correlating the pattern of the ECG signal
microcontroller. We can record the ECG signals and with a typical healthy signal, characterizing the
Heart beats of all patients in a single computer. These typical ECG signal using basic logical decisions, or
biomedical signals are acquired and then processed more complicated algorithms to process in depth the
with a microcontroller. After processing, all data are heart disease. The first approach requires complicated
sent to a communication interface that can send this mathematical analysis to obtain the required
information to a personal computer. For the patient diagnosis, while the second one involves only simple
suffering from the cardiac disease it is very necessary analysis in most cases.
to perform accurate and quick diagnosis. For this Electrical signals from the heart characteristically
purpose a continuous monitoring of the ECG signal, precede the normal mechanical function and
patient’s current heart rate and BP are essential. We monitoring these signals has great clinical
can monitor the patient’s ECG signal by using significance. The ECG provides valuable information
Bluetooth transmission and reception in the central about a wide range of cardiac disorders such as the
place in any hospital. The MATLAB software is used presence of an inactive part (infarction) or
to simulate the ECG waveform. enlargement of the heart muscle.
Keywords - Microcontroller, Bluetooth, II. NEED OF WIRELESS TRANSMISSION
Instrumentation amplifier, Filter, MATLAB An ECG/Blood Pressure signal is useful for a doctor
to evaluate a patient’s heart condition relating to
214
All Rights Reserved © 2013 IJARCSEE
ISSN: 2277 – 9043
International Journal of Advanced Research in Computer Science and Electronics Engineering (IJARCSEE)
Volume 2, Issue 2, February 2013
IV. THE ECG Signal repolarization, the T wave, in which blood is pumped
The ECG signal measures the electrical activity from the ventricle chambers to the lungs or body. The
of specialized heart cells that generate repetitive self- T wave diffuses differently than the QRS complex,
induced action potentials. Each action potential beginning in the outer segments of the ventricles and
generated leads to a contraction of the heart muscle propagating inward thus creating a lower amplitude
and thus the heartbeat. signal. Occurring shortly after the T wave, the U
wave is the repolarization of the Purkinje fibers
(rarely detectable due to low SNR). These
contractions are a result of synchronized action
potentials controlling all myofibrils (muscle fibers) to
produce the electrical signals collectively called the
cardiac cycle. The ECG signal can be visually
represented by three major waves which are
synchronized with the heart activity. The focus of the
project relates to the basic measure that is related to
Fig.1 The Heart Conduction System
the heart rhythm, the heart rate.
The heart is divided into four distinct chambers. The
Heart Rate Calculation
upper chambers of the heart are called the Atria.
The number of beats per minute is calculated
They are electrically stimulated first. After some
using a three beat average. In the main function of the
delay for allowing the atria to empty their contents,
supporting software, the time scale is tracked using
the lower chambers, called the Ventricles, are then
two variables, counter and pulse period. Pulse period
stimulated. Initially, the right and left atria (also
is incremented by one during every sample period,
called auricles) are electrically stimulated to contract
and because we sample at a rate of 512Hz, it is
via the sinoatrial (SA) node located in the upper right
relatively easy to track the timescale based on the
atrium. The SA node is motivated through action
number of counts in the pulse period. Whenever there
potentials to maintain a heart rate of approximately
215
All Rights Reserved © 2013 IJARCSEE
ISSN: 2277 – 9043
International Journal of Advanced Research in Computer Science and Electronics Engineering (IJARCSEE)
Volume 2, Issue 2, February 2013
is a beat detected, the counter is reset. The pulse generated by the heart’s beating, which can be used
period is accumulated for 3 consecutive beats, and on as a diagnostic tool for examining some of the
the third beat the heart rate is calculated using the functions of the heart. It has a principal measurement
formula below. range of 1 to 3 mV and signal frequency range of
0.05 to 140 Hz. ECG signals were acquired through a
low power consumption ECG amplifier. The ECG
amplifier can construct with a gain of 1000, a CMRR
ECG Parameters of 80dB and a frequency bandwidth of 0.05-100 Hz.
Parameter Range Units These signals are both amplified and filtered to the
required specifications. The duration between peaks
Heart Rate 60 – 100 Beats Per
of the QRS waves can be used to calculate the beat-
Minute to-beat heart rate. The output waveform from the
PR Interval 0.12 – 0.20 Seconds ECG amplifier is then fed to the rest of the system.
QT Interval 0.39 + 0.04 Seconds Proper ECG signal acquisition is carried out using
filters for noise suppression and amplifiers to enlarge
P Wave 0.12 Seconds
the signal amplitude as much as possible, while
Duration keeping it within the input voltage range of the
QRS Width 0.05 – 0.1 Seconds analog to digital converter (ADC). The task of the
T Wave 0.08 Seconds ADC is then to digitize the analog voltage with a
resolution high enough to represent the original
Duration
signal. These values can then be collected by a
microcontroller (MCU) which maintains the
connection with the wireless transmitter.
216
All Rights Reserved © 2013 IJARCSEE
ISSN: 2277 – 9043
International Journal of Advanced Research in Computer Science and Electronics Engineering (IJARCSEE)
Volume 2, Issue 2, February 2013
Band pass Filter The aim of the heart rate simulator is to produce
To remove the unwanted frequencies in this the typical ECG waveforms of different leads and as
case requires a highly selective band pass four order many arrhythmias as possible. The heart rate
filter. The attenuation of low-frequency components simulator is a Matlab based simulator and is able to
is designed to remove the baseline (or DC) drift and produce normal lead 1 ECG waveform. Figure 4
obtain stable EGG recording. shows the visual representation of ECG waveform.
217
All Rights Reserved © 2013 IJARCSEE
ISSN: 2277 – 9043
International Journal of Advanced Research in Computer Science and Electronics Engineering (IJARCSEE)
Volume 2, Issue 2, February 2013
218
All Rights Reserved © 2013 IJARCSEE
ISSN: 2277 – 9043
International Journal of Advanced Research in Computer Science and Electronics Engineering (IJARCSEE)
Volume 2, Issue 2, February 2013
219
All Rights Reserved © 2013 IJARCSEE
View publication stats