SlideShare a Scribd company logo
1 of 14
Download to read offline
INSTRUMENTATION	AND	SIGNAL	ACQUISITION	IN	BIOENGINEERING	
FINAL	PROJECT	
LISBON,	PORTUGAL,	JUNE	17,	2017	
Portable	Electrocardiograph	(ECG)		
GONÇALO	FRAZÃO1
	&	LUÍS	RITA2
	
1	
78136,	goncalo.frazao@tecnico.ulisboa.pt	
2	
78680,	luis.rita@tecnico.ulisboa.pt	
As	a	result	of	ageing	population	and	a	progressively	greedy	will	of	better	healthcare,	new	devices	
have	arisen.	Some	focus	on	prevention,	others	in	treating.	The	prototype	developed	here	focus	
in	the	acquisition	of	the	heart’s	electrical	activity	with	a	simple	electrical	circuit	embedded	in	an	
Arduino	microcontroller,	with	the	possibility	of	early	heart	diseases	detection.	An	effective	and	
cost	contained	solution	was	proposed	and	dozens	of	trials	were	performed	with	the	device.	These	
pointed	to	a	high	rate	of	detection	of	R,	S	and	T	peaks	(~100%,	78,3%	and	72,5%)	with	an	accurate	
heart	rate	measure.	Despite	of	the	good	results	obtained,	this	device,	for	now,	must	not	be	used	
for	other	purposes	than	monitoring.	
	
Big	efforts	to	provide	good	health	care	at	affordable	prices	have	become	a	central	issue	in	the	
last	decades.	Along	with	wide	technological	developments,	it	has	been	possible	to	more	efficient	
devices	and	with	new	available	features.	Wearables	are	a	class	of	devices	with	an	exponential	
growth	in	the	last	years,	as	problems	with	battery	life	get	overpassed.	
	 The	developed	electrocardiograph	achieved	by	joining	some	Arduino	capabilities	with	an	
analog	circuit,	which	acquires,	amplifies	and	filters	a	very	weak	signal	obtained	from	the	chest.		
	 A	set	of	algorithms	were	then	proposed	to	detect	arrhythmias,	heart	muscle	necrosis,	
hypertrophic	ventricles,	variations	in	the	heart	rate	depending	on	the	position	(lying	down,	seated	
or	standing)	of	the	person.		
	 A	 set	 of	 trials	 were	 then	 carried	 out	 to	 evaluate	 the	 sensibility	 and	 reliability	 of	 the	
obtained	measurements.	Although	we	were	only	able	to	test	our	device	in	healthy	people	(thus,	
no	 pathologic	 recordings	 were	 obtained),	 different	 and	 representative	 results	 were	 obtained	
among	all	the	candidates.	
Given	the	results	obtained	versus	the	simplicity	of	the	circuit,	great	improvements	are	
expected	to	be	achieved	in	a	reduced	time	scale.	Observing	the	world’s	tendency,	in	a	near	future,	
it	is	expected	to	have	ECG	(wearable)	devices	at	home,	automatically	detecting	many	pathologies	
without	clinician	intervention.	
Abstract	
Introduction
INSTRUMENTATION	AND	SIGNAL	ACQUISITION	IN	BIOENGINEERING	
ECG	
	 2	
Physiological	Basis	
A. Cardiac	cycle	and	electrical	activity	
The	cardiac	cycle	is	controlled	by	the	Sinoatrial	node	(SA	node)	via	electrical	stimulation.	The	node	
consists	on	a	group	of	very	peculiar	cells	with	the	ability	to	spontaneously	produce	an	electrical	
impulse	 that	 propagates	 through	 a	 network	 of	 specialized	 fibers	 (Atrioventricular	 node,	 His	
bundle,	 Purkinje	 fibers),	 regulating	 heart	 muscle’s	 contraction.	 Because	 it	 is	 responsible	 for	
setting	the	heart’s	rhythm,	the	SA	node	is	often	called	the	natural	pacemaker.	
This	electrical	activity	of	the	heart	is	the	biological	fundament	behind	the	electrocardiogram	
(ECG)	register.	In	fact,	each	feature	of	the	ECG	is	related	to	some	phase	of	the	cardiac	cycle.	
At	the	beginning	of	the	cardiac	cycle,	both	the	atria	and	ventricles	are	relaxed	(diastole),	and	the	
blood	is	flowing	into	the	right	and	left	atria	from	venae	cavae	and	the	four	pulmonary	veins,	
respectively.	Since	both	the	tricuspid	and	mitral	valves	are	open,	blood	flows	unimpeded	from	
the	atria	to	the	ventricles.	
Following	atrial	depolarization,	represented	by	the	P	wave	of	the	ECG,	the	atrial	muscles	contract	
from	the	superior	portion	of	the	atria	toward	the	atrioventricular	septum,	pumping	the	blood	
into	the	ventricles	through	the	open	atrioventricular	valves.	At	the	start	of	atrial	systole,	the	
ventricles	are	usually	filled	with	approximately	70–80	percent	of	their	capacity,	during	the	atrial	
systole	the	ventricles	are	completely	filled.	Atrial	systole	lasts	approximately	100	ms	and	ends	
before	the	ventricular	systole.	
Ventricular	systole	follows	the	depolarization	of	the	ventricles	and	is	represented	by	the	QRS	
complex	in	the	ECG.	Initially,	the	pressure	generated	in	the	ventricles	isn’t	sufficient	to	eject	the	
blood	 from	 the	 heart,	 the	 blood	 flows	
back	 and	 closes	 the	 atrioventricular	
valves,	it’s	the	isovolumetric	contraction	
phase	 since	 blood’s	 volume	 remains	
constant.	 When	 the	 contraction	 of	 the	
ventricular	 muscle	 counterbalances	 the	
pressures	 in	 the	 pulmonary	 trunk	 and	
aorta,	 the	 ejection	 phase	 of	 the	
ventricular	systole	begins	and	the	blood	is	
pumped	from	the	heart.	
Ventricular	relaxation,	or	diastole,	follows	
repolarization	 of	 the	 ventricles	 and	 is	
represented	by	the	T	wave	of	the	ECG.		
Figure	1	-	Cardiac	cycle	events	and	corresponding	ECG	feature
INSTRUMENTATION	AND	SIGNAL	ACQUISITION	IN	BIOENGINEERING	
ECG	
	 3	
B. ECG	features	and	anomalies	detection	
P	wave	–	Represents	atrial	depolarization	during	atrial	systole,	with	a	usual	duration	smaller	than	
120	ms.	An	increased	or	decreased	P	wave	can	indicate	hypo	or	hyperkalemia,	respectively.	Right	
and	left	atrial	hypertrophy	can	also	be	detected	by	observing	P	wave	morphology.		
	
QRS	complex	–	Indicates	ventricular	depolarization	and	contraction	during	ventricular	systole,	
with	a	usual	duration	between	60	and	100	ms.	Prolonged	duration	indicates	hyperkalemia	or	
bundle	branch	block	and	increased	amplitude	indicates	cardiac	hypertrophy,	which	is	a	common	
condition	in	athletes.	Other	anomalies	reveal	the	presence	of	infarction.	
The	time	between	R-R	peaks	may	be	used	to	compute	the	heart	rate.	
S-T	 segment	 –	 Refers	 to	 the	 gap	 between	 the	 S	 wave	 and	 the	 T	 wave,	 represents	 the	 time	
between	ventricular	depolarization	and	repolarization	and	has	a	usual	duration	between	80	and	
120	 ms.	 Flat,	 down	 sloping,	 or	 depressed	 ST	 segments	 may	 indicate	 coronary	 ischemia.	 ST	
elevation	is	the	classical	indicator	for	myocardial	infarction.	
T	wave	–	Represents	ventricular	repolarization.	T	wave	inversion	(negative	curvature)	can	be	an	
indicator	for	several	heart	disorders.	
U	 wave	 –	 Represents	 repolarization	 of	 the	 Purkinje	 fibers.	 It	 is	 not	 always	 visible	 on	 an	 ECG	
because	it	is	a	very	small	wave	in	comparison	to	the	others.	 	
Figure	2	-	P	wave	healthy	
and	unhealthy	morphology	
Figure	3		-	Schematic	representation	of	a	standard	ECG	feature
INSTRUMENTATION	AND	SIGNAL	ACQUISITION	IN	BIOENGINEERING	
ECG	
	 4	
Arduino	
	
Arduino	 is	 an	 open-source	 electronic	 platform	 based	 on	 flexible	 and	 simple	 hardware	 and	
software.	It	was	created	in	2003	by	a	group	of	students	from	Interaction	Design	Institute	Ivrea,	in	
Ivrea,	Italy.	The	name	Arduino	comes	from	a	bar’s	name	located	in	its	native	city	where	the	
creators	used	to	meet.	Its	purpose	is	to	create	objects	or	environments.	Arduino	can	sense	the	
environment	 by	 receiving	 input	 from	 a	 variety	 of	 sensors	 and	 can	 affect	 its	 surroundings	 by	
controlling	lights,	motors	and	other	actuators.	The	microcontroller	on	the	board	is	programmed	
using	the	Arduino	programming	language,	which	is	based	on	C++,	and	the	Arduino	integrated	
development	environment	(IDE),	based	on	Processing.	Most	boards	consist	of	an	Atmel	8-bit	AVR	
microcontroller	with	different	number	of	pins,	rom	and	ram	memory	(among	others…).	These	
pins	use	rows	of	female	headers,	in	order	to	easily	connect	and	integrate	it	with	external	circuits.	
The	Arduino	microcontroller	also	an	integrated	timer	based	on	an	oscillating	crystal	at	16	MHz.	
Arduino	 projects	 can	 be	 stand-alone	 or	 they	 can	 communicate	 with	 software	 running	 on	 a	
computer,	such	as	MATLAB.	
The	 relevance	 of	 this	 hardware	 is	 its	 ability	 to	 convert	 a	 physiological	 signal	 into	 a	
mathematical	signal,	which	can	be	saved,	modified	and	analyzed	in	a	computer,	using	specific	
biomedical	 software.	 This	 data	 processing	 could	 be	 essential	 in	 a	 medical	 diagnostic	 center,	
where	the	least	variation	in	the	physiological	signal	could	be	crucial	for	the	correct	diagnosis	of	
certain	pathology.	
	Any	program	written	in	Arduino	is	commonly	called	a	sketch	and	is	saved	under	the	
extension	“.ino”.	In	order	to	be	executed,	it	only	requires	2	basic	functions:	setup	and	a	loop.	The	
1st
	one	is	only	executed	once	(after	powering	up	the	or	resetting	the	board).	Information	like	
setting	output/input	pins;	bit	rate	(baud);	variables	(…)	can	be	given	in	this	section	of	the	program.	
Libraries	 can	 also	 be	 initialized	 in	 this	 section.	 These	 play	 an	 important	 role	 in	 Arduino	
programming,	since	a	limited	number	of	functions	are	available	to	be	promptly	used.	On	the	other	
side,	the	loop	will	be	executed	cyclically	with/without	interruptions	depending	on	the	existence	
of	interrupts	or	functions	that	deliberately	pause	the	execution	(delay,	delayMicroseconds).	
Many	 projects	 prototype	 can	 be	 performed,	 robots,	 automatized	 dispensers,	 games,	
printers	and,	of	course,	ECGs,	EMGs,	EEGs,	Pletismography	devices	are	some	examples.		
	
	
	
	
Figure	4	–	Arduino	Mega	
2560	microcontroller	board
INSTRUMENTATION	AND	SIGNAL	ACQUISITION	IN	BIOENGINEERING	
ECG	
	 5	
Prototype	Development	&	Design	
The	 circuit	 used	 to	 measure	 heart’s	 electric	 activity	 can	 divided	 in	 several	 blocks.	 Signal	
acquisition,	amplification,	filtration	and	offsetting	were	the	4	main	procedures	used	to	extract	a	
very	weak	signal	from	ones’	chest.	All	the	connections	were	performed	in	a	breadboard	and	then	
an	Arduino	Mega	2560	was	chose	to	achieve	all	the	digital	processing.				
	
A. Acquisition	
The	circuit	proposed	in	this	paper	was	based	on	a	standard	circuit	of	ECG	acquisition.	The	input	
electrodes	are	connected	directly	to	the	ampop’s	positive	terminals.	Therefore,	it	was	possible	to	
amplify	a	very	weak	signal	without	disturbing	the	body	voltage	(due	to	high	input	impedances).	
To	do	so,	ECG	specific	electrodes	(Tiga-Med	Gold)	were	used	to	gather	the	signal	and	transmit	it	
through	 a	 set	 of	 3	 coaxial	 cables	 created	 to	 better	 insulate	 the	 circuit	 from	 external	
electromagnetic	 interferences.	 Along	 with	 this,	 another	 big	 advantage	 of	 these	 cables	 is	
the	 electromagnetic	 fields	 carrying	 the	 signal	 exist	 only	 in	 the	 space	 between	 the	 inner	 and	
outer	conductors.	This	allows	coaxial	cable	runs	to	be	installed	next	to	other	metallic	objects	(e.g.	
other	cables).	
The	position	of	each	electrode	greatly	influences	the	polarity	and	the	shape	of	the	electric	heart	
activity	 registered.	 Different	 positions	 empower	 one	 to	 study	 different	 specific	 ECG	 curve	
parameters.	This	is	why	in	a	clinical	environment,	it’s	expected	to	perform	these	tests	with	more	
than	3	electrodes.				
	
B. Amplification	
Taking	into	consideration	that	biosignals	tend	to	have	small	and	weak	amplitudes,	ranging	from	
micro	to	mili	volts,	it	is	essential	to	amplify	the	signal	before	processing	and	display	it.	In	order	to	
achieve	that,	it	was	used	an	Instrumentation	Amplifier	INA126,	which	was	supplied	with	±9	V.	
Since	it	is	intended	to	get	a	signal	ranging	Volts	(able	to	be	read	by	the	Arduino,	after	passing	
through	the	analog	filters),	it	is	necessary	to	dimension	the	gain	in	the	order	of	magnitude	of	
1000,	to	do	so	we	used	2	amplification	stages.	At	the	end,	the	amplification	in	our	targeted	
frequencies	(1	to	5	Hz),	was	2010	×,	which	we	verified	experimentally	by	amplifying	a	signal	
generated	with	a	known	amplitude.	
One	way	of	improving	our	circuit	would	be	to	purchase	the	INA126	in	a	chip,	in	order	to	
get	a	better	amplification	with	the	lowest	noise	(the	right	ampops	would	allow	a	higher	CMRR).	
Due	to	cost	containment	criteria,	this	wasn’t	done.
INSTRUMENTATION	AND	SIGNAL	ACQUISITION	IN	BIOENGINEERING	
ECG	
	 6	
	 The	energy	supplied	to	each	ampop	was	provided	by	a	set	of	two	9	V	batteries	(maximum	
voltage	 at	 the	 output	 of	 each	 one).	 To	 amplify	 the	 difference	 between	 the	 signal	 from	 each	
electrode	(V3	and	V4)	we	had	to	remove	the	DC	component,	which	was	done	adding	a	capacitor	
in	series	(C1	and	C2).	
	
C. Filtration	
The	 human	 body	 is	 a	 good	 conductor	 acting	 as	 an	 antenna	 which	 picks	 up	 electromagnetic	
radiation	present	in	the	environment.	In	the	current	project,	the	most	common	electromagnetic	
radiation,	that	was	necessary	to	deal	with,	was	the	one	coming	from	the	power	line,	which	has	a	
fundamental	frequency	around	50Hz.	To	reduce	its	sources,	both	ampops	and	the	Arduino	were	
supplied	with	batteries.	Other	possible	interference	sources	are	muscular	activity	(apart	the	one	
from	the	heart),	including	respiration	and	movement.	It	is	also	important	to	refer	the	limitations	
of	breadboards	and	the	enormous	number	of	connections	which	has	interfered	in	the	circuit	
stability	and	contributed	to	signal	distortions.	Moreover,	the	electrodes	should	also	be	as	tighten	
as	 possible	 to	 the	 skin.	 To	 improve	 conductivity	 in	 the	 interface	 between	 the	 skin	 and	 the	
electrode,	 a	 conductor	 gel	 could	 be	 used	 (although	 we	 didn’t	 use	 it	 for	 the	 sake	 of	 model	
simplicity	and	low	cost).	To	remove	all	these	distortions	sources,	we	designed	2	analog	low-pass	
filters	and	1	analog	high-pass.			
Figure	5	-	Acquisition	and	2	stage	amplification	circuitries
INSTRUMENTATION	AND	SIGNAL	ACQUISITION	IN	BIOENGINEERING	
ECG	
	 7	
	
Low-Pass	Filters	
2	low-pass	filters	with	2	different	cutoff	frequencies	(24	Hz	and	44	Hz)	were	
used	to	eliminate	power	line	frequency	at	a	higher	rate	than	20	db/dec	(Fig.	
6).	Since,	we	got	an	acceptable	frequency	response	with	these	2	passive	filters,	
we	avoid	using	active	filtration	(with	ampops)	to	get	a	circuit	as	energetically	
efficient	 as	 possible,	 considering	 energy	 limitations	 present	 in	 portable	
devices.		
	
High-Pass	Filter	
This	 high-pass	 passive	 (same	 reason	 as	 before)	 filter	 aimed	 to	 remove	 DC	
component	and	slow	undesirable	oscillations	in	the	signal	(Fig.	7).	
ECG	signal	got	undeniably	better,	although	it	still	had	some	noise	due	to	the	
presence	of	a	transition	band	in	each	frequency	response.	To	complement	these	3	
filters,	 another	 2	 (digital)	 were	 added.	 Using	 ‘iirnotch’	 and	 ‘butter’	 functions	 in	
Matlab,	we	extracted	the	corresponding	IIR	coefficients	and	implemented	the	filters	
through	 the	 Arduino	 interface.	 In	 order	 to	 calculate	 each	 coefficient,	 sampling	
frequency	had	to	be	provided.	We	will	explain	in	further	detail,	how	we	were	
able	to	sample	an	analog	signal	from	the	circuit	with	a	constant	and	well-defined	time	step.	
	
D. Offsetting	
Arduino’s	analog	input	pins	are	only	able	to	read	frequencies	between	0	and	5V.	
Since	our	output	signal	varied	between	positive	and	negative	voltages,	a	voltage	
divider	had	to	be	added	to	ensure	the	total	signal	was	detected.	1	resistance	of	
1.1	MΩ	and	another	of	200	kΩ	between	Vcc	and	the	ground,	allowed	us	to	sum	
1.4	V	(DC)	to	the	body	signal.	
	
	
E. Arduino	
To	visualize	the	obtained	signal,	we	connected	the	prototype's	output	to	Arduino	Mega	2560	
microcontroller.		
The	output	signal	(amplified	and	filtered)	from	the	circuit	was	then	received	by	the	analogic	pin	
A0	and	the	ground	reference	of	the	circuit	connected	to	GRD	pin	of	the	hardware.	
In	Arduino	IDE	the	signal	was	filtered	by	an	IIR	notch	filter	(from	40	to	60	Hz)	and	another	IIR	low-
pass	Butterworth	(cut-off	frequency	100	Hz)	of	3rd
	and	4th
	orders,	respectively:	
Fig.	5	–	2
nd
	order	low-pass.	
filter.	
Fig.	6	–	High-pass	filter.	
Figure	6	-	Low-pass	filter	circuitry	
Figure	7	-	High-pass	filter	circuitry	
Figure	8	-	DC	offset	addition	circuitry
INSTRUMENTATION	AND	SIGNAL	ACQUISITION	IN	BIOENGINEERING	
ECG	
	 8	
Notch	Filter		
y(t) = 0.2012	x t − 	0.3256	x t − 1 + 	0.2012	x t − 2 + 	0.3256	y t − 1 + 	0.5975	y(t − 2)	
Low-Pass	Filter			
z t = 0.0495	y t + 	0.1486	y t − 1 + 	0.1486	y t − 2 + 	0.0495	y t − 3 + 	1.1619	z t − 1
− 	0.6959	z(t − 2)	+ 	0.1378	z(t − 3);	
These	coefficients	were	obtained	using	the	Matlab	function	iirnotch	and	butter,	respectively	(see	
Matlab	 script	 attached	 to	 this	 report	 to	 know	 exactly	 which	 parameters	 do	 these	 functions	
receive	and	the	frequency	response	of	each	one).	
	 An	important	criterion	for	the	filters’	parameter	definition	is	the	sampling	frequency.	To	
monitor	this,	an	interrupt	was	set.	Every	time	the	interrupt	is	ON,	it	interrupts	the	loop	cycle	and	
some	 previously	 defined	 operations	 in	 the	 ISR	 function	 are	 performed,	 including	 the	 signal	
acquisition	 from	 pin	 A0.	 We	 chose	 a	 sampling	 period	 of	 2	 ms,	 or	 equivalently,	 a	 sampling	
frequency	of	500	Hz.	By	the	Nyquist	theorem	we	should	be	able	to	acquire	frequencies	below	
250	Hz	without	aliasing	(we	note	the	low-pass	filters	at	24	and	44	Hz	plus	the	digital	at	100	Hz).	
We	tested	the	sampling	frequency	acquiring	a	50	Hz	generated	signal	and	confirming	we	had	10	
samples	per	period.	
	 After	collecting	signal	from	the	circuit	and	filtering	it	using	2	digital	filters,	some	peak	
detection	algorithms	were	applied	to	detect	heart	rate	(4	digit	7	segment	display	showing	it),	QRS	
and	ST	time	interval	in	the	ISR	function.	Finally,	based	on	this	value,	a	simple	algorithm	to	detect	
arrhythmias	was	proposed.	
	
F. Complete	Electric	Circuit	Scheme	
After	joining	each	block	explained	before,	a	final	electric	ECG	circuit	can	be	represented.		
On	the	left	side,	the	voltage	source	represents	the	expected	signal	from	the	body,	2	
electrodes	are	connected	to	the	chest	of	the	person	under	clinical	analysis.	The	3rd
	reference	
electrode	(left	wrist)	will	be	in	contact	with	the	circuit’s	ground.	
The	circuit	output	signal	is	in	the	node	V10	and	is	connected	to	an	Arduino	analog	port.	
Check	PartSim	reference	[8],	where	all	our	ideas	were	brainstormed	before	implementation.		
		Figure	9	-	Complete	analogic	circuitry
INSTRUMENTATION	AND	SIGNAL	ACQUISITION	IN	BIOENGINEERING	
ECG	
	 9	
Figure	10	–	Schematic	prototype	representation	
Figure	11	-	Actual	prototype	aspect	
G. ECG	Real	&	Schematic	Prototype	
	
Schematic	Prototype		
All	the	physical	connections	performed	in	the	lab	in	a	common	breadboard	are	represented	in	
Fig.	10.	Due	to	the	lack	of	some	components	in	circuits.io	(software	used	to	design	the	circuit),	
assume	functions	generator	as	the	electrodes	connected	to	the	body;	the	isolated	9	V	battery	is	
connected	to	a	specific	adapter,	which	is	plugged	to	the	Arduino	and	4	yellow	cables	were	
connected	to	extra	digital	pins	which	are	not	present	in	the	scheme	(pretend	the	pins	used	are	
possible	digital	inputs).		
	
	
	
	
	
	
	
	
	
	
	
	
	
Real	Prototype		
The	actual	board,	with	all	the	circuitry,	is	represented	in	Fig.	11.	Because	it	is	reasonably	less	
perceivable,	the	previous	scheme	was	added	for	a	better	understanding.
INSTRUMENTATION	AND	SIGNAL	ACQUISITION	IN	BIOENGINEERING	
ECG	
	 10	
Figure	22	-	ECG	curves	acquired	from	2	different	people	and	identified	features	
Results	
In	the	end,	we	were	successful	in	obtaining	a	good-looking	ECG	signal	(Fig.	12	and	13)	and	plot	it	
in	the	computer.	
Heart	Rate	(HR)		
We	were	able	to	compute	either	the	instantaneous	heart	rate	(from	the	time	between	each	R	
peak)	as	the	average	heart	rate	(from	the	time	of	a	5	sequence	of	R	pulses).	We	chose	to	show	in	
the	4	digits	–	7	segments	an	average	of	both	(so	the	displayed	value	wasn´t	as	volatile	as	the	
instantaneous	HR	nor	as	static	as	the	5	sample	HR).	We	also	compared	our	HR	computed	values	
with	the	ones	obtained	with	the	plethysmography	smartphone	app	Instant	Heart	Rate©,	from	
Azumio	Inc.,	and	found	them	to	be	similar.	
It	was	also	possible	to	note	the	HR	increase	with	deep	inhalation	and	decrease	with	exhalation.	
	
Features	Detection	
In	the	Arduino,	we	implemented	algorithms	for	R,	S	and	T	feature	detection.	After	trying	both	
derivative	and	threshold	based	algorithms	we	went	for	the	latter	due	to	the	better	results,	for	
the	T	wave	detection	we	experimented	several	empirical	conditions.	
In	a	still	person,	in	the	absence	of	artifacts,	our	algorithm	detects	practically	100%	of	the	R	peaks!	
(Thus,	the	very	good	results	in	HR	calculation).		
The	results,	however	aren´t	so	good	in	S	and	T	detection,	in	three	2	minute	tests	we	missed	21,7%	
of	the	S	and	27,5%	of	the	T	wave	(S	and	T	misses	appear	to	be	uncorrelated).	As	we	can	see	from	
Fig.	12,	ECG	varies	from	person	to	person,	in	one	of	our	tests	there	were	also	some	false	detection	
of	Q	peaks	as	S.	We	had	already	identified	some	systematic	errors	in	our	S	detection	algorithms	
and	think	that	with	more	time	we	would	be	able	to	perform	in	S	detection	as	good	as	in	R.	T	wave	
detection	is	a	more	complicated	challenge,	a	literature	search	revealed	that	T	real-time	detection	
is	a	hard	problem,	we	think	the	solution	would	have	to	include	derivatives	(and	even	a	conjugation	
of	derivatives	and	thresholding).	
	
	
	
	
	
	
	
P	
P	
Q	 Q	
R	
R	
S	
S	
T	
T
INSTRUMENTATION	AND	SIGNAL	ACQUISITION	IN	BIOENGINEERING	
ECG	
	 11	
Figure	33	-	ECG	curve	with	less	distinguishable	features,	electrodes	location	is	a	key	factor	for	the	signal	quality	
	
QRS	Amplitude	
We	computed	a	naive	algorithm	for	the	detection	of	sinus	arrhythmia,	based	on	the	variations	of	
the	QRS	complex	amplitude.	However,	we	didn´t	test	it	because	all	our	tests	were	performed	on	
healthy	 subjects.	 Nevertheless,	 arrhythmia	 detection	 seems	 easy	 to	 achieve	 with	 our	 ECG	
prototype.	
	
Segment	Duration	
In	the	beginning	of	this	paper	we	mentioned	that	segment	duration	was	important	to	determine	
several	heart	disorders.	With	this	in	mind	we	also	designed	an	algorithm	to	compute	RS	duration	
(and	estimate	QRS	complex	duration	by	duplicating	this	value)	and	also	ST	duration.	However,	in	
the	latter,	the	obtained	results	are	largely	compromised	due	to	the	S	and	T	missed	detections.	
Also,	we	only	had	the	possibility	to	test	the	prototype	in	healthy	subjects	and	thus	we	don’t	know	
how	helpful	these	could	be	in	anomalies	detection.
INSTRUMENTATION	AND	SIGNAL	ACQUISITION	IN	BIOENGINEERING	
ECG	
	 12	
Discussion	
The	coaxial	cables,	the	analogue	&	digital	filters	along	with	the	reduction	in	the	number	&	length	
of	wires	made	possible	the	50	Hz	noise	removal	from	the	body’s	ECG	signal.	Nevertheless,	the	
output	signal	slightly	contains	its	information	compromised	due	to	the	noise.	Its	attenuation	was	
not	entirely	achieved	since	the	design	and	the	choice	of	certain	compounds	may	not	be	the	most	
correct:		
è Different	ampops	have	different	common	mode	rejection	ratios;	
è Depending	upon	the	diameter	of	the	coaxial	cables,	they	will	better	conduct	low	or	high	
frequency	signals.	
These	points	were	only	slightly	addressed	due	to	time	constraints.		
Nevertheless,	we	were	able	to	detect	practically	100%	of	all	R	peaks,	78,3%	of	S	and	72,5%	T	
peaks,	 in	 real	 time,	 present	 in	 the	 signal.	 Last	 one	 with	 less	 accuracy	 due	 to	 the	 reduced	
dimensions	and	location	in	the	signal,	more	difficult	to	threshold.	
Relatively	to	the	processing	task,	we	were	able	to	develop	an	algorithm	to	measure	heartbeat,	
the	time	interval	ST,	as	well	as,	the	time	across	the	complex	QRS.	The	maximum	amplitude	of	this	
complex	was	also	determined.
INSTRUMENTATION	AND	SIGNAL	ACQUISITION	IN	BIOENGINEERING	
ECG	
	 13	
Conclusion	
	
Since	the	world's	population	is	ageing	and	particular	regions	are	becoming	depopulated,	the	
healthcare	 assistance	 with	 continuous	 monitoring	 of	 physiological	 parameters	 (allowing	
preventive	care,	which	is	more	effective	and	less	costly	than	treating)	for	patients	who	live	in	
remote	 locations	 can	 be	 a	 crucial	 device.	 Moreover,	 it	 would	 allow	 teleconsulting,	 patient	
medication,	diagnosis	and	the	prevention	of	unnecessary	specialist	consultations	or	laboratory	
examinations.	
In	 this	 project,	 an	 electrocardiograph	 was	 designed	 and	 developed.	 A	 small	 prototype	 which	
acquires,	with	three	electrodes,	one	placed	in	the	arm	and	2	in	the	chest,	the	cardiac	electrical	
activity.	
Despite	 the	 tremendous	 difficulty	 in	 recognizing	 the	 cardiac	 activity	 from	 the	 input	 signal	
(acquired	with	the	electrodes)	we	managed	to	greatly	attenuate	the	noise	and	obtain	a	clean,	
feature	recognizable,	final	signal.	
The	signal	acquisition	and	instrumentation	part	of	the	prototype	is	working	properly,	we	obtain	
a	good-looking	signal	with	a	very	simple	circuit	embedded	in	a	highly	portable	system.	
However,	 we	 fell	 short	 on	 the	 signal	 processing	 part,	 real-time	 feature	 detection	 algorithms	
needed	more	time	to	be	refined,	and	more	controlled	tests	had	to	be	performed	to	validate	those	
detections,	this	however	was	out	of	the	scope	of	this	course.	
A	future	improvement,	besides	algorithm	refinement,	would	be	to	attach	a	wireless	emitter	to	
the	system	to	allow	signal	monitoring	without	being	connected	to	a	computer.	With	the	acquired	
signal	stored	on	a	computer,	harder	algorithms	for	feature	detection	that	can’t	be	performed	on	
real	time,	as	Wavelet	decomposition	or	Empirical	Mode	Detection,	could	also	be	used.
INSTRUMENTATION	AND	SIGNAL	ACQUISITION	IN	BIOENGINEERING	
ECG	
	 14	
References	
[1]	“Electrocardiography	Circuit	Design”.	Available	at:	
http://www.egr.msu.edu/classes/ece480/capstone/spring13/group03/documents/Electrocardi
ographyCircuitDesign.pdf	[Consult.	06/07/2017];	
[2]	Instructables,	“DIY	EEG	(and	ECG)	Circuit”.	Available	at:	
http://www.instructables.com/id/DIY-EEG-and-ECG-Circuit/	[Consult.	06/07/2017];	
[3]	Instructables,	“Super	Simple	Electrocardiogram	(ECG)	Circuit	“.	Available	at:	
http://www.instructables.com/id/Super-Simple-Electrocardiogram-ECG-Circuit/	[Consult.	
06/07/2017];	
[4]	Picotech,	“Electrocardiogram	(ECG)	circuit	for	use	with	oscilloscopes”.	Available	at:	
https://www.picotech.com/library/application-note/electrocardiogram-ecg-circuit-for-use-with-
oscilloscopes	[Consult.	06/07/2017];	
[5]	Engineers	Labs,	“ECG	Circuit	Analysis	and	Design”.	Available	at:	
http://engineerslabs.com/2012/01/ecg-circuit-analysis-and-design-simulation-by-multisim/	
[Consult.	06/07/2017];	
[6]	“ECG	Signal	Acquisition	Hardware	Design”.	Available	at:	
https://courses.cs.washington.edu/courses/cse474/17wi/pdfs/lectures/Electrocardiography.pdf	
[Consult.	06/07/2017];	
[7]	“ECG	Measurement	System”.	Available	at:	
http://www.cisl.columbia.edu/kinget_group/student_projects/ECG%20Report/E6001%20ECG%
20final%20report.htm	[Consult.	06/07/2017];	
[8]	Partsim,	ECG	circuit	designed.	Available	at:	http://www.partsim.com/simulator/#79736;	
[9]	Autodesk	Circuits,	ECG	prototype.	Available	at:	https://circuits.io/circuits/5139757-iasb-ecg;	
[10]	Instant	Heart	Rate	App.	Available	at:	
https://play.google.com/store/apps/details?id=si.modula.android.instantheartrate&hl=en

More Related Content

What's hot

Unit 3 biomedical
Unit 3 biomedicalUnit 3 biomedical
Unit 3 biomedicalAnu Antony
 
Signal conditioning unit
Signal conditioning unit Signal conditioning unit
Signal conditioning unit BharathasreejaG
 
Biomedical Engineering
Biomedical EngineeringBiomedical Engineering
Biomedical Engineeringsubkal
 
Complete pan tompkins implementation of ecg qrs detector
Complete pan tompkins implementation of ecg qrs detectorComplete pan tompkins implementation of ecg qrs detector
Complete pan tompkins implementation of ecg qrs detectorvanikeerthika
 
Electrical Hazards and Patient Safety in Biomedical Equipment
Electrical Hazards and Patient Safety in Biomedical EquipmentElectrical Hazards and Patient Safety in Biomedical Equipment
Electrical Hazards and Patient Safety in Biomedical EquipmentGhansyam Rathod
 
Biosignal Processing
Biosignal ProcessingBiosignal Processing
Biosignal ProcessingOresti Banos
 
Medical Instrumentation- EEG
Medical Instrumentation- EEGMedical Instrumentation- EEG
Medical Instrumentation- EEGPoornima D
 
Infrared thermography
Infrared thermographyInfrared thermography
Infrared thermographyNaila Syed
 
Sensors for Biomedical Devices and systems
Sensors for Biomedical Devices and systemsSensors for Biomedical Devices and systems
Sensors for Biomedical Devices and systemsGunjan Patel
 
Topic 1 introduction of biomedical instrumentation
Topic 1 introduction of  biomedical instrumentationTopic 1 introduction of  biomedical instrumentation
Topic 1 introduction of biomedical instrumentationGhansyam Rathod
 
Transducers for bio medical
Transducers for bio medicalTransducers for bio medical
Transducers for bio medicalSLIET
 
Bio instrumentation
Bio instrumentationBio instrumentation
Bio instrumentationMalik Zaeem
 
Biomedical Instrumentation introduction, Bioamplifiers
Biomedical Instrumentation introduction, BioamplifiersBiomedical Instrumentation introduction, Bioamplifiers
Biomedical Instrumentation introduction, BioamplifiersPoornima D
 
EEG (ELECTROENCEPALOGRAM)
EEG (ELECTROENCEPALOGRAM)EEG (ELECTROENCEPALOGRAM)
EEG (ELECTROENCEPALOGRAM)ShriyaGautam3
 

What's hot (20)

Unit 3 biomedical
Unit 3 biomedicalUnit 3 biomedical
Unit 3 biomedical
 
PCG
PCGPCG
PCG
 
Signal conditioning unit
Signal conditioning unit Signal conditioning unit
Signal conditioning unit
 
Biomedical Engineering
Biomedical EngineeringBiomedical Engineering
Biomedical Engineering
 
Complete pan tompkins implementation of ecg qrs detector
Complete pan tompkins implementation of ecg qrs detectorComplete pan tompkins implementation of ecg qrs detector
Complete pan tompkins implementation of ecg qrs detector
 
Ec 6001 medical electronics
Ec 6001  medical electronicsEc 6001  medical electronics
Ec 6001 medical electronics
 
Electrical Hazards and Patient Safety in Biomedical Equipment
Electrical Hazards and Patient Safety in Biomedical EquipmentElectrical Hazards and Patient Safety in Biomedical Equipment
Electrical Hazards and Patient Safety in Biomedical Equipment
 
Medical Electronics
Medical ElectronicsMedical Electronics
Medical Electronics
 
Biosignal Processing
Biosignal ProcessingBiosignal Processing
Biosignal Processing
 
Medical Instrumentation- EEG
Medical Instrumentation- EEGMedical Instrumentation- EEG
Medical Instrumentation- EEG
 
Infrared thermography
Infrared thermographyInfrared thermography
Infrared thermography
 
Sensors for Biomedical Devices and systems
Sensors for Biomedical Devices and systemsSensors for Biomedical Devices and systems
Sensors for Biomedical Devices and systems
 
Unit 1 ppt notes /BM8702 /RADIOLOGICAL EQUIPMENTS
Unit 1 ppt notes /BM8702 /RADIOLOGICAL EQUIPMENTSUnit 1 ppt notes /BM8702 /RADIOLOGICAL EQUIPMENTS
Unit 1 ppt notes /BM8702 /RADIOLOGICAL EQUIPMENTS
 
Topic 1 introduction of biomedical instrumentation
Topic 1 introduction of  biomedical instrumentationTopic 1 introduction of  biomedical instrumentation
Topic 1 introduction of biomedical instrumentation
 
Transducers for bio medical
Transducers for bio medicalTransducers for bio medical
Transducers for bio medical
 
Application of different medical electrodes
Application of different medical electrodesApplication of different medical electrodes
Application of different medical electrodes
 
Bio instrumentation
Bio instrumentationBio instrumentation
Bio instrumentation
 
Biomedical Instrumentation introduction, Bioamplifiers
Biomedical Instrumentation introduction, BioamplifiersBiomedical Instrumentation introduction, Bioamplifiers
Biomedical Instrumentation introduction, Bioamplifiers
 
Biopotential electrodes
Biopotential electrodesBiopotential electrodes
Biopotential electrodes
 
EEG (ELECTROENCEPALOGRAM)
EEG (ELECTROENCEPALOGRAM)EEG (ELECTROENCEPALOGRAM)
EEG (ELECTROENCEPALOGRAM)
 

Similar to How to Build an ECG

Startup InsurTech Award - V Health Lab
Startup InsurTech Award - V Health LabStartup InsurTech Award - V Health Lab
Startup InsurTech Award - V Health LabThe Digital Insurer
 
Electrocardiogram signal processing algorithm on microcontroller using wavele...
Electrocardiogram signal processing algorithm on microcontroller using wavele...Electrocardiogram signal processing algorithm on microcontroller using wavele...
Electrocardiogram signal processing algorithm on microcontroller using wavele...IJECEIAES
 
IRJET- Wireless Healthcare Monitoring using Android Phones
IRJET- Wireless Healthcare Monitoring using Android PhonesIRJET- Wireless Healthcare Monitoring using Android Phones
IRJET- Wireless Healthcare Monitoring using Android PhonesIRJET Journal
 
Measurement of GHT Glucose, Heart Rate, Temperature Using Non Invasive Method
Measurement of GHT Glucose, Heart Rate, Temperature Using Non Invasive MethodMeasurement of GHT Glucose, Heart Rate, Temperature Using Non Invasive Method
Measurement of GHT Glucose, Heart Rate, Temperature Using Non Invasive Methodijtsrd
 
Body Temperature & Blood Pressure Remote Monitoring
Body Temperature & Blood Pressure Remote MonitoringBody Temperature & Blood Pressure Remote Monitoring
Body Temperature & Blood Pressure Remote MonitoringIJMTST Journal
 
683 690,tesma412,ijeast
683 690,tesma412,ijeast683 690,tesma412,ijeast
683 690,tesma412,ijeastArhamSheikh1
 
Implementation Of Real Time IoT Based Health monitoring system
Implementation Of Real Time IoT Based Health monitoring systemImplementation Of Real Time IoT Based Health monitoring system
Implementation Of Real Time IoT Based Health monitoring systemkchakrireddy
 
A cost minimisation analysis of an asynchronous teledermatology service in th...
A cost minimisation analysis of an asynchronous teledermatology service in th...A cost minimisation analysis of an asynchronous teledermatology service in th...
A cost minimisation analysis of an asynchronous teledermatology service in th...Josep Vidal-Alaball
 
Real Time Health Monitoring System: A Review
Real Time Health Monitoring System: A ReviewReal Time Health Monitoring System: A Review
Real Time Health Monitoring System: A Reviewijtsrd
 
A low-cost electro-cardiograph machine equipped with sensitivity and paper sp...
A low-cost electro-cardiograph machine equipped with sensitivity and paper sp...A low-cost electro-cardiograph machine equipped with sensitivity and paper sp...
A low-cost electro-cardiograph machine equipped with sensitivity and paper sp...TELKOMNIKA JOURNAL
 
Smart hospital technology
Smart hospital technologySmart hospital technology
Smart hospital technologyhiij
 
Poincaré plots to analyze photoplethysmography signal between non-smokers and...
Poincaré plots to analyze photoplethysmography signal between non-smokers and...Poincaré plots to analyze photoplethysmography signal between non-smokers and...
Poincaré plots to analyze photoplethysmography signal between non-smokers and...IJECEIAES
 
KA Publication mHealth Feb 2015 JNPPR-2-117
KA Publication mHealth Feb 2015 JNPPR-2-117KA Publication mHealth Feb 2015 JNPPR-2-117
KA Publication mHealth Feb 2015 JNPPR-2-117Dr Karthik Anantharaman
 
KA Publication mHealth Feb 2015 JNPPR-2-117
KA Publication mHealth Feb 2015 JNPPR-2-117KA Publication mHealth Feb 2015 JNPPR-2-117
KA Publication mHealth Feb 2015 JNPPR-2-117Dr Karthik Anantharaman
 
Noninvasive blood glucose monitoring system based on near-infrared method
Noninvasive blood glucose monitoring system based on near-infrared method  Noninvasive blood glucose monitoring system based on near-infrared method
Noninvasive blood glucose monitoring system based on near-infrared method IJECEIAES
 
An IoT Based Patient Health Monitoring System Using Arduino Uno
An IoT Based Patient Health Monitoring System Using Arduino UnoAn IoT Based Patient Health Monitoring System Using Arduino Uno
An IoT Based Patient Health Monitoring System Using Arduino UnoLeonard Goudy
 
IRJET- Development of Portable Device for Measurement of Blood Glucose, T...
IRJET-  	  Development of Portable Device for Measurement of Blood Glucose, T...IRJET-  	  Development of Portable Device for Measurement of Blood Glucose, T...
IRJET- Development of Portable Device for Measurement of Blood Glucose, T...IRJET Journal
 
IoT Based Intelligent Medicine Box with Assistance
IoT Based Intelligent Medicine Box with AssistanceIoT Based Intelligent Medicine Box with Assistance
IoT Based Intelligent Medicine Box with AssistanceIRJET Journal
 
E-HEALTH BIOSENSOR PLATFORM FOR NONINVASIVE HEALTH MONITORING FOR THE ELDERLY...
E-HEALTH BIOSENSOR PLATFORM FOR NONINVASIVE HEALTH MONITORING FOR THE ELDERLY...E-HEALTH BIOSENSOR PLATFORM FOR NONINVASIVE HEALTH MONITORING FOR THE ELDERLY...
E-HEALTH BIOSENSOR PLATFORM FOR NONINVASIVE HEALTH MONITORING FOR THE ELDERLY...ijbesjournal
 

Similar to How to Build an ECG (20)

Startup InsurTech Award - V Health Lab
Startup InsurTech Award - V Health LabStartup InsurTech Award - V Health Lab
Startup InsurTech Award - V Health Lab
 
Electrocardiogram signal processing algorithm on microcontroller using wavele...
Electrocardiogram signal processing algorithm on microcontroller using wavele...Electrocardiogram signal processing algorithm on microcontroller using wavele...
Electrocardiogram signal processing algorithm on microcontroller using wavele...
 
IRJET- Wireless Healthcare Monitoring using Android Phones
IRJET- Wireless Healthcare Monitoring using Android PhonesIRJET- Wireless Healthcare Monitoring using Android Phones
IRJET- Wireless Healthcare Monitoring using Android Phones
 
Sensors 21-02777
Sensors 21-02777Sensors 21-02777
Sensors 21-02777
 
Measurement of GHT Glucose, Heart Rate, Temperature Using Non Invasive Method
Measurement of GHT Glucose, Heart Rate, Temperature Using Non Invasive MethodMeasurement of GHT Glucose, Heart Rate, Temperature Using Non Invasive Method
Measurement of GHT Glucose, Heart Rate, Temperature Using Non Invasive Method
 
Body Temperature & Blood Pressure Remote Monitoring
Body Temperature & Blood Pressure Remote MonitoringBody Temperature & Blood Pressure Remote Monitoring
Body Temperature & Blood Pressure Remote Monitoring
 
683 690,tesma412,ijeast
683 690,tesma412,ijeast683 690,tesma412,ijeast
683 690,tesma412,ijeast
 
Implementation Of Real Time IoT Based Health monitoring system
Implementation Of Real Time IoT Based Health monitoring systemImplementation Of Real Time IoT Based Health monitoring system
Implementation Of Real Time IoT Based Health monitoring system
 
A cost minimisation analysis of an asynchronous teledermatology service in th...
A cost minimisation analysis of an asynchronous teledermatology service in th...A cost minimisation analysis of an asynchronous teledermatology service in th...
A cost minimisation analysis of an asynchronous teledermatology service in th...
 
Real Time Health Monitoring System: A Review
Real Time Health Monitoring System: A ReviewReal Time Health Monitoring System: A Review
Real Time Health Monitoring System: A Review
 
A low-cost electro-cardiograph machine equipped with sensitivity and paper sp...
A low-cost electro-cardiograph machine equipped with sensitivity and paper sp...A low-cost electro-cardiograph machine equipped with sensitivity and paper sp...
A low-cost electro-cardiograph machine equipped with sensitivity and paper sp...
 
Smart hospital technology
Smart hospital technologySmart hospital technology
Smart hospital technology
 
Poincaré plots to analyze photoplethysmography signal between non-smokers and...
Poincaré plots to analyze photoplethysmography signal between non-smokers and...Poincaré plots to analyze photoplethysmography signal between non-smokers and...
Poincaré plots to analyze photoplethysmography signal between non-smokers and...
 
KA Publication mHealth Feb 2015 JNPPR-2-117
KA Publication mHealth Feb 2015 JNPPR-2-117KA Publication mHealth Feb 2015 JNPPR-2-117
KA Publication mHealth Feb 2015 JNPPR-2-117
 
KA Publication mHealth Feb 2015 JNPPR-2-117
KA Publication mHealth Feb 2015 JNPPR-2-117KA Publication mHealth Feb 2015 JNPPR-2-117
KA Publication mHealth Feb 2015 JNPPR-2-117
 
Noninvasive blood glucose monitoring system based on near-infrared method
Noninvasive blood glucose monitoring system based on near-infrared method  Noninvasive blood glucose monitoring system based on near-infrared method
Noninvasive blood glucose monitoring system based on near-infrared method
 
An IoT Based Patient Health Monitoring System Using Arduino Uno
An IoT Based Patient Health Monitoring System Using Arduino UnoAn IoT Based Patient Health Monitoring System Using Arduino Uno
An IoT Based Patient Health Monitoring System Using Arduino Uno
 
IRJET- Development of Portable Device for Measurement of Blood Glucose, T...
IRJET-  	  Development of Portable Device for Measurement of Blood Glucose, T...IRJET-  	  Development of Portable Device for Measurement of Blood Glucose, T...
IRJET- Development of Portable Device for Measurement of Blood Glucose, T...
 
IoT Based Intelligent Medicine Box with Assistance
IoT Based Intelligent Medicine Box with AssistanceIoT Based Intelligent Medicine Box with Assistance
IoT Based Intelligent Medicine Box with Assistance
 
E-HEALTH BIOSENSOR PLATFORM FOR NONINVASIVE HEALTH MONITORING FOR THE ELDERLY...
E-HEALTH BIOSENSOR PLATFORM FOR NONINVASIVE HEALTH MONITORING FOR THE ELDERLY...E-HEALTH BIOSENSOR PLATFORM FOR NONINVASIVE HEALTH MONITORING FOR THE ELDERLY...
E-HEALTH BIOSENSOR PLATFORM FOR NONINVASIVE HEALTH MONITORING FOR THE ELDERLY...
 

More from Luís Rita

Using Deep Learning to Identify Cyclists' Risk Factors in London | Presentation
Using Deep Learning to Identify Cyclists' Risk Factors in London | PresentationUsing Deep Learning to Identify Cyclists' Risk Factors in London | Presentation
Using Deep Learning to Identify Cyclists' Risk Factors in London | PresentationLuís Rita
 
Machine Learning for Building a Food Recommendation System
Machine Learning for Building a Food Recommendation SystemMachine Learning for Building a Food Recommendation System
Machine Learning for Building a Food Recommendation SystemLuís Rita
 
INSaFLU | Innovation and Entrepreneurship Report
INSaFLU | Innovation and Entrepreneurship ReportINSaFLU | Innovation and Entrepreneurship Report
INSaFLU | Innovation and Entrepreneurship ReportLuís Rita
 
Smarty | Smart Screen
Smarty | Smart ScreenSmarty | Smart Screen
Smarty | Smart ScreenLuís Rita
 
RCar | Robots for All!
RCar | Robots for All!RCar | Robots for All!
RCar | Robots for All!Luís Rita
 
Community Finding with Applications on Phylogenetic Networks [Thesis]
Community Finding with Applications on Phylogenetic Networks [Thesis]Community Finding with Applications on Phylogenetic Networks [Thesis]
Community Finding with Applications on Phylogenetic Networks [Thesis]Luís Rita
 
Community Finding with Applications on Phylogenetic Networks [Extended Abstract]
Community Finding with Applications on Phylogenetic Networks [Extended Abstract]Community Finding with Applications on Phylogenetic Networks [Extended Abstract]
Community Finding with Applications on Phylogenetic Networks [Extended Abstract]Luís Rita
 
Community Finding with Applications on Phylogenetic Networks [Presentation]
Community Finding with Applications on Phylogenetic Networks [Presentation]Community Finding with Applications on Phylogenetic Networks [Presentation]
Community Finding with Applications on Phylogenetic Networks [Presentation]Luís Rita
 
Espetros de Absorção Eletrónica de Cianinas
 Espetros de Absorção Eletrónica de Cianinas Espetros de Absorção Eletrónica de Cianinas
Espetros de Absorção Eletrónica de CianinasLuís Rita
 
Radiation Physics Laboratory – Complementary Exercise Set
Radiation Physics Laboratory – Complementary Exercise SetRadiation Physics Laboratory – Complementary Exercise Set
Radiation Physics Laboratory – Complementary Exercise SetLuís Rita
 
Espetroscopia γ
Espetroscopia γEspetroscopia γ
Espetroscopia γLuís Rita
 
Detetor Geiger-Müller
Detetor Geiger-MüllerDetetor Geiger-Müller
Detetor Geiger-MüllerLuís Rita
 
Advising Healthcare Organizations
Advising Healthcare OrganizationsAdvising Healthcare Organizations
Advising Healthcare OrganizationsLuís Rita
 
The Role of Internet-of-Things (IoT) in Healthcare
The Role of Internet-of-Things (IoT) in HealthcareThe Role of Internet-of-Things (IoT) in Healthcare
The Role of Internet-of-Things (IoT) in HealthcareLuís Rita
 
The Role of Internet-of-Things (IoT) in Healthcare
The Role of Internet-of-Things (IoT) in HealthcareThe Role of Internet-of-Things (IoT) in Healthcare
The Role of Internet-of-Things (IoT) in HealthcareLuís Rita
 
Extracorporeal Artificial Organs - Kidney & Lungs
Extracorporeal Artificial Organs - Kidney & LungsExtracorporeal Artificial Organs - Kidney & Lungs
Extracorporeal Artificial Organs - Kidney & LungsLuís Rita
 
Implantable Medical Devices in the Eyes
Implantable Medical Devices in the Eyes Implantable Medical Devices in the Eyes
Implantable Medical Devices in the Eyes Luís Rita
 
Foreign - Body Reaction
Foreign - Body ReactionForeign - Body Reaction
Foreign - Body ReactionLuís Rita
 
Cells’ Mechanotransduction – Molecular Mechanisms
Cells’ Mechanotransduction – Molecular MechanismsCells’ Mechanotransduction – Molecular Mechanisms
Cells’ Mechanotransduction – Molecular MechanismsLuís Rita
 
Mechanisms in Aqueous Solution for Corrosion of Metal Alloy
Mechanisms in Aqueous Solution for Corrosion of Metal AlloyMechanisms in Aqueous Solution for Corrosion of Metal Alloy
Mechanisms in Aqueous Solution for Corrosion of Metal AlloyLuís Rita
 

More from Luís Rita (20)

Using Deep Learning to Identify Cyclists' Risk Factors in London | Presentation
Using Deep Learning to Identify Cyclists' Risk Factors in London | PresentationUsing Deep Learning to Identify Cyclists' Risk Factors in London | Presentation
Using Deep Learning to Identify Cyclists' Risk Factors in London | Presentation
 
Machine Learning for Building a Food Recommendation System
Machine Learning for Building a Food Recommendation SystemMachine Learning for Building a Food Recommendation System
Machine Learning for Building a Food Recommendation System
 
INSaFLU | Innovation and Entrepreneurship Report
INSaFLU | Innovation and Entrepreneurship ReportINSaFLU | Innovation and Entrepreneurship Report
INSaFLU | Innovation and Entrepreneurship Report
 
Smarty | Smart Screen
Smarty | Smart ScreenSmarty | Smart Screen
Smarty | Smart Screen
 
RCar | Robots for All!
RCar | Robots for All!RCar | Robots for All!
RCar | Robots for All!
 
Community Finding with Applications on Phylogenetic Networks [Thesis]
Community Finding with Applications on Phylogenetic Networks [Thesis]Community Finding with Applications on Phylogenetic Networks [Thesis]
Community Finding with Applications on Phylogenetic Networks [Thesis]
 
Community Finding with Applications on Phylogenetic Networks [Extended Abstract]
Community Finding with Applications on Phylogenetic Networks [Extended Abstract]Community Finding with Applications on Phylogenetic Networks [Extended Abstract]
Community Finding with Applications on Phylogenetic Networks [Extended Abstract]
 
Community Finding with Applications on Phylogenetic Networks [Presentation]
Community Finding with Applications on Phylogenetic Networks [Presentation]Community Finding with Applications on Phylogenetic Networks [Presentation]
Community Finding with Applications on Phylogenetic Networks [Presentation]
 
Espetros de Absorção Eletrónica de Cianinas
 Espetros de Absorção Eletrónica de Cianinas Espetros de Absorção Eletrónica de Cianinas
Espetros de Absorção Eletrónica de Cianinas
 
Radiation Physics Laboratory – Complementary Exercise Set
Radiation Physics Laboratory – Complementary Exercise SetRadiation Physics Laboratory – Complementary Exercise Set
Radiation Physics Laboratory – Complementary Exercise Set
 
Espetroscopia γ
Espetroscopia γEspetroscopia γ
Espetroscopia γ
 
Detetor Geiger-Müller
Detetor Geiger-MüllerDetetor Geiger-Müller
Detetor Geiger-Müller
 
Advising Healthcare Organizations
Advising Healthcare OrganizationsAdvising Healthcare Organizations
Advising Healthcare Organizations
 
The Role of Internet-of-Things (IoT) in Healthcare
The Role of Internet-of-Things (IoT) in HealthcareThe Role of Internet-of-Things (IoT) in Healthcare
The Role of Internet-of-Things (IoT) in Healthcare
 
The Role of Internet-of-Things (IoT) in Healthcare
The Role of Internet-of-Things (IoT) in HealthcareThe Role of Internet-of-Things (IoT) in Healthcare
The Role of Internet-of-Things (IoT) in Healthcare
 
Extracorporeal Artificial Organs - Kidney & Lungs
Extracorporeal Artificial Organs - Kidney & LungsExtracorporeal Artificial Organs - Kidney & Lungs
Extracorporeal Artificial Organs - Kidney & Lungs
 
Implantable Medical Devices in the Eyes
Implantable Medical Devices in the Eyes Implantable Medical Devices in the Eyes
Implantable Medical Devices in the Eyes
 
Foreign - Body Reaction
Foreign - Body ReactionForeign - Body Reaction
Foreign - Body Reaction
 
Cells’ Mechanotransduction – Molecular Mechanisms
Cells’ Mechanotransduction – Molecular MechanismsCells’ Mechanotransduction – Molecular Mechanisms
Cells’ Mechanotransduction – Molecular Mechanisms
 
Mechanisms in Aqueous Solution for Corrosion of Metal Alloy
Mechanisms in Aqueous Solution for Corrosion of Metal AlloyMechanisms in Aqueous Solution for Corrosion of Metal Alloy
Mechanisms in Aqueous Solution for Corrosion of Metal Alloy
 

Recently uploaded

Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxRamakrishna Reddy Bijjam
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxVishalSingh1417
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxVishalSingh1417
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxnegromaestrong
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhikauryashika82
 
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-IIFood Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-IIShubhangi Sonawane
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701bronxfugly43
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.pptRamjanShidvankar
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfChris Hunter
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docxPoojaSen20
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
Energy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural Resources
Energy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural ResourcesEnergy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural Resources
Energy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural ResourcesShubhangi Sonawane
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.MaryamAhmad92
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.christianmathematics
 

Recently uploaded (20)

Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
Asian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptxAsian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptx
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-IIFood Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdf
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docx
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Energy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural Resources
Energy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural ResourcesEnergy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural Resources
Energy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural Resources
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 

How to Build an ECG