Académique Documents
Professionnel Documents
Culture Documents
V-1 Introduction :
Dans ce chapitre nous allons se consacré à la partie étude et réalisation de notre
projet, elle présent deux parties essentiel qui vont être décrite pour mieux contraindre
le fonctionnement de notre système.
V-2 Déroulement du cycle d’introduire et enregistrement des valeurs de PID et
Consigne :
Écrire : text3.Pause :200mS.
Écrire : text6.Pause :200mS.
Écrire : text9.
Pause : 200mS. A
Donner et Enregistre
B la nouvelle valeur. Écrire : text10
Donner et Enregistre
la nouvelle valeur.
48
Chapitre V Conception électrique et outils logiciels du régulateur PID
B A
Oui Non
Case=3
Écrire : text11.
Oui Non
Case=4
Pause : 200mS.
Écrire : text12.
y
Écrire : text13.
Pause : 200mS.
Donner et
Enregistre Écrire : text14.
la nouvelle valeur.
Donner et Enregistre
la nouvelle valeur.
49
Chapitre V Conception électrique et outils logiciels du régulateur PID
V-4 Déroulement du cycle de PID numérique :
Début
P = Kp * Ɛactuel
I1 = I1 + Ɛactuel
I=Ki+I1
D=Kd*(Ɛacteul-Ɛprécédant)
U=P+I+D
51
Chapitre V Conception électrique et outils logiciels du régulateur PID
V-6-3 Le microcontrôleur « 16f877 » :
Le 16F877 est un microcontrôleur de MICROCHIP, fait partie intégrante de la famille
des Mid Range dont la mémoire programme est capable d’accepter une fréquence d’horloge
maximale de 20 Mhz.
Désignation :
Le numéro 16 signifie qu'il fait partie de la famille "MID-RANGE". C'est un microcontrôleur de la
famille 8 bits. Cela veut dire que l'ALU (Arithmétic and Logique Unit ou Unit Arithmétique et
Logique en français) traite naturellement des mots de 8 bits maximum.
La lettre F indique que la mémoire programme de ce PIC est de type "Flash". Chaque ligne de
mémoire est un mot de 14 bits.
Les trois derniers chiffres permettent d'identifier précisément le PIC, ici c'est un PIC de type 877.
La référence 16F877 peut avoir un suffixe du type "-XX" dans lequel XX représente la fréquence
d'horloge maximale que le PIC peut recevoir.
Caractéristiques :
Fonctionne à 20 MHz maximum.
Possède :
35 instructions (composant RISC).
8Ko de mémoire Flash interne pour le programme.
368 octets de RAM.
2 compteurs / timer de 8 bits et 1 compteur / timer de 16 bits.
15 sources de d’interruption
8 entrées configurables en entrées analogiques.
Nombre de broches (boitier PDIP) : 40.
1Watchdog.
33 entrées/sorties numériques configurables individuellement, disposés en nommés de A à
E.
Un mode SLEEP.
Mémoire SRAM (octets) :368.
Mémoire EEPROM (octets) :256.
Ecriture et lecteur en mémoire de programme SSP (Synchronous SERIAL Port).
52
Chapitre V Conception électrique et outils logiciels du régulateur PID
Deuxièmement les paramètres qui sises est afficher sur l’afficheur LCD (2*20) au même temps est
traitée par le µ-contrôleur (PIC 16f877).
Troisièmement la nouvelle commande est codée sur 8 bits et envoyée au convertisseur
Numérique Analogique (DAC 0808) ; la sortie de convertisseur est varie entre 0 et 5V et transmîtes
au bloc de 4 à 20 mA qui donner un équivalent de la valeur d’entrée en tension au courant 4 à 20
mA.
µ-
Circuit
d’initialisatio Contrôleu Afficheur LCD
r
Convertisseur
Clavier 4*4 Numérique
Analogique
Circuit de
L’alimentation 4 à 20mA
53
Chapitre V Conception électrique et outils logiciels du régulateur PID
Fig V-4 : Schéma électrique de carte de commander.
54
Chapitre V Conception électrique et outils logiciels du régulateur PID
Le clavier utilisé est matriciel et dispose uniquement de 8 broches pour la gestion de ses touches, à
chacune des 16 touches correspondent un bouton-poussoir qui réalise un contact entre une ligne et
une colonne. Les 4 lignes et les 4 colonnes sont polarisées à +Vcc (5V) via des résistances de Pull-
up, et sont connectées à un port parallèle du PIC (Port D).
La figure qui après représente le bronchement de clavier à base des boutonnes poussoirs avec le
PIC.
Fig V-7 : Schéma électrique d’un clavier 4*4 à base des buttons poussoir.
55
Chapitre V Conception électrique et outils logiciels du régulateur PID
56
Chapitre V Conception électrique et outils logiciels du régulateur PID
Deux solutions ont été proposé : une par transmission d'impulsion PDM et l'autre par variation
proportionnelle d'une fréquence selon la valeur analogique.
Mais ces deux solutions coûtaient cher et étaient difficiles à mettre en oeuvre.
Lorsque la boucle 4-20 mA est arrivé, elle est rapidement devenue le standard car elle a pu être
très précise et ne pas être affectée par la résistance des fils et par les variations de la tension
d'alimentation.
V-10 Conclusion :
57
Chapitre V Conception électrique et outils logiciels du régulateur PID
La carte de commander est constituée essentiellement d’un clavier matriciel, un afficheur LCD,
bloc de conversion et bloc de 4 à 20 mA, le tous piloté par un microcontrôleur : le PIC 16F877.
Nous avons également présent les schémas de branchement détailles de chaque composants
constituant cette partie matérielle de notre travail. Le désigne de certaine schéma a été effectué avec
le logiciel Proteus ISIS.
58