Académique Documents
Professionnel Documents
Culture Documents
Introduction
Organisation interne du convertisseur
analogique/numérique
Fonctionnement du convertisseur A/N
Les registres ADRESL et ADRESH
Le registre ADCON1
Le registre ADCON0
Pratique du convertisseur A/N
Convertisseur A/N et interruption
conclusion
Introduction
La majorité des signaux porteur s d’information sont
des signaux analogiques ; puisque les
microcontrôleurs ne travaille qu’avec des signaux
numériques leurs constructeur ont pensé à la
conversion A/N .
Organisation interne du convertisseur
analogique/numérique
Fonctionnement du convertisseur A/N
La conversion se passe en 2 temps :
- 1er temps :
le signal à convertir est appliqué sur l’entrée à convertir, ce
signal doit être présent au moins pendant le temps Tacq
(environ 20μS pour 5V).
- 2ème temps :
réservé pour la conversion
Le temps de conversion minimum est de 12 Tad (Tad
environ 1,6μS).
Val = ((VIN - VREF-) / (VREF+ - VREF-)) * 1023)
La justification à gauche
Le registre ADCON1
Il permet de déterminer le rôle de chacune des pins
AN0 à AN7. Il permet donc de choisir si une pin sera
utilisée comme :
Entrée analogique pour le CAN
Entrée/sortie standard
Tension de référence
Il permet aussi de décider de la justification du
résultat:
Gauche
Droite
Remarque:
N’oublier pas de configurer aussi les registres TRISA et
TRISE.
Le registre ADCON1
Attendre un temps
équivalent à 2Tad ≈ 3,2 µs sous 5V
Le convertisseur A/N et les interruptions
La fin d’une séquence de conversion provoque un interruption.
Pour autoriser cette interruption on doit:
INTCON:
PIR1:
début
Configurer ADCON1,
TRISA et TRISE
interruption
Autoriser l’interruption
Désactiver le convertisseur
Paramétrer le diviseur
Attendre un temps
équivalent à 2Tad
Conclusion
On a vu le déroulement de la conversion au sein du
PIC 16F877 et les mode de fonctionnement .
L’utilité de cette prcédure s’avére clair dans la
réalisation des voltmètres numériques, thermomètre
numérique ……