Thermomètre à base d’un capteur analogique
Rôle du registre ADCON0
Le registre ADCON0 contrôle les opérations de la fonction conversion analogique numérique. Il permet de :
– sélectionner la fréquence d’horloge du convertisseur ;
– sélectionner le canal ou l’entrée analogique sur laquelle doit être effectuée la conversion ;
– lancer la conversion ;
Rôle du registre ADCON1
Le registre de contrôle ADCON1 permet de :
– choisir la justification droite ou gauche du résultat ;
– sélectionner les entrées analogiques utilisées ;
– sélectionner les entrées analogiques AN2 et AN3 pour régler l’échelle de conversion par des tensions extérieures (tensions de références).
Description des étapes pour réaliser une conversion analogique numérique
Etape 1 : Configuration de la fonction CAN :
choisir les broches analogiques, les tensions de références, les entrées numériques (registre ADCON1) ; sélectionner l’entrée analogique sur laquelle la conversion doit être effectuée (registre ADCON0) ; sélectionner la fréquence de l’horloge de conversion (registre
ADCON0) ; activer la fonction de conversion (registre ADCON0).
Etape 2 : Configuration des interruptions (si nécessaire) :
mettre à 0 le bit ADIF (A/D converter interrupt flag, bit 6 du registre PIR1) ;
mettre à 1 le bit ADIE (A/D converter interrupt enable, bit 6 du registre PIE1) ;
mettre à 1 le bit GIE (global interrupt enable, bit 7 du registre INTCON).
Etape 3 : Attendre le temps de préparation de la conversion (Acquisition time):
Ce temps correspond au temps de charge du condensateur de l’échantillonneur Bloqueur (CHOLD). Il est de l’ordre de 20μs.
Etape 4 : Lancer la conversion :
mettre à 1 le bit GO/DONE du registre ADCON0.
Etape 5 : Attendre l’achèvement de la conversion analogique numérique :
soit en scrutant le passage à 0 du bit GO/DONE ou le passage à 1 du bit ADIF ;
soit en attendant une interruption de la fonction CAN.
Etape 6 : Mémorisation du résultat :
lire le résultat dans les registre ADRESH et ADRESL ; mettre à 0 le bit ADIF si cela est nécessaire.
Etape 7 : Lancement d’une nouvelle conversion :
retourner à l’étape 1 ou 2 si cela est nécessaire. Un temps d’attente de 2 TAD est nécessaire entre deux conversions. TAD temps de conversion analogique numérique pour un bit. Une conversion analogique numérique complète nécessite 12 TAD pour les 10 bits de conversion.
Guide du mémoire de fin d’études avec la catégorie génie électrique |
Étudiant en université, dans une école supérieur ou d’ingénieur, et que vous cherchez des ressources pédagogiques entièrement gratuites, il est jamais trop tard pour commencer à apprendre et consulter une liste des projets proposées cette année, vous trouverez ici des centaines de rapports pfe spécialement conçu pour vous aider à rédiger votre rapport de stage, vous prouvez les télécharger librement en divers formats (DOC, RAR, PDF).. Tout ce que vous devez faire est de télécharger le pfe et ouvrir le fichier PDF ou DOC. Ce rapport complet, pour aider les autres étudiants dans leurs propres travaux, est classé dans la catégorie SCIENCES ET TECHNIQUES où vous pouvez trouver aussi quelques autres mémoires de fin d’études similaires.
|
Table des matières
Introduction
Chapitre I : Les outils du projet
1- Capteur de température analogique
2- Capteur de température numerique
3-les pics
4-la carte easypic v 7
5-L’afficheur LCD
6-L’afficheur 7 segments
7-programmation avec miKro C
7.1-Langage C & microcontrôleure
7.2-Leprogrammateur Pic Flash
Chapitre II : Thermomètre à base d’un capteur analogique
1- Introduction
2- Processus de mesure de température
3- Conclusion
Chapitre III : Thermomètre à base d’un capteur analogique
1- Introduction
2- Processus de mesure de température
3- Conclusion
Conclusion générale
Télécharger le rapport complet