Prjet fin d etude

Disponible uniquement sur Etudier
  • Pages : 2 (328 mots )
  • Téléchargement(s) : 0
  • Publié le : 16 juin 2012
Lire le document complet
Aperçu du document
 Projet à microcontrôleur PIC 16F84A / 16F628A
Compteur / Décompteur 4 digits
 
* 1. Présentation
Ce circuit permet de compter (ou de décompter) manuellement de 0000 à 9999.
Un premier boutonpoussoir incrémente le compteur à chaque pression.
Un second bouton poussoir décrémente le compteur.
Enfin, un troisième bouton poussoir remet à 0000 le compteur (reset).
 

 
* 2. Principede fonctionnement
Deux sources d'interruptions sont utilisées :
- module TMR0 en mode timer : cette interruption est générée toutes les 3,3 ms. La routine d'interruption assume la gestion del'affichage et du bouton poussoir de décrémentation
- RB0/INT : cette interruption est générée quand on relâche le bouton poussoir d'incrémentation. La routine d'interruption gère ce bouton poussoir.
Lemodule d'affichage 4 digits est de type HDSP-B08G (Agilent), à commande multiplexée.
Le multiplexage permet de commander les 4 digits avec seulement 7 + 4 = 11 fils (autrement, il faut 7x4 = 28 fils).Cela consiste à alimenter un seul digit à la fois : le premier pendant 3,3 ms, puis le second pendant 3,3 ms etc ...
En fait, les digits clignotent (à une fréquence d'environ 100 Hz) mais lephénomène est trop rapide pour l'oeil, ce qui donne l'illusion d'un éclairage continu (c'est le même principe utilisé par l'écran d'un téléviseur ...).
Les 13 entrées / sorties du PIC 16F84A sont toutesutilisées (11 pour la commande des afficheurs, et 2 pour les boutons poussoirs).
 
* 3. Schéma électrique

Schéma interne du module d'affichage HDSP-B08G :

(La broche DP n'est pas connectée).
 * 4. Liste du matériel
* 1 microcontrôleur PIC 16F84A ou 16F628A (fréquence 20 MHz)
* 1 quartz de 20 MHz
* 2 condensateurs de 22 pF
* 4 transistors 2N2907 (PNP)* 4 résistances 4,7 k 1/4 W
* 1 résistance 10 k 1/4 W
* 3 boutons poussoirs (ouverts au repos)
* 7 résistances de 220 ohms
* 1 module d'affichage Agilent HDSP-B08G...
tracking img