Documente Academic
Documente Profesional
Documente Cultură
ISGA Rabat
Ecole dingnierie
Ralis par :
Encadr par :
- Achraf HAMMOUMI
- Adil BELHAJI
- Karim LAGHRISSI
- M. EL MOUHI
- M. EL KADMIRI
Sommaire
Remerciements
Introduction gnrale...
Tables de figures.
1-2 Historique
10
10
11
11
IV Etude du PIC16F877A :
4-1 Prsentation
12
4-2 Brochage
12
13
14
14
15
16
17
17
17
19
Conclusion gnrale
20
Bibliographie
21
Annexes
22
Remerciements
Avant dentamer le prsent rapport, nous tenons remercier :
- Toute lquipe pdagogique de lISGA et les intervenants professionnels responsables de
notre projet pour assurer la partie thorique de celle-ci.
- Mr El MOUHI et Mr EL KADMIRI qui ont encadr notre projet et ils nous ont permis de le
raliser dans de bonnes conditions grce aux renseignements prcieux quil nous a fournis.
- Tous ceux et celles qui ont contribu de prs ou de loin laccomplissement de ce travail ;
quils trouvent, ici, lexpression de nos remerciements les plus chaleureux, notre grande
estime et notre haute reconnaissance.
Introduction gnrale
Dans le cadre de notre formation, il nous est demand de raliser un mini-projet afin
damliorer nos connaissances dans le domaine de llectronique et notre capacit de
travailler en groupe.
De nos jours, des grandes usines travaillent avec des grandes machines de fabrication et il est
utile de savoir la temprature de ces machines la pour prendre aprs des dcision est ce quon
les arrte ou bien est ce quil y a un problme de temprature .
Pour cette tude nous allons commencer par faire une prsentation gnrale du projet savoir
un cahier des charges, puis on va laborer une tude thorique et donner des tats de synthses
par la suite, nous ferons une simulation du projet par un outil informatique qui s'appelle ISIS.
16
.20
1-2 Historique :
Nous tous avons dj au moins dit une fois : Quest ce quil fait chaud . Dans de
nombreux actes quotidiens, la notion de temprature est l. La temprature est partout ! On
ny prte plus attention tellement cest devenu un phnomne courant et transparent .
La temprature nest pas une grandeur au sens strict du terme comme le sont-les autres
units de mesure. En effet, une grandeur est tout ce qui est susceptible d'augmenter ou de
diminuer comme, par exemple, une longueur, une surface, une puissance, etc.
Physiquement mesurer une grandeur G (quelle que soit son espce), c'est la comparer une
autre grandeur U, de mme espce, choisie pour unit.
Le rsultat de la mesure est un nombre entier si l'unit U est contenue un nombre entier de
fois dans la grandeur G considre. Une grandeur est directement mesurable quand nous pouvons
dfinir le rapport ou l'galit ou encore la somme de deux valeurs de cette grandeur. Une
longueur, une surface sont des grandeurs mesurables. En revanche, une temprature repre au
moyen de l'chelle thermomtrique n'est pas une grandeur mesurable car nous pouvons dfinir
l'galit de deux tempratures mais nous ne pouvons pas en faire la somme.
On devrait donc dire : valuer, comparer, marquer, indiquer la temprature et non pas la
mesurer au sens propre du terme
Cependant la temprature, au sens ordinaire du mot, se prsente nous comme une valeur
susceptible d'augmenter ou de diminuer, caractrisant l'tat d'un corps au point de vue des
changes possibles de chaleur (phnomne thermodynamique) entre ce corps et le milieu
extrieur qui lentoure.
On a ainsi dfini l'galit et l'ingalit de temprature.
Mais pour apprcier cette galit ou cette ingalit avec quelque prcision, l'on a recours
des instruments spciaux : les thermomtres ou capteurs de temprature.
Galile fut semble t-il le premier inventeur dun systme permettant dvaluer la temprature.
Imagin pour la premire fois en 1624, le thermomtre mis en place par Galile est un objet
simple bas uniquement sur la modification du volume dun liquide en fonction de la
temprature.
Comme voqu plus haut, plusieurs phnomnes font face des variations de tempratures.
Ainsi, de nos jours, lon distingue plusieurs types de capteurs de temprature selon le
phnomne en prsence, en autre les thermomtres dilatation pour la dilatation de la
matire, tels que le thermomtre mercure (classique) plus utilis pour prlever la
temprature humaine on a pass un systme programmable qui peux ralis beaucoup de
taches pour le thermomtre
La premire variante utilise un rservoir rempli de gaz et un tube ouvert dans lequel se trouve
un bouchon mobile sparant le gaz du rservoir de l'air ambiant. Si la pression ambiante reste
constante, une variation de temprature du rservoir va causer une variation du volume du gaz
qui va se reflter dans la position du bouchon. La variation de V est proportionnelle celle de
T et on peut donc en obtenir le changement de temprature.
La seconde variante de ce thermomtre garde le volume constant. Un rservoir contenant un
gaz est connect par un tube capillaire un manomtre. Lors d'une variation de temprature,
le volume reste constant mais la pression varie inversement au changement de temprature.
La temprature peut donc tre calcule avec l'quation.
Thermomtre cadran et aiguille
Le thermomtre bilame est constitu de deux lames de mtaux ou d'alliages diffrents,
souples, soudes ou colles l'une contre l'autre, dans le sens de la longueur. Ces deux plaques
de mtal soudes par laminage froid, sont trs souvent de l'invar et du nickel ayant un
coefficient de dilatation diffrent. Leur dilatation tant diffrente, l'objet se dforme avec les
variations de temprature.
La lame ainsi produite est enroule, une de ses extrmits est fixe au centre d'un cadran et
l'autre, en forme de pointe, est libre. Un cadran gradu est plac derrire la lame. Lors d'une
variation de la temprature, la dilatation fera changer la position de la pointe et qui bougera
par rapport la graduation.
10
11
IV Etude du PIC16F877A
4-1 Prsentation :
[4] Le PIC 16F877, utilis est un circuit intgr de type CMOS. Son botier est un DIL (Dual
In Line) de 2x20 pattes. Chacune de ces broches lui est associe a une ou plusieurs fonction.
En effet ces dernires peuvent jouer plusieurs rles (entre, sortie) tout dpend de leurs
configuration qui seffectue lors de la programmation du PIC.
4-2 Brochage :
12
disponibles. Le constructeur a donc dcid de rpartir les courants en plaant 2 pins pour
lalimentation VSS, bien videmment, pour les mmes raisons, ces pins sont situs de part et
dautre du PIC, et en positions relativement centrales.
Les broches OSC1 et OSC2 ou CLKIN et CLOUT permettent de faire fonctionner
loscillateur interne du PIC qui peut tre un quartz, un rsonateur cramique, un oscillateur
externe ou un rseau RC dont le rle est de cres des impulsions de frquences leves Lors
de la programmation, la broche MCLR doit tre porte un niveau compris entre 12 V et 14
V et le PIC16F877 commence programmer en appliquant un signal dhorloge sur la broche
RB6 (broche 39) et les informations binaires transitent en srie sur la broche RB7 (broche 40).
Chacune des informations qui transitent sur la broche RB7 est valide la retombe du signal
dhorloge sur la broche RB6
Les ports dentre/sortie
Le PIC 16F877 contient les 5 ports suivants
Port A: 6 pins I/O numrotes de RB0 RB5
Port B: 8 pins I/O numrotes de RB0 RB7
Port C: 8 pins I/O numrotes de RC0 RC7
Port D: 8 pins I/O numrotes de RD0 RD7
Port E: 3 pins I/O numrotes de RE0 RE2
Tous ces ports se trouvent dans la banque 0, mais tous leurs
registres se trouvent dans la
13
33 Entres et sorties.
Chaque sortie peut sortir un courant maximum de 25 mA
3 Temporisateurs : TIMER0 (8 bits avec pr diviseur), TIMER1 (16 bits avec pr
diviseur avec possibilit dutiliser une horloge externe rseau RC ou QUARTZ et
TIMER2 (8 bits avec pr diviseur et post diviseur).
2 entres de captures et de comparaison avec PWM (Modulation de largeur
dimpulsions)
Convertisseur analogique numrique 10 bits avec 8 entres multiplexes maximum.
Une interface de communication srie asynchrone et synchrone (USART/SCI)
Une interface de communication srie synchrone (SSP/SPI et I2 C) Une tension
d'alimentation entre 2 et 5.5 V
V Conception et ralisation du
thermomtre numrique :
5-1 Cahier de charges :
Prsentation du systme :
Un thermomtre lectronique est compos dun capteur de temprature et des
composants lectroniques qui ont pour rle de traiter linformation et la rende exploitable par
lutilisateur .
Notre projet consistera crer un thermomtre lectronique qui devra afficher la
temprature via cran LCD (liquid crystal display) En somme cela se prsente sous la forme
dune carte lectronique pour remplacer la colonne d'un thermomtre classique.
14
Objectif principal :
Raliser un thermomtre lectronique qui affiche la temprature sur
un cran L.C.D
Ralisation:
La temprature devra tre capte laide dun capteur, notre choix se porte sur le
LM335, Affin de traiter les informations nous utiliserons le microcontrleur
16F877A pour Contrler l'affichage de la temprature, Il faudra au pralable utiliser
une source dalimentation (batterie) car 16F877A fonctionne avec +5V.
15
Figure 6 : rsistance
Figure 7 : LM335
16
Vo / VEE : cest pour ajuster la luminosit du LCD on la branche dans la patte du milieur du
potentiomtre et les 2 autres pattes dans le power et la masse
R/W : soit on configure le LCD en mode criture en envoyant 0 sinon en mode lecture en
envoyant 1
Le LCD communique soit sur 4 bits ou sur 8 bits .
17
18
19
Conclusion gnrale
Dans le but de conclure ce projet, rappelons tout dabord que lobjectif tait dtudier le
principe de conception et de ralisation des thermomtres lectroniques. Dans ce sens, il a t
judicieux de diviser le travail en deux parties, une thorique et une autre pratique.
Dans la premire partie, nous avons pu dgager que la mesure de temprature se fait selon
plusieurs chelles, et le plus utiliser est le degr Celsius
Ltude nous a permis de conclure que, la mesure de temprature se ramne ltude
dune variation de tension.
Ainsi, concevoir un thermomtre lectronique, cest donc mettre en place un systme
pouvant effectuer des mesures par variation de tension. Dans le milieu industriel et
gnralement pour plusieurs mesures de temprature, lon a recours aux thermomtres
lectroniques ( capteur de temprature).
Par ailleurs, la conception dun thermomtre aujourdhui ne se ramne plus la mise au
point dun montage permettant de prlever une variation de tension. Le fait que lon souhaite
gnralement faire des traitements informatiques sur les valeurs prleves, nous amne
introduire dans notre montage des lments permettant de prendre en compte le capteur de
temprature LM335 qui mesure la temprature avec un signal lectrique (tension)
proportionnel la temprature (en C)
le PIC 16F877A utilis pour recevoir, traiter, et transmettre des donnes, et pour la
communication entre les systmes lectroniques .Un afficheur LCD qui permet laffichage
des variations de la temprature (en C)
Nous avons respect le cahier de charges en gardant de bons rsultats de mesures.
Finalement, dans ce mini-projet, nous avons russi de faire la conception et la ralisation
dun thermomtre lectronique qui nous permet de mesurer la temprature , et voir le
fonctionnement dun systme automatis en directe.
20
Bibliographie
[1] : https://fr.wikipedia.org/wiki/Microcontr%C3%B4leur_PIC
[2] : https://fr.wikipedia.org/wiki/Thermom%C3%A8tre#Thermom.C3.A8tre_de_confiseur
[3] : http://tpworks-place.com/documents/1916/viewer/visu.php?f=4
[4] : http://www.ebanque-pdf.com/fr_mode-de-fonctionnement-de-lm335.html
[5] : https://en.wikipedia.org/wiki/Mikroelektronika
[6] : https://fr.wikipedia.org/wiki/Proteus_%28%C3%A9lectronique%29
21
Annexes
22
23
24