Vous êtes sur la page 1sur 5

Le C.A.N.

: Convertisseur Analogique – Numérique


1 Généralités :
1.1 Symbole :

∩ n bits
MS
#
VE (V)

1.2 Définition :
Un Convertisseur Analogique – Numérique, CAN ou ADC (Analogue to Digital Convertisor )
permet de convertir une tension analogique (∩) VE, en un mot MS, numérique (#) sur n bits.

1.3 Caractéristiques :
 q, quantum : c’est la variation de tension minimale sur VE qui fait incrémenter (ou décrémenter )
de 1 la valeur du mot de sortie MS.

 n, résolution du Can : plus n augmente, plus la précision du CAN augmente.

 ∆ VE max : c’est la plage de tension maximale acceptée par le CAN en entrée.

L’expression du quantum q en fonction de ∆ VE max et de n est donnée dans la documentation


constructeur du CAN.

2 Caractéristiques de transferts MS=f(VE) :


2.1 Caractéristique de transfert théorique :
Elle représente la fonction de transfert théorique du mot de sortie MS en fonction de la différence
de potentiel analogique d’entrée VE.

La fonction de transfert est donnée par la documentation constructeur, elle est exprimée de la
manière suivante : MS=K×VE

K (V-1) est une constante qui dépend de la résolution n et de la plage de variation maximale de la
tension d’entrée ∆ VE max.

Selon la technologie du convertisseur analogique numérique on peut trouver 2 types de fonction


de transfert (voir page suivante) :

G BERTHOME/F MANDIN – Lycée Mireille GRENET - COMPIEGNE Page 1/5


Le C.A.N. : Convertisseur Analogique – Numérique

1° cas : le mot de sortie max correspond à la 2° cas : le mot de sortie max correspond à la
valeur de VREF+. valeur de VREF+-q.
2n − 1 2n
MS= × VE MS= × VE
∆VEMAX ∆VEMAX

MS
MS
NMAX=(2n)-1
n
NMAX=(2 )-1
NMAX-1
NMAX-1
NMAX-2
NMAX-2
NMAX-3
NMAX-3
7
7
6
6
5
5
4
4
3
3
2 q
2 q q
1
1
VREF+ q 2q 3q 4q 5q 6q 7q VREF+ VE (V)
q 2q 3q 4q 5q 6q 7q VE (V)
∆ VE max
∆ VE max = (2n-1)×q
= (2n-1)×q
(VREF+)-q-(VREF-)
(VREF+)-(VREF-)

VREF + − VREF − VREF + − VREF −


q= q=
2n − 1 2n

G BERTHOME/F MANDIN – Lycée Mireille GRENET - COMPIEGNE Page 2/5


Le C.A.N. : Convertisseur Analogique – Numérique
2.2 Caractéristique de transfert réelle idéale :
Le mot de sortie ne pouvant prendre que des valeurs entières, la caractéristique réelle sera
représentée par des paliers.
La transition entre les différents paliers dépendra de l’erreur de quantification (εεq), pour se
q
rapprocher le plus possible de la caractéristique réelle on prendra un exemple pour εq= .
2
Extrait de la documentation constructeur de l’ADC0808 :

q
Erreur de quantification εq= .
2

1° cas : le mot de sortie max correspond à la 2° cas : le mot de sortie max correspond à la
valeur de VREF+. valeur de VREF+-q.
2n − 1 2n
MS= × VE MS= × VE
∆VEMAX ∆VEMAX

MS MS
NMAX=(2n)-1 NMAX=(2n)-1

q 3q
2 2
q q
5 5

4 4

3 3

2 2

1 1
VREF+ VREF+
q 3q 5q 7q 9q 11q VE (V) q 3q 5q 7q 9q 11q VE (V)
2 2 2 2 2 2 2 2 2 2 2 2
∆ VE max (2n-1)×q ∆ VE max (2n-1)×q
= =
(VREF+)-(VREF-) (VREF+)-(VREF-)

La dernière transition est réalisée pour La dernière transition est réalisée pour
VE= (2N MAX − 1)× q VE= (2N MAX − 1)× q .
2 2
q 3q
Il y a un écart de entre VREF+ et la dernière Il y a un écart de entre VREF+ et la dernière
2 2
transition. transition.

G BERTHOME/F MANDIN – Lycée Mireille GRENET - COMPIEGNE Page 3/5


Le C.A.N. : Convertisseur Analogique – Numérique
2.3 Caractéristique de transfert d’un CAN bipolaire :
Certains convertisseurs permettent de convertir des valeurs de tensions négatives.
En général le mot de sortie est codé en complément à 2 ce qui permet de coder les tensions
négatives.

3 Commande d’un CAN :


C’est le microcontrôleur qui va gérer la conversion du CAN.
La gestion de la conversion du CAN peut être décrit par cet algorigramme :
CAN de type logiciel
Algorigramme CAN de type matériel (intégré à un microcontrôleur)

Les bits de sélection


(appartenant à un registre de
Il faut appliquer des niveaux configuration du CAN)
logiques sur les entrées de devront être configurés de
sélection du CAN manière à sélectionner
l’entrée analogique

L’entrée permettant le début Le bit permettant le


de la conversion doit être lancement de la conversion
activée (front actif) devra être activé

Attente de la fin de la Attente de la fin de la


conversion. On vient tester conversion. On vient tester
la sortie du CAN qui le bit (appartenant à un
indique que la conversion registre de configuration du
est terminée CAN) qui indique que la
conversion est terminée

On vient lire la valeur On vient récupérer la


convertie sur les sorties du valeur convertie dans les
CAN. registres dédiés au stockage
Puis on stocke cette valeur du résultat de la
dans une variable logicielle conversion.
Puis on sauvegarde cette
valeur dans une variable
logicielle

G BERTHOME/F MANDIN – Lycée Mireille GRENET - COMPIEGNE Page 4/5


Le C.A.N. : Convertisseur Analogique – Numérique
3 Applications – critères de choix :

3.1 Applications :
Le problème posé lorsque l’on rencontre un Convertisseur Analogique Numérique est de
déterminer la valeur du mot MS de sortie en fonction de la tension d’entrée VE.
Pour cela il faut :
-déterminer la fonction de transfert du CAN : MS=K×VE :
-en exploitant la documentation constructeur (relation directement donnée),
-ou en traçant la caractéristique de transfert théorique à partir des données
constructeur (résolution, MSMAX, MSMIN, VEMAX, VEMIN),
-faire attention à la dernière transition du CAN.
-en déduire la valeur du mot MS en fonction de la tension d’entrée VE.

3.2 Critères de choix :


Critère1 : précision :

Lorsqu’on choisit un CAN il faut se poser la question tu traitement réalisé de la valeur convertie.
Exemple :
Affichage d’une température à 0,1°C près.
Il faut que le quantum du CAN soit inférieur à la variation de 0,1°C.

Critère2 : vitesse :

Si l’on souhaite restituer correctement une valeur de tension convertie il faut que la durée de
conversion d’une grandeur TC soit très inférieur à la période T du signal à acquérir.

G BERTHOME/F MANDIN – Lycée Mireille GRENET - COMPIEGNE Page 5/5

Vous aimerez peut-être aussi