Sie sind auf Seite 1von 6

Description de la maquette Microcontrleur

La carte de dveloppement pour PIC est alimente par une tension de 5v. La maquette doit contenir : Un pic UN ensemble de LEDs. Un ensemble de boutons poussoirs. Un afficheur 7 segments. Un afficheur LCD. un moteur pas pas. Un module de commande dun clavier 16 touches. une liaisonsrie avec lordinateur. Journal lumineux Un clavier

Figure 1: Photo Relle de la maquette

1-

Le Pic 16F877 :

Le pic 16F877 est un circuit intgre contenu dans un botier nommer DIL 40 , il prsente 40 broches, 20 de chaque cot. Les broches sont virtuellement numrotes de 1 40. La 1ere broche est plac dans le coin situ gauche de lencoche de reprage comme lindique la figure 1 et2 :

2-

Les particularits lectriques du pic :

Les pins dalimentation sont placs dune part et dautre en position centrale du PIC. La connexion de MCLR au +5v, cette pin est utilise pour effectuer un reset du composant en cas de connexion la masse. On trouve le quartz, qui peut tre remplac par un rsonateur ou par un simple rseau RC. Les condensateurs de dcouplage, du fait de la frquence plus importante du quartz utilis, sont de valeur environ 15pF. La tolrance sur ces composants permet dutiliser dautres valeurs.

C1
1nF 13 14 CRYSTAL 1

U1 X1
OSC1/CLKIN OSC2/CLKOUT MCLR/Vpp/THV RA0/AN0 RA1/AN1 RA2/AN2/VREFRA3/AN3/VREF+ RA4/T0CKI RA5/AN4/SS RE0/AN5/RD RE1/AN6/WR RE2/AN7/CS RB0/INT RB1 RB2 RB3/PGM RB4 RB5 RB6/PGC RB7/PGD RC0/T1OSO/T1CKI RC1/T1OSI/CCP2 RC2/CCP1 RC3/SCK/SCL RC4/SDI/SDA RC5/SDO RC6/TX/CK RC7/RX/DT RD0/PSP0 RD1/PSP1 RD2/PSP2 RD3/PSP3 RD4/PSP4 RD5/PSP5 RD6/PSP6 RD7/PSP7 PIC16F877 33 34 35 36 37 38 39 40 15 16 17 18 23 24 25 26 19 20 21 22 27 28 29 30

C2
1nF

2 3 4 5 6 7 8 9 10

Figure 2: Brochage du circuit doscillation PIC16F877

Manipulation N1:Manipulation des entres et des sorties


Partie 1 :
On dsire allumer une diode led pendant 5000 ms, le programme en C est donn dans ce qui suit :

Figure 1 : Programme en C

Travail demand :
1. Lancer le logiciel PICC Compiler partir de Dmarrer \programmes \PIC C 2. Saisir le programme ci-dessus. 3. Enregistrer le programme dans votre dossier sous le nom led.c 4. Compiler le programme. noter les fichiers qui sont gnrs aprs la compilation, le plus utile cest led.hex qui sera utilis lors de la simulation. 5. Expliquer les diffrentes lignes du programme en se rfrant au help \built in function ou bien PICJULY2003.pdf donn par lenseignant. 6. Pour la simulation, lancer Isis 7 professional partir de dmarrer \programmes\ Proteus 7 Professional \Isis 7 Professional. 7. Enregistrer sous le nom led.DNS dans votre dossier.

8. Raliser le montage ci-dessous en apportant les composants suivants de la bibliothque : Pic 16f877 Quartz (Xtal) et 2 capacits (cramique 10nf) (pour lhorloge) Diode led(led-red) Rsistance

Figure 2 : schma de simulation dune diode

9. Cliquer sur le pic par le bouton droit, appuyer sur Edit properties. 10. Dans la rubrique programme files ajouter led.hex partir de votre dossier.

Figure 3 : chargement de programme dans le pic

11. Simuler votre travail en appuyant sur :

12. Faire les modifications pour que la diode LED clignote.

Partie 2 :
1. Raliser un feu de carrefour 4 voies comme suit : 2. Un seul feu vert la fois qui autorise le passage dune vhicule dune vois et stoppe les vhicules dans les 3 autres voies. 3. Suivre les rgles du code de la route : les vhicules de droite sont prioritaire . Alors, chaque voie sera active son tour pour favoriser le passage dun vhicule 4. Compiler le programme. 5. Sil est correct tablir la connexion du programmateur avec lordinateur. 6. Lancer le logiciel El nec Pg4uw. 7. Charger le programme (Transfrer le fichier vers le PIC.) 8. Faire le cblage du feu de carrefour sur la maquette. 9. Vrifier le cblage avec votre enseignant. 10. Alimenter la maquette.

Figure 4 : Image de carrefour sur la maquette

Partie 3 :
Lorsqu'il fait nuit (mettre le doigt sur la LDR), les quatre feux doivent passer en orange clignotant (allums 0,5s puis teint 0,5s). Le fonctionnement du programme prcdent reste valable quand il fait jour. Refaire les tapes de la partie 2 en tenant compte du nouveau cahier de charge

Das könnte Ihnen auch gefallen