Vous êtes sur la page 1sur 81

I NTRODUCTI ON GENERAL E

CHAPI TRE 1 : L E COEUR HUM AI N, PRESSI ONS ET ANOM AL I ES

I . 1. I NTRODUCTI ON
I .2. A NATOM I E ET PHYSI OL OGI E DU COEUR
I .3. L A REVOL UTI ON CARDI AQUE
I.3.1. LA SYSTOLE ET DIASTOLE VENTRICULAIRE
I .4. PRESSI ON A RTERI EL L E (PA)
I.4.1. PRESSION ARTERIELLE SYSTOLIQUE (PAS)
I.4.2. PRESSION ARTERIELLE DIASTOLIQUE (PAD)
I.4.3. PRESSION ARTERIELLE DIFFERENTIELLE (OU PULSEE PP)
I .4.4. PRESSI ON A RTERI EL L E M OYENNE (PAM )
I .5. FL UCTUATI ON DE L A PRESSI ON ARTERI EL L E
I.5.1. SELON LA LOCALISATION
I.5.2. SELON LE TEMPS
I .6. REGUL ATI ON DE L A PRESSI ON ARTERI ELL E
I.6.1. SYSTEME NERVEUX
I.6.2. FACTEURS NEURO-HUMORAUX
I .7. H YPERTENSI ON A RTERI EL L E
I.7.1. DEFINITION
I.7.2. CAUSES DE L
I.7.3. LES COMPLICATIONS
I .8. H YPOTENSI ON A RTERI EL L E
I.8.1. SYMPTOMES
I.8.2. TIOLOGIES
I .9. CONCL USI ON

3
3
5
6
8
8
9
9
9
10
10
10
11
11
11
12
12
12
13
14
14
14
14

CHAPI TRE 2 : M ESURE DE L A PRESSI ON ARTERI EL L E

16

I I .1. I NTRODUCTI ON
I I .2. L ES M ETHODES DE M ESURE DE L A PA
II.2.1. LES METHODES INDIRECTES
II.2.2. LES METHODES DIRECTES
II.2.3. PRECISION DES TECHNIQUES INDIRECTES
I I .3. ENDROI T DE L A M ESURE
I I .4. M ONI TEURS A N PARAM ETRES
II.4.1. MONITEURS MESURANT UNIQUEMENT LA PA
II.4.2. MONITEURS MESURANT LA PA ET D'AUTRES PARAMETRES
I I .5. CONCL USI ON

16
16
16
21
22
22
22
22
22
23

CHAPI TRE 3
NSI OM ETRE EL ECTRONI QUE CHOI X
DES COM POSANTS ET PROCEDURES DE TESTS

25

I I I .1. I NTRODUCTI ON
I I I .2. BL OC DI AGRAM M E
III.2.1. LE BOUTON ON/OFF ET RESET
III.2.2. LE MICROCONTROLEUR
III.2.3. AFFICHEUR LCD
III.2.4. LE SYSTEME PNEUMATIQUE
III.2.5. LA CARTE MEMOIRE (MMC)
III.2.6. CAPTEUR DE PRESSION
III.2.7. L MPLIFICATEUR DC
III.2.8. LES FILTRES
I I I .3. CONCL USI ON

25
25
26
26
27
30
32
35
37
39
39

CHAPI TRE 4
NSI OM ETRE EL ECTRONI QUE CI RCUI TS
EL ECTRONI QUES ET PROGRAM M ATI ON
41
I V.1. I NTRODUCTI ON
I V.2. CONCEPTI ON M ATERI EL L E
IV.2.1. LE CIRCUIT ANALOGUE
IV.2.2. CONNECTIONS DE L ELECTROPOMPE ET DE LA VALVE AVEC LE MCU
IV.2.3. IMPLANTATION DE LA CARTE MEMOIRE AVEC LE MCU
IV.2.4. CONNECTION DE L FFICHEUR LCD AVEC LE MCU
IV.2.5. CIRCUIT D ALIMENTATION
I V.3. CONCEPTI ON L OGI CI EL L E
IV.3.1. ORGANIGRAMME DU LOGICIEL
IV.3.2. MESURE DE LA PRESSION SYSTOLIQUE
IV.3.3. MESURE DE LA PRESSION DIASTOLIQUE
IV.3.4. GONFIGURATION DU PIC ET FORMATAGE DES DONNEES
IV.3.5. LE CODE CCS
I V.4. M ONTAGE FI NAL
I V.5. T EST DU L PPAREI L
I V.6. A M EL I ORATI ONS ET PERSPECTI VES FUTURES
I V.7. CONCL USI ON

41
41
41
44
46
47
47
49
49
51
52
52
54
60
62
63
63

CONCL USI ON GENERAL E

65

L ES REFERENCES BI BL I OGRAPHI QUES


ANNEXES

FI GURE I .1. EM PL ACEM ENT DU COEUR


FI GURE I .2. A NATOM I E DU COEUR
FI GURE I .3. L A PAROI DU COEUR
FI GURE I .4. L A SYSTOL E A URI CUL AI RE
FI GURE I .5. L A SYSTOL E V ENTRI CUL AI RE
FI GURE I .6. L ES PHASES DE L A SYSTOL E VENTRI CUL AI RE
FI GURE I .7. L ES PHASES DE L A DI ASTOL E VENTRI CUL AI RE
FI GURE I .8. L A PRESSI ON A RTERI EL L E (PA)
FI GURE I .9. SPHYGM OGRAM M E
FI GURE I .10. V ARI ATI ON DE L A PRESSI ON ARTERIEL L E SYSTOL I QUE DURANT L ' ANNEE

3
4
5
6
6
7
7
8
8
10

FI GURE I I .1. SPHYGM OM ANOM ETRE ET STETHOSCOPE POUR L A M ESURE DE L A PA


16
FI GURE I I .2. L A REL ATI ON ENTRE PRESSI ON ARTERI EL L E, PRESSI ON BRASSARD ET BRUI TS DE
K OROTK OFF
17
FI GURE I I .3. L ES PHASES DE K OROTKOFF
17
FI GURE I I .4. T ENSI OM ETRE A UTOM ATI QUE A BRAS BPM ARM 5000 TOPCOM
18
FI GURE I I .5. L ES OSCI L L ATI ONS ENREGI STREES DANS L E BRASSARD
19
FI GURE I I .6. L ES OSCI L L ATI ONS ENREGI STREES DANS L E BRASSARD (DECOM P PAR PAL I ERS) 19
FI GURE I I .7. L ES FL UCTUATI ONS DE PRESSI ON DANS L E BRASSARD
20
FI GURE I I .8. DOPPL ER BI DI RECTI ONNEL DE POCHE
21
FI GURE I I I .1. BL OC DI AGRAM M E DE FONCTI ONNEM ENT DE L APPAREI L
FI GURE I I I .2. L E PI C16F877A
FI GURE I I I .3. CONFI GUARTI ON HARDWARE M I NI M AL E D UN PI C
FI GURE I I I .4. SCHEM A FONCTI ONNEL D UN L CD
FI GURE I I I .5. BROCHAGE D UN L CD JHD162A
FI GURE I I I .6. TEST DE L AFFI CHEUR
FI GURE I I I .7. (A )L EL ECTROVAL VE K SV05B, (B) L EL ECTROPOM PE P54A02R
FI GURE I I I .8. L E SYSTEM E PNEUM ATI QUE
FI GURE I I I .9. SCHEM A D UN BRASSARD
FI GURE I I I .10. BRASSARD OM RON M 3 22 A 32 CM
FI GURE I I I .11. TEST DE L A PARTI E PNEUM ATI QUE
FI GURE I I I .12. L A CARTE M EM OI RE M M CM OBI L E DE T RANSCEND
FI GURE I I I .13. A RCHI TECTURE I NTERNE DE L A CARTE M EM OI RE M M CM OBI L E
FI GURE I I I .14. L E CAPTEUR DE PRESSI ON M PX2050DP

25
26
27
28
28
29
30
30
31
31
32
33
33
35

FI GURE I I I .15. CARATERI STI QUES DE SORTI E (V OUT EN FONCTI ON DE LA PRESS DI FF)
36
FI GURE I I I .16. T EST DU CAPTEUR (V OUT =20.2 M V I M PL I QUE UNE PRESSI ON D ENVI RON 25 K PA
187.5 M M H G)
36
FI GURE I I I .17. L AM PL I FI CATEUR D I NSTRUM ENTATI ON AD620AN
37
FI GURE I I I .18. AD620 AVEC RG EGAL E A 200 OHM S
37
FI GURE I I I .19. L A REPONSE EN FREQUENCE DE L AM L I FI CATEUR AD620
38

FI GURE I I I .20. T EST DE AM PL I FI CATEUR D I NSTRUM ENTATI ON AD620


FI GURE I I I .21. L M PL I FI CATEUR OPERATI ONNEL DE PRECISI ON OPA2277

38
39

FI GURE I V.1. L E CI RUI T A NAL OGI QUE


FI GURE I V.2. L E PREM I ER FI L TRE PASSE BANDE
FI GURE I V.3. L E SECOND FI L TRE PASSE BANDE
FI GURE I V.4. L E STADE DE COUPL AGE AC
FI GURE I V.5. SCHEM A DE CONNECTI ON DE L A POM PE ET DE L A VAL VE AVEC L E M CU
FI GURE I V.6. SCHEM A D I M PL ANTAI ON DE L A CARTE M M C AVEC L E M CU
FI GURE I V.7. SCHEM A D I M PL ANTATI ON DE L AFFI CHEUR L CD
FI GURE I V.8.SCHEM A STRUCTUEL DE CI RCUI T D L I M ENTATI ON
FI GURE I V.9. L RGANI GRAM M E DU PROGRAM M E
FI GURE I V.10. DI AGRAM M E D ETAT DE L I NI TI AL I SATI ON
FI GURE I V.11. T EST DU CI RCUI T DU M ONTAGE FI NAL EN PL AQUE D ESSAI
L I M ENTATI ON
FI GURE I V.12.
FI GURE I V.13. L E M ONTAGE FI NAL
FI GURE I V.14. PHOTO DE L APPAREI L
FI GURE I V.15. T EST DU L APPAREI L

42
43
43
44
45
46
47
48
50
53
60
61
61
62
62

T ABL EAU I .1. A NATOM I E DU COEUR


T ABL EAU I .2. PRESSI ON DES DI FFERENTES ZONES CARDI AQUES
T ABL EAU I .3. REGUL ATI ON H ORM ONAL E DE L A PRESSI ON A RTERI EL L E
T ABL EAU I .4. CHI FFRES L I M I TES DES DI FFERENTS NI VEAUX D' HYPERTENSI ON

4
10
11
12

T ABL EAU I I I .1. BROCHAGE D UN L CD JHD162A


T ABL EAU I I I .2. DESCRI PTI ON DES PI NS DE L A CARTE M EM OI RE TS1GRM M C4
T ABL EAU I I I .3. CARACTERI STI QUES D PERATI ON DU CAPTEUR M PX2050DP

29
34
35

AV : Auriculo-ventriculaire
AC : Alternating Component (composante alternative)
ADC : Analog to Digital Converter
CPU RI SC : Central Processing Unit Reduced Instruction Set Computer
CAN : Convertisseur Analogique Numrique
CG RAM : Character Generator RAM
CM D : Command
CS : Chip select
CL K : Clock
CRC : Code Redondant Cyclique
DC : Dbit Cardiaque
DC : Direct Component (composante continue)
DD RAM : Display Data RAM
DAT : DATA
ECG : Electrocardiographie
EEPROM : Electrically Erasable Programmable Read Only Memory
E : Enable (Valider)
FC : Frquence Cardiaque
Filtr e PB : Filtre Passe-Bande
HTA : Hypertension Artrielle
I 2C : Inter-Integrated Circuit
L CD : Liquid-Crystal Display
M CU : Micro-Controller Unit
M M C : Multi-Media Card
M CL R : Master Clear
M PEG : Moving Pictures Expert Group
OM S :
PA : Pression Artrielle

PAS : Pression Artrielle Systolique


PAD : Pression Artrielle Diastolique
PA diff : Pression Artrielle Diffrentielle
PAM : Pression Artrielle Moyenne
PB : Pression du Brassard
PWM : Pulse Width Modulation
PP : PushPull
PC : Personal Computer
QK D : indice de la paroi artrielle
RVP : Rsistances Vasculaires Priphriques
RAM : Random Access Memory
R/W : Read/Write
RS : Register Select (Slection du Registre)
RS232 : Recommended Standard no. 232
SNC : Systme Nerveux Central
SCI : Serial Communications Interface
SPI : Serial Peripheral Interface
TA : Tension Artrielle
USB : Universal Serial Bus
VTS : Volume Tlsystolique
VS : Volume Systolique
V SS : Masse lectrique du circuit
V DD : Alimentation du circuit

-mesure
de la pression artrielle destins aux particuliers. Ils permettent une prise de pression rgulire,
tous les jours, voire plusieurs fois par jour. Cela constitue une aide prcieuse au diagnotic
mdical pour les professionnels de sant, car la rptition des prises diffrents moments de la

existent :
Les tensiomtres lectroniques au bras
Les tensiomtres lectroniques au poignet

LCD et enregistrement s

La dmarche que nous avons retenu repose sur une analyse qualitative et quantitative d'un

Or ganisation du M moir e :
Dans le premier chapitre, nous procdons une tu
leurs

anomalies. Dans

le deuxime chapitre, nous

prsentons

une tude sur le

sphygmomanomtre et les mthodes de mesure de la pression artrielle. Les composants


lectroniques de la machine qui ont t fabriqus et les procdures de tests sont exposes dans le
troisime chapitre.
Quand au quatrime chapitre, il prsente les circuits lectroniques d'acquisition de
donnes et la programmation du PIC16F877A qui effectue cette fonction. On donne ici des
dtails approfondis sur la ralisation des circuits lectroniques de notre appareil de mesure de la
pression artrielle et sur la programmation du microcontrleur PIC16F877A. Des commentaires
sont aussi donns.
Finalement, dans la conclusion gnrale nous suggrons quelques voies de recherche
possibles pour poursuivre ce travail tant sur le plan mthodologique que sur le plan des

Chapitre I

CHAPI TRE I
LE

H UM AI N, PRESSI ONS ET A NOM AL I ES

I . 1. I ntr oduction
Le c r est un organe creux et musculaire qui assure la circulation du sang en pompant
le sang par des contractions rythmiques vers les vaisseaux sanguins et les cavits du corps. Il est
le centre du systme circulatoire sanguin.

I .2. Anatomie et Physiologie du


Dans le corps humain, le
se situe dans le mdiastin. C'est la partie mdiane de la
cage thoracique dlimite par les deux poumons, le sternum et la colonne vertbrale. Il se trouve
un peu gauche du centre du thorax, en arrire du sternum, sur le diaphragme.
C'est un organe creux m par un muscle, le myocarde, et enrob du pricarde. Il est entour par
les poumons. (Figure I.1) Le
mesure de 14 16 cm et son diamtre de 12 14cm. Sa taille
est d'environ 1.5 fois la taille du poing ferm de la personne. Son volume vaut environ 50
60cm. Un peu moins gros chez la femme que chez l'homme, il mesure en moyenne chez celui ci
105mm de largeur, 98mm de hauteur, 205mm de circonfrence. Le
d'un adulte pse de 300
350 grammes. Ces dimensions sont souvent augmentes dans les affections cardiaques. Il
consiste en quatre chambres, appeles cavits cardiaques : les atria ou oreillettes en haut, et les
ventricules en bas. [1]

Figur e I .1 : Emplacement du c

[1]

Chapitre I

Un mur musculaire pais, le septum, divise l'atrium et le ventricule gauche de l'atrium et


le ventricule droit, vitant le passage de sang entre les deux moitis du
. Des valves entre les
oreillettes et les ventricules assurent le passage unidirectionnel coordonn du sang depuis les
atria vers les ventricules. L'organe central de la circulation sanguine est, en ralit, compos de
deux
s accols l'un l'autre, mais cependant totalement distincts l'un de l'autre : un
droit dit veineux, et un
gauche dit artriel. Les ventricules ont pour fonction de pomper le
sang vers le corps ou vers les poumons. Leurs parois sont plus paisses que celles des atria, et la
contraction des ventricules est plus importante pour la distribution du sang. (Figure I.2) [1]

Figur e I .2 : Anatomie du c
1
2
3
4
5
6
7
8
9
10
11
12
13
14

[1]

Oreillette droite
Oreillette gauche
Veine cave suprieure
Aorte
Artre pulmonaire
Veine pulmonaire
Valve mitrale (auriculoventriculaire)
Valve aortique
Ventricule gauche
Ventricule droit
Veine cave infrieure
Valve tricuspide (auriculoventriculaire)
Valve sigmode (pulmonaire)
Septum Interventriculaire
Tableau I .1 : Anatomie du c

Du sang appauvri en oxygne par son passage dans le corps entre dans l'atrium droit par
trois veines, la veine cave suprieure, la veine cave infrieure et le sinus coronaire. Le sang passe
ensuite vers le ventricule droit. Celui-ci le pompe vers les poumons par l'artre pulmonaire.

Chapitre I

Aprs avoir perdu son dioxyde de carbone aux poumons et s'y tre pourvu d'oxygne, le sang
passe par les veines pulmonaires vers l'oreillette gauche. De l le sang oxygn entre dans le
ventricule gauche. Celui-ci est la chambre pompant principale, ayant pour but d'envoyer le sang
par l'aorte vers toutes les parties du corps sauf les poumons.
Le ventricule gauche est bien plus massif que le droit parce qu'il doit exercer une force
considrable pour forcer le sang traverser tout le corps contre la pression corporelle, tandis que
le ventricule droit ne dessert que les poumons. Bien que les ventricules se trouvent en bas des
atria, les deux vaisseaux par lesquels le sang quitte le
(l'artre pulmonaire et l'aorte) se
trouvent en haut du
. La paroi du
(Figure I.3) est compose de muscle qui ne se fatigue
pas. Elle consiste en trois couches distinctes. La premire est l'picarde qui se compose d'une
couche de cellules pithliales et de tissu conjonctif. La deuxime est l'pais myocarde ou
muscle cardiaque. l'intrieur se trouve l'endocarde, une couche additionnelle de cellules
pithliales et de tissu conjonctif. Le
a besoin d'une quantit importante de sang, offerte par
les artres coronaires (dont la circulation est dite diastolique) gauche et droite, des
embranchements de l'aorte.

Figur e I .3 : L a Par oi du c

[1]

I .3. L a Rvolution Car diaque


Le
possde une frquence d'impulsion au repos de 60 80 battements pour un dbit
de 4,5 5 litres de sang par minute. Chaque battement du
entrane une squence
d'vnements collectivement appels la rvolution cardiaque. Celle-ci consiste en trois tapes
majeures : la systole auriculaire, la systole ventriculaire et la diastole. Au dbut du cycle
cardiaque le sang remplit les oreillettes droites et gauches grce aux veines caves et pulmonaires.
Au cours de la systole auriculaire, les oreillettes se contractent et jectent du sang vers les
ventricules (remplissage actif). Une fois le sang expuls des oreillettes, les valves auriculoventriculaires entre les oreillettes et les ventricules se ferment. Ceci vite un reflux du sang vers
les oreillettes. La fermeture de ces valves produit le son familier du battement du
. (Figure
I.4)

Chapitre I

Figur e I .4 : L a Systole aur iculair e [1]


La systole ventriculaire implique la contraction des ventricules, expulsant le sang vers le
systme circulatoire. Une fois le sang expuls, les deux valves sigmodes (la valve pulmonaire
droite et la valve aortique gauche) se ferment. Ainsi le sang ne reflue pas vers les ventricules.
La fermeture des valvules sigmodes produit un deuxime bruit cardiaque plus aigu que le
premier. Pendant cette systole les oreillettes maintenant relches, se remplissent de sang.
(Figure I.5).

Figur e I .5 : L a Systole ventr iculair e [1]


Enfin, la diastole est la relaxation de toutes les parties du
, permettant le remplissage
(passif) des ventricules et l'arrive de nouveau sang. Le
passe 1/3 du temps en systole et 2/3
en diastole. L'expulsion rythmique du sang provoque ainsi le pouls que l'on peut tter.
I .3.1. L a Systole et Diastole Ventr iculair e
La description portera seulement sur le
vnements a lieu dans le

droit, la diffrence prs que la pression dans

Ds le dbut de la systole ventriculaire, la pression est plus haute dans le ventricule que dans
Auriculo-ventriculaire).
n de sang commence (Figure I.6 b), il y a donc un temps court
apr
ventricule est une cavit close. Les deux valves tant fermes, le sang ne peut ni entrer ni sortir
du ventricule
I.6 a) durant
laquelle le volume ventriculaire ne change pas alors que la pression ventriculaire augmente.

Chapitre I

Figur e I .6 : L es phases de la systole ventr iculair e [1]


Le volume de sang pomp hors du ventricule chaque contraction est le volume
systolique
petites
dans le
ventricule se baisse rapidement.
Fin de la Systole Ventr iculair e

me tlsystolique (VTS) qui est

Dbut de la Diastole Ventr iculair e et Relaxation isovolumtr ique


ferme, partir de ce moment, il ne sort plus de sang hors du ventricule.

t la relaxation isovolumtrique ventriculaire.


(Figure I.7 a) durant lequel le volume de la cavit ne change pas, et le pression se baisse. au
moment o la pression dans le ventricule tombe enremplissage du ventricule recommence. (Figure I.7 b)

Figur e I .7 : L es phases de la diastole ventr iculair e [1]


7

Chapitre I

I .4. Pr ession Ar tr ielle (PA)


La pression artrielle (ou la Tension Artrielle TA) se dfinit comme une force latrale
exerce par le sang par unit de surface paritale (Figure I.8). elle est essentielle pour
son maintien et son
dchets.

Figur e I .8 : L a pr ession ar tr ielle (PA) [2]


La pression artrielle se mesure en mm ou cm de Mercure (mm Hg ou cm Hg), elle varie
en fonction
courbe nomm sphygmogramme (Figure I.9). Ce trac obtenu l'aide du sphygmographe.
La PA atteint son point le plus lev dans
lors de la systole
(contraction ventriculaire) et chute son point le plus bas lors de la diastole (relaxation
ventriculaire). C'est au niveau des petites artres que le sang perd beaucoup de pression, en
raison de la rsistance oppose l'coulement sanguin.

Figur e I .9 : Sphygmogr amme [2]


Cette courbe nous permet de dfinir quatre notions importantes
I .4.1. Pr ession Ar tr ielle Systolique (PAS)
Le maximum correspond la pression artrielle systolique (PAS). Cette PAS est
distensibilit aortique. La PAS est dterminante pour la propulsion du sang dans les rseaux
vasculaires rsistifs tels que celui du cerveau.
Lors de la mesure de PA, la valeur de pression systolique est toujours indique en premier, suivie
de la valeur de pression diastolique. Exemple : 120/80 mm Hg signifie que la pression artrielle
systolique est de 120 mm Hg et que la pression artrielle diastolique est de 80 mm Hg. La valeur
Conversion : 1 mm Hg = 0,00133 bar.
8

Chapitre I

I .4.2. Pr ession Ar tr ielle Diastolique (PAD)


Le minimum de cette courbe correspond la pression artrielle diastolique (PAD). Elle
artriolaire. Elle dtermine
irrigation
lors de la systole.
I .4.3. Pr ession Ar tr ielle Diffr entielle (ou Pulse PP)
La pression artrielle diffrentielle (PA di
PAD, est responsable de la sensation de pouls. La palpation du pouls, par exemple, est souvent
choc dcompens

I .4.4. Pr ession Ar tr ielle M oyenne (PAM )


PAS
et PAD car physiologiquement la systole dure moins longtemps que la diastole. [12]
PAM = (PAS + 2xPAD) / 3

(I .1)

La PAM correspond au produit du dbit cardiaque (DC) par les rsistances vasculaires
priphriques (RVP). [12]
PAM = DC x RVP
(I .2)

petites artres.
I .4.4.1. Dbit car diaque (DC)
Le dbit cardiaque est la quantit de sang propulse par le ventricule gauche en une
minute (5,5L en moyenne). Il est quivaut au volume systolique (VS), qui est la quantit de sang
expulse par la contraction du ventricule gauche chaque systole (70-80 mL), multipli par la
--dire le nombre de battements cardiaques par minutes. [12]
DC (mL /min) = VS (mL /battement) FC (battements/min)

(I .3)

L
augmenter la pression artrielle.
I .4.4.2. la Rsistance Vasculair e pr iphr ique
La rsistance priphrique est, quant elle, la rsistance que les vaisseaux sanguins
offrent le plus de rsistance. En changeant de diamtre, ils jouent un rle important dans la
rgulation de la rsistance priphrique, de la pression artrielle et du dbit sanguin tissulaire.

Chapitre I

Plages de pr ession au niveau du


Le tableau I.2 montre les diffrentes plages de pression au niveau du
Zone
Aorte
Artre pulmonaire
Oreillette gauche
Ventricule gauche
Ventricule droit
Oreillette droite

Systolique
90 150
20 30
90 150
20 30

Pression (mmHg)
Diastolique
60 80
8 12

M oyenne

12

6 12
2 6

Tableau I .2 : Pr ession des diffr entes zones car diaques [12]


Comme nous l'avons deja mentionn, la pression dans l'aorte (dite systolique) dfinit le
premier
nombre, par exemple une PA de 13/8 (PAS=13 cmHg et PAD=8 cmHg).

I .5. Fluctuation de la pr ession ar tr ielle


I .5.1. Selon la localisation
organes.
En pratique, il a t constat que la pression artrielle mesure au niveau du bras est proche de
moins fiable.
I .5.2. Selon le temps
La pression artrielle fluctue court, moyen ou long terme. En fait, il existe un cycle de
pression artrielle sur la dure de la vie (Figure. I.10), car elle est plus leve chez les sujets gs
que chez les sujets jeunes. Ainsi, l'ge est un facteur important de variation de pression artrielle.
Mais la pression artrielle varie galement selon les saisons, puisqu'elle est plus basse en t
qu'en hiver.

Figur e I .10 : Var iation de la pr ession ar tr ielle systolique dur ant l'anne [11]
10

Chapitre I

La pression artrielle varie aussi sur 24 heures, elle est plus leve en priode d'activit,
c'est dire le jour, qu'en priode de sommeil. Aujourd'hui, nous pouvons le prouver grce un
appareil de mesure ambulatoire de la pression artrielle qui nous
un
enregistrement de la pression artrielle durant 24 heures.
Enfin, la pression artrielle fluctue bien plus court terme en fonction de nos motions,
de la frquence respiratoire et de nos commandes nerveuses qui rgulent automatiquement la
pression artrielle.

I .6. Rgulation de la pr ession ar tr ielle


En condition physiologique normale, plusieurs mcanismes rgissent la pression
artrielle en rglant la frquence cardiaque, le volume systolique, la rsistance priphrique et le
volume sanguin. Certains mcanismes ajustent rapidement la pression artrielle en fonction de

I .6.1. Systme ner veux


Le systme nerveux central (SNC) joue un rle important dans le contrle de la pression
sang, le SNC modifie rapidement la pression artrielle ainsi que la frquence cardiaque [11]
I .6.2. Facteur s neur o-humor aux
Certains facteurs hormonaux contribuent galement la rgulation de la pression
artrielle et du dbit sanguin en modifiant le dbit cardiaque, la rsistance priphrique ou le
volume sanguin total . Ces facteurs sont prsents dans le Tableau I.3.
Facteur influant sur la PA
DC : augmentation FC et
contr actilit du

Rsistance Pr iphr ique


Vasoconstr iction

Hor mone
Noradrnaline
Adrnaline
Angiotensine II
Hormone antidiuritique
Noradrnaline
Adrnaline

Vasodilatation

Volume Sanguin
Augmentation du VS
Diminution du VS

Effet sur la PA
Augmentation

Augmentation

Diminution
Adrnaline
Aldostrone
Hormone antidiuritique
Peptide natriurtique
auriculaire

Augmentation
Diminution

PA: Pression Artrielle, DC: Dbit Cardique, FC: Frquence Cardique, VS: Volume Sanguin

Tableau I .3 : Rgulation hor monale de la pr ession ar tr ielle [11]

11

Chapitre I

I .7. Hyper tension Ar tr ielle


pression artrielle trop leve. Le
patient porteur d'une HTA est un hypertendu.
I .7.1. Dfinition
La pression artrielle doit tre mesure en position assise ou allonge, aprs 5 10
minutes de repos. Les valeurs doivent tre retrouvs leves trois occasions diffrentes pour
qu'on puisse parler d'hypertension artrielle (ou HTA). Le mdecin mesure :
-

la pression artrielle systolique ou PAS


la pression artrielle diastolique ou PAD
une pression artrielle moyenne PAM qui se calcule partir des deux premiers.

La tension artrielle est considre comme prcdant une hypertension artrielle pour des
valeurs de la pression artrielle systolique comprises entre 120 et 139 mm Hg et/ou de la
pression artrielle diastolique comprises entre 80 et 89 mm Hg.
Cette dfinition de l'hypertension artrielle repose en fait sur "l'acceptabilit" d'un risque
plutt que sur la "normalit" d'une valeur. L'hypertension artrielle n'est donc pas une maladie
mais reprsente un facteur de risque qui, s'il est trait, permet d'viter, dans une certaine mesure,
des complications. Le risque augmente avec l'lvation de la tension artrielle et il est
souhaitable d'avoir des chiffres tensoriels le plus bas possible. Cependant, l'Organisation
mondiale de la sant (OMS) a fix des seuils, en tenant compte la fois des risques tensoriels et
des inconvnients lis aux traitements.
Une tension est donc considre comme normale :
140 millimtre de mercure (Hg)
lique est infrieure 90 mm Hg

PRESSI ON SYSTOL I QUE PRESSI ON DI ASTOL I QUE


> 180 mm Hg
> 110 mm Hg
HTA svr e
> 160 mm Hg
> 100 mm Hg
HTA stade 2
> 140 et < 159 mm Hg
> 90 et < 99 mm Hg
HTA stade 1
> 120 et < 139 mm Hg
> 80 et <89 mm Hg
pr HTA
Tableau I .4 : Chiffr es limites des diffr ents niveaux d'hyper tension [11]
I .7.2. Causes
Dans 90% des cas, l'hypertension artrielle est dite essentielle : aucune cause connue ne
peut tre retrouve dans ce cas. Dans 10% des cas, l'hypertension artrielle est secondaire :
plusieurs causes peuvent tre l'origine d'une hypertension, certaines tant curables de faon
dfinitive : affections rnales, la coarctation aortique ...
I .7.2.1. Causes Favor isantes
Dans la grande majorit des cas, le mcanisme prcis de l'HTA reste inconnu. On peut
cependant dterminer un certain nombre de circonstances associes statistiquement l'HTA.
C'est ce qu'on appelle un facteur de risque. Ce terme implique que le lien de causalit n'est pas
tabli (risque seulement statistique).

12

Chapitre I

L'ge : La pression artrielle augmente avec l'ge. Cette augmentation est continue pour
la systolique, alors que la diastolique s'abaisse aprs la soixantaine, probablement par un
mcanisme de rigidification des artres. Ainsi, moins de 2% des sujets de moins de 20
ans sont hypertendus, alors qu'ils sont plus de 40% aprs 60 ans.

Le sexe : Le niveau tensoriel des hommes est suprieur celui des femmes jusqu' 50
ans, puis il y a inversion au-del.

L'hrdit : Il existe un dterminisme gntique de l'HTA essentielle, dont la nature


composite a t mise en vidence.

L'alimentation (dont l'excs de sel)

Le poids : Il existe une forte corrlation entre l'indice de masse corporelle (indice de
surcharge pondrale, rapportant le poids la taille) et le niveau tensoriel. A l'oppos, un
rgime hypocalorique chez un obse hypertendu s'accompagne d'une baisse de la tension.

Le diabte : Les sujets diabtiques ont, en moyenne, une tension artrielle plus leve que
dans le reste de la population.

Le stress : Un stress aigu s'accompagne d'une augmentation transitoire de la tension. Un


stress chronique, ou plutt, certaines faons dont l'individu ragit face un stress
chronique, semble favoriser une lvation durable de la pression artrielle.

L'effort physique : L'augmentation des chiffres tensoriels l'effort est tout fait normale.
La pression artrielle semble par contre plus basse chez le sujet sportif par rapport au
sujet sdentaire.

Autr es Facteur s
-

Le bruit entrane une lvation de la tension artrielle


L'altitude : les populations vivant en altitude ont un niveau tensoriel plus bas que celles
vivant au niveau de la mer.
La saison : la pression artrielle est plus leve en hiver.
Les troubles du sommeil : les sujets ronfleurs sont deux fois plus souvent hypertendues
que les non-ronfleurs.

I .7.3. L es Complications
Si l'HTA n'est pas matrise par un traitement, des complications peuvent survenir. Il est
important de prciser que l'hypertension elle-mme n'est pas une maladie : elle n'est qu'un
facteur favorisant. En d'autres termes, son existence n'est ni ncessaire ni suffisante pour voir les
maladies se dvelopper chez l'individu. A l'chelle d'une population, l'hypertension est un enjeu
de sant publique majeur. A l'chelle d'un individu, elle n'a qu'une valeur prdictive assez faible
sur le dveloppement de problmes vasculaires.
Elles peuvent tre :
la consquence "mcanique" de la pression artrielle augmente sur les vaisseaux
(rupture de ces derniers avec hmorragies)

13

Chapitre I

la consquence "mcanique" sur la pompe cardiaque travaillant hautes pressions


pendant longtemps
la consquence de la participation la formation ou la croissance de l'athrome,
obstruant plus ou moins progressivement les artres.
Elles sont surtout cardiaques, neurologiques et rnales.

I .8. Hypotension Ar tr ielle


L'hypotension correspond la baisse de la tension sanguine moins de 90 mmHg pour la
maxima. Il existe deux sortes d'hypotension: l'hypotension orthostatique (chute de tension aprs
un lev rapide) et l'hypotension postprandiale (baisse de la pression qui survient naturellement
aprs chaque repas. Le sang afflue en effet au systme digestif pour permettre de bien assimiler
les nutriments)
malaises : faiblesse, tourdissement ou mme vanouissement.
I .8.1. Symptmes
L'hypotension peut se rvler par une fatigue, des vertiges en position debout, un voile
noir. l'extrme, elle peut dsamorcer la pompe cardiaque lors du collapsus. Une pression
artrielle moins de 50 mm Hg est particulirement svre.
I .8.2. tiologies
L'hypotension peut rvler une hypovolmie absolue (baisse du volume sanguin),
conscutive, par exemple une hmorragie, ou relative, par baisse des rsistances priphriques.
L'hypotension peut tre due a une diminution du taux de potassium dans le sang.

I .9. Conclusion
Dans ce chapitre, on a expliqu en dtail la pression artrielle et ses diffrentes
composantes (pressions artrielles systolique et diastolique, pression diffrentielle ou pulse), et
les paramtres modulant la pression artrielle (dbit cardiaque, rsistances priphriques
totales...) qui expliquent la grande variabilit des chiffres tensoriels d'une minute l'autre chez
le mme individu. En rsum, l'effort et le stress font augmenter la pression artrielle, le repos la
fait diminuer. La prise de tension est donc sujette de nombreux artefacts. Elle doit donc tre
idalement prise en position allonge, le patient tant au repos.

14

Chapitre II

Mesure de la Pression Artrielle

CHAPI TRE I I
M ESURE DE L A PRESSI ON A RTERI EL L E
I I .1. I ntr oduction
Le march des appareils de mesure de la tension artrielle est trs versatile. Pour pouvoir
juger un tensiomtre utiliser cliniquement, il faut tenir compte de la mthode de mesure
employe.Dans ce chapitre, on prsente les diffrents mthodes de mesure de la PA et les
principes de sa mesure invasive et non invasive, ainsi que les limites qui y sont attaches.

I I .2. L es M thodes de mesur e de la PA


I I .2.1. L es M thodes I ndir ectes
La grande majorit des techniques de mesure indirecte utilise le principe du brassard
occlusif de Riva-Rocci (un bandage pneumatique pour assurer une contre-pression artrielle) et
une mthode technique pour dtecter le signal correspondant la PA (palpation, auscultation,
oscillation, Doppler ... ). Le paramtre mesur par les techniques indirectes est dsign par
"contre-pression artrielle" et non "pression artrielle". Du fait du principe mme de la technique
non invasive, base sur l'application d'une contre-pression par la poche gonflable du brassard, il
est important que la surface d'application de cette dernire soit adapte la circonfrence du
membre o la contre-pression est mesure. Ce n'est qu'en respectant le principe de base de la
technique non invasive que la contre-pression approche la pression intra-artrielle.
I I .2.1.1. L a M thode Auscultatoir e
L
premier son marque la pression systolique et sa disparition marque la pression diastolique. La
(sphygmos : pouls ; manomtre : mesure de
pression) et un stthoscope (Figure II.1)
gonflable reli une poire et un manomtre gradu en millimtre de mercure qui mesure la
pression dans le brassard.
Le stthoscope sert dtecter le pouls artriel. [2]

Figur e I I .1 : Sphygmomanomtr e et stthoscope pour la mesur e de la PA [2]


16

Chapitre II

Mesure de la Pression Artrielle

valeur suprieure la pression systolique pour bloquer la circulation artrielle dans le bras.
On laisse ensuite la pression du brassard diminuer
pour laisser de
poursuivant le dgonflage, le sang continue circuler et se fait entendre. Ds que la pression du
brassard devient infrieure la pression
la Figure II.2 montre la relation entre pression artrielle, pression dans le
brassard et bruits de l'artre.

Figur e I I .2 : L a r elation entr e pr ession ar tr ielle, pr ession br assar d et br uits de kor otkoff
[2]
Les bruits de Korotkoff sont en rapport avec des oscillations de la paroi artrielle et
possiblement
cinq types de bruits qui apparaissent successivement, phases de Korotkoff de I V (Figure II.3 ),
La PA systolique (PAS) est dtermine par la phase I de ces bruits et la diastolique (PAD) par la
phase V, sauf dans quelques cas (hypertonie, enfant, femme enceinte) o les bruits peuvent ne
pas disparatre jusqu' une pression trs faible. Dans ces cas, c'est la phase IV qui dtermine la
PAD.
ne permettent pas de dterminer la PAM.

Figur e I I .3 : L es phases de kor otkoff

17

Chapitre II

Mesure de la Pression Artrielle

ntervalle de confiance de la mesure Auscultatoire est de +/-20 mmHg, cette mthode


surestime les basses valeurs et rduit les valeurs hautes.
Les points critiques de la mthode :
placer le

stthoscope.
Mesure fausse par des artefacts, bruits musculaires et mouvements.
Mesure souvent difficile chez les obses.

I I .2.1.2. L a M thode Oscillomtr ique


Les difficults techniques lies la mthode auscultatoire ont conduit au dveloppement
s tensiomtres semi-automatiques ou
automatiques qui diminuent
personne qui effectue la mesure.
Avec ces appareils, le gonflage et le dgonflage du brassard sont automatiques et la PA
des oscillations de pressions lies aux mouvements des
parois artrielles comprimes par une chambre pneumatique (le brassard) lors de son
dgonflage. (Figure II.4)

Figur e I I .4 : Tensiomtr e automatique br as BPM ARM 5000 TOPCOM .

Les oscillations dbutent avant la relle valeur de la pression systolique et se poursuivent


au-del de la relle valeur de la pression diastolique (Figure II.5).
L amplitude maximale des oscillations correspond la PA moyenne qui peut ainsi tre
directement mesure par cette mthode. Le graphe des oscillations du brassard montr sur la
Figure II.5 est obtenu avec une dcompression continue du brassard.

18

Chapitre II

Mesure de la Pression Artrielle

Figur e I I .5 : L es oscillations enr egistr es dans le br assar d [2]


pratique clinique, il est
PA systolique et de la PA diastolique en utilisant des
mthodes de calcul automatises partir de la valeur de cette pression moyenne.
La fiabilit des appareils automatiques qui utilisent la mthode oscillomtrique dpend de
Celui-ci varie

Le trac des courbes de variation de la pression au cours du temps avec une


dcompression par paliers (Figure II.6) ralis par le Pr. Jean-Franois Madre
d'Amiens France, permet de mieux expliquer la mthode de mesure oscillomtrique.

Figur e I I .6 : L es oscillations enr egistr es dans le br assar d (dcompr ession par palier s)

19

Chapitre II

Mesure de la Pression Artrielle

Dans la Figure II.6, les premires fluctuations notables apparaissent pour une pression voisine de
12,5 cm de mercure (valeur 12,5 de tension maximale). Ces fluctuations se prsentent sous la
forme de pics orients vers le haut. (Figure II.7)

Figur e I I .7 : L es fluctuations de pr essions dans le br assar d


Chaque fois que la pression sanguine dpasse la pression du brassard (ce qui ne dure pas
Ce sont ces pet
Lorsque la pression est plus basse dans le brassard, le sang passe plus longtemps, l'amplitude des
oscillations augmente et la forme des oscillations se modifie (les fluctuations maximales dans la
Figure II.6).
Lorsque la pression du brassard est devenue plus faible que la pression artrielle diastolique, le
brassard.
Dans certaines
priphrique grave, la calcification des artres attnue la transmission des oscillations et rend la
mercure entre les mesures auscultatoires et oscillomtriques. En tout cas La mesure
oscillomtrique prsente
avantages :
-

Pas besoin de stthoscope ni de microphone .


Mesure possible dans le bruit.
Mesure possible mme si bruits de Korotkoff faibles (p.ex. chez les obses) ou
absents (trou auscultatoire).

Les points critiques de la mesure oscillomtrique :


-

Les appareils oscillomtriques doivent tre valids contre la mthode auscultatoire.

Non indiqus chez les patients arythmiques.

20

Chapitre II

Mesure de la Pression Artrielle

I I .2.1.3. Palpation
I
effet, le gonflage de la chambre pneumatique une pression suprieure la pression systolique
fait disparatre le pouls en aval (en gnral, le pouls radial). Ensuite, en dgonflant lentement le
nouveau perceptible (Figure II.5). Cette mthode est particulirement utile lorsque

I I .2.1.4. L a mthode micr ophonique


thode drive de la mthode auscultatoire directe. Elle est base sur la
dtection des bruits de Korotkoff l'aide d'un microphone plac en regard de l'artre ausculte.

I I .2.1.5. Ultr asons


La technique la plus largement utilise est le Doppler continu qui consiste dtecter un
flux sanguin en aval du brassard grce un signal Doppler. La rapparition du signal Doppler
lors du dgonflage dtermine la PAS.

Figur e I I .8 : Doppler bidir ectionnel de poche


I I .2.2. L es M thodes Dir ectes

obtenir des prlvements artriels frquents ou lorsque la mesure non invasive est difficile ou
impossible. Elle permet de donner des mesures plus prcises que les mthodes indirectes.
istrement graphique direct de la PA par
cathtrisme artriel pour la mesure de la PA peut engendrer des complications dont certaines,

21

Chapitre II

Mesure de la Pression Artrielle

I I .2.3. Pr cision des techniques indir ectes


Si la mthode de rfrence pour dterminer la PA reste la technique directe invasive, en
pratique clinique, la mthode de rfrence est la technique auscultatoire.
En gnral. en comparaison la technique invasive, les mthodes indirectes sous-estiment la
PAS et surestiment la PAD d'environ 10mmHg.

I I .3. Endr oits de la mesur e


Les valeurs tensorielles peuvent se mesurer diffrents niveaux du systme artriel. Le
plus courant est le bras, et plus rcemment le poignet.
standard. Cet endroit sert galement de rfrence pour la validation clinique des appareils de
mesure de la tension artrielle.
Le poignet est un bon endroit de mesure du fait
actuels mettre au poignet fonctionnent selon le principe oscillomtrique. De manire gnrale,
il faut faire des mesures comparatives au niveau du bras, au dbut du moins.

I I .4. M oniteur s N par amtr es


Tous les appareils de mesure de la PA utilisent le principe du brassard occlusif de RivaRocci avec un systme de dtection du flux sanguin lors de son dgonflage.
Actuellement, les moniteurs peuvent tre rpertoris en 2 types, en fonction des paramtres
mesurs: mesure de la PA seule, mesure de la PA avec d'autres paramtres.
I I .4.1. M oniteur s mesur ant uniquement la PA
Il s'agit d'appareils entirement automatiques (Figure II.4), gnralement programmables
l'aide d'un microordinateur et qui permettent la mesure de la PA non invasive intervalles
rguliers, dtermins lors de la programmation. Ce type de moniteurs est actuellement le plus
diffus (Novacor, Spacelabs, Profilomat)
I I .4.2. M oniteur s mesur ant la PA et d'autr es par amtr es
PA et postur e
Paralllement la mesure de la PA, une nouvelle gnration d'appareils permet d'indiquer,
grce un capteur spcifique, la position du patient pendant la mesure (couch / debout). Cet
indicateur de position pourrait aider mieux interprter certaines variations tensorielles. [2]
PA et ECG
Il s'agit d'appareils possdant les mmes caractristiques que ceux qui mesurent uniquement
la PA, mais comportant aussi deux drivations d'ECG qui permettent un enregistrement
simultan et continu du signal lectrocardiographique. Ces appareils permettent de dclencher
des mesures supplmentaires de la PA en cas de dtection d'anomalie lectrocardiographique,
notamment du segment ST (ex. : prsence d'ischmie). [2]

22

Chapitre II

Mesure de la Pression Artrielle

PA et indice de la par oi ar tr ielle (QK D)


Cet appareil permet galement une mesure concomitante du temps qui spare l'onde Q du
complexe QRS de l'ECG (capt l'aide d'une drivation ECG) du bruit diastolique de Korotkoff
(capt par le microphone incorpor au brassard). Cet intervalle de temps serait en relation avec
l'tat de la paroi artrielle et constituerait un indice de distensibilit.
Son interprtation est ralise en fonction du niveau tensoriel et de la frquence cardiaque
mesurs d'une faon concomitante [2]

I I .5. Conclusion
Dans ce chapitre on a prsent les diffrentes mthodes utilises pour mesurer la pression
plupart
des cas. On doit toutefois faire preuve de vigilance lorsque le patient se situe hors de la moyenne
(ge, statu pondral, hypotension ou hypertension grave).
Dans les chapitres suivants on exploitera le principe de la mesure oscillomtrique afin de
concevoir un appareil de mesure prcise de la PA.

23

Chapitre IV

: Choix des Composants et Procdures de Tests

CHAPI TRE I I I
CONCEPTI ON D

T ENSI OM ETRE EL ECTRONI QUE

CHOI X DES COM POSANTS ET PROCEDURES DE T ESTS


I I I .1. I ntr oduction
Nous avons cit les diffrents types des mthodes utilises afin de mesurer la pression
sanguine. La mthode exploite dans le prsent projet est
dans le brassard 60 mm Hg en plus de la valeur normale de la pression systolique (120 mm Hg),
est lentement chass du brassard, causant la chute de pression dans ce dernier. Durant le
dgonflement du brassard, il est possible de mesurer les petites oscillations qui apparaissent. En effet,
durant la pression systolique que ces oscillations commencent apparatre. Un MCU est utilis
pour dtecter le moment auquel ces oscillations prennent naissance et pour enregistrer la pression
dans le brassard. Par la suite, on note la dcroissance
disparition de ces oscillations :
diastolique et la valeur de la pression dans le brassard
peut tre reprise.

I I I .2. Bloc diagr amme


Le schma fonctionnel ci-dessous (Figure III.1) prsente

ide gnrale propos du


bouton ON/OFF et
est un composant
principal : il contrle la pompe, la valve, prend les mesures, les affiche sur un afficheur (LCD) et
les envoie la carte MMC (Figure III.1).

Figur e I I I .1

25

Chapitre IV

: Choix des Composants et Procdures de Tests

I I I .2.1. L e Bouton ON/OFF


Dans notre projet il existe un bouton ON/OFF pour la mise en service et teindre

I I I .2.2. L e M icr ocontr leur


Nous avons utilis le microcontrleur PIC16f877A fabriqu par Micro chip (Figure III.2).
Il a t choisi pour ses caractristiques techniques intressantes.
Ce MCU possde [3] :
-

un CPU RISC haute performance.


Des
cycles.

de deux

8k x 14 words de mmoire programme du type Flash, Cela nous assure un espace


suffisant pour stocker et excuter le programme afin de traiter les signaux entrants de
368 x 8 bytes de RAM

Figur e I I I .2 : L e PI C16F877A (Annexe 02).


En plus des entres/sorties programmables et les quatorze interruptions, il possde
certaines ressources internes telles que :
-

10 convertisseurs analogues/digitaux
Trois compteurs
numrique par exemple.
Des liaisons sries SCI, I2C, et SPI. (ntre projet concerne la liaison srie SPI)

Pour un fonctionnement normal, le

PIC rclame une configuration hardware minimale

26

Chapitre IV

: Choix des Composants et Procdures de Tests

Figur e I I I .3 : Configur ation


I I I .2.2.1. L e Conver tisseur du PI C
Le CAN est un priphrique intgr destin mesurer une tension et la convertir en
nombre binaire qui pourra tre utilis par un programme.
Notre 16F877A travaille avec un convertisseur analogique/numrique qui permet un
chantillonnage sur 10 bits. Le signal numrique peut donc prendre 1024 valeurs possibles. On
sait que
peut prendre, ainsi que sa valeur maximale, Les pics considrent par dfaut que la valeur
minimale correspond leur VSS
respond la
DD.

soit avec une


horloge extrieure, soit avec un circuit RC. Dans ce dernier cas, la stabilit du montage est
limite. La frquence maximale d'utilisation va dpendre du microcontrleur utilis. Le suffixe
indiqu sur le botier donne la nature de l'horloge utiliser et sa frquence maximale. Notre PIC
utilis est limit
0Mhz.
I I I .2.2.3. M aster Clear (M CL R)
La broche MCLR permet de raliser un Reset du circuit quand elle est place 0V.
I I I .2.3. Afficheur L CD
Les afficheurs cristaux liquides, appels afficheurs LCD, sont des modules compacts
intelligents et ncessitent peu de composants externes pour un bon fonctionnement. Ils
consomment relativement peu (de 1 5 mA).
Plusieurs afficheurs sont disponibles sur le march et diffrent les uns des autres, par
leurs dimensions, (de 1 4 lignes, de 6 80 caractres), et aussi par leurs caractristiques
techniques et leur tension de service. Certains sont dots d'un rtro-clairage comme le modle
LCD JHD 162A (Figure III.5). Cette fonction fait appel des LED montes derrire l'cran du
module. L'afficheur possde deux types de mmoire : la DD RAM et la CG RAM. La DD RAM
est la mmoire d'affichage qui stocke les caractres actuellement affich l'cran, et la CG RAM
est la mmoire du gnrateur de caractres.
27

Chapitre IV

: Choix des Composants et Procdures de Tests

I I I .2.3.1. Schma Fonctionnel


Comme le montre le schma fonctionnel de la Figure III.4, l'affichage comporte d'autres
composants que l'afficheur cristaux liquides (LCD) seul. Un circuit intgr de commande
spcialis, le LCD Controller, est charg de la gestion du module. Le "contrleur" remplit une
double fonction: d'une part il commande l'affichage et de l'autre se charge de la communication
avec l'extrieur.

Figur e I I I .4

Figur e I I I .5 :

28

Chapitre IV

Pin No
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16

: Choix des Composants et Procdures de Tests

Nom
Vss
VDD
VEE
RS
R/W
E
D0
D1
D2
D3
D4
D5
D6
D7
LED (+)
LED (-)
Tableau I I I .1

Fonction
Power
Power
Contrast Adj.
Command
Command
Command
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
LED ANODE
LED CATHODE

Descr iption
GND
+5V
0
+5 V
Register Select
Read / Write
Enable (Strobe)
Data LSB
Data
Data
Data
Data
Data
Data
Data MSB
LED Backlight
LED Backlight

LCD, il faut bien sr l'alimenter (+5V, masse), Ensuite il va falloir


pour ajuster le contraste une valeur convenable, on fait varier la tension Vee entre 0 et +5V en
utilisant un potentiomtre de 10k . (Figure III.6)

Figur e I I I .6
la mise sous tension de l'afficheur, la premire ligne devrait tre totalement sombre, Si tel
n'tait pas le cas, il faudra rgler le contraste de l'afficheur en jouant sur la tension de la broche
Vee. Pour une valeur de potentiomtre gale 9.1k on obtient un affichage compltement clair.
29

Chapitre IV

: Choix des Composants et Procdures de Tests

I I I .2.4. L e Systme Pneumatique


Nous avons utilis une petite lectropompe (P54A02R, de OKENSEIKO Co) montre
sur la Figure III.7 b, comme celui utilis dans les tensiomtres OMRON M3.
est
attache
brassard. Le
dgonflement se fait grce une petite valve lectronique de la marque KSV05B de Yujin
Electric.(Figure III.7 a)

Figur e I I I .7 :
La Figure III.8 reprsente un schma simplifi de notre systme pneumatique.

Figur e I I I .8 : L e systme pneumatique

30

Chapitre IV

: Choix des Composants et Procdures de Tests

I I I .2.4.1. L e Br assar d
Il se compose de deux parties distinctes. Tout d'abord, le brassard lui-mme est fait d'une
poche d'air extensible cerne par une enveloppe non lastique qui sert au maintient de la poche
autour du membre du patient. Le plus souvent, la solution adopte est celle du scratch qui
prsente une grande simplicit d'utilisation et un systme d'attache rpartissant les contraintes
physiques sur la totalit de la largeur du brassard.
Pour amener le signal jusqu'au capteur, les constructeurs utilisent des tubes semi rigides
de faon conduire l'onde jusqu'au capteur sans trop d'attnuation, tout en permettant une bonne

Figur e I I I .9
Le choix du brassard dpend principalement de la circonfrence du membre qui sera
utilis pour la mesure de la pression non invasive, la Figure III.10 montre un brassard pour une
adulte standard. (Circonfrence du Bras : 22 32 cm).

Figur e I I I .10 : Br assar d OM RON M 3 22 32 cm

31

Chapitre IV

: Choix des Composants et Procdures de Tests

Test de la par tie pneumatique


On a vrifi ensuite
Lorsque
valve ont t mise en marche, le brassard a commenc se gonfler.
Aucune fuite n'a t dtecte, donc il n'y a aucune perte de pression. (Figure III.11)

Figur e I I I .11 : Test de la par tie pneumatique

I I I .2.5. L a Car te M moir e (M M C)


Les Multimdia Cards (MMC) sont des mmoires instantanes hautement intgres avec
des possibilits d'accs priodiques et slectives. Elles sont accessibles par l'intermdiaire d'une
interface srie consacre optimise pour la transmission de donnes rapides et fiables. Cette
interface permet plusieurs cartes d'tre empiles en reliant leurs contacts priphriques. Ces
MMCs sont entirement conformes une norme du consommateur, appele la norme de systme
de MultiMediaCard dfinie dans les spcifications de systme de MultiMediaCard. Le systme
de MMC est un systme de mmoire de masse bas sur les innovations en technologie de
semiconducteur. Il a t dvelopp pour fournir un support de stockage peu coteux et robuste
sous la forme de carte pour des applications du consommateur de multimdia.
La Carte MultiMedia permet la conception des joueurs et des conducteurs peu coteuse
sans pices mobiles. Une consommation de basse puissance et une large gamme de tension
d'alimentation favorisent une application mobile, piles telle que les joueurs audio,
organisateurs, livres, encyclopdie et dictionnaires lectroniques. En utilisant des arrangements
trs efficaces de la compression de donnes tels que le MPEG, le MultiMediaCard fournit assez
de capacit pour toutes sortes de donnes de multimdia.

32

Chapitre IV

: Choix des Composants et Procdures de Tests

Pour notre projet on a choisit la carte mmoire MMCmobile de Transcend de capacit 1GB
(TS1GRMMC4) (Figure III.12) , ce qui plus que suffisant pour notre application.

Figur e I I I .12 : L a car te mmoir e M M C mobile de Tr anscend


I I I .2.5.1. Car actr istiques de la car te mmoir e TS1GRM M C4
-

Capacit : 64MB/128M/256M/512MB/1Gbyte
spcifications conformes Ver 4.0 et compatibilit avec les spcifications prcdentes
Correction d'erreurs de carte
Deux protocoles de transmission alternatifs: Mode de multimdia et mode de SPI
Frquence de base variable : 0~52 MHz
Dbit du transfert de donnes :
6MB/sec
Mode d'accs aux donnes : Mode Octet
Form Factor: 18mm x 24mm x 1.4mm

Figur e I I I .13 : Ar chitectur e inter ne de la car te mmoir e M M Cmobile [9]


33

Chapitre IV

: Choix des Composants et Procdures de Tests

I I I .2.5.2. M ode SPI


Notre projet concerne le mode SPI. Le mode SPI est compos d'un protocole de
transmission secondaire et facultatif offert par les cartes basses instantanes de multimdia. Ce
mode est un sous-ensemble du protocole de carte de multimdia, conu pour communiquer avec
un canal de SPI, gnralement trouv dans des microcontrleurs de Motorola (et rcemment
quelques autres fournisseurs). L'interface es
une fois
la pice allume. La norme de SPI dfinit le lien physique seulement, et pas le protocole complet
de transfert de donnes. L'excution de la carte SPI de multimdia emploie un sous-ensemble du
jeu de protocole et de commandes de carte de multimdia. Il est prvu pour tre employ par les
systmes qui exigent un nombre restreint de cartes et ont des dbits infrieurs. Du point de vue
est la possibilit d'utiliser un centre serveur
disponible immdiatement, et par consquent
L'inconvnient est la perte de performance du mode de SPI face au mode de carte de multimdia
(bas dbit, peu de cartes, CS de matriel par carte etc ).
Pin
No Nom
01 DAT3
02 CMD
03
04
05
06
07
08
09
10
11
12
13

VSS1
VDD
CLK
VSS2
DAT0
DAT1
DAT2
DAT4
DAT5
DAT6
DAT7

MMC Mode
Type
Descr iption
I/O/PP
Data
I/O/PP/OD Command/ Response
S
S
I
S
I/O/PP
I/O/PP
I/O/PP
I/O/PP
I/O/PP
I/O/PP
I/O/PP

GND
PowerSupply
Clock
GND
Data
Data
Data
Data
Data
Data
Data

Nom
CS
DI
VSS
VDD
SCLK
VSS2
DO
Non utilis
Non utilis
Non utilis
Non utilis
Non utilis
Non utilis

SPI Mode
Type
I
I/PP
(PushPull)
S
S
I
S
O/PP

Descr iption
Chip Select
Data in
GND
PowerSupply
Clock
GND
Data out

Tableau I I I .2. Descr iption des PI Ns de la car te mmoir e TS1GRM M C4 [9]


I I I .2.5.3. Concept d'inter face de SPI
L'interface priphrique priodique (SPI) est une interface srie synchrone trouve sur
certains microcontrleurs de Motorola ou les PICs de Microchip. L'interface de la carte SPI de
multimdia est compatible avec des centres serveurs de SPI disponibles sur le march. Comme
n'importe quel autre dispositif de SPI, le canal de la carte de multimdia comprend les quatre
signaux suivants :
-

CS (ou SS) : Host to card chip select signal.


CLK: Host to card clock signal
DataIn: Host to card data signal, ou MOSI (Master Out Slave In)
DataOut: Card to host data signal, ou MISO (Master In Slave Out)

34

Chapitre IV

: Choix des Composants et Procdures de Tests

Une autre caractristique de terrain communal de SPI est celle des transferts de bytes, qui
est galement mise en application dans la carte. Tous les jetons de donnes sont des multiples
des bytes (8bit) et le byte est toujours align sur le signal de CS.
I I I .2.6. Capteur de pr ession
Nous avons utilis le capteur de pression MPX2050DP fabriqu par Motorola. Ce capteur
produit une tension
Le
(Figure III.14)

Figur e I I I .14 : L e capteur de pr ession M PX2050DP [5]

Char acter istic


Pr essur e Range
Supply Voltage
Supply Cur r ent
Full Scale Span
Offset
Sensitivity
I nput I mpedance
Output
I mpedance
Response Time
War m-Up
Tableau I I I .3 :

Symbol
POP
VS
I0
VFSS
VOFF
ZIN
ZOUT

M in
0
----38.5
-1.0
--1000
1400

tR
---

-----

Typ
--10
6.0
40
--0.8
-----

M ax
50
16
--41.5
1.0
--2500
3000

Unit
kPa
Vdc
mAdc
mV
mV
mV/kPa

1.0
--ms
20
--Ms
opr ation du capteur M PX2050DP (Annexe 03)

La Figure III.15 montre les caractristiques de la sortie : minimale, maximale et typique.


La sortie est directement proportionnelle la diffrence de pression et essentiellement une ligne
droite.

35

Chapitre IV

: Choix des Composants et Procdures de Tests

Figur e I I I .15 : Car atr istiques de sor tie (Vout en fonction de la Pr ess Diff) [5]
Test du Capteur
Pour tester le bon fonctionnement du capteur, il suffit de mettre un voltmtre entre les deux
bornes deux et quatre pour mesurer la tension diffrentielle de sortie (Vout). En mme temps, en
La tension Vout du capteur est directement proportionnel la pression diffrentielle applique,
alors la tension de sortie du capteur diffrentiel augmente (Figure III.16).

Figur e I I I .16
187.5 mmHg)
36

Chapitre IV

: Choix des Composants et Procdures de Tests

Note :
asser la valeur de pression 36 kPa, sans le
dtachement de tube de brassard, ce qui signifie que la pression MAX supporte par le brassard
est gale 36 kPa (270 mmHg).

Comme la tension produite par le capteur de pression est trs petite, on a besoin
(Figure III.17). La rsistance RG est utilise pour dterminer le

RG

/G

(I I .1)

Figur e I I I .17

Cela nous donnera un gain de 206


du circuit
final mesur en pratique est de 209 fois avec une rsistance RG de 200 ohms. (Figure III.18)

Figur e I I I .18 : AD620 avec RG gale 200 ohms


I I I .2.7.1. Car actr istiques
-

Facile utiliser : dterminer le gain par une seule rsistance. (Gamme de gain 1 1000)
Gamme de puissance large (+ - 2.3V + - 18V)
Performance plus haute que trois ampli-ops (IA design).
Haute performance
Performance DC excellent
Bruit lger
Spcifications AC excellentes (Figure III.19)

37

Chapitre IV

: Choix des Composants et Procdures de Tests

Figur e I I I .19

amplificateur AD620

I I I .2.7.2. Applications
-

Echelle de pesage.
ECG et instrumentations mdicales.
.
Equipements portables qui fonctionnent sur des batteries.

Vin = 16.1 mV et Vout

Figur e I I I .20. Test de


38

Chapitre IV

: Choix des Composants et Procdures de Tests

I I I .2.8. L es Filtr es
Le stade du filtre passe bande est construit comme une cascade de deux filtres passe
un large
filtre un seul
stade. Cette mthode amliore le rapport signal sur bruit de la sortie. Nous utilisons le circuit
intgr OPA2277. (Figure III.21)

Figur e I I I .21 :

L'ampli de prcision OPA2277 offre un fonctionnement garanti entre 2V et +-18V


alimentation double (4V~36V alimentation simple), et une consommation de seulement 790 A.
La tension d'offset maximum du composant est de 20 V, avec une drive en temprature de 0.1
V/C maximum, et un courant de polarisation trs faible de +/- 500 picoampres (pA).
I I I .2.8.2. Applications
-

Mesures de prcision
Equipements de test
Amplificateur de pont
Appareils fonctionnant sur batterie
Intgrateur de prcision
Amplificateur de jauge de contrainte.

I I I .3. Conclusion
Dans ce chapitre, on a prsent les diffrents composants constituant notre appareil de
mesure de la PA ainsi que leurs principales caractristiques et les procdures de tests.
Ces tests sont essentiels afin de garantir les performances des composants et viter leur
disfonctionnement ou des pannes prmatures de l'appareil.

39

Chapitre IV

: Circuits Electroniques et Programmation

CHAPI TRE I V
CONCEPTI ON D

T ENSI OM ETRE EL ECTRONI QUE

CI RCUI TS EL ECTRONI QUES ET PROGRAM M ATI ON


I V.1. I ntr oduction
Ce chapitre traite deux principales parties qui sont complmentaires : La ralisation
PIC).

I V.2. L a Ralisation M atr ielle


I V.2.1. L e Cir cuit Analogique
Le circuit analogique amplifie les composantes DC et AC du signal issu du capteur de
capteur de pression produit une tension proportionnelle la pression diffrentielle de
La tension de sortie du capteur de pression est de 0V 40mV. Dans notre application, on
ce qui correspond
une tension de sortie de 18 mV. Pour
a tension DC de 0 4V. On a

Le
santes DC et AC et le filtre est construit pour avoir
un large gain autour 1-4Hz et attnuer tout signal de frquence diffrente. La composante
alternative AC du signal issu de filtre passe bande est le facteur le plus important permettant de
dterminer le moment propice pour capter les pressions systolique et diastolique.
Le stade final est le couplage AC. On utilise deux rsistances identiques pour produire un
penchant (biais) approximativement gal 2.5V. Le condensateur 47uF est utilis pour le
couplage AC du signal pour fournir un penchant continu indpendant. (Figure IV.1)
La Figure IV.1 montre le circuit analogique
besoins pour la rendre prte pour les entres des ADC.

41

Chapitre IV

: Circuits Electroniques et Programmation

Figur e I V.1 : L e cir cuit analogique


42

Chapitre IV

: Circuits Electroniques et Programmation

I V.2.1.1. Filtr es passe bande


Le stade du filtre passe bande est construit comme une cascade de deux filtres passe
bande actifs. Deux
un large
filtre un seul
stade. Cette mthode amliore le rapport signal sur bruit de la sortie.
Premier filtre passe bande (Figure IV.2)
La basse frquence de coupure est fbasse
La haute frquence de coupure est fhaute
20nF).(120k) = 6.028Hz
La mi-bande gain du premier filtre est A = - 120k/10k = - 12

Figur e I V.2 : L e pr emier filtr e passe bande


Second filtre passe bande (Figure IV.3)
La basse frquence de coupure est fbasse
La haute frquence de coupure est fhaute
La mi-bande gain du deuxime filtre est A = - 330k/10k = - 33

Figur e I V.3 : L e second filtr e passe bande

43

Chapitre IV

: Circuits Electroniques et Programmation

Donc, pour le stade du filtre passe bande, le gain total est de 396. En ajoutant ce gain
27 x 104.
Le choix de haute et de basse frquence de coupure est adquat pour donner une onde AC
trs nette.
I V.2.1.2. Stade de couplage AC (Figure IV.4)
Le stade du couplage alternatif permet de procurer le niveau du penchant continu. Nous
voulons que le
-VDD ce qui est gal
AC en

Figur e I V.4 : L e stade de couplage AC


I V.2
Le schma de la Figure IV.5 montre le branchement d
avec le MCU. Nous ne pouvons pas les
transistors TIP31. Le phototransistor est utilis pour la protection du MCU.

et de la valve
la ncessit des

44

Chapitre IV

: Circuits Electroniques et Programmation

Figur e I V.5 : Schma de connexion de la pompe et de la valve avec le M CU

45

Chapitre IV

: Circuits Electroniques et Programmation

I V.2.3. I mplantation de la car te mmoir e avec le M CU (Figure IV.6)


La carte mmoire est relie au port C sur les broches RC2/RC3/RC4/RC5 qui sont
configures en mode SPI donc ils fonctionnement successivement : CS/SCK/MISO/MOSI .

Figur e I V.6
Notons que la carte mmoire ncessite une tension de 3,3V pour fonctionner, et que, par
consquents, tous les signaux TTL de 5 V en provenance du PIC (MOSI, SCK et CS) devraient
tre abaisss 3,3 V. La Figure IV.6 montre une paire de rsistances montes en diviseur de
tension sur chaque ligne du PIC convertit la sortie 5V en 3,3V.
en ce qui concerne la ligne MISO, deux transistors bipolaires (2N2222) monts en inverseurs
sont utiliss afin de convertir le 3,3V en 5V.

46

Chapitre IV

: Circuits Electroniques et Programmation

I V.2.4. Connexion

Figur e I V.7
I V.2
Tout montage lectronique ncessite une alimentation pour fonctionner. Notre montage
ncessite une alimentation 5V pour alimenter le PIC et ces priphriques, mais aussi des tensions
de :
10V pour alimenter le capteur de pression
5V pour alimenter les circuits intgrs (AD620, OPA2277)
3,3V pour alimenter la carte mmoire.

suffisant pour notre application. Le circuit d'alimentation reste un classique dans le genre, des
rgulateurs de tension linaires nous fourni les tensions ncessaires montr sur la figure IV.8
iciel Isis.
47

Chapitre IV

: Circuits Electroniques et Programmation

Pour gnrer la tension de 3,3V ncessaire la carte mmoire, nous avons opts pour un
rgulateur

Figur e I V.8

48

Chapitre IV

: Circuits Electroniques et Programmation

Etage abaisseur : contient le transformateur abaisseur CT (Center Tap) 12V-0-12V, qui


(220V, 50Hz) une tension
de mme forme mais de valeur plus faible (24V ou 12V-0-12V).
Etage r edr esseur : constitu par deux diodes D1 et D2 qui sert gard que la partie positive
Etage de filtr age (lissage) : form de C1 et C2 (C1=C2=1000F) pour rle de maintenir la
tension de sortie suprieure une certaine valeur.
Etage de r gulation : contient les rgulateurs de tensions linaires (78XX,79XX et lm317),
qui assurent de gard la tension de sortie constante quelque soit le courant demand
1A).
Afin d'amliorer la stabilit de tensions en sortie des rgulateurs, il est conseill d'ajouter
des condensateurs en amont et en aval des rgulateurs. Bien sur, il faut adapter la tension
maximale du condensateur suivant la tension d entre et sortie du rgulateur.

I V.3. Conception L ogicielle


A

prfrable
fonctionnement.
de la Figure IV.9

mod

et le traitement des oscillations et leur


, et enfin la boucle principale qui ralise les calculs des pressions systolique

et diastolique.
I V.3
L
IV.9.

49

Chapitre IV

: Circuits Electroniques et Programmation

Figur e I V.9

la valve fonctionne et la pompe reste teinte. Si le brassard est effectivement dgonfl, le


systme teint la valve et allume la pompe. Le programme observe si la pression dsire est
a pompe continue fonctionner. si oui, la pompe
commence fonctionner de manire intermittente. Durant le dgonflement du brassard, une fois
la valeur de la pression systolique atteinte, on note
programme compte 4 oscillations (on compte 4 pour plus de prcision) et calcule la pression
systolique. Une fois ce calcul effectu, le
carte MMC. La valve continue fonctionner, et le programme vrifie que la valeur de
oscillation demeure suprieure
ms. Sinon, la pression
enregistr sur la carte MMC.
50

Chapitre IV

: Circuits Electroniques et Programmation

Une fois ceci accompli, la valve continue


compltement dgonfl.

soit

I V.3.2. M esur e de la pr ession systolique


Aprs que la pompe lve la pression 180 mm Hg : ce qui est approximativement
brassard commence dgonfler et le
le programme observe
valeur, le sang commence couler dans le bras. A ce
peut voir le dbut des oscillations. La pression systolique peut alors tre obtenue. La mthode de
de tension
de pulsations et la tension
e approximativement 2.5V.
Ensuite, lorsque la pression
systolique soit atteinte,
nombre de pulsations qui ont des valeurs maximales en dessus de tension seuil. Si le programme
cette
tape, le programme enregistre la tension
convertit cette
valeur de tension DC en la pression dans le brassard pour dterminer la pression systolique
A partir des caractristiques de transfert du capteur de pression et du gain mesur de
a tension DC
:
Tension
a Tension DC lu
DC. Par consquent la tension diffrentielle issue
calcule ainsi :
Tension capteur = Tension DC / Gain DC

(I V.1)

A partir des caractristiques de transfert du capteur de pression, nous pouvons calculer la


pression base sur la tension de capteur. La pente de la courbe typique est calcule ainsi (Annexe
03) :
Pente = 40mV/50kPa = 8 x 10-4 V/kP

(I V.2)
:

Pr ession_kPa = Tension capteur / pente

(I V.3)

nous
mm Hg en multipliant par 760 mmHg /
101.325 kPa. Donc la pression en unit mm Hg est exprime ainsi :
pr ession_mmHg = pr ession_kPa x 760mmHg/101.325kPa

(I V.4)

On combinant toutes ces conversions, nous obtenons la formule pour convertir la tension DC en
la pression dans le brassard de la manire suivante :
pr ession_mmHg = (Tension DC / Gain Tension) x 9375
Une fois que le programme

(I V.5)
pression

51

Chapitre IV

: Circuits Electroniques et Programmation

I V.3.3. M esur e de la pr ession diastolique

quivalent 500ms, quand la valeur est gale 2.5V alors on calcul la pression diastolique de la
manire suivante : pression_mmHg = (Tension DC / Gain Tension) x 9375
I V.3.4. Configur ation du PI C et for matage des donnes
I V.3.4.1. I nitialisation des por ts
Dans cette partie, tous les registres ncessaires la configuration des ports sont initialiss
avec les valeurs qui leur ont t assignes au dbut du programme. Ainsi les entres et sorties
de chaque port sont dfinies (registres TRISA , TRISB et TRISC ). Les sorties sont
les valeurs alatoires.
I V.3.4.2.

afficheur L CD

Deux modes de fonctionnement de l'afficheur sont disponibles, le mode 4 bits et le mode 8


bits, ils sont les modes que l'on choisira l'initialisation de l'afficheur, pour ntre application,
Nous avons opts pour le mode 8bits, et nous avons utilis un schma classique pour
l'implantation. (Figure IV.7)
M ode 8 bits
Dans ce mode 8 bits, les donnes sont envoyes l'afficheur sur les broches D0 D7. On
place la ligne RS 0 ou 1 selon que l'on dsire transmettre une commande ou une donne. Il
faut aussi placer la ligne R/W 0 pour indiquer l'afficheur que l'on dsire effectuer une
criture. Il reste envoyer une impulsion d'au moins 450 ns sur l'entre E, pour indiquer que des
donnes valides sont prsentes sur les broches D0 D7. L'afficheur lira la donne sur le front
descendant de cette entre. Si on dsire au contraire effectuer une lecture, la procdure est
identique, mais on place cette fois la ligne R/W 1 pour demander une lecture. Les donnes
seront valide sur les lignes D0 D7 lors de l'tat haut de la ligne E.
I nitialisation en mode 8 bits
Avant de pouvoir utiliser l'afficheur, il faut tout d'abord l'initialiser. Pour cela, la premire
commande envoyer, est le commande permettant de dfinir le mode de dialogue avec
l'afficheur (DL), et le nombre de lignes slectionnes (N), et l'envoyer plusieurs fois de faon
ce que celle ci soit comprise, que le mode de dpart soit quatre ou huit bits. On peut ensuite
paramtrer l'afficheur, puis l'effacer.
Voici donc les diffrentes commandes (RS=0) envoyer l'afficheur LCD. Entre chaque
valeur, il faut envoyer une impulsion d'au moins 450 ns sur la ligne E :
33h, 33h, 33h : on force le LCD en mode 8 bits (3xh)
38h : mode 8 bits, 2 lignes, caractres 5x7
0Ch : affichage en fonction, pas de curseur
06h : le curseur se dplace vers la gauche
01h : on efface l'afficheur

52

Chapitre IV

: Circuits Electroniques et Programmation

I V.3.4.2.

de la car te mmoir e TS1GRM M C4


illustre dans la Figure IV.10

Figur e I V.10 :
Ce diagramme est le diagramme qui est actuellement implment dans le code.
Toute commande nomme CMDi (CMD0, CMD1 etc..) se compose de 6 octets : le
numro de la commande i, o i est exprim en dcimal. Ce numro de commande doit tre
masqu via un OU logiqu
octets qui sont
les arguments de la commande, et finalement un code redondant cyclique (CRC) qui dans le cas
de la communication SPI est ignor et que nous fixerons donc arbitrairement 0xFF. Une
exception est la premire commande de rinitialisation de la carte lors du passage en mode SPI
(CMD0) pour laquelle le CRC est pris en compte mais est pr-calcul : il vaut dans ce cas 0x95
transmission de la squence de 6 octets : 0x40 0x00 0x00 0x00 0x00 0x95
La MMC nous rpond 0x01 pour acquitter la CMD0 (GO_IDLE_STATE qui correspond
une rinitialisation logicielle). Suit la commande CMD1 laquelle la MMC doit rpondre par
0x00. Ayant transmis les commandes CMD0 et CMD1, nous avons un systme notre coute et
fonctionnel.
Il existe plusieurs commande que la carte peut interprter afin de faire certaines choses
Dans le cadre du projet, nous
avons utilis que les quelques commandes de base (CMD0,CMD1,CMD16,CMD24 ..) .
I V.3.4.1. Configur ation du Conver tisseur A/N
ainsi que le
type de justification, nous avons besoin de deux entres A/N. Le convertisseur intgr dans le
PIC effectue une conversion sur 10 bits. Le rsultat est stock sur 2 octets : ADRESH (octet
de poids fort) et ADRESL (octet de poids faible). Le processeur ayant une architecture RISC
8 bits, il serait inutile, et assez complexe, d
sur 10 bits. Nous
faisons donc abstraction des deux bits les moins significatifs. Il suffit de choisir une justification
53

Chapitre IV

: Circuits Electroniques et Programmation

gauche (ADFM = 0), ainsi les 8 bits de poids forts de la conversion sont stocks dans le
registre ADRESH . Il ne reste
I V.3.5. le Code CCS
Le compilateur utilis pour obtenir le fichier HEX est le CCS PCWHD version 4.093 qui
peut supporter les gammes de microcontrleurs 12bit, 14bit, 16bit et 24bit.
:
/****************************Les Directives*******************************/
/****************** inclure toutes les directives ncessaires* * * * * * * * * * * * * * * * * * * * * /
#include<16f877a.h>
#fuses hs,nowdt, noprotect, nolvp
#use delay(clock=8000000)
#include<math.h>
#include<string.h>
#use rs232(baud=9600, xmit=PIN_C6, rcv=PIN_C7)
#define lcd_e1 pin_d7
#define lcd_rs1 pin_d6
#define lcd_port output_b //b=sortie
#define lcd_direction set_tris_b
#OPT 0
int mmc_init();
int mmc_response(unsigned char response);
int mmc_write_block(unsigned long block_number);
void init_lcd();
void putdata_lcd(int valued);
void erase_lcd();
void putcmd_lcd(int valuec);
void goto_lcd(int x, int y);
void put_string_lcd(char v[16]);
/************************** MMC Init **************************************/
/* Initialiser la carte mmoire en mode SPI et dfinir la taille de bloc . La fonction renvoie 0 en
cas de succs */
int mmc_init()
{
int i;
SETUP_SPI(SPI_MASTER | SPI_H_TO_L | SPI_CLK_DIV_64);
*0x94 |= 0x40;
*0x14 &= 0xEF;
OUTPUT_HIGH(PIN_C2);
for(i=0;i<10;i++)
{
SPI_WRITE(0xFF);
}
OUTPUT_LOW(PIN_C2);
SPI_WRITE(0x40); // CMD0
SPI_WRITE(0x00);
SPI_WRITE(0x00);
SPI_WRITE(0x00);
SPI_WRITE(0x00);
54

Chapitre IV

: Circuits Electroniques et Programmation

SPI_WRITE(0x95);
puts("Passer au SPI\n\r");
if(mmc_response(0x01)==1) return 1; // test de rponse de la MMC
puts("la rponse de la MMC est ru\n\r");
i = 0;
while((i < 255) && (mmc_response(0x00)==1))
{
SPI_WRITE(0x41); // CMD1
SPI_WRITE(0x00);
SPI_WRITE(0x00);
SPI_WRITE(0x00);
SPI_WRITE(0x00);
SPI_WRITE(0xFF);
i++;
}
if(i >= 254) return 1;
puts("
\n\r");
OUTPUT_HIGH(PIN_C2);
SPI_WRITE(0xFF);
OUTPUT_LOW(PIN_C2);
SPI_WRITE(0x50); // CMD16
SPI_WRITE(0x00);
SPI_WRITE(0x00);
SPI_WRITE(0x02); // taille de bloc 512octets
SPI_WRITE(0x00);
SPI_WRITE(0xFF);
if((mmc_response(0x00))==1) return 1; // test de rponse de la MMC
OUTPUT_HIGH(PIN_C2);
puts("reponse de set block length a ete reu\n\r");
SETUP_SPI(SPI_MASTER | SPI_H_TO_L | SPI_CLK_DIV_4); // transmission SPI 2Mhz
*0x94 |= 0x40;
*0x14 &= 0xEF;
return 0;
}
/************************** MMC Write Block *******************************/
/**************cette fonction permet d'crire dans la carte mmoire******************/
int mmc_write_block(unsigned long block_number)
{
unsigned long i;
unsigned long varh,varl;
char p,f,n;
set_adc_channel(0); // prparation du convertisseur A/d sur le broche A0 du PORTA
delay_us(20);
f=read_adc();
n=(f*5)/256; // valeur de tension analogique correspondante la valeur numrique lue.
p=(n*9375)/206; // pression_mmHg = (Tension DC / Gain Tension) x 9375
varl=((block_number&0x003F)<<9);
varh=((block_number&0xFFC0)>>7);
puts("Ecrire-Bloc \n\r");
OUTPUT_LOW(PIN_C2);
55

Chapitre IV

: Circuits Electroniques et Programmation

SPI_WRITE(0x58); // CMD24
SPI_WRITE(0x00);
SPI_WRITE(varh);
SPI_WRITE(varl);
SPI_WRITE(0x00);
SPI_WRITE(0xFF);
if((mmc_response(0x00))==1) return 1; // test de rponse de la MMC
puts("response write block reu\n\r");
SPI_WRITE(0xFE);
for(i=0;i<512;i++)
{
SPI_WRITE(p); //envoyer les donnes
}
SPI_WRITE(0xFF);
SPI_WRITE(0xFF);
if((SPI_READ(0xFF)&0x0F)!=0x05) return 1; // test de rponse de la MMC
puts("reponse write block de donnes reu\n\r");
OUTPUT_HIGH(PIN_C2);
return 0;
}
/************************** MMC get response *******************************/
/**** lire la carte mmoire jusqu' ce que nous obtenons la rponse que nous voulons ou un
time-out ****/
int mmc_response(unsigned char response)
{
unsigned long count = 0xFFFF; //rptition 16bit
while(SPI_READ(0xFF) != response && --count > 0);
if(count==0) return 1; // boucle a quitt en raison de timeout
else return 0; // pas de timeout
}
/**************************************************************************/
/**************************init_lcd*****************************************/
******************************/
void init_lcd()
{putcmd_lcd(0x38);
delay_ms(6);
putcmd_lcd(0x38);
delay_ms(6);
putcmd_lcd(0x38);
delay_ms(6);
putcmd_lcd(0x01); //reset
delay_ms(6);
putcmd_lcd(0x06); //increment
delay_ms(6);
putcmd_lcd(0x0c);
delay_ms(6);}
void putdata_lcd(int valued)
{lcd_port(valued);
output_high(lcd_rs1); //mode de donnes
output_high(lcd_e1);
56

Chapitre IV

: Circuits Electroniques et Programmation

delay_ms(1);
output_low(lcd_e1);
delay_ms(6);
output_low(lcd_rs1); //mode de commandes
}
void erase_lcd()
{putcmd_lcd(0x01);}
void putcmd_lcd(int valuec)
{lcd_port(valuec);
output_low(lcd_rs1);
output_high(lcd_e1);
delay_ms(1);
output_low(lcd_e1);
delay_ms(6);}
void goto_lcd(int x, int y) //slction (colonne,ligne)
{ if (y==1)
{putcmd_lcd(0x80 + x);}
if (y==2)
{putcmd_lcd(0xc0 + x);}}
void put_string_lcd(char v[16])
{long i;
for(i=0;i<=strlen(v);i++)
putdata_lcd(v[i]);}
void print() // afficher les messages Working ! et Please Wait !
{char v[20];
init_lcd();
goto_lcd(4,1);
sprintf(v,"Working!");
put_string_lcd(v);
goto_lcd(2,2);
sprintf(v,"Please Wait!");
put_string_lcd(v);}
void delay() // delai de 500ms
{delay_ms(500);}
/***************************La Fonction principale MAIN*************************/
void main()
{long sy;
float s,f,p,n,m;
char v[16];
sy=0;
mmc_init();
lcd_direction(0x00);
set_tris_d(0x00);
setup_adc_ports( all_analog );
setup_adc(ADC_CLOCK_DIV_32);
// dgonflement du brassard
start:
set_adc_channel(0);
delay_us(20);
s=read_adc();
// 25 numrique correspond une valeur de pression approximativement gale 22.22mmHg
57

Chapitre IV

: Circuits Electroniques et Programmation

if (s>25){
output_low(pin_d3); // la valve ouverte
output_low(pin_d2); // lectropompe OFF
goto start;}
output_high(pin_d3); // la valve ferme
delay_ms(100);
print();
delay_ms(3000);
//
init_lcd();
goto_lcd(4,1);
sprintf(v,"pression");
put_string_lcd(v);
inflate:
set_adc_channel(0);
delay_us(20);
f=read_adc();
n=(f*5)/256;
p=(n*9375)/206; // calcul de pression
goto_lcd(3,2);
sprintf(v,"%fmmHg",p);
put_string_lcd(v);
// 200 correspond une valeur de pression approximativement gale 180mmHG
if (f<200){
output_high(pin_d2);
goto inflate;}
output_low(pin_d2);
//
deflate:
set_adc_channel(1);
delay_us(20);
s=read_adc();
output_low(pin_d3);
delay_ms(100);
output_high(pin_d3);
delay_ms(100);
if (s>205){
sy++;}
if (sy<4){
goto deflate;}
set_adc_channel(0);
delay_us(20);
f=read_adc();
n=(f*5)/256;
p=(n*9375)/206; // calcul de pression systolique
mmc_write_block(1);
init_lcd();
goto_lcd(4,1);
sprintf(v,"Pres Sys");
put_string_lcd(v);
goto_lcd(3,2);
58

Chapitre IV

: Circuits Electroniques et Programmation

sprintf(v,"%fcmHg",p);
put_string_lcd(v);
delay_ms(5000); // 5 secondes de dlai
//diastole
diastole:
output_low(pin_d3);
delay_ms(100);
output_high(pin_d3);
delay_ms(100);
set_adc_channel(1);
delay_us(20);
s=read_adc();
if (s>128)
{delay();
goto diastole;}
set_adc_channel(0);
delay_us(20);
f=read_adc();
n=(f*5)/256;
m=(n*9375)/206; // calcul de pression diastolique
mmc_write_block(10);
init_lcd();
goto_lcd(3,1);
sprintf(v,"Pres Diast");
put_string_lcd(v);
set_adc_channel(0);
goto_lcd(3,2);
sprintf(v,"%fcmHg",m);
put_string_lcd(v);
end:
set_adc_channel(0);
delay_us(20);
s=read_adc();
if (s>25)
{output_low(pin_d3);
goto end;}
output_high(pin_d3);}

59

Chapitre IV

: Circuits Electroniques et Programmation

I V.4. M ontage Final


Les maquettes ralises durant tout la dure du projet et le montage final sont illustres
dans les Figures IV.11, IV.12, IV.13 et IV.14.

Figur e I V.11 :

essai
(Pr ession diastolique = 8.88 cmHg)

60

Chapitre IV

: Circuits Electroniques et Programmation

Figur e I V.12

Figur e I V.13 : L e montage final


61

Chapitre IV

: Circuits Electroniques et Programmation

Figur e I V.14

Le test a t ralis sur un sujet fminin sain, son ge, sa taille et son poids taient
respectivement : 14ans, 160cm, et 57kg. Les rsultats du test (pression systolique et diastolique)
ont t compars ceux obtenus par la mthode Auscultatoire. (Figure IV.15)

Figur e I V.15
62

Chapitre IV

: Circuits Electroniques et Programmation

Les rsultats de la mthode Auscultatoire :


Pression Systolique : 12 cmHg.
Pression Diastolique : 9 cmHg.

I V.6. Amlior ations et Per spectives Futur es


Ce projet achev laisse videmment place
plusieurs amliorations car le
temps allou au dveloppement du projet est limit. On peut suggrer quelques unes pour
amlioration de la ralisation :
-

Utilisation d'un PIC plus performant : En effet le 16F877A est limit en mmoire RAM
ce qui peut poser des problmes au niveau de la communication SPI avec la carte
mmoire. Les cartes SD/MMC ncessitent au minimum 512 bytes de tampon.

Maximiser le dbit de transfert entre la carte MMC et le PIC, en optimisant l'interface


entre les deux . on utilise par exemple des Convertisseurs Logiques (dcaleurs de
niveaux : level shifters) bi-directionnels plusieurs canaux comme le 74LVC245 ou
TXB0108 .

L'amlioration de l'algorithme de calcul des pressions, en vue d'obtenir des rsultats plus
prcis et comparables ceux obtenus grce des mesures Auscultatoire.

afin de pouvoir exploiter


les donnes enregistres directement sur PC.

Permettre l'Appareil de communiquer en temps rel avec un PC via interface


srie (RS232) ou USB.

unit de transmission sans fil de donnes pour faciliter la prise de mesures


ambulatoires.

dpourvue du rseau
lectrique.

I V.7. Conclusion
Dans ce chapitre, on a prsent la conception et la ralisation de l'ensemble de circuits
lectroniques constituant ntre appareil, tels que le circuit analogique pour le conditionnement de
signal issu du
les tensions continues ncessaires aux diffrents circuits.
Le pic assure toutes les fonctions ncessaires au bon fonctionnement du systme. Il
assure la totalit des commandes d'criture et de lecture sur le bus SPI et gre les routines
d'affichage pour l'cran LCD .

63

L'objectif de notre tude est le dveloppement et la ralisation d'un tensiomtre

gnrale sur les pressions sanguines dans le but d'expliquer le fonctionnement de la machine. Il

de conception et ralisation des circuits lectroniques et la programmation du PIC16F877A qui

fonctionnement de chaque tage et les quations mathmatiques qui sont la base de ralisation
pratique. Nous avons procd des tests de la PA qui ont t satisfaisants, malgr que quelques
fois on a observ d
sujet sont crdibles.

calcul de la PA.
Cette ralisation nous a permis d'largir nos connaissances dans ce domaine
d'application et de l'intrt port par les utilisateurs. En effet, la facilit d'acquisition des
donnes et de leurs traitements ainsi que leur taille ont t un avantage requis d'utilisation.
Nous estimons avoir fourni dans ce
fonctionnement et la mise en vidence de l'utilit de l'laboration de notre projet et de la
ralisation de notre appareil.

65

L I VRES
[1] Lauralee Sherwood, Physiologie Humaine, Thomson Brooks/Cole, 2006.
[2] Roland Asmar, Mthodes de Mesure de la Pression Artrielle, Hpital Broussais, Paris 2010.

DATASHEETS, M ANUEL S ET A PPL I CATI ON NOTES


[3] PIC16F877A de Microchip.
[4] JHD162A LCD Series.
[5] MPX2050 Silicon Pressure Sensors.
[6] Manuel PCW C Compiler, Juin 2012.
[7] Microchip Application Note AN587, Interfacing PICmicro MCUs to an LCD Module .
[8] NXP Semiconductors Application Note AN10911, SD(HC)-memory card and MMC interface
conditioning.
[9] TS1GRMMC4 Transcend information document.

SI TES I NTERNET

RAPPORTS ET M EM OI RES
[12] Charles Richard, Conception et Intgration d'un Systme de Monitoring de la Pression
Artrielle
Montral, 22 Mai 2007.
[13] Ronald Nocua, Conception et dveloppement

[14] Alibi Elmehdi, Jawadi Sami,

ambulatoire pour la mesure de


,

[15] BOUKHELIFA Makhlouf, Thermomtre base du PIC16F877 , Mini-Projet, Universit


Abderrahmane Mira Bejaia, 2009/2010.

Annexes
Annexe 01 : la liste des composants lectroniques ncessaires la ralisation du projet
Nb

Rfr ence

Dsignation

PIC16F877A

Microcontrleur RISC 8bits

Boite de Montage

MPX2050DP

AD620AN

OPA2277P

AOP de prcision

JHD162A

LCD 16X2

TS1GRMMC4

CARTE MMC V4.0 1GB

1
1

Capteur de pression diff

TRANSFO CT 12-0-12, 1.5A


LM317

Reg linaire Ajustable


Brassard 22cm 32cm

7806

Reg linaire +06V

7905

Reg linaire -05V

7909

Reg linaire -09V

AIC1084

Reg Ajustable (Low Dropout)

2N2222

Transistor NPN

P54A02R

Electropompe OKENSEIKO

KSV05B

Electrovalve Yujin Electric

TIP31

Transistor NPN

1N6001

Diode Zener

1N4007

Diode

4N35

Optocoupleur

1
1

QUARTZ 8Mhz
1N4001

Diode

BOUTON ON/OFF

Support Tulipe 8 broches

Support Tulipe 40 broches

POT 10k

1000uF

Condensateur

1uF

Condensateur

100nF

Condensateur
I

15pF

Condensateur
Plaques VERO

74uF

Condensateur

220nF

Condensateur

22nF

Condensateur

10uF

Condensateur

0.33uF

Condensateur

2.2uF

Condensateur

0.1uF

Condensateur

Rsistance

9.1k

Rsistance

2k

Rsistance

2.2k

Rsistance

Rsistance

Rsistance

Rsistance

10k

Rsistance

120k

Rsistance

330k

Rsistance

3k

Rsistance

Rsistance

3.3k

Rsistance

4.3k

Rsistance

1
1

Rsistance
7805

Reg linaire +05V

II

Annexe 02 : PIC16F873A/876A BLOCK DIAGRAM

III

Annexe 03 : Le capteur de pression MPX2050DP


Temper atur e Compensated Pr essur e Sensor Schematic

M aximum Ratings
Rating
Maximum Pressure
(P1>P2)
Storage Temperature
Operating Temperature

Symbol
Pmax

Value
200

Unit
kPa

Tstg
TA

-40 to +125
-40 to +125

C
C

Oper ating Char acter istics (V S= 10 Vdc, T A = 25C unless other wise noted, P1 > P2)
Char acter istic
Pr essur e Range
Supply Voltage
Supply Cur r ent
Full Scale Span
Offset
Sensitivity
L inear ity

Symbol
POP
VS
I0
VFSS
VOFF

Typ
--10
6.0
40
--0.8
---

M ax
50
16
--41.5
1.0
--0.25

Unit
kPa
Vdc
mAdc
mV
mV
mV/kPa
%VFSS

-----

M in
0
----38.5
-1.0
--0.25
-----

Pr essur e Hyster esis (0 to 50kPa)


Tmper atur e Hyster esis (-40C to
+125 C)
Temper atur e Effect on Fulls Scale
Span
Temper atur e Effect on Offset
I nput I mpedance
Output I mpedance
Response Time
War m-Up
Offset Stability

0.1
0.5

-----

%VFSS
%VFSS

TCVFSS

-1.0

---

1.0

%VFSS

TCVoff
ZIN
ZOUT
tR
-----

-1.0
1000
1400
-------

------1.0
20
0.5

1.0
2500
3000
-------

mV

---

ms
ms
%VFSS

IV

Output ver sus Pr essur e Differ ential

Annexe 04 : OPA2277PA
TYPI CAL CHARACTERI STI CS
OPEN-L OOP GAI N/PHASE vs FREQUENCY

POWER SUPPL Y AND COM M ON-M ODE REJECTI ON vs FREQUENCY

M AXI M UM OUTPUT VOL TAGE vs FREQUENCY

Annexe 05 : Algor ithme de calcul de la Pr ession Ar tr ielle M oyenne (PAM ).


En 1885, Etienne-Jules Marey un physiologiste franais a dmontr que :

oscilla

Om => la pression artrielle moyenne (PAM)


Os/Om = 0,55 => la pression artrielle systolique
Od/Om = 0,85 => la pression artrielle diastolique

ADC11 reprsente la tension alternative la sortie du circuit de conditionnement.


ADC12 une variable intermdiaire.
PAM = (PAS + 2xPAD) / 3.

VI

VII