Académique Documents
Professionnel Documents
Culture Documents
Rapport-De-Stage Mei
Rapport-De-Stage Mei
Prsent par
BENOUADEN ABDERRAOUF
_ Rsum :
introduction:
- historique
II - cahier de charges
- Prsentation du systme
II-les composants utiliser:
A- le micro contrleur pic 16F877A:
B- Capteur de temprature : Le LM35
C- afficheur LCD
D- 2 capacits 22pf
E- Un cristal 4MHz
F-Une alimentation de 5v
V - partie programmation
V - principe de fonctionnement du thermomtre
V - conclusion gnrale
Rsum :
Le but de cette tude est de crer un thermomtre lectronique
qui devra afficher la temprature via de L.C.D. En somme cela
se prsente sous la forme dune carte lectronique pour
remplacer la colonne d'un thermomtre classique.
Introduction
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 .
Objectif principal :
Crer un thermomtre lectronique qui affiche la
temprature sur
un cran L.C.D
Bloc principal
Objectif optionnel :
Afficher la temprature par une tension sur un cran L.C.D.
Bloc optionnel
Ralisation:
La temprature devra tre capte laide dun capteur,
notre choix se porte sur le LM35.
Affin de traiter les informations nous utiliserons le
microcontrleur 16F877A pour Contrler l'affichage de la
temprature.
Il faudra au pralable effectuer une source dune tension
(pile) car 16F877A fonctionne sous +5V.
Les composants
utiliss
D'un microprocesseur.
(1mot = 14 bits)
- 3 Temporisateurs :
synchrone (USART/SCI).
A-3-Mmoires du PIC :
- Mmoire FLASH
C'est dans celle-ci qu'est stock le programme du PIC.
- Mmoire RAM:
Fait partie de la zone d'adressage des donnes.
- Mmoire EEPROM:
L'EEPROM est une mmoire de stockage de donnes.
A-4-Architecture Externe:
- Le botier du PIC 16F877 dcrit par la figure 1.4 comprend
- Registre TRISA :
- TRISA=1 : les lignes du PORTA sont configures en
ENTREES, et le driver de sortie est plac en haute
impdance.
- TRISA=0 : les lignes du port sont configures en SORTIES.
Le LM35
LEtalonnage de LM35 :
C--afficheur LCD:
Les afficheurs cristaux liquides, autrement appels
afficheurs LCD (Liquide Crystal Display), sont des
modules compacts intelligents et ncessitent peu de
composants externes pour un bon fonctionnement. Ils
consomment relativement peu (de 1 5 mA), sont
relativement bons marchs et s'utilisent avec beaucoup
de facilit
-Brochage :
void main() {
float temp_res;
int volt;
char txt[10];
float b=40;
int i;
void main() {
Lcd_Init();
Lcd_Cmd(_LCD_CURSOR_OFF);
Lcd_Cmd(_LCD_CLEAR);
trisa=0xff;
trisb=0;
lcd_out(1,1,"THERMOMETRE ");
lcd_out(2,1,"ELECTRONIQUE ");
delay_ms(600);
Lcd_Cmd(_LCD_CLEAR);
delay_ms(1000);
while (1){
adcon1=0b10000000;
adcon0=0b10000101;
volt = ADC_Read(0);
temp_res=(0.488 * volt);
FloatToStr(temp_res, txt);
Circuit imprim :
CONCLUSION GENERALE :