STI GE: Conversion Analogique - Numérique

Télécharger au format pdf ou txt
Télécharger au format pdf ou txt
Vous êtes sur la page 1sur 4

STI CONVERSION ANALOGIQUE - NUMÉRIQUE

GE

1. DÉFINITIONS
La conversion analogique - numérique consiste à transformer une grandeur analogique en une grandeur
numérique exprimée sur n bits. Elle est nécessaire par exemple pour convertir une tension proportionnelle à une
température en un nombre binaire destiné à être traité par un microprocesseur.

Symbole
Entrée ? / 1
analogique n sorties
(tension ou numériques
courant) n

RÉSOLUTION, PLEINE ÉCHELLE ET VALEUR MAXIMALE


Leur définition est la même que pour la conversion numérique - analogique. Remarquons que si la valeur
analogique à l'entrée dépasse la valeur maximale, il y a saturation du convertisseur : la valeur numérique ne peut
plus croître.

FONCTION DE TRANSFERT N = f (VE) N

Tracer ci-contre la fonction de transfert d’un CAN 3 bits de 111


pleine échelle 8v.
110
101
ERREUR DE QUANTIFICATION 100
11
Sur la fonction de transfert ci-dessus, on voit que le nombre 101
représente aussi bien 5V que 6V. L’erreur de quantification est 10
de +1LSB.
L’erreur de quantification devient égale à ? ½ LSB si les 1
changements de quantification se font à q/2. Cette valeur est la 0
plus courante sur les CAN.
0 1 2 3 4 5 6 7 8 V E

ERREUR DE LINEARITE
Comme pour le CNA, il s’agit de l’écart entre la valeur théorique attendue et la valeur obtenue. Cette erreur s’exprime en
fonction du quantum (LSB). La valeur courante pour un CAN est ? 1LSB.

TEMPS DE CONVERSION
La durée de la conversion analogique – numérique, appelée temps de conversion tc, dépend de la technique de
conversion et peut ne pas être négligeable devant la rapidité d’évolution du signal analogique. C’est une donnée
importante pour le choix d’un convertisseur analogique - numérique.

CONVERSION ANALOGIQUE - NUMERIQUE {\fiche\can.doc} - page 1/4


2. LES DIFFÉRENTS TYPES DE CAN

2.1 CONVERTISSEUR SIMPLE RAMPE


PRINCIPE : Il consiste à charger un condensateur à courant
VC
constant — donc avec une rampe linéaire — jusqu’à la valeur
du signal analogique (éventuellement échantillonné), et à
chronométrer le temps mis pour atteindre cette valeur en VE
comptant des impulsions de fréquence déterminée.

0 t
Entrée analogique Sortie numérique
V E + ? S L
Générateur & H
de courant ? L Compteur t
constant binaire
n bits
S
C t
Logique
de
contrôle H
t

Les CAN simple rampe sont de plus en plus délaissés au profit du convertisseur à double rampe qui sont plus
précis..

2.2 CONVERTISSEUR DOUBLE RAMPE

V Décharge à courant
Ici, dans un premier temps prédéterminé (t0), le signal à
convertir est intégré par un circuit intégrateur. Un constant
compteur enregistre un nombre d’impulsions (N1),
correspondant au temps (t0) .Dans un deuxième
temps (t 1 ou t 2 ), le condensateur est déchargé à courant
constant sur une tension de référence VREF de polarité
opposée à la tension VE. La décharge se fait jusqu'au
retour à 0v. Le temps de décharge (N2), proportionnel à la t0 t1 t0 t2 t
tension d’entrée (VE1 ou VE2), correspond au nombre
d’impulsions (N2) enregistré par un compteur. H
La valeur de la tension à mesurer est donnée par la
relation :

Les convertisseurs double rampe sont simples, précis, économiques mais lents ce qui les rend inutilisables pour
convertir des signaux rapides. On les trouve par exemple dans certains voltmètres numériques.

CONVERSION ANALOGIQUE - NUMERIQUE {\fiche\can.doc} - page 2/4


2.3 CONVERTISSEUR À RAMPE NUMÉRIQUE AVEC CNA
PRINCIPE : Il consiste à incrémenter un nombre binaire, à le convertir en tension analogique à l’aide d’un CNA et
à comparer cette tension à la tension à convertir. L’incrémentation se termine lorsque les deux tensions sont
égales à la résolution près.

Entrée analogique Sortie numérique VREF


V E + ?
? & H Compteur VS
binaire CNA
n bits

RAZ
Logique
de
contrôle

2.4 CONVERTISSEUR À APPROXIMATIONS SUCCESSIVES


Entrée analogique Sortie numérique VREF
Les impulsions d’horloge sont envoyées à un circuit
appelé registre d’approximations successives ou RAS V
(Successive Approximation Register, SAR).
E + ?
À la première impulsion, si N est le nombre binaire VS
correspondant à VPE, valeur de la tension pleine
? RAS CNA
échelle, le registre d’approximations successives
applique au CNA le nombre N/2. La sortie du CNA
donne VS = VMAX/2, qui est comparée à la tension
VE à convertir. Si VE est supérieure à VS, à la
deuxième impulsion, le RAS applique un nombre
tel que VS = VMAX/2 + VMAX/4 ; sinon, ce sera
VMAX/2 – VMAX/4 la troisième impulsion, il V
appliquera un nombre tel que VS sera augmentée P.E. 8 VS
ou diminuée de VMAX/8 selon le résultat de la 7
VE
comparaison, et ainsi de suite jusqu’à ce que la 6
différence entre les tensions VE et VS soit V E25
inférieure à la résolution. Le résultat est alors le 4
nombre apparaissant aux sorties du RAS. V E13
2
1

1 0 0 1 1 1 t
0 1 1 0 1 0
0 0 1 0 0 1

1e résultat 2e résultat

Ce type de CAN est rapide, car la méthode ne nécessite que n comparaisons pour un CAN de n bits, et le temps
de conversion est indépendant de la tension à l’entrée. Il est le plus employé dans les systèmes d’acquisition de
données utilisant des capteurs analogiques (pression, température) et un traitement numérique.

CONVERSION ANALOGIQUE - NUMERIQUE {\fiche\can.doc} - page 3/4


2.5 CONVERTISSEUR PARALLELE OU FLASH
V REF V E

PRINCIPE : Il consiste à comparer la tension à convertir


à une série de seuils régulièrement espacés sur R
l’étendue de la pleine échelle. Un décodeur déduit de +
ces comparaisons simultanées le nombre binaire 7/8V REF
?
n
correspondant. Pour un CAN n bits, il faut 2 -1
comparateurs, ce qui fait 255 pour un CAN 8 bits !!
L’exemple simplifié montre un CAN 3 bits, qui nécessite
3/8V REF
B 2
7 comparateurs.
R Décodeur B
+ 1
Ce type de CAN est le plus rapide, c’est pourquoi on 2/8V REF
? B 0
l’appelle aussi convertisseur flash, mais il est aussi le
plus coûteux (5 à 6 fois plus qu’un CAN à
approximations successives). R +
1/8V REF
?

3. COMPARAISON DES CARACTÉRISTIQUES DES CAN - CHOIX D'UN CAN


Le tableau ci-dessous donnent les caractéristiques essentielles intervenant dans le choix d’un CAN.

Référence Principe de Résolution Durée de Erreur Prix


conversion conversion linéarité HT

ADC0800 approximations 8 bits 50? s ? 1 LSB 10€


successives

ICL7109 double 12 bits +sieurs ms ? 1 LSB 6€


rampe

AD571JD approximations 10 bits 40? s max ? 1 LSB 58€


successives

AD673 approximations 8 bits 30? s max ? ½ LSB 27€


successives

AD9048 flash 8 bits 20ns ? 3/4 LSB 46€

AD7859A approximations 12 bits 4,5? s max ? 1 LSB 25€


successives

CONVERSION ANALOGIQUE - NUMERIQUE {\fiche\can.doc} - page 4/4

Vous aimerez peut-être aussi