scieee Science in your language
[en] (orig)

Design and development of a novel Invasive Blood Pressure simulator for patient's monitor testing

Abstract

This paper presents a newly-designed and realized Invasive Blood Pressure (IBP) device for the simulation on patient’s monitors. This device shows improvements and presents extended features with respect to a first prototype presented by the authors and similar systems available in the state-of-the-art. A peculiarity of the presented device is that all implemented features can be customized from the developer and from the point of view of the end user. The realized device has been tested, and its performances in terms of accuracy and of the back-loop measurement of the output for the blood pressure regulation utilization have been described. In particular, an accuracy of ±1 mmHg at 25 °C, on a range from −30 to 300 mmHg, was evaluated under different test conditions. The designed device is an ideal tool for testing IBP modules, for zero setting, and for calibrations. The implemented extended features, like the generation of custom waveforms and the Universal Serial Bus (USB) connectivity, allow use of this device in a wide range of applications, from research to equipment maintenance in clinical environments to educational purposes. Moreover, the presented device represents an innovation, both in terms of technology and methodologies: It allows quick and efficient tests to verify the proper functioning of IBP module of patients’ monitors. With this innovative device, tests can be performed directly in the field and faster procedures can be implemented by the clinical maintenance personnel. This device is an open source project and all materials, hardware, and software are fully available for interested developers or researchers.

Read accessible full text

Design and development of a novel Invasive Blood Pressure simulator for patient's monitor testing

Author: Bibbo, Daniele
Publisher: MDPI
Year: 2020
DOI: 10.3390/s20010259
Source: https://dspace.vsb.cz/bitstreams/bf4ed915-5860-408e-94b8-5e8daa8c39bc/download
senso s
A icle
Design and De elopmen o a No el In asi e Blood
P essu e Simula o o Pa ien ’s Moni o Tes ing
Daniele Bibbo 1,* , Jan Kijonka 2, Pe Kud na 3, Ma ek Penhake 2, Pe Va a 4and
Pa el Zonca 4
1Depa men o Enginee ing, Uni e si y o Roma T e, Via Vi o Vol e a, 62, 00146 Rome, I aly
2Depa men o Cybe ne ics and Biomedical Enginee ing, Facul y o Elec ical Enginee ing and Compu e
Science, VSB-Technical Uni e si y o Os a a, 17. lis opadu 2172/15, 708 00 Os a a–Po uba, Czech Republic;
[email p o ec ed] (J.K.); [email p o ec ed] (M.P.)
3Depa men o Biomedical Technology, Facul y o Biomedical Enginee ing, Czech Technical Uni e si y in
P ague, nam. Si na 3105, 272 01 Kladno, Czech Republic; pe [email p o ec ed]
4
Depa men o In e nal Medicine, Uni e si y Hospi al in Os a a, 17. Lis opadu 1790, 70852 Os a a, Czech
Republic; pe [email p o ec ed] (P.V.); [email p o ec ed] (P.Z.)
*Co espondence: daniele.bibbo@uni oma3.i ; Tel.: +39-06-5733-7298
Recei ed: 18 No embe 2019; Accep ed: 30 Decembe 2019; Published: 1 Janua y 2020


Abs ac :
This pape p esen s a newly-designed and ealized In asi e Blood P essu e (IBP) de ice
o he simula ion on pa ien ’s moni o s. This de ice shows imp o emen s and p esen s ex ended
ea u es wi h espec o a i s p o o ype p esen ed by he au ho s and simila sys ems a ailable in
he s a e-o - he-a . A peculia i y o he p esen ed de ice is ha all implemen ed ea u es can be
cus omized om he de elope and om he poin o iew o he end use . The ealized de ice has
been es ed, and i s pe o mances in e ms o accu acy and o he back-loop measu emen o he
ou pu o he blood p essu e egula ion u iliza ion ha e been desc ibed. In pa icula , an accu acy
o
±
1 mmHg a 25
◦
C, on a ange om
−
30 o 300 mmHg, was e alua ed unde di e en es
condi ions. The designed de ice is an ideal ool o es ing IBP modules, o ze o se ing, and o
calib a ions. The implemen ed ex ended ea u es, like he gene a ion o cus om wa e o ms and he
Uni e sal Se ial Bus (USB) connec i i y, allow use o his de ice in a wide ange o applica ions, om
esea ch o equipmen main enance in clinical en i onmen s o educa ional pu poses. Mo eo e ,
he p esen ed de ice ep esen s an inno a ion, bo h in e ms o echnology and me hodologies: I
allows quick and e icien es s o e i y he p ope unc ioning o IBP module o pa ien s’ moni o s.
Wi h his inno a i e de ice, es s can be pe o med di ec ly in he ield and as e p ocedu es can be
implemen ed by he clinical main enance pe sonnel. This de ice is an open sou ce p ojec and all
ma e ials, ha dwa e, and so wa e a e ully a ailable o in e es ed de elope s o esea che s.
Keywo ds: in asi e blood p essu e; medical de ices; exci e ol age; wa e o m simula ion
1. In oduc ion
Di ec Blood P essu e (BP) measu emen , achie ed by in asi e echniques, is used in a speci ic
con ex when a con inuous and eliable moni o ing is needed. This me hod o blood p essu e
measu emen can p o ide de ailed esul s, and i is mainly used o pa ien s ha need o be con inuously
moni o ed (e.g., hospi aliza ion in in ensi e ca e uni ). The mos common echnique o ob ain he BP
measu emen is based on he use o a special ca he e inse ed in o an a e y, on which a p essu e
ansduce is ixed, and hen he signal is ansmi ed by a cable inse ed in o he ca he e i sel .
These sys ems a e gene ally made by a p ima y mechanical ansduce o which one o mo e s ain
gauges a e ixed, in o de o ansduce he mechanical de o ma ion in o an elec ical quan i y. Usually,
Senso s 2020,20, 259; doi:10.3390/s20010259 www.mdpi.com/jou nal/senso s
Senso s 2020,20, 259 2 o 19
hese ansduce s a e connec ed o a pa ien ’s moni o , in o de o p o ide in asi e blood p essu e
in o ma ion oge he wi h a ple ho a o i al pa ame e s. A pa ien ’s moni o , in o de o be complian
wi h ce i ied s anda ds o clinical en i onmen , has o be es ed be o e i s ins alla ion, and i has o
unde go pe iodic main enance o alida e he co ec unc ioning o all a ailable ea u es. To his aim,
simula o s able o easily eply physiological signals, such as elec oca diog aphy o body empe a u e,
a e a ailable o mos moni o ing sys ems. Conce ning In asi e Blood P essu e (IBP) measu emen , o
he bes o ou knowledge, e y ew a emp s ha e been ealized o simula ing his signal and he
co esponding senso , as demons a ed by a low numbe o pape s in he co esponding li e a u e. This
aspec shows he need o such a de ice o imp o e he knowledge in his ield. Anyway, he simula ion
o IBP may be use ul o es ing he unc ionali y o he pa ien ’s moni o IBP module, i s ze o and
calib a ion unc ion, and unc ion o ala ms. Mo eo e , he possibili y o simula ing many ypes o
wa e o ms allows he use o his de ice in a wide ange o applica ions, om esea ch o equipmen
main enance in a clinical en i onmen o educa ional pu poses, which is a g owing s a egical sec o
o he use s o his kind o ins umen s [1–4].
The simula ion o IBP on a pa ien ’s moni o can be pe o med in wo ways: The i s is o
use a s anda d IBP ansduce connec ed o some hyd aulic o pneuma ic sys em, simula ing blood
p essu e. In a simple case, his sys em may consis o a manual pump [
5
]. The second way is o use an
elec onic ci cui ins ead o a p essu e ansduce ha allows gene a ion o an ou pu signal simila
o he IBP ansduce ’s ou pu . This me hod does no equi e any mechanical pa s, and bo h he
s a ic and dynamic p essu es can be simula ed wi h he equi ed bandwid h and high accu acy can be
achie ed [6,7].
In his amewo k, he IBP simula o p esen ed in his pape ep esen s an inno a ion, bo h in
e ms o echnology and me hodologies: cu en ly, i is e y di icul o ealize a quick and e icien es
o e i y he p ope unc ioning o a pa ien ’s de ices ea u es ela ed o IBP measu es, and he common
solu ion is o send hese de ices o main enance echnical se ices. Using he de ice p oposed in his
pape , hese es s can be pe o med di ec ly in he ield and as e p ocedu es can be implemen ed by
clinical main enance pe sonnel.
A simple app oach o he ealiza ion o hese de ices’ has been exploi ed in p e ious wo ks [
8
–
11
],
whe e he basic design o an elec onic IBP simula o was discussed. Mo eo e , some es s wi h
a pa ien ’s moni o and a p ocedu e o he calib a ion o he con olling ci cui s o such a kind o
de ice was p esen ed in [12].
In his pape , some imp o emen s and ex ended ea u es o a newly-designed de ice a e epo ed,
including all he new capabili ies ha gua an ee be e accu acy. Mo eo e , his new p o o ype allows
egula ion o i s ou pu on he basis o bo h he ou pu and he inpu exci e ol age measu emen s,
oge he wi h an au o-calib a ion ea u e implemen ed a e powe -on. To alida e his, he accu acy
assessmen o he de ice unde di e en condi ions was pe o med and esul s a e desc ibed in his
pape . This is a c ucial aspec since he e alua ion o he accu acy is necessa y when dealing wi h
sys ems used o ob ain in o ma ion on human pe o mances o on he heal h s a e o a pa ien [13].
Finally, i is wo h highligh ing ha he possibili y o sha ing in o ma ion wi h a communi y o
de elope s is an impo an ea u e ha can imp o e he knowledge in he de elopmen o a sys em
o a de ice. This allows us o o e come p oblems and ind sma e solu ions. To his aim, his
de ice was designed as an open sou ce p ojec , in o de o sha e ma e ials wi h in e es ed esea che s
and de elope s.
2. Design and Implemen a ion
The IBP Simula o (IBPS) can simula e a b idge p essu e ansduce , which consis s o a wo-po
ne wo k wi h inpu ol age
VIN =(+IN)−(−IN)
and ou pu ol age
VOUT =(+OUT)−(−OUT)
.
An example is epo ed in Figu e 1, whe e a schema ic diag am o a comme cial p essu e ansduce
(i.e., No aSenso NPC-100 se ies @Amphenol) is epo ed [14].
Senso s 2020,20, 259 3 o 19
Senso s 2020, 20, x 3 o 19
Figu e 1. No aSenso NPC-100 p essu e ansduce schema ic diag am.
The de ice has been designed in o de o simula e a wide ange o IBP modules; his is possible
because he analog in e ace is d i en by a digi al sys em ha can con ol a wide ange o pa ame e s.
The gene al scheme o he designed IBPS is epo ed in Figu e 2. The quali y o he pe o med design
is gua an eed by he adop ion o well-es ablished p ocedu es o embedded applica ions [15,16] in
di e en ields, such as elec onic ci cui s [17], ansmission o da a [18], and consump ion
op imiza ion [19].
Figu e 2. In asi e Blood P essu e Simula o (IBPS) scheme o unc ioning. ADC = analog o digi al
con e e ; LCD = liquid c ys al display; MCU = mic ocon olle uni .
Th ee con olling s ages ha e been designed in o de o d i e he ou pu o he simula ion o
he di e en IBP modules. This can be ob ained by con olling he ange and he posi i e o nega i e
o se , as epo ed in he ollowing. In gene al, he inpu exci e ol age 𝑉 can a y o di e en IBP
modules bu should be in he ange 1–10 VDC; a ypical alue o a wide ange o IBP module is
𝑉 =5 VDC. The ou pu ol age 𝑉 depends linea ly on 𝑉 . Conside ing as an example an
Figu e 1. No aSenso NPC-100 p essu e ansduce schema ic diag am.
The de ice has been designed in o de o simula e a wide ange o IBP modules; his is possible
because he analog in e ace is d i en by a digi al sys em ha can con ol a wide ange o pa ame e s.
The gene al scheme o he designed IBPS is epo ed in Figu e 2. The quali y o he pe o med design
is gua an eed by he adop ion o well-es ablished p ocedu es o embedded
applica ions [15,16]
in di e en ields, such as elec onic ci cui s [
17
], ansmission o da a [
18
], and consump ion
op imiza ion [19].
Senso s 2020, 20, x 3 o 19
Figu e 1. No aSenso NPC-100 p essu e ansduce schema ic diag am.
The de ice has been designed in o de o simula e a wide ange o IBP modules; his is possible
because he analog in e ace is d i en by a digi al sys em ha can con ol a wide ange o pa ame e s.
The gene al scheme o he designed IBPS is epo ed in Figu e 2. The quali y o he pe o med design
is gua an eed by he adop ion o well-es ablished p ocedu es o embedded applica ions [15,16] in
di e en ields, such as elec onic ci cui s [17], ansmission o da a [18], and consump ion
op imiza ion [19].
Figu e 2. In asi e Blood P essu e Simula o (IBPS) scheme o unc ioning. ADC = analog o digi al
con e e ; LCD = liquid c ys al display; MCU = mic ocon olle uni .
Th ee con olling s ages ha e been designed in o de o d i e he ou pu o he simula ion o
he di e en IBP modules. This can be ob ained by con olling he ange and he posi i e o nega i e
o se , as epo ed in he ollowing. In gene al, he inpu exci e ol age 𝑉 can a y o di e en IBP
modules bu should be in he ange 1–10 VDC; a ypical alue o a wide ange o IBP module is
𝑉 =5 VDC. The ou pu ol age 𝑉 depends linea ly on 𝑉 . Conside ing as an example an
Figu e 2.
In asi e Blood P essu e Simula o (IBPS) scheme o unc ioning. ADC =analog o digi al
con e e ; LCD =liquid c ys al display; MCU =mic ocon olle uni .
Th ee con olling s ages ha e been designed in o de o d i e he ou pu o he simula ion o
he di e en IBP modules. This can be ob ained by con olling he ange and he posi i e o nega i e
o se , as epo ed in he ollowing. In gene al, he inpu exci e ol age
VIN
can a y o di e en
IBP modules bu should be in he ange 1–10 VDC; a ypical alue o a wide ange o IBP module
is
VIN =
5
VDC
. The ou pu ol age
VOUT
depends linea ly on
VIN
. Conside ing as an example
Senso s 2020,20, 259 4 o 19
an exci e ol age
VIN =
1
VDC
, a ansduce sensi i i y
k=
5
µV/V/mmHg
, and a p essu e applied
o he ansduce o 1 mmHg, an ou pu ol age o 5 µV is ob ained.
The ansduce sensi i i y
k
can a y o di e en p essu e ansduce s, e en i he mos common
alues a e 5 µV/V/mmHg o 40 µV/V/mmHg.
The simula o ou pu ci cui (Figu e 3) is ob ained by means o a Whea s one b idge d i en by h ee
independen con olling s ages. Since he Whea s one b idge ou pu is usually cha ac e ized by e y
low ol age alues, in each s age a con ollable cu en sou ce is used (Figu e 4). The ou pu cu en
om hese ype o sou ces is linea ly dependen on he inpu exci e ol age
VIN
om he IBP module.
Mo eo e , wo measu ing s ages ha e been designed o con ol
VIN
and
VOUT
: he measu emen o
hese wo ol age le els is necessa y o imp o e he accu acy o he de ice. In ac , he egula ion o
he ou pu and i s ine uning a e pe o med h ough a eedback loop con ol.
Senso s 2020, 20, x 4 o 19
exci e ol age 𝑉 =1 VDC, a ansduce sensi i i y 𝑘 = 5 µV/V/mmHg, and a p essu e applied o
he ansduce o 1 mmHg, an ou pu ol age o 5 µV is ob ained.
The ansduce sensi i i y 𝑘 can a y o di e en p essu e ansduce s, e en i he mos
common alues a e 5 µV/V/mmHg o 40 µV/V/mmHg.
The simula o ou pu ci cui (Figu e 3) is ob ained by means o a Whea s one b idge d i en by
h ee independen con olling s ages. Since he Whea s one b idge ou pu is usually cha ac e ized by
e y low ol age alues, in each s age a con ollable cu en sou ce is used (Figu e 4). The ou pu
cu en om hese ype o sou ces is linea ly dependen on he inpu exci e ol age 𝑉 om he
IBP module. Mo eo e , wo measu ing s ages ha e been designed o con ol 𝑉 and 𝑉: he
measu emen o hese wo ol age le els is necessa y o imp o e he accu acy o he de ice. In ac ,
he egula ion o he ou pu and i s ine uning a e pe o med h ough a eedback loop con ol.
V
IN
+V
OUT
-V
OUT
R
R
R
R
BA
D
C
R
IN
R
IN
R
OUT
R
OUT
Figu e 3. IBPS ou pu ci cui .
Figu e 4. Con ollable cu en sou ce ci cui .
2.1. Con olling S age 1
This s age is essen ial o he gene a ion o dynamic BP wa e o ms; i consis s o a ange se ing
block, a bu e , a modula ion block, and a cu en sou ce (Figu e 4). The blood p essu e ange can be
adjus ed om 0 o 330 mmHg wi h 10-bi esolu ion. The wa e o m modula ion is pe o med using
a 10-bi con olle ha is used o any p essu e ange se ing.
The cu en sou ce calcula ion o a blood p essu e o :
𝐵𝑃 ∈ 〈0,330 mmHg〉 conside ing V
 = 1 VDC,𝑘 = 5µV/V/mmHg
I is ob ained as:
|V|=
k
× V
 × |BP|= 5 × 1 × 330 = 1650 µV, (1)
so he maximum ou pu cu en is:
Figu e 3. IBPS ou pu ci cui .
Senso s 2020, 20, x 4 o 19
exci e ol age 𝑉 =1 VDC, a ansduce sensi i i y 𝑘 = 5 µV/V/mmHg, and a p essu e applied o
he ansduce o 1 mmHg, an ou pu ol age o 5 µV is ob ained.
The ansduce sensi i i y 𝑘 can a y o di e en p essu e ansduce s, e en i he mos
common alues a e 5 µV/V/mmHg o 40 µV/V/mmHg.
The simula o ou pu ci cui (Figu e 3) is ob ained by means o a Whea s one b idge d i en by
h ee independen con olling s ages. Since he Whea s one b idge ou pu is usually cha ac e ized by
e y low ol age alues, in each s age a con ollable cu en sou ce is used (Figu e 4). The ou pu
cu en om hese ype o sou ces is linea ly dependen on he inpu exci e ol age 𝑉 om he
IBP module. Mo eo e , wo measu ing s ages ha e been designed o con ol 𝑉 and 𝑉: he
measu emen o hese wo ol age le els is necessa y o imp o e he accu acy o he de ice. In ac ,
he egula ion o he ou pu and i s ine uning a e pe o med h ough a eedback loop con ol.
V
IN
+V
OUT
-V
OUT
R
R
R
R
BA
D
C
R
IN
R
IN
R
OUT
R
OUT
Figu e 3. IBPS ou pu ci cui .
Figu e 4. Con ollable cu en sou ce ci cui .
2.1. Con olling S age 1
This s age is essen ial o he gene a ion o dynamic BP wa e o ms; i consis s o a ange se ing
block, a bu e , a modula ion block, and a cu en sou ce (Figu e 4). The blood p essu e ange can be
adjus ed om 0 o 330 mmHg wi h 10-bi esolu ion. The wa e o m modula ion is pe o med using
a 10-bi con olle ha is used o any p essu e ange se ing.
The cu en sou ce calcula ion o a blood p essu e o :
𝐵𝑃 ∈ 〈0,330 mmHg〉 conside ing V
 = 1 VDC,𝑘 = 5µV/V/mmHg
I is ob ained as:
|V|=
k
× V
 × |BP|= 5 × 1 × 330 = 1650 µV, (1)
so he maximum ou pu cu en is:
Figu e 4. Con ollable cu en sou ce ci cui .
2.1. Con olling S age 1
This s age is essen ial o he gene a ion o dynamic BP wa e o ms; i consis s o a ange se ing
block, a bu e , a modula ion block, and a cu en sou ce (Figu e 4). The blood p essu e ange can be
adjus ed om 0 o 330 mmHg wi h 10-bi esolu ion. The wa e o m modula ion is pe o med using
a 10-bi con olle ha is used o any p essu e ange se ing.
The cu en sou ce calcula ion o a blood p essu e o :
BP ∈D0, 330 mmHgconside ing VIN =1 VDC, k=5uV/V/mmHg
I is ob ained as:
|VOUT|=k×VIN ×|BPMAX|=5×1×330 =1650 µV, (1)
Senso s 2020,20, 259 5 o 19
so he maximum ou pu cu en is:
|IOUT|=2|VOUT|
R=2×1650 ×10−6
100 =33 µA, (2)
whe e Ris he Whea s one b idge esis o .
The maximum e e ence ol age
VREF
o he selec ed
R1=
6.8
kΩ
, whe e
R1
is a cu en sou ce
esis o , is gi en by:
VREF =|IOUT|×R1=33 ×10−6×6.8 ×103=0.2244 V. (3)
A e hese alues a e compu ed, i is possible o ob ain he heo e ical
R3
alue when he digi al
po en iome e is se wi h R2=20 kΩ:
R3TH =VIN −VREF
VREF ×R2=1−0.2244
0.2244 ×20 ×10369 kΩ. (4)
This alue is no a ailable among comme cial p ecision esis o s. Fo his eason, he closes
a ailable one
R=
68
kΩ
, was selec ed. Using his alue, he maximum ou pu p essu e o
R3≡
R3 eal =68 kΩ(E12 se ies) is e-calcula ed conside ing he ob ained pa ame e s:
VREF, MAX =0.2272 V, (5)


IOUT, MAX

=VREF, MAX
R1
=33.4 uA, (6)


VOUT, MAX

=

IOUT, MAX

×R
2=1670.5 uV(334 mmHg), (7)
which gi es a maximum blood p essu e co esponden o he maximum digi al po en iome e ou pu
VREF −LSB (whe e LSB is he Leas Signi ican Bi , and i s alue is LSB =0.326 mmHg)
BPMAX =333.7 mmHg. (8)
The cu en sou ce is connec ed o he B node o he Whea s one b idge o he posi i e ou pu
(Figu es 2and 3). VOUT is linea ly dependen on any exci e ol age VIN acco ding o he ela ion:
VOUT =VIN
R×R2
2R1(R2+R3). (9)
The ange se ing block con ols he Re e ence Vol age in he ange om 0 V o
VREF
(V
REF
=0.2244 V
gi en by Equa ion (3)).
2.2. Con olling S age 2
This s age is designed o ob ain a posi i e s a ic p essu e and o adjus he dias olic p essu e.
I consis s o a posi i e o se block and a cu en sou ce. The posi i e s a ic blood p essu e can be
adjus ed in he ange om 0 o 330 mmHg wi h 10-bi esolu ion. The calcula ion o he cu en sou ce
and he ealiza ion o his s age is he same as he one o con olling s age 1.
2.3. Con olling S age 3
Simila ly o con olling s age 2, a u he s age 3 is included o se a nega i e ou pu . In his case,
he cu en sou ce is connec ed o he A node o he Whea s one b idge (Figu es 2and 3). The nega i e
s a ic blood p essu e can be adjus ed in he ange om
−
60 mmHg o 0 mmHg wi h 10-bi esolu ion.

Senso s 2020,20, 259 6 o 19
2.4. Measu ing S age 1 and 2
The i s measu ing s age (i.e., measu ing s age 1) was been designed and implemen ed o
con inuously moni o he ou pu ol age
VOUT
o he de ice.
VOUT
is ampli ied by an accu a e
ins umen a ion ampli ie INA101HP (Texas Ins umen s, USA) wi h gain G =201. A e ampli ica ion,
an o se ol age o 1 V is added in o de o i he signal in o he A/D con e e ange, a oiding possible
sa u a ion p oblems. This signal is digi alized by CH1 channel o he 16-bi analog o digi al con e e
(ADC) wi h he common e e ence ADCREF =2.5 V.
A second measu ing s age (i.e., measu ing s age 2) has been included o moni o he inpu exci e
ol age
VIN
ha di e en ly om
VOUT
is a cons an alue. The blood p essu e can be calcula ed om
VIN,VOUT and kas:
BP =VOUT
k×VIN
. (10)
VIN is di ided by a ac o o 2.5 be o e i s digi aliza ion by CH0 channel o he ADC.
2.5. Digi al Con ol
The managemen o he de ice is pe o med by a cen al mic ocon olle uni (MCU, A mel
ATMEGA644A). I d i es he digi al po en iome e s in he con olling s ages and manages he
acquisi ions o
VIN
and
VOUT
. Bo h po en iome e se s and ADC a e connec ed o he MCU ia Se ial
Pe iphe al In e ace (SPI), which allows easy and eliable communica ion among he di e en blocks
o he de ice. Mo eo e , he de ice is equipped wi h a Uni e sal Se ial Bus (USB) po ha is used o
mul ipu pose asks: o s o e cus om wa e o ms, o pe o m calib a ion da a s o age, and o con ol he
de ice emo ely. Finally, a lash memo y and he necessa y con ol ci cui s we e embedded on he
de ice o s o e da a.
All hese ea u es can be managed di ec ly onboa d by means o ou na iga ion bu ons, while
commands and da a a e displayed on an embedded liquid c ys al display (LCD) sc een.
3. Fea u es
As men ioned abo e, he IBPS (Figu e 5) is equipped wi h a use in e ace implemen ed using
ou con ol bu ons and a 4- ow, 20-cha ac e LCD sc een (no. 1 in Figu e 5). The ou con ol
bu ons a e di ided in one na iga ion bu on (no. 2 in Figu e 5) used o con ol he cu so in di e en
na iga ion menu, wo se ing bu ons (no. 3 in Figu e 5) o se ing pa ame e s, and one en e bu on
(n.4 in Figu e 5) used o se he selec ed unc ion.
Senso s 2020, 20, x 6 o 19
A second measu ing s age (i.e., measu ing s age 2) has been included o moni o he inpu exci e
ol age 𝑉 ha di e en ly om 𝑉 is a cons an alue. The blood p essu e can be calcula ed om
𝑉, 𝑉 and 𝑘 as:
𝐵𝑃 = 
 ×  . (10)
𝑉 is di ided by a ac o o 2.5 be o e i s digi aliza ion by CH0 channel o he ADC.
2.5. Digi al Con ol
The managemen o he de ice is pe o med by a cen al mic ocon olle uni (MCU, A mel
ATMEGA644A). I d i es he digi al po en iome e s in he con olling s ages and manages he
acquisi ions o 𝑉 and 𝑉. Bo h po en iome e se s and ADC a e connec ed o he MCU ia Se ial
Pe iphe al In e ace (SPI), which allows easy and eliable communica ion among he di e en blocks
o he de ice. Mo eo e , he de ice is equipped wi h a Uni e sal Se ial Bus (USB) po ha is used
o mul ipu pose asks: o s o e cus om wa e o ms, o pe o m calib a ion da a s o age, and o
con ol he de ice emo ely. Finally, a lash memo y and he necessa y con ol ci cui s we e
embedded on he de ice o s o e da a.
All hese ea u es can be managed di ec ly onboa d by means o ou na iga ion bu ons, while
commands and da a a e displayed on an embedded liquid c ys al display (LCD) sc een.
3. Fea u es
As men ioned abo e, he IBPS (Figu e 5) is equipped wi h a use in e ace implemen ed using
ou con ol bu ons and a 4- ow, 20-cha ac e LCD sc een (no. 1 in Figu e 5). The ou con ol bu ons
a e di ided in one na iga ion bu on (no. 2 in Figu e 5) used o con ol he cu so in di e en
na iga ion menu, wo se ing bu ons (no. 3 in Figu e 5) o se ing pa ame e s, and one en e bu on
(n.4 in Figu e 5) used o se he selec ed unc ion.
Figu e 5. IBPS use in e ace. On he op a e epo ed (1) an LCD display (2) a na iga ion bu on, (3)
wo se ing bu ons, and (4) an en e bu on.
On he on side o he IBPS he e a e wo connec o s (Figu e 6). The 4-pin ou pu connec o
(no. 2 in Figu e 6) is used o he connec ion o he IBP module inpu o he pa ien moni o . The
ampli ied ou pu signal is also a ailable on a BNC connec o (no. 1 in Figu e 6).
Figu e 5.
IBPS use in e ace. On he op a e epo ed (
1
) an LCD display (
2
) a na iga ion bu on,
(3) wo se ing bu ons, and (4) an en e bu on.
Senso s 2020,20, 259 7 o 19
On he on side o he IBPS he e a e wo connec o s (Figu e 6). The 4-pin ou pu connec o (no. 2
in Figu e 6) is used o he connec ion o he IBP module inpu o he pa ien moni o . The ampli ied
ou pu signal is also a ailable on a BNC connec o (no. 1 in Figu e 6).
Senso s 2020, 20, x 7 o 19
Figu e 6. (1) Scope connec o o signal moni o ing and (2) 4-pin connec o o IBP moni o .
On he backside o he IBPS, an embedded USB Mini-B connec o is p o ided (no. 3 in Figu e 7),
and his is used o connec he de ice o a compu e o exploi all so wa e-d i en ea u es (e.g., o
ups eam da a o di e en wa e o ms), oge he wi h he powe swi ch and a connec o (no. 1,3 in
Figu e 7) o supply he de ice wi h a s anda d 230V al e na ing cu en (AC).
Figu e 7. (1) Powe swi ch, (2) al e na ing cu en (AC) powe connec o , and (3) Uni e sal Se ial Bus
(USB) mini-B connec o .
3.1. S a ic Blood P essu e Simula ion
This ea u e can be used o ze o se ing and o calib a ing he pa ien ’s moni o s IBP modules.
The ou pu p essu e can be egula ed om a minimum nega i e alue o −30 mmHg o a maximum
posi i e alue o 300 mmHg, wi h inc emen s o 1 mmHg. The ou pu p essu e accu acy o he de ice
is less han ±1 mmHg a 25 °C on he ixed alue. The measu ed ou pu ol age and inpu exci a ion
ol age is also displayed on he LCD o allow he use s o easily manage hese pa ame e s. The ou
push bu ons a e used o he menu na iga ion, blood p essu e adjus men , and con i ma ion o he
selec ed alue.
3.2. Dynamic Blood P essu e Simula ion
The de ice can simula e dynamic BP wa e o ms; his ea u e is sui able o many physiological
and pa hological BP wa e o ms simula ion (e.g., a e ial, le and igh en icles, pulmona y a e y,
igh a ium). To ex end he possibili ies o he simula ion, he e is a USB ups eam po , allowing us
o s o e up o 15 use -de ined blood p essu e wa e o ms. Mo eo e , i is possible o simula e
espi a ion and o he physiological pa ame e s.
To implemen hese ea u es, he use can selec one o he wa e o ms displayed in a lis on he
LCD sc een. Thus, he wa e o m de ails a e epo ed, and he use can accep hem o se cus om
wa e o m p ope ies. The sys olic, dias olic, and mean p essu es can be independen ly se wi h a
esolu ion o 1 mmHg o each s ep. In addi ion, he simula ion o he hea bea s pe minu e can be
egula ed wi h a esolu ion o 1 BPM. The equi ed BP alue and he ac ual BP alue a e bo h isible
on he LCD.
Figu e 6. (1) Scope connec o o signal moni o ing and (2) 4-pin connec o o IBP moni o .
On he backside o he IBPS, an embedded USB Mini-B connec o is p o ided (no. 3 in Figu e 7),
and his is used o connec he de ice o a compu e o exploi all so wa e-d i en ea u es (e.g., o
ups eam da a o di e en wa e o ms), oge he wi h he powe swi ch and a connec o (no. 1,3
in Figu e 7) o supply he de ice wi h a s anda d 230V al e na ing cu en (AC).
Senso s 2020, 20, x 7 o 19
Figu e 6. (1) Scope connec o o signal moni o ing and (2) 4-pin connec o o IBP moni o .
On he backside o he IBPS, an embedded USB Mini-B connec o is p o ided (no. 3 in Figu e 7),
and his is used o connec he de ice o a compu e o exploi all so wa e-d i en ea u es (e.g., o
ups eam da a o di e en wa e o ms), oge he wi h he powe swi ch and a connec o (no. 1,3 in
Figu e 7) o supply he de ice wi h a s anda d 230V al e na ing cu en (AC).
Figu e 7. (1) Powe swi ch, (2) al e na ing cu en (AC) powe connec o , and (3) Uni e sal Se ial Bus
(USB) mini-B connec o .
3.1. S a ic Blood P essu e Simula ion
This ea u e can be used o ze o se ing and o calib a ing he pa ien ’s moni o s IBP modules.
The ou pu p essu e can be egula ed om a minimum nega i e alue o −30 mmHg o a maximum
posi i e alue o 300 mmHg, wi h inc emen s o 1 mmHg. The ou pu p essu e accu acy o he de ice
is less han ±1 mmHg a 25 °C on he ixed alue. The measu ed ou pu ol age and inpu exci a ion
ol age is also displayed on he LCD o allow he use s o easily manage hese pa ame e s. The ou
push bu ons a e used o he menu na iga ion, blood p essu e adjus men , and con i ma ion o he
selec ed alue.
3.2. Dynamic Blood P essu e Simula ion
The de ice can simula e dynamic BP wa e o ms; his ea u e is sui able o many physiological
and pa hological BP wa e o ms simula ion (e.g., a e ial, le and igh en icles, pulmona y a e y,
igh a ium). To ex end he possibili ies o he simula ion, he e is a USB ups eam po , allowing us
o s o e up o 15 use -de ined blood p essu e wa e o ms. Mo eo e , i is possible o simula e
espi a ion and o he physiological pa ame e s.
To implemen hese ea u es, he use can selec one o he wa e o ms displayed in a lis on he
LCD sc een. Thus, he wa e o m de ails a e epo ed, and he use can accep hem o se cus om
wa e o m p ope ies. The sys olic, dias olic, and mean p essu es can be independen ly se wi h a
esolu ion o 1 mmHg o each s ep. In addi ion, he simula ion o he hea bea s pe minu e can be
egula ed wi h a esolu ion o 1 BPM. The equi ed BP alue and he ac ual BP alue a e bo h isible
on he LCD.
Figu e 7.
(
1
) Powe swi ch, (
2
) al e na ing cu en (AC) powe connec o , and (
3
) Uni e sal Se ial Bus
(USB) mini-B connec o .
3.1. S a ic Blood P essu e Simula ion
This ea u e can be used o ze o se ing and o calib a ing he pa ien ’s moni o s IBP modules.
The ou pu p essu e can be egula ed om a minimum nega i e alue o
−
30 mmHg o a maximum
posi i e alue o 300 mmHg, wi h inc emen s o 1 mmHg. The ou pu p essu e accu acy o he de ice
is less han
±
1 mmHg a 25
◦
C on he ixed alue. The measu ed ou pu ol age and inpu exci a ion
ol age is also displayed on he LCD o allow he use s o easily manage hese pa ame e s. The ou
push bu ons a e used o he menu na iga ion, blood p essu e adjus men , and con i ma ion o he
selec ed alue.
3.2. Dynamic Blood P essu e Simula ion
The de ice can simula e dynamic BP wa e o ms; his ea u e is sui able o many physiological
and pa hological BP wa e o ms simula ion (e.g., a e ial, le and igh en icles, pulmona y a e y,
igh a ium). To ex end he possibili ies o he simula ion, he e is a USB ups eam po , allowing us o
s o e up o 15 use -de ined blood p essu e wa e o ms. Mo eo e , i is possible o simula e espi a ion
and o he physiological pa ame e s.
Senso s 2020,20, 259 8 o 19
To implemen hese ea u es, he use can selec one o he wa e o ms displayed in a lis on he
LCD sc een. Thus, he wa e o m de ails a e epo ed, and he use can accep hem o se cus om
wa e o m p ope ies. The sys olic, dias olic, and mean p essu es can be independen ly se wi h
a esolu ion o 1 mmHg o each s ep. In addi ion, he simula ion o he hea bea s pe minu e can be
egula ed wi h a esolu ion o 1 BPM. The equi ed BP alue and he ac ual BP alue a e bo h isible
on he LCD.
3.3. Cus om Wa e o ms and Usage o Buil -in Memo y
Cus om wa e o ms can be uploaded o he de ice ia USB po , conside ing one pe iod o he
desi ed signal. The IBPS upda e ool, shown in Figu e 8, allows o p og am a wa e o m in one o
he de ice’s emp y posi ions in he memo y. Each wa e o m is cha ac e ized by a speci ic leng h
(as numbe o samples) and sampling pe iod. The pa ame e s o he uploaded wa e o m, such as
name, BPM, and sys olic, dias olic, and mean p essu e, mus be speci ied by he use . These alues a e
included a he beginning o he da a wa e o m ile as ini ializa ion by es. The wa e o m da a can be
impo ed om da a ile o ma (e.g., CSV, TXT, MAT). Each da a wa e o m is au oma ically con e ed
o 10-bi esolu ion and no malized in he ange om 0 o 1023.
The upda e ool also p o ides o p og am aw da a in a speci ied memo y loca ion o he de ice.
This ea u e can be use ul o u u e memo y usage, such as o calib a ion da a. Backup memo y o
a da a ile and e ase ope a ions a e also possible.
Senso s 2020, 20, x 8 o 19
3.3. Cus om Wa e o ms and Usage o Buil -in Memo y
Cus om wa e o ms can be uploaded o he de ice ia USB po , conside ing one pe iod o he
desi ed signal. The IBPS upda e ool, shown in Figu e 8, allows o p og am a wa e o m in one o he
de ice’s emp y posi ions in he memo y. Each wa e o m is cha ac e ized by a speci ic leng h (as
numbe o samples) and sampling pe iod. The pa ame e s o he uploaded wa e o m, such as name,
BPM, and sys olic, dias olic, and mean p essu e, mus be speci ied by he use . These alues a e
included a he beginning o he da a wa e o m ile as ini ializa ion by es. The wa e o m da a can be
impo ed om da a ile o ma (e.g., CSV, TXT, MAT). Each da a wa e o m is au oma ically
con e ed o 10-bi esolu ion and no malized in he ange om 0 o 1023.
The upda e ool also p o ides o p og am aw da a in a speci ied memo y loca ion o he de ice.
This ea u e can be use ul o u u e memo y usage, such as o calib a ion da a. Backup memo y o
a da a ile and e ase ope a ions a e also possible.
(a) (b)
Figu e 8. (a) The IBPS upda e ool, showing IBP wa e o m pa ame e s ( o one pe iod) such as name,
bea s pe minu e (BPM), and sys olic, dias olic, and mean p essu e. (b) An example o he ob ained
wa e o m.
3.4. Remo e-Con ol
The de ice can be con olled emo ely by a PC h ough he USB po . E en i he de ice has been
designed and ealized o a s and-alone use, an addi ional emo e-con ol op ion has been
implemen ed o allow he de ice in eg a ion in a compu e -con olled en i onmen al. The emo e
con ol allows he same ope a ion as in s and-alone mode. Mo eo e , wa e o ms o any leng h can
be simula ed in eal- ime ia se ial da a communica ion.
3.5. Powe -on Sel -Tes and Au o Calib a ion
A e connec ing he IBP module o he de ice, he de ice p o ides he necessa y inpu exci a ion
ol age V o gene a e an app op ia e ou pu ol age V acco ding o he Equa ion (10). When
he de ice is powe ed on, V and V a e measu ed au oma ically by he measu ing s ages 1 and
2 (Figu e 2) o allow di e en se ings o he con ol s ages.
The ollowing pa ame e s a e e alua ed by he au o calib a ion p ocess:
• BP o se (con olling s ages powe ed down);
• BP ange (con olling s age 3 a i s maximum);
• BP posi i e ange (con olling s age 2 a i s maximum);
• BP ange o se (con olling s age 1 ange a i s maximum, modula ion a i s minimum);
• BP modula ion minimum ange (con olling s age 1 ange a i s minimum, modula ion a i s
maximum);
• BP modula ion maximum ange (con olling s age 1 ange a i s maximum, modula ion a i s
maximum);
• BP modula ion hal ange (con olling s age 1 ange a he hal , modula ion a i s maximum).
Figu e 8.
(
a
) The IBPS upda e ool, showing IBP wa e o m pa ame e s ( o one pe iod) such as
name, bea s pe minu e (BPM), and sys olic, dias olic, and mean p essu e. (
b
) An example o he
ob ained wa e o m.
3.4. Remo e-Con ol
The de ice can be con olled emo ely by a PC h ough he USB po . E en i he de ice has been
designed and ealized o a s and-alone use, an addi ional emo e-con ol op ion has been implemen ed
o allow he de ice in eg a ion in a compu e -con olled en i onmen al. The emo e con ol allows
he same ope a ion as in s and-alone mode. Mo eo e , wa e o ms o any leng h can be simula ed in
eal- ime ia se ial da a communica ion.
3.5. Powe -on Sel -Tes and Au o Calib a ion
A e connec ing he IBP module o he de ice, he de ice p o ides he necessa y inpu exci a ion
ol age
VIN
o gene a e an app op ia e ou pu ol age
VOUT
acco ding o he Equa ion (10). When
he de ice is powe ed on,
VIN
and
VOUT
a e measu ed au oma ically by he measu ing s ages 1 and
2 (Figu e 2) o allow di e en se ings o he con ol s ages.
The ollowing pa ame e s a e e alua ed by he au o calib a ion p ocess:
•BP o se (con olling s ages powe ed down);
Senso s 2020,20, 259 9 o 19
•BP ange (con olling s age 3 a i s maximum);
•BP posi i e ange (con olling s age 2 a i s maximum);
•BP ange o se (con olling s age 1 ange a i s maximum, modula ion a i s minimum);
•
BP modula ion minimum ange (con olling s age 1 ange a i s minimum, modula ion a i s
maximum);
•
BP modula ion maximum ange (con olling s age 1 ange a i s maximum, modula ion a
i s maximum);
•BP modula ion hal ange (con olling s age 1 ange a he hal , modula ion a i s maximum).
All hese pa ame e s a e e alua ed and displayed on LCD a powe -on. I one o mo e o hese
a e no in he desi ed in e al, an e o symbol indica es ha he de ice did no pass he powe -on
sel - es . These pa ame e s, which ep esen he inpu alues o calcula ion o he measu ed BP, a e
used o emo e he BP o se caused by he measu emen s ages.
3.6. P og amming he De ice
The i mwa e can be upg aded using an In-Sys em P og amming (ISP) ea u e by a i mwa e
upload connec o a ailable inside he de ice. The p og am is w i en in AVR GCC language o
ATMEL MCU’s and consis s o se e al iles.
3.7. Technical and Simula ion Pa ame e s
The echnical pa ame e s o he IBPS, ob ained on he basis o he pe o med es s on he de ice,
a e summa ized in Table 1.
Table 1. IBPS Technical Pa ame e s.
Technical Pa ame e Value Uni Desc ip ion
Inpu impedance 3700 Ω
Ou pu impedance 300 Ω
Exci e Inpu ol age VIN ange 1 o 10 VDC
Ou pu T ansduce Sensi i i y 5 µV/V/mmHg Cons an pa ame e
Ou pu p essu e ange −30 o 300 mmHg
Ou pu O se Range −25 o 25 mmHg
Ou pu ol age VOUT ange
(VIN ={1; 5; 10}VDC)
−150 o 1500 µVEqui alen o −30 o
300 mmHg
−750 o 7500 µV
−1500 o 15,000 µV
Ou pu ol age o se ange
a VIN =5 VDC −625 o 625 µVEqui alen o −25 o
25 mmHg
Maximum di e ence be ween he desi ed
and ac ual BP
0.4
(0.1 o s a ic BP) mmHg Displayed BP (BP e o s
no included)
Accu acy o ambien empe a u e 125 ◦C0.4 mmHg Tes a he no mal
ambien empe a u e
Maximum accu acy o ambien
empe a u e 1 om 0 ◦C o 50 ◦C1.4 mmHg
Maximum alue in he
comple e ange
o empe a u e
BP o se o ambien empe a u e 125 ◦C0.2 mmHg Compensa ed by calib a ion
BP o se o ambien empe a u e 1 om
0◦C o 50 ◦C12 mmHg
Maximum alue in he
comple e ange
o empe a u e
1. Fo he ull inpu ol age ange (Vin={1; 5; 10}VDC) and all modes o blood p essu e gene a ing.
In pa icula , ou pu and inpu impedance, exci a ion ol age
VIN
, ansduce sensi i i y and he
co esponding ou pu ol age VOUT ma ch he s anda d IBP ansduce (as epo ed in [12]).
The maximum di e ence be ween he equi ed and measu ed alues o BP is gi en by he
con olling s ages esolu ion and he noise (see Tables 3, 4 and 5). The accu acy o he de ice was
e alua ed h ough expe imen al es s ha a e desc ibed in he ollowing. Mo e speci ically, es s
Senso s 2020,20, 259 16 o 19
Table 8. VIN measu emen e o s.
VIN ∆VIN a 25 ◦C∆VIN a 50 ◦C
1 V 0 mV 0.6 mV
5 V 0.02 mV 0.1 mV
10 V 0 mV 0.4 mV
5. Discussion
The esul s desc ibed abo e show ha he IBPS p esen ed in his pape is a alid and eliable
ins umen o es ing p essu e moni o s. The calcula ion and measu emen o he accu acy show
ha he e a e po en ial imp o emen s o he measu ing s ages, e en i he ac ual pe o mances allow
he use o he ins umen in mos p ac ical cases. Be e accu acy could be achie ed by eplacing he
componen s ha cause he la ges e o s wi h highe quali y componen s: his ope a ion o e-designing
can be easily achie ed, bu in his phase, i is has no been ealized because he p incipal aim was
o demons a e how use ul can be such kind o ins umen s, while es ing BP moni o ing de ices.
The minimum accu acy o he de ice is achie ed o he lowes inpu exci e ol age
VIN
and o
he lowes sensi i i y. The sensi i i y ob ained a his s age o he de ice de elopmen is a cons an
pa ame e , bu he simula ion o 40
µ
V/V/mmHg is necessa y only o a mino i y o he comme cial
IBP ansduce s. The swi chable sensi i i y ea u e in he ange 5/40
µ
V/V/mmHg could be added
by modi ying he cu en sou ces (shown in Figu e 4) by means o swi chable
R1
o
R3
esis o s.
Mo eo e , he adjus able gain o he measu ing s age 1 could imp o e he accu acy o lowe
VIN
alues. As explained abo e, he empe a u e d i can cause a maximum BP calcula ed o se o abou
0.5 mmHg/
◦
C: his is mainly due o he con ibu ion o d i on he ou pu ol age measu emen
(i.e., 0.43 mmHg/
◦
C, as esul s om Table 5da a show) and o he con ibu ion o d i on he inpu
ol age measu emen (i.e., 0.015 mmHg/
◦
C, as esul s om Table 7da a show). Acco ding o his
dimensioning da a, his d i con ibu ion could be compensa ed by he in eg a ion o a empe a u e
senso ha can allow he implemen a ion o an au oma ic calib a ion ea u e o compensa e he d i .
F om he measu emen s pe o med du ing es s, a maximum d i alue o 1.32 mmHg was ob ained
when conside ing a a ia ion o he empe a u e om 25 o 50
◦
C: his co esponds o a maximum BP
o se o 0.053 mmHg/
◦
C due o he empe a u e d i ha is mainly caused by he ins umen a ion
ampli ie selec ed o he measu emen s age 1. The d i alue calcula ed acco ding o he pa ame e s
gi en in he componen s da ashee s is highe han he measu ed one. I is impo an o highligh
ha measu ed alues o he ins umen accu acy ha e been ob ained as a e age o epea ed es s
on di e en specimens o IBPS. The use o a highe quali y model o Ins umen a ion Ampli ie
(i.e., wi h buil -in gain esis o once he ixed gain is de e mined), he o al calcula ed d i can be
heo e ically educed om 0.5 mmHg/
◦
C o 0.05 mmHg/
◦
C, hus educing he ins umen ’s sensi i i y
o empe a u e changes and inc easing i s accu acy o he ange 0–50 ◦C.
The esul s epo ed in Figu es 11–13 and summa ized in Table 6show a e y high accu acy:
he maximum alue is abou
±
0,8 mmHg ha co esponds o he 0.2% o se ing when he V
in
=1 V
o es s conduc ed wi h a empe a u e o 50
◦
C. This alue inc eases in no mal ope a i e condi ions
(i.e., less han 0.1% wi h a empe a u e o 25 ◦C) and he accu acy inc eases o highe alues o Vin.
The de ice p esen ed in his wo k o e s simila pe o mances o mo e complex and expensi e
sys ems used o he same pu pose. The e a e ew a ailable de ice on he ma ke a ailable o IBP
simula ion used o es BP moni o s; among hese, FLUKE P osim 3 is one o he mos comple e
and pe o man sys em o simula e a wide ange o biomedical signals, such as elec oca diog am
(ECG), espi a ion, empe a u e, ca diac ou pu , e c., and IBP. This is a e y complex and expensi e
de ice, also conside ing he main enance aspec s, so he IBPS p esen ed in his wo k can be a alid
al e na i e o such ype o mul i-simula o s when simula ions o he han IBP a e no needed. Mo eo e ,
he pe o mances o he wo de ices a e e y simila , in e ms o sensi i i y, p essu e ange simula ion,
p essu e accu acy, and inpu /ou pu impedance, as epo ed in Table 9. The FLUKE P osim p esen s

Senso s 2020,20, 259 17 o 19
ou di e en and independen channels, bu only p e ixed cons an p essu e alues o p e-loaded
p essu e wa e o ms can be simula ed. The IBPS p esen ed in his pape has only one channel, bu
an ex ended e sion o ou o mo e channels can be easily implemen ed. As desc ibed abo e,
he uning o he s a ic le el o p essu e simula ion o he p esen ed de ice is ine han FLUKE P osim
3, and he possibili y o simula ing cus om wa e o ms gi es ise o a wide ange o applica ions;
in ac , by using he USB connec ion, he p esen ed IBPS can be p og ammed o simula e unlimi ed
and cus om wa e o ms. The IBPS p esen ed in his wo k can simula e a ansduce sensi i i y o
5
µ
V/V/mmHg, bu in u u e de elopmen s, i will be easy implemen able a second op ion o he
alue o 40
µ
V/V/mmHg (i is HW econ igu able eady). Finally, he p essu e accu acy p esen ed by
he IBPS desc ibed in his pape is conside ably highe han he comme cial one, also conside ing ha
i can inc ease in no mal ope a i e condi ions o wi h highe se ings o Vin.
Table 9. Compa ison be ween FLUKE P osim 3 and he de eloped IBPS pe o mances.
Fluke P osim 3 IBPS
Channels 4 1
Inpu impedance 300 Ω3700 Ω
Ou pu impedance 300 Ω300 Ω
Exci e inpu ange 2.0 o 16.0 VDC 1.0 o 10.0 VDC
Exci e -inpu equency ange DC o 5000 Hz DC o 10,000 Hz
T ansduce sensi i i y 5 o 40 µV/V/mmHg
5µV/V/mmHg
(40 µV/V/mmHg HW
econ igu able)
P essu e accu acy ±2% o se ing +2 mmHg ( alid o dc
exci a ion only) ±0.2% o se ing (maximum wi h
Vin =1 V @50 ◦C)
S a ic Le els 16 possible combining ou channels −30 o 300 mmHg con inuous
Dynamic wa e o m 10 p ede ined combining ou channels Use p og ammable ia USB
Respi a ion A i ac BP del a changes om 3 o 16 mmHg Use p og ammable ia USB
6. Conclusions
The designed and de eloped IBPS p esen ed in his pape is a low-cos single pu pose de ice
complian wi h he equi emen s o pa ien moni o IBP modules es ing, ze o se ing, and calib a ion.
I is possible o simula e a wide ange o si ua ions by se ing di e en op ions o s a ic and dynamic
blood p essu e wa e o m simula ion.
The de ice allows se ing a cons an BP and o gene a e use -de ined BP ha can be adjus ed by
se ing he pa ame e s o he wa e o ms. Bo h modes ha e an accu acy in simula ing BP da a ha is
be e han
±
1 mmHg a 25
◦
C, in which empe a u e ep esen s he mos common condi ion o he
en i onmen in which his ins umen is used. The con olling s ages a e su icien ly p ecise, allowing
o se he desi ed BP wa e o m in ime and ampli ude, wi h high sample a es and 10-bi esolu ion o
all he modula ion anges.
All desc ibed ea u es can be easily implemen ed by a simpli ied use in e ace consis ing in
a ou -bu on na iga ion panel and a display. The USB connec i i y inc eases he capabili ies o he
de ice: I is possible o implemen he emo e con ol and o use he buil -in memo y o pe o m
ope a ions, like uploading cus om wa e o ms o gene a ing eal- ime ones. The USB connec ion
can be used o upg ade he i mwa e in o de o make he de ice ha dwa e con ollable. Mo eo e ,
a MATLAB g aphical use in e ace (GUI) is a ailable o cus om wa e o ms ups eam in o de o
make easy he use o he de ice o esea ch and educa ional use s.
The de ice has been ully es ed and compa ed wi h one exis ing de ice, and i has p o en o
ha e compa able and compe i i e ea u es and pe o mances; i can be used in esea ch and clinical
en i onmen s and, a e a p ope ce i ica ion p ocess, i could be used as a medical de ice.
Finally, i is impo an o highligh ha his de ice is an open sou ce p ojec , ully a ailable o
in e es ed de elope s and esea che s. All he ma e ials (i.e., schema ics i mwa e, so wa e, and use
manual) can be eques ed o he au ho s. In he u u e, i will be a ailable on a web page, in o de o
c ea e a o um o de elope s whe e hey can sha e in o ma ion and con ibu ions.
Senso s 2020,20, 259 18 o 19
Au ho Con ibu ions:
Concep ualiza ion, D.B. and J.K.; Me hodology, J.K.; So wa e, J.K.; Valida ion, D.B.
and M.P.; Fo mal Analysis, P.K.; In es iga ion, P.V.; Da a Cu a ion, D.B., J.K. and P.Z.; W i ing-O iginal D a
P epa a ion, D.B., J.K. and P.K.; Visualiza ion, D.B.; Supe ision, P.K. and M.P. All au ho s ha e ead and ag eed o
he published e sion o he manusc ip .
Funding: This esea ch ecei ed no ex e nal unding.
Acknowledgmen s:
The wo k and he con ibu ions we e suppo ed by he p ojec SV450994/2101 Biomedical
Enginee ing Sys ems XV’. This s udy was also suppo ed by he esea ch p ojec The Czech Science Founda ion
(TACR) ETA No. TL01000302 Medical de ices de elopmen as an e ec i e in es men o public and p i a e en i ies.
Con lic s o In e es : The au ho s decla e no con lic o in e es .
Re e ences
1.
Eason, M.P. Simula ion de ices in ca dio ho acic and ascula anes hesia. Semin. Ca dio ho ac. Vasc. Anes h.
2005,9, 309–323. [C ossRe ] [PubMed]
2.
G een, M.; Ta iq, R.; G een, P. Imp o ing pa ien sa e y h ough simula ion aining in anes hesiology: Whe e
a e we? Anes hesiol. Res. P ac . 2016,2016, 12. [C ossRe ] [PubMed]
3.
Ce ny, M.; Penhake , M.; Gala, M.; Babusiak, B. Biomedical enginee ing educa ion unde eu opean
union suppo . In 5 h Kuala Lumpu In e na ional Con e ence on Biomedical Enginee ing; AbuOsman, N.A.,
Abas, W.A.W., AbdulWahab, A.K., Ting, H.N., Eds.; Sp inge : Be lin/Heidelbe g, Ge many, 2011; Volume 35,
pp. 16–20.
4.
Johnson, S.M.; Owens, T.L.; O’Neil, J.N. Making he clinical connec ion om ex book o bedside du ing
MDY1: An in eg a i e app oach o medical physiology educa ion employing human simula ion. Ad .
Physiol. Educ. 2019,43, 128–133. [C ossRe ] [PubMed]
5.
Fox, F. Me hod and Appa a us o Ze oing and Calib a ing an In asi e Blood P essu e Moni o ing Sys em.
U.S. Pa en No. 4,342,218, 3 Augus 1982.
6.
Kim, C.H.; SaGong, G.; Nam, K.; Jeon, R. Blood p essu e simula o using hyb id con olle . J. Sens. Sci.
Technol. 2007,16, 44–51.
7.
K ejca , O.; Slanina, Z.; S ambach , J.; Silbe , P.; F ische , R. Nonin asi e con inuous blood p essu e
measu emen and GPS posi ion moni o ing o pa ien s. In P oceedings o he 2009 IEEE 70 h Vehicula
Technology Con e ence Fall, Ancho age, AK, USA, 20–23 Sep embe 2009; Volume 1–4, pp. 3–7. [C ossRe ]
8.
Kijonka, J.; Penhake , M. Elec onic in asi e blood p essu e simula o de ice o pa ien moni o es ing.
Elek on. Elek o echnika 2012,122, 49–54. [C ossRe ]
9.
Penhake , M.; Kijonka, J. In asi e blood p essu e simula o elec onics de ice bed side moni o es ing. In
Elec ical Powe Sys ems and Compu e s; Sp inge : Be lin/Heidelbe g, Ge many, 2011; pp. 823–830.
10.
Kijonka, J.; Penhake , M.; Ce noho sky, J. In asi e blood p essu e cu es simula ion de ice. In 2011 1s
Middle Eas Con e ence on Biomedical Enginee ing; IEEE: Pisca away, NJ, USA, 2011.
11.
Kijonka, J.; Penhake , M. Embedded p og ammable in asi e blood p essu e simula o . In XII Medi e anean
Con e ence on Medical and Biological Enginee ing and Compu ing; Sp inge : Be lin/Heidelbe g, Ge many, 2010.
12.
Kijonka, J.; Penhake , M. In asi e Blood P essu e Simula o , Tes ing, Adjus ing and Calib a ion o he De ice.
Mas e ’s Thesis, Depa men o Cybe ne ics and Biomedical Enginee ing, Facul y o Elec ical Enginee ing
and Compu e Science, VSB-Technical Uni e si y o Os a a, Os a a, Czech Republic, 2010.
13.
Fida, B.; Be nabucci, I.; Bibbo, D.; Con o o, S.; Schmid, M. P e-p ocessing e ec on he accu acy o e en -based
ac i i y segmen a ion and classi ica ion h ough ine ial senso s. Senso s
2015
,15, 23095–23109. [C ossRe ]
[PubMed]
14.
No aSenso Disposable Medical P essu e Senso NPC-100 and NPC-120 Se ies. A ailable
online: h p://www.amphenol-senso s.com/en/p oduc s/p essu e-mems/mems-senso s/3150-npc-100-and-
120-se ies# ea u es (accessed on 31 Decembe 2019).
15.
Ga ani, G.; Adam, G.K. Quali a i e modeling a he design o conc e e manu ac u ing machine y. In . J.
Compu . Appl. 2008,30, 325–330.
16.
P o o, A.; Bibbo, D.; Con o o, S.; Schmid, M. A new mic ocon olle -based sys em o op imize he
digi al con e sion o signals o igina ing om load cells buil -in in o pedals. In P oceedings o he IEEE
2014 Biomedical Ci cui s and Sys ems Con e ence (BioCAS), Lausanne, Swi ze land, 22–24 Oc obe 2014;
pp. 300–303.
Senso s 2020,20, 259 19 o 19
17.
Babusiak, B.; Bo ik, S.; Gala, M. Bio-ampli ie wi h p og ammable gain and adjus able leads o basic
measu emen o bioelec ic signals. In In o ma ion Technologies in Biomedicine; Pie ka, E., Kawa, J.,
Wieclawek, W., Eds.; Sp inge : Cham, Ge many, 2014; Volume 4, pp. 249–260.
18.
Babusiak, B.; Bo ik, S. Blue oo h communica ion o ba e y powe ed medical de ices. J. Elec . Eng.
Elek o ech. Cas. 2016,67, 65–68. [C ossRe ]
19.
Babusiak, B.; Bo ik, S. Low ene gy wi eless communica ion o medical de ices. In P oceedings o he 38 h
In e na ional Con e ence on Telecommunica ions and Signal P ocessing (TSP), P ague, Czech, 9–11 July 2015;
pp. 444–447.
©
2020 by he au ho s. Licensee MDPI, Basel, Swi ze land. This a icle is an open access
a icle dis ibu ed unde he e ms and condi ions o he C ea i e Commons A ibu ion
(CC BY) license (h p://c ea i ecommons.o g/licenses/by/4.0/).