Rapport: Multplixing 7 Segment
Rapport: Multplixing 7 Segment
Rapport: Multplixing 7 Segment
Rapport :
Temporisateur base dune PIC16F84A
Travail par :
HAFFANE SARA
BEN ABDELHADI KHAYAT ZINEB
Professeur :
EL MOKHTARI KARIM
Plan :
1- Introduction
2 Principe de fonctionnement
3 Matriels utilis
Logiciel Proteus
Logiciel MikroC
Microcontrleur PIC16F84
Afficheurs 7 segments (avec la rponse la question N3)
Transistor NPN (avec la rponse la question N2)
Buttons poussoir
Rsistance (avec la rponse la question N2)
LED
Quartz
Condensateur (avec la rponse la question N2)
1 - Introduction :
Un temporisateur est un circuit lectronique qui permet de mettre
en route un systme pendant un certain temps, ou qui permet de le
mettre en route au bout d'un certain temps. Les applications d'un
temporisateur sont multiples et varies, et on peut aussi bien avoir besoin
d'activer un circuit pendant quelques secondes que pendant quelques
heures voir plusieurs jours. Un temporisateur peut tre construit partir
d'un simple monostable, mais nous verrons qu'il existe d'autres solutions,
un peu moins simples mais qui permettent d'obtenir des dures de
temporisation trs longues.
L'objectif de ce mini-projet et de commander trois afficheur 7
segments LED multiplexs laide dun microcontrleur PIC16F84A
fin de raliser un temporisateur de 5 min, quon le reprsente avec le
circuit ci-dessus.
2 - Principe de fonctionnement :
AFF1 et AFF2 affichent les secondes alors que AFF3 affiche les
minutes.
A la mise sous tension, laffichage reste bloqu sur 5:00 (5 minutes
et 00 secondes). Quand on appuie sur le bouton START, laffichage
commence dcrmenter les secondes puis les minutes de la manire
suivante : 5:00 4:59 5:58 4:01 4:00 3:59 jusqu 0:00.
Arriv 0:00 Laffichage reste fix sur 0:00 et la sortie RB7 doit passer
1 pendant 5 secondes.
Si on appuie sur START pendant le dcomptage, laffichage revient
5:00 et recommence dcompter.
Si on appuie sur PAUSE, le dcomptage sarrte tant que le bouton
est appuy.
3 - Matriel Utilis :
Logiciel Proteus : pour la simulation
Microcontrleur PIC16F84A :
Dvelopp et fabriqu par Microchip, Ce microcontrleur reste
aujourdhui lun des plus utilis dans le monde de llectronique amateur
pour de simples raisons : Facilit de mise en uvre du composant.
Facilit de programmation grce un jeu dinstruction limit (35).
Gratuit (ou presque) doutils et des programmateurs. Faible cot du
composant.
Afficheurs 7 segments :
Boutons poussoirs :
Ils sont des connecteurs tactiles servant assurer la liaison
lectrique momentane ou l'ouverture temporaire du contact lectrique.
Ils sont fortement utiliss dans les domaines dlectricit,
lectrotechnique, de scurit...
LED :
Diode lectroluminescente, qui permet l'mission de
lumire monochromatique. Ce dispositif met de la lumire lorsqu'il est
travers par un courant lectrique, un courant qui ne peut le parcourir
que dans un seul sens.
Quartz :
Le quartz est un composant dit passif, qui a la particularit de
vibrer (rsonner) une frquence bien particulire et trs stable. Il
Condensateur :
Un composant lectronique capable de stocker de l'nergie, sous la
forme d'un champ lectrostatique. Il s'agit d'un composant dit passif, qui
dans la plus simple de ses formes est constitu de deux surfaces
conductrices d'lectricit que l'on appelle armatures, mises face face et
spares par un isolant appel le dilectrique.
//Dfinir Start/Pause/LED
//Fonction dinterruption
//Fonction main
- On a crit sur TRISA 0x18 parce que on est besoins des bits 0,
1 et 2 comme sortie pour allumer les afficheurs 7 segments, et
les bit 3 et 4 comme entre pour recevoir ltat des buttons
poussoirs, et on a crit sur TRISB 0 pour le configurer comme
sortie et allumer les 7 segments de lafficheur et le LED.
5 Conclusion :
Ce projet sest rvl trs enrichissant o il nous a familiaris travail
avec le logiciel simulation Proteus qui nous aidera dans nos prochaine
projet, et de mettre en pratique nos connaissance sur les microcontrleurs.
En plus dapprofondir nos connaissances en langage C.
Les principaux problmes, que nous avons rencontrs, et dutilise le
multiplixing avec 3 afficheurs 7 segment. Ainsi, nous avons touch du
doigt la difficult de se servir de la fonction dinterruption.
En rsum, la confrontation entre la thorie et la pratique tait un point
intressant et la diversit des tches accomplir a permis lacquisition de
beaucoup de connaissances.