Chapitre II
Convertisseur A/N et N/A
Cible : 2MIME
Année universitaire: 2021/2022
1
Plan
Introduction
Conversion analogique numérique
Conversion numérique analogique
2
Introduction
Le monde physique est par nature analogique (dans la quasi-totalité des cas).
Il est perçu via des signaux analogiques (son, ondes visuelles, etc.) qui peuvent
être traités par des systèmes analogiques.
Traitement analogique
3
Introduction
Le recours au numérique permet:
un stockage aisé de l’information,
une excellente reproductibilité des traitements,
la possibilité de développer relativement aisément des fonctionnalités
complexes,
une réduction des coûts de production, etc.
4
Introduction
L’interface nécessaire entre le monde analogique et un traitement numérique
donné est réalisé par:
des convertisseurs analogique – numérique (CAN, ou ADC pour Analog to
Digital Converter).
des convertisseurs numérique – analogique (CNA, ou DAC pour Digital to
Analog Converter).
5
Introduction
Le rôle d’un CAN est de convertir un signal analogique en un signal
numérique pouvant être traité par une logique numérique.
Le rôle d’un CNA est de reconvertir le signal numérique une fois traité en un
signal analogique.
Conversions et traitement numérique des données
6
Conversion analogique numérique
Principe de la conversion analogique numérique:
Un convertisseur analogique – numérique (CAN) est un dispositif électronique
permettant la conversion d’un signal analogique en un signal numérique.
Signal analogique : signal continu en temps et en amplitude.
Signal numérique : signal échantillonné et quantifié, discret en temps et en
amplitude.
7
Conversion analogique numérique
Principe de la conversion analogique numérique:
Un convertisseur analogique – numérique (CAN) est un dispositif électronique
permettant la conversion d’un signal analogique en un signal numérique.
Signal analogique : signal continu en temps et en amplitude.
Signal numérique : signal échantillonné et quantifié, discret en temps et en
amplitude.
8
Conversion analogique numérique
Principe de la conversion analogique numérique:
Les trois étapes pour un CAN dont la sortie du signal numérique est sur 3 bits :
(i) signal analogique (ii) signal échantillonné (iii) puis quantifié
9
Conversion analogique numérique
Principe de la conversion analogique numérique:
Un signal analogique, 𝑣𝑎 (t) continu en temps et en amplitude (i) est
échantillonné à une période d’échantillonnage constante 𝑇𝑒𝑐ℎ .
On obtient alors un signal échantillonné 𝑣𝑒𝑐ℎ (K. 𝑇𝑒𝑐ℎ ) discret en temps et
continu en amplitude (ii).
Ce dernier est ensuite quantifié, on obtient alors un signal numérique 𝑣𝑞 [k]
discret en temps et en amplitude (iii). La quantification est liée à la résolution
du CAN (son nombre de bits).
10
Conversion analogique numérique
Principe de la conversion analogique numérique:
Le symbole d’un CAN à N bits q:
Convertisseur analogique numérique
11
Conversion analogique numérique
Aspects temporels et fréquentiels de l’échantillonnage:
L’obtention d’un signal échantillonné 𝑥𝑒𝑐ℎ (K. 𝑇𝑒𝑐ℎ ) à partir d’un signal
analogique x(t):
δ 𝑇𝑒𝑐ℎ (t) : un peigne de Dirac de période
12
Conversion analogique numérique
Aspects temporels et fréquentiels de l’échantillonnage:
Au signal analogique x(t), est associé dans le domaine fréquentiel le spectre
X(f) s’étendant sur une bande de fréquence de −𝑓𝑚𝑎𝑥 à 𝑓𝑚𝑎𝑥 .
13
Conversion analogique numérique
Aspects temporels et fréquentiels de l’échantillonnage:
La multiplication temporelle x(t).𝜹𝑻𝒆𝒄𝒉 𝒕 on fait correspondre dans le domaine fréquentiel
le produit de convolution X(f)* 𝜹𝒇𝒆𝒄𝒉 𝒇 .
Le résultat de ce produit de convolution est la transformée de Fourier du signal
échantillonné 𝒙𝒆𝒄𝒉 (𝐊. 𝑻𝒆𝒄𝒉 ).
14
Conversion analogique numérique
Aspects temporels et fréquentiels de l’échantillonnage:
On obtient le spectre X(f) répété à toutes les fréquences multiples de la
fréquence d’échantillonnage à un facteur multiplicatif près sur l’amplitude
𝑻𝒆𝒄𝒉 introduit par le peigne fréquentiel de Dirac.
15
Conversion analogique numérique
Aspects temporels et fréquentiels de l’échantillonnage:
En supposant un filtrage passe bas parfait sur la bande de fréquence de
−𝒇𝒆𝒄𝒉 /2 à 𝒇𝒆𝒄𝒉 /2 (appelée bande de Nyquist) où 𝒇𝒆𝒄𝒉 /2 > 𝒇𝒎𝒂𝒙 .
16
Récupération de l’information par filtrage passe bas
Conversion analogique numérique
Aspects temporels et fréquentiels de l’échantillonnage:
Dans le cas où on augmente la période d’échantillonnage (on a alors 𝑓𝑒𝑐ℎ qui
diminue) il apparaît un phénomène de recouvrement spectral (repliement de
spectre ou aliasing).
17
Repliement de spectre.
Conversion analogique numérique
Aspects temporels et fréquentiels de l’échantillonnage:
Au cas de repliement de spectre, il n’est plus possible de récupérer le signal
analogique de départ par filtrage passe bas.
La contrainte qui en découle sur la fréquence d’échantillonnage pour éviter le
repliement s’écrit mathématiquement : 𝒇𝒆𝒄𝒉 > 2.𝒇𝒎𝒂𝒙 (théorème de Shannon)
D’où la nécessité de toujours inclure un filtre passe bas anti-repliement (anti-
aliasing filter) ayant une fréquence de coupure à 𝒇𝒆𝒄𝒉 /2 devant un CAN.
18
Conversion analogique numérique
Caractéristiques des convertisseurs analogique - numérique idéaux:
Caractéristique de transfert:
Le pas de quantification et la précision d’un CAN dépendent du nombre de bits en sortie,
appelé résolution.
Pour un CAN à N bits, le nombre d’états possibles en sortie est 2𝑁 , ce qui permet
d’exprimer des signaux numériques de 0 à 2𝑁 -1 en code binaire naturel.
Un CAN est caractérisé également par la plage de variation acceptable de la tension
analogique d’entrée, appelée Pleine Echelle (FS pour Full Scale en anglais).
La pleine échelle est divisée en autant de plages d’égale dimension (cas de la quantification
19
uniforme) qu’il y a d’états possibles de la sortie numérique.
Conversion analogique numérique
Caractéristiques des convertisseurs analogique - numérique idéaux:
Caractéristique de transfert:
On définit le quantum, ou LSB (pour Least
Significant Bit)
Les tensions de seuil 𝑽𝑺𝑲 correspondant aux
transitions entre les codes de sortie
20
Caractéristique de transfert idéale d’un CAN à quantification linéaire
Conversion analogique numérique
Caractéristiques des convertisseurs analogique - numérique idéaux:
Caractéristique de transfert:
Plus la résolution d’un CAN est élevée, plus la sortie numérique est une image précise du
signal analogique d’entrée pour une tension de pleine échelle de 5V.
Quantum d’un CAN en fonction de sa résolution (VPE=5V) 21
Conversion analogique numérique
Caractéristiques des convertisseurs analogique - numérique idéaux:
Caractéristique de transfert:
Erreur de quantification (ou de codage) : différence entre la valeur du signal échantillonné
et la valeur analogique d’entrée correspondant au code de sortie, l’erreur de codage est
exprimée en LSB.
Erreur de codage d’un CAN à 3 bits de la quantification linéaire par défaut 22
Conversion analogique numérique
Caractéristiques des convertisseurs analogique - numérique idéaux:
Caractéristique de transfert:
La caractéristique pour une quantification
linéaire centrée en décalant vers la gauche
de ½ LSB la caractéristique correspondant à
une quantification linéaire par défaut.
Le premier palier mesure ½ LSB et le
dernier 3/2 LSB.
Caractéristique de transfert d’un CAN à quantification linéaire centrée. 23
Conversion analogique numérique
Caractéristiques des convertisseurs analogique - numérique idéaux:
Caractéristique de transfert:
L’erreur de codage pour une quantification linéaire centrée. Elle varie entre - ½LSB et
+ ½LSB (sauf pour le dernier palier ou elle peut atteindre 1LSB pour la pleine échelle).
Erreur de codage de la quantification linéaire centrée. 24
Conversion analogique numérique
Caractéristiques des convertisseurs analogique - numérique idéaux:
Caractéristique de transfert:
CAN peut être configuré également en mode
bipolaire de façon à accepter une tension
analogique d’entrée négative ou positive (la
plage de variation est alors symétrique entre
-½𝑽𝑷𝑬 et +½𝑽𝑷𝑬 ).
25
Caractéristique de transfert d’un CAN bipolaire.
Conversion analogique numérique
Caractéristiques des convertisseurs analogique - numérique idéaux:
Rapport signal sur bruit (SNR):
Le rapport signal sur bruit (SNR pour Signal to Noise Ratio) d’un CAN idéal
est définit pour une entrée sinusoïdale pleine échelle: c’est le quotient entre la
valeur efficace du signal 𝑉eff, sinus et celle du bruit 𝑉eff, 𝑏𝑟𝑢𝑖𝑡 :
26
Conversion analogique numérique
Caractéristiques des convertisseurs analogique - numérique idéaux:
Codage:
En mode unipolaire le codage le plus couramment utilisé est le code binaire
naturel.
Un mot binaire s’écrit : 𝑏1 𝑏2 …. 𝑏𝑁−1 𝑏𝑁 , avec 𝑏1 le bit de poids fort (PF, ou
MSB Most Significant Bit ) et 𝑏𝑁 le bit de poids faible
Le nombre décimal correspondant est :
D = 𝑏1 .2𝑁−1 + 𝑏2 .2𝑁−2 + 𝑏𝑁−1 . 21 + 𝑏𝑁 . 20 .
27
Conversion analogique numérique
Caractéristiques des convertisseurs analogique – numérique réels:
Paramètres statiques:
Erreur d’offset (erreur de décalage) : on appelle offset un décalage horizontal
de la caractéristique de transfert d’un CAN exprimée usuellement en LSB.
Une mesure de l’offset peut être faite en retranchant ½LSB à la première
tension de seuil VS1.
Erreur de gain : permet de mesurer l’écart entre la pente de la caractéristique
idéale de transfert et la pente de la caractéristique réelle obtenue par régression
linéaire des centres des paliers. 28
Conversion analogique numérique
Caractéristiques des convertisseurs analogique – numérique réels:
Paramètres statiques:
Erreurs d’offset et de gain. 29
Conversion analogique numérique
Caractéristiques des convertisseurs analogique – numérique réels:
Paramètres statiques:
Non linéarités : Les erreurs de non linéarité caractérisent les variations locales
des tensions de seuil et elles sont mesurées après annulation des erreurs
d’offset et de gain.
La DNL représente l’écart entre la dimension réelle d’un palier de la
caractéristique de transfert réelle et la dimension idéale (1 LSB).
L’INL est une représentation cumulative des DNL, elle matérialise l’écart
entre le centre d’un palier et la droite de transfert idéale 30
Conversion analogique numérique
Caractéristiques des convertisseurs analogique – numérique réels:
Paramètres statiques:
Non linéarités différentielles et intégrales. 31
Conversion analogique numérique
Caractéristiques des convertisseurs analogique – numérique réels:
Paramètres statiques:
Erreur de code manquant : on parle d’erreur de code manquant quand un des
codes de sortie n’apparaît jamais quelque soit la valeur de la tension
analogique d’entrée.
Monotonicité : Il y a erreur de monotonicité lorsque les codes numériques en
sortie ne se succèdent pas de façon croissante pour un signal d’entrée croissant
32
Conversion analogique numérique
Caractéristiques des convertisseurs analogique – numérique réels:
Paramètres statiques:
Code manquant et non monotonicité 33
Conversion analogique numérique
Caractéristiques des convertisseurs analogique – numérique réels:
Paramètres Dynamiques:
Les paramètres dynamiques permettent de mesurer la dégradation du signal
numérique en sortie d’un CAN par rapport au signal analogique d’entrée.
Les défauts du CAN réel entraînent la présence de bruit et d’harmoniques du
signal d’entrée en sortie.
Le fondamental d’amplitude 𝑎1 à la fréquence 𝑓𝑠𝑖𝑛 , ainsi que des harmoniques
d’amplitudes 𝑎𝑘 aux fréquences k. 𝑓𝑠𝑖𝑛
34
Conversion analogique numérique
Caractéristiques des convertisseurs analogique – numérique réels:
Paramètres Dynamiques:
Les paramètres dynamiques permettent de mesurer la dégradation du signal
numérique en sortie d’un CAN par rapport au signal analogique d’entrée.
Les défauts du CAN réel entraînent la présence de bruit et d’harmoniques du
signal d’entrée en sortie.
Le fondamental d’amplitude 𝑎1 à la fréquence 𝑓𝑠𝑖𝑛 , ainsi que des harmoniques
d’amplitudes 𝑎𝑘 aux fréquences k. 𝑓𝑠𝑖𝑛
35
Conversion analogique numérique
Caractéristiques des convertisseurs analogique – numérique réels:
Paramètres Dynamiques:
Spectre en sortie pour la mesure des paramètres dynamiques. 36
Conversion analogique numérique
Caractéristiques des convertisseurs analogique – numérique réels:
Paramètres Dynamiques:
SNR (Signal to Noise Ratio) rapport signal sur bruit hors distorsion : Il représente le rapport
entre la puissance du signal (le fondamental) et la puissance de bruit.
SINAD (Signal to Noise ratio And Distorsion), rapport signal sur bruit avec distorsion : Il
représente le rapport entre la puissance du signal et la puissance comprise dans le bruit, les
harmoniques.
37
Conversion analogique numérique
Caractéristiques des convertisseurs analogique – numérique réels:
Paramètres Dynamiques:
ENOB (Effective Number Of Bits), nombre de bits effectif est le nombre de bits du CAN
idéal qui donnerait le même SINAD que le CAN réel.
SFDR (Spurious Free Dynamic Range) : donne la plage de fonctionnement du CAN
exprimée comme la distance (en dB) séparant l’amplitude du fondamental et l’harmonique.
38
Conversion analogique numérique
Caractéristiques des convertisseurs analogique – numérique réels:
Paramètres Dynamiques:
THD (Total Harmonic Distorsion), taux de distorsion harmonique : Il permet de caractériser
la distorsion introduite par un CAN. Le THD est le rapport entre la puissance des
harmoniques et la puissance du fondamental.
39
Conversion analogique numérique
Architectures des convertisseurs analogique – numérique:
On distingue deux grandes familles de CAN basées sur deux approches différentes
de l’échantillonnage :
CAN classiques dont la fréquence d’échantillonnage est telle que le spectre du
signal converti occupe quasiment toute la bande de Nyquist (Nyquist Rate
ADC).
CAN à sur échantillonnage (Oversampling ADC) dont seule une partie
réduite du bruit de quantification affecte le signal converti.
40
Conversion analogique numérique
Architectures des convertisseurs analogique – numérique:
CAN classiques:
Ils sont basés sur deux principes de conversion, série ou parallèle :
La conversion dans un CAN série est effectuée pas à pas, il en est ainsi des
CAN à intégration, à approximations successives et à redistribution de charges.
La conversion parallèle consiste à comparer simultanément la valeur à
convertir à tous les seuils, le nom donné à ces convertisseurs est CAN Flash.
Les CAN série – parallèle combinent les deux approches afin de tirer partie de
41
leurs avantages respectifs tout en limitant les effets de leurs défauts.
Conversion analogique numérique
Architectures des convertisseurs analogique – numérique:
Convertisseur par intégration :
Il existe plusieurs sortes de convertisseurs à intégration basés sur un principe
similaire, le décompte du temps écoulé lors de la charge d’une capacité.
La conversion d’une tension analogique d’entrée va, négative par exemple, se
décompose en deux phases.
Les CAN double rampe permettent d’obtenir une très bonne précision (jusqu’à
18 bits). Leur principale force réside dans l’invaleurs exactes de R et de C.
dépendance du résultat de conversion vis-à-vis des 42
Conversion analogique numérique
Architectures des convertisseurs analogique – numérique:
Convertisseur par intégration :
Convertisseur double rampe 43
Conversion analogique numérique
Architectures des convertisseurs analogique – numérique:
Convertisseur Flash:
Le convertisseur flash est un convertisseur parallèle, l’entrée analogique à
convertir est comparée simultanément aux 2𝑁 -1 tensions de seuils (pour un
CAN N bit).
Ces tensions de seuil sont obtenues par un pont diviseur comportant 2𝑁
résistances connectées en série entre 𝑉𝑟𝑒𝑓 et la masse.
Si toutes les résistances sont identiques on obtient des tensions de seuil
correspondant à une quantification linéaire par défaut. 44
Conversion analogique numérique
Architectures des convertisseurs analogique – numérique:
Convertisseur Flash:
45
Conversion analogique numérique
Architectures des convertisseurs analogique – numérique:
Convertisseur PELINE:
Les convertisseurs Pipeline sont l’application du principe série-parallèles qui marient et
tempèrent les avantages et les inconvénients des approches précédentes : un CAN N bits
étant réalisé avec N étages de 1 bit.
La conversion A/N sur un bit est réalisée par comparaison de 𝑣𝑎 , après échantillonnage et
blocage, avec 𝑉𝑟𝑒𝑓 / 2.
La conversion N/A sur un bit est faîte par un switch, commandé par la sortie du comparateur,
connectant l’entrée moins du soustracteur à 𝑉𝑟𝑒𝑓 / 2 ou a la masse.
46
Conversion analogique numérique
Architectures des convertisseurs analogique – numérique:
Convertisseur PIPELINE:
Etage élémentaire d’un convertisseur Pipeline
47
Conversion analogique numérique
Architectures des convertisseurs analogique – numérique:
Convertisseur PIPELINE:
Topologie d’un convertisseur Pipeline. 48
Conversion numérique-analogique
Convertisseurs N/A idéaux:
Chacun des 2𝑁 mots binaires pouvant être appliqué en entrée est associé à une
tension analogique de sortie 𝑣𝑠𝑎 (t) telle que :
49
Conversion numérique analogique
Conversion numérique-analogique
Convertisseurs N/A idéaux:
La tension de sortie varie par palier:
𝑵𝟏𝟎 𝒏𝒐𝒎𝒃𝒓𝒆 𝒅é𝒄𝒊𝒎𝒂𝒍 𝒅𝒖 𝒎𝒐𝒕 𝒃𝒊𝒏𝒂𝒊𝒓𝒆
Caractéristique de transfert idéale d’un CNA 3 bits. 50
Conversion numérique-analogique
Convertisseurs N/A idéaux:
Exemple de conversion pour un CNA 3 bits
51
Conversion numérique-analogique
Caractéristiques des convertisseurs N/A réels:
Paramètres statiques:
Erreur d’offset (de décalage) : L’offset correspond à un décalage vertical de la
caractéristique de transfert réelle.
Erreur de gain : c’est la différence entre les gains des caractéristiques de
transfert réelle et idéale. Elle est généralement exprimée en pourcentage de la
tension pleine échelle idéale.
52
Conversion numérique-analogique
Caractéristiques des convertisseurs N/A réels:
Erreurs d’offset et de gain 53
Conversion numérique-analogique
Caractéristiques des convertisseurs N/A réels:
Paramètres statiques:
Non linéarité différentielle (DNL) :
Non linéarité intégrale (INL) : elle correspond, pour un code donné, à l’écart
entre la sortie analogique réelle et la valeur idéale associée au code considéré.
54
Conversion numérique-analogique
Caractéristiques des convertisseurs N/A réels:
Paramètres dynamiques:
55
Conversion numérique-analogique
Architecture des CNA parallèles:
Les convertisseurs N/A sont dits parallèles lorsque la valeur analogique de sortie
est obtenue directement.
CNA uniformes: Dans un convertisseur N/A uniforme il y a autant de sources de tension, ou
de courant, qu’il y a de codes numériques d’entrée.
CNA pondérés: il y a autant de sources qu’il y a de bits ; la valeur des sources étant
pondérés de façon binaire. Elles sont combinées entre elles en fonction du code numérique
d’entrée de façon à obtenir la sortie analogique correspondante.
56
Conversion numérique-analogique
Architecture des CNA parallèles:
CNA uniforme 57
Conversion numérique-analogique
Architecture des CNA parallèles:
CNA avec réseau de résistances pondérées 58
Conversion numérique-analogique
Architecture des CNA parallèles:
La tension de sortie obtenue 𝑣𝑆𝑎 est une fraction de la tension de référence 𝑉𝑟𝑒𝑓 , fixée par le
mot binaire à convertir 𝑏1 𝑏2 …𝑏𝑁 .
Le réseau résistif est constitué de N résistances pondérées de valeurs 2𝑘 R avec
k∈{0,1,…,N-1} toutes reliées en parallèle à 𝑉𝑟𝑒𝑓 d’une part, et d’autre part
individuellement, soit à la masse, soit à l’entrée 𝑉 − d’un amplificateur opérationnel, par
l’intermédiaire des switches 𝑆1 à 𝑆𝑁 .
Les N switches sont commandés par les bits du mot binaire d’entrée.
Le rôle des switches est d’aiguiller les courants des résistances soit directement vers la
masse, soit vers l’entrée de l’amplificateur opérationnel. 59
Conversion numérique-analogique
Architecture des CNA parallèles:
La précision de ce type de CNA est liée :
à la précision de la tension de référence 𝑉𝑟𝑒𝑓 ,
aux imperfections des switches,
à la précision de la réalisation des résistances.
Il est quasi impossible de réaliser au niveau layout des résistances avec le
degré de précision requis pour des valeurs aussi disproportionnées.
Les CAN à échelle R–2R permettent de s’affranchir de ce problème en
utilisant seulement deux types de résistance R et 2R 60
Conversion numérique-analogique
Architecture des CNA parallèles:
61
CNA à réseau R - 2R.
Conversion numérique-analogique
Application:
CNA à réseau de résistances pondérées : Le montage de cette structure est
donné par la figure suivante:
1- Déterminer les valeurs de quantum
et la résolution en % ( 𝑽𝒓é𝒇 = 𝟏𝟎𝑽).
2-Déterminer les valeurs de I et Vs.
3- Comment progressent les valeurs de
résistances.
62
Conversion numérique-analogique
Solution:
1- On appelle résolution d’un CNA ou pas de progression ou quantum q la plus
petite variation de tension s’ajoutant à la sortie lorsque la valeur binaire d’entrée
est augmentée de 1.
q : quantum est exprimé en volt(V)
n : nombre des bits
𝑉𝑟é𝑓 tension de référence en volt (V)
63
Conversion numérique-analogique
Solution:
La résolution en % de la pleine échelle 𝑉𝑃𝐸 est donnée par :
R% = (q / 𝑉𝑃𝐸 )*100
= (q / 𝑉𝑟é𝑓 )*100
= 100/(2n -1)
2-
64
Conversion numérique-analogique
Solution:
2- En appliquant la loi d’ohm:
3- Les valeurs des résistances progressent comme l’inverse des poids des rangs
binaires. Autrement dit, en commençant par le bit de poids fort MSB la résistance
double d’une branche à l’autre. 65
MERCI POUR VOTRE ATTENTION
Des Questions
?