WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Etude et application de microcontroleur 16f84

( Télécharger le fichier original )
par Mustapha BOUZIANE
Université de Mascara, Algérie - Génie électrique et électronique 2007
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

3. Schéma de principe du montage .

- Le schéma de principe ( figure : 3-3 ) .

3.1. Les composants du montage :

- On choisira un quartz de 4 MHz pour cadencer le PIC, avec deux condensateurs de

15 pf.

- Une résistance de 470Ù doit être insérée avec led pour limiter le courant.

- Une résistance de rappel impose un 0 v sur l'entrée du PIC reliée à l'interrupteur.

- Un condensateur de 22 ìf ou plus permet de filtrer l'alimentation de 5 v

- Un circuit RC ,composé de la résistance de 1 kÙ avec un condensateur de 1 ìf, permet une raz à la mise sous tension sur la broche MCLR du PIC.

- Un potentiomètre permet de régler le contraste de l'afficheur insérée avec broche 3 (V0 ).

- Les connexions du port B avec l'afficheur sont présentées a la figure président.

- Liste des composants :

R1, R2 : 1kÙ ( marron noir rouge )

R3 : 470 Ù ( jaune violet marron )

P1 : potentiomètre vertical pour CI 10 kÙ

C1 : 25 v 1 ìf , condensateur électrochimique à sortie radiale .

: 63 v 22 ìf , condensateur électrochimique à sortie radiale.

C3,C4 : 15 pf céramique

-Semi-conducteur.

Led 3 mm ( vert )

-Circuit intégré

IC1 : PIC 16F84

-Divers

1 afficheur à cristaux liquides 2x16 caractère ( accès parallèle )

1 mini interrupteur

1 support tulipe 18 broches

Q1 : quartz 4MHz .

4. Câblage de la plaque d'essai :

(La photo : a ) présentent l'implantation des composants sur la plaque d'essai .

5. Le typon du circuit imprimé :

6. l'implantation des composants sur circuit imprimé :

(La photo : b) présentent l'implantation des composants sur circuit imprimé.

(La photo : b ) l'implantation des composants sur circuit imprimé

Autre application par PIC 16F84

1. Le décodeur pour 7 segments :

- A base de PIC 16f84 permet de commander les segments d'un afficheur. - Le programme consiste à visualiser les nombres décimal 0 à 9 sur l'afficheur 7 segments.

- Un bouton marche permet de lancer le comptage sur l'afficheur, la vitesse de défilement est modifiable par programme.

1.1 Schéma de principe du montage.

1.2. Organigramme fonctionnel :

COMMENTAIRE

On utilisera les registres :

Retard1,retard2, et une variable INTER0.

Le port A dans notre exemple est programmé en entrée et le port B en sortie ( vers la led ). On impose un "0" vers les segments .

On impose un "0" sur l'afficheur au départ

On vérifier que l'inter "Marche"

Est appuyé pour lancer le programme.

Pour allumer le "1" , il faut RB1=RB7= 1 Appel sous programme de temporisation Pour allumer le "2" , il faut RB6=RB7= RB4=RB3= RB2= 1

Appel sous programme de temporisation Pour allumer le "3" , il faut

RB6=RB7= RB4=RB1= RB2= 1

Appel sous programme de temporisation Pour allumer le "4" , il faut RB4= RB7=RB5= RB1= 1

Appel sous programme de temporisation Pour allumer le "5" , il faut

RB6=RB5= RB4=RB1= RB2= 1

Appel sous programme de temporisation Pour allumer le "6" , il faut

RB6=RB5= RB4=RB3= RB2=RB1= 1 Appel sous programme de temporisation Pour allumer le "7" , il faut

RB7=RB6= RB1= 1

Appel sous programme de temporisation Pour allumer le "8" , il faut RB7= RB6=RB5= RB4=RB3= RB2=RB1= 1 Appel sous programme de temporisation Pour allumer le "9" , il faut

RB7=RB6= RB5=RB4= RB2=RB1= 1 Appel sous programme de temporisation

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Je voudrais vivre pour étudier, non pas étudier pour vivre"   Francis Bacon