Vous êtes sur la page 1sur 12

Semestre 6 Matière: chaine d'acquisition numérique

Chapitre 4: Conversion Analogique Numérique (CAN)

Un Convertisseur Analogique Numérique (CAN) est un dispositif électrique permettant la conversion


d'un signal analogique en un signal numérique où:

✓ un signal analogique est un signal continu dans le temp.


✓ un signal numérique est un signal discret en temps et en amplitude. Représenté par un
nombre binaire, constitué d'un ensemble de signaux logiques formant les éléments
binaires du mot ("bits"). Le signal numérique n'est plus qu'une suite de 0 et de 1

La conversion analogique peut être réaliser en deux étapes: Echantillonnage/blocage et la conversion.

1. Echantillonnage:
L’échantillonnage consiste à transformer un signal analogique 𝑋(𝑡)(continu dans le temps) en un
signal discret (voir figure ci-dessous), en capturant des valeurs à intervalle de temps régulier. Il est
répété à intervalles temporels équidistants contrôlés par une horloge d’échantillonnage de période 𝑇𝑒 .
l'échantillonnage peut être modélisé dans le domaine temporel par la multiplication 𝑋(𝑡) par un peigne
de Dirac de période Te avec 𝑇𝑒 = 1/𝑓𝑒 (𝑓𝑒 : fréquence d'échantillonnage) a condition que 𝑓𝑒 > 2𝑓𝑚𝑎𝑥
(𝑓𝑚𝑎𝑥 : fréquence maximal du signal) selon le théorème de Shannon.

Signal analogique Signal échantillonné Signal échantillonné/bloqué


Figure 1: Etapes d'échantillonnage.

1.1. Démonstration:
Soit un signal 𝑋(𝑡) et sa transformé de Fourier 𝑋(𝑓)

TF

𝑋(𝑓) = 𝑇𝐹(𝑋(𝑡)) 𝑋(𝑓) = 0 et −𝑓𝑚𝑎𝑥 < 𝑋(𝑓) < 𝑓𝑚𝑎𝑥

Le signal est échantillonné à une période 𝑇𝑒 :


+∞

𝑋𝑒 (𝑡) = 𝑋(𝑡) ∑ 𝛿(𝑡 − 𝑛𝑇𝑒 )


−∞

1
Semestre 6 Matière: chaine d'acquisition numérique

+∞

𝑋𝑒 (𝑓) = 𝑇𝐹(𝑋𝑒 (𝑡)) = 𝑋(𝑓) ∗ 𝑇𝐹 (∑ 𝛿(𝑡 − 𝑛𝑇𝑒 ))


−∞

Selon POISSON
+∞ +∞
1 𝑛
𝑇𝐹 (∑ 𝛿(𝑡 − 𝑛𝑇𝑒 )) = ∑ 𝛿 (𝑓 − )
𝑇𝑒 𝑇𝑒
−∞ −∞

alors:
+∞
1 𝑛
𝑋𝑒 (𝑓) = 𝑋(𝑓) ∗ ∑ 𝛿 (𝑓 − )
𝑇𝑒 𝑇𝑒
−∞

Le résultat de ce produit de convolution est la transformée de Fourier du signal échantillonné . On


obtient le spectre 𝑋(𝑓) répété à toutes les fréquences multiples de la fréquence d’échantillonnage
𝑛𝑓𝑒 (𝑛 entier)
1 𝑛
𝑋𝑒 (𝑓) = 𝑇 ∑+∞
−∞ 𝑋 (𝑓 − 𝑇 )
𝑒 𝑒

Figure 2: Transformée de Fourier du signal échantillonné

Si la condition de Nyquist-Shannon n'est pas respectée, on est en situation de sous-échantillonnage,


1
c.à.d. 𝑇𝑒
≤ 2𝑓𝑚𝑎𝑥 , les spectres translatés 𝑋(𝑓) se chevauchent, on dit qu'il y a repliement spectral,
recouvrement spectral ou encore "aliasing", cela conduit à l'apparition de fréquences dans le signal.
voir la figure ci-dessous.

Figure 3: Recouvrement spectral du signal échantillonné.

2
Semestre 6 Matière: chaine d'acquisition numérique

Le sous-échantillonnage peut se produire généralement lorsque le convertisseur analogique-numérique


(CAN) n'est pas assez rapide pour assurer la condition de Nyquist-Shannon.

Afin d'éviter ce repliement de spectre, Il est indispensable d'introduire un pré filtrage du signal
analogique avant de procéder à l'échantillonnage.

1.2. Filtre Anti-repliement


Le filtre Anti-repliement (ou filtre de garde) est un filtre passe-bas parfait dont la fréquence de
coupure est liée à la fréquence d’échantillonnage. En pratique, le filtre passe-bas parfait n’existe pas et
le repliement du filtre numérique (f > Fe / 2) est partiellement éliminé. La qualité se paie par
l’utilisation d’un filtre anti-repliement élaboré (ordre élevé).

Echantillonnage

Figure 4: Signal échantillonné apres filtrage

Rq: En pratique, pour reconstruire le signal (signal analogique 𝑋(𝑡)) il suffit de faire passer 𝑋𝑒 (𝑡)
dans un filtre passe bas.

1.3. Circuits Echantillonneur bloquer:


Le circuit échantillonneur bloquer a un double rôle:

✓ Acquérir une valeur de la tension à un instant donné.


✓ Maintenir cette valeur stable pendant une durée.

Un circuit échantillonneur est un interrupteur commandé par un signal numérique de fréquence 𝑓 𝑒 .

signal numérique de commande.


où 𝜏 est la durée de l'échantillon
et 𝑇𝑒 la période d'échantillonnage
avec 𝑇𝑒 ≫ 𝜏
Figure 5: Circuit échantillonneur
Parmi les montage E/B les plus utiliser, on a:

1.3.1. Structure boucle ouverte


Ce circuit se compose d’un interrupteur
électronique (transistor MOS) qui permet
l’isolement de l’entrée Ve par apport à la
sortie. Lors du fonctionnement en bloqueur:
le condensateur permet de mémoriser la
dernière tension présente à ses bornes et

Figure 6: Structure boucle ouverte 3


Semestre 6 Matière: chaine d'acquisition numérique

l'amplificateur opérationnel en sortie permet d’augmenter la résistance de fuite du condensateur.

Fonctionnement: lorsque l'interrupteur est fermé, le condensateur se charge à la même valeur que Ve,
lorsque l'interrupteur s'ouvre; c'est la phase de blocage; dans cette phase, le condensateur mémorise la
tension acquise.

1.3.2. Structure boucle fermée:


L'intérêt de ce montage est de limiter la
décharge du condensateur dans l'état bloqué, et
cela utilise un amplificateur du deuxième étage
à faible courant.

1.3.3. Structure intégrateur: Figure 7: Structure boucle fermée:

Ce montage présente deux avantage:

✓ Rapidité

✓ limitation de courant de fuite. Car lorsque


l'interrupteur est ouvert le condensateur est
relié a la masse virtuelle.

Figure 8: Structure boucle fermée:

2. Convertisseur Analogique Numérique (CAN):


Généralement le circuit CAN, possède:

✓ une entrée analogique


✓ une entrée "Start" qui commande le début de la
conversion.
✓ une sortie "End" qui indique la fin de la conversion .
✓ plusieurs sortie numérique. Symbole du convertisseur
analogique numérique

2.1. Principe de CAN:


Un CAN convertie une tension analogique Ve a un mot de n bits correspondent à l'entrée, selon un
code binaire déterminé. Un CAN est caractérisé par:
a. la plage de tension analogique convertible:
✓ un convertisseur unipolaire, la plage s'étend de 0 → 𝑉𝑟𝑒𝑓 (tension pleine échelle).
𝑉𝑟𝑒𝑓 𝑉𝑟𝑒𝑓
✓ un convertisseur bipolaire, la plage s'étend de − 2
→ 2
b. le temps de conversion (Qualité de convertisseur)
c. le nombre de bits de sortie (précision de conversion): pour n bits, le convertisseur peut
délivrer 2𝑛 mot distinct (de 0 à 2𝑛 − 1) pour numériser la plage de tension, à chaque mot est
𝑉𝑟𝑒𝑓
associée une plage élémentaire Q dite quantum telque: 𝑞 = 2𝑛

Exemple:

Pour 𝑽𝒓𝒆𝒇 = 𝟏𝟎𝑽 et 𝒏 = 𝟏: q=5

4
Semestre 6 Matière: chaine d'acquisition numérique

le code binaire des valeurs entre 0et 5𝑉 est 𝑁 = (0)2


le code binaire des valeurs entre 5 et 10𝑉 est 𝑁 = (1)2 .

Pour 𝑽𝒓𝒆𝒇 = 𝟏𝟎𝑽 et 𝒏 = 𝟑: q=1.25


le code binaire des valeurs entre
0et 1.25𝑉 est 𝑁 = (000)2
le code binaire des valeurs entre
1.25 et 2.5𝑉 est 𝑁 = (001)2 .
.etc..

et

𝑉𝑒
𝑁= (𝑁: 𝑒𝑛𝑡𝑖𝑒𝑟)
𝑞

pour 𝑉𝑒 = 0𝑉 𝑁 = (000)2 = 0

pour 𝑉𝑒 = 1𝑉 𝑁 = (000)2 = 0
CAN à 3bits
pour 𝑉𝑒 = 1.24 𝑉 𝑁 = (000)2 = 0

Donc on peut conclure que pour un convertisseur de 3 bits, on obtient 23 c.à.d. 8 valeurs et il y a une
erreur de quantification 𝜀 = |𝑉𝑒 − 𝑁𝑞| et 𝜀𝑚𝑎𝑥 = 𝑞.

Afin de diminuer l’erreur de quantification on décale les valeurs de référence d’un demi quantum
comme le montre la figure ci-
dessous
𝑞
dans ce cas : 𝜀𝑚𝑎𝑥 = 2

et la d'un CAN est:


𝜀𝑚𝑎𝑥
𝑝𝑟é𝑐𝑖𝑠𝑖𝑜𝑛 = 𝑉𝑟𝑒𝑓

Dans le cas de notre exemple, la


0.625
𝑝𝑟é𝑐𝑖𝑠𝑖𝑜𝑛 = 10
= 6%

Il existe différentes technologies


(circuit) de CAN:
CAN à 3bits avec demi quantification
CAN à rampe analogique (simple, double)
CAN à rampe numérique
CAN flash
CAN à approximation successive
...

2.2. Circuit CAN:

2.2.1. CAN à simple rampe analogique:


La figure ci-dessous représente le schéma d’un convertisseur à intégration simple rampe.

5
Semestre 6 Matière: chaine d'acquisition numérique

Il est basé sur le principe de la conversion tension/temps.

Figure 9: CAN à simple rampe analogique

Le principe de fonctionnement est le suivant :

Une impulsion "start" remet à zéro tout ² le système ( remet à zéro le compteur et décharge le
condensateur)
Sachant que 𝑉𝑟𝑒𝑓 < 0, la tension de sortie de l'intégrateur croît linéairement créant une rampe
1
𝑉𝑖𝑛𝑡𝑒𝑔𝑟𝑎𝑡𝑒𝑢𝑟 = 𝑅𝐶 𝑉𝑟𝑒𝑓 ∫ 𝑑𝑡.
Tant que la tension à convertir (𝑉𝑒 ) est supérieure à la tension de rampe, le comparateur donne
une sortie égale à 1 et le compteur compte les impulsions délivrées par l'horloge.
La mesure cesse (l'incrémentation de compteur cesse) lorsque 𝑉𝑒 est inferieure à la tension
rampe (comparateur bascule à 0).

Le temps écoulé entre le départ de la rampe 𝑡0 et la fin d'incrémentation du compteur 𝑡1 est le


résultat de la conversion-temps. Le temps de conversion est proportionnel à 𝑉𝑒 et
1
𝑉𝑒 = 𝑅𝐶 𝑉𝑟𝑒𝑓 (𝑡1 − 𝑡0)
En utilisant une horloge de référence de période 𝑇𝐻. la sortie du compteur donne un nombre
𝑡1−𝑡0 𝑉𝑒 1
N proportionnel à Ve, telque 𝑁 = 𝑇𝐻
=𝑉 𝑅𝐶 ∗ 𝑇𝐻.
𝑟𝑒𝑓

La figure ci-dessous résume le fonctionnement.

6
Semestre 6 Matière: chaine d'acquisition numérique

Figure 10: Fonctionnement de CAN à simple rampe analogique

Caractéristiques de CAN à simple rampe analogique:

✓ Simple et peu coûteux.


✓ Dépend de RC. RC varie avec la température, donc il nécessite des composants de
qualité.
✓ Nécessite une horloge stable
✓ Le temps de conversion est variable selon la valeur de l'entrée.
✓ Peu précis et lents.
Le CAN simple rampe peut être amélioré en utilisant une conversion double rampe.

2.2.2. CAN à double rampe analogique:


Le CAN double rampe permet de s'affranchir des principaux défauts du système simple rampe car son
principe lui rend indépendant des valeurs RC. Le CAN double rampe effectue la conversion en deux
étapes, pilotées par une logique de contrôle (voir la figure ci-dessous).

7
Semestre 6 Matière: chaine d'acquisition numérique

Le principe de fonctionnement est le suivant :


Figure 11: CAN à double rampe analogique

Le principe de fonctionnement est le suivant :

Une impulsion "start" remet à zéro tout le système ( remet à zéro le compteur et décharge le
condensateur)
La première phase commence lorsque S2 est ouvert et S1est fermé. Appliquer la tension Ve à
mesurer à l’entrée de l’intégrateur pendant un intervalle de temps prédéterminé Δt1 .Une fois
l'intervalle de temps Δt1 écoulé le compteur affiche la valeur N1 et la sortie d'intégrateur:

−1 −1
𝑉𝑖𝑛𝑡𝑒𝑔𝑟𝑎𝑡𝑒𝑢𝑟 = 𝑉𝑝𝑖𝑐 = 𝑉𝑒 ∆𝑡1 = 𝑉 𝑁1 𝑇𝐻
𝑅𝐶 𝑅𝐶 𝑒

La deuxième phase consiste à remettre le compteur à zéro et à commuter l’entrée de


l’intégrateur (S1 est ouvert et S2 fermé) sur une tension de référence Vref de polarité
opposée à Ve, de sorte que la tension V1 croit linéairement. Lors de cette croissance, le
comparateur détecte le passage par zéro de Vintegrateur et, à cet instant, arrête le comptage et le
compteur affiche N2 et la sortie d'intégrateur:
1 1 −1
𝑉𝑖𝑛𝑡𝑒𝑔𝑟𝑎𝑡𝑒𝑢𝑟 = 𝑅𝐶 𝑉𝑟𝑒𝑓 ∆𝑡2 = 𝑅𝐶 𝑉𝑟𝑒𝑓 𝑁2 𝑇𝐻 et 𝑉𝑝𝑖𝑐 = 𝑅𝐶 𝑉𝑟𝑒𝑓 𝑁2 𝑇𝐻

La figure ci-dessous résume le fonctionnement.

8
Semestre 6 Matière: chaine d'acquisition numérique

−1 −1 𝑉𝑒
Selon les deux expressions : 𝑉𝑝𝑖𝑐 = 𝑅𝐶 𝑉𝑟𝑒𝑓 𝑁2 𝑇𝐻 = 𝑅𝐶 𝑉𝑒 𝑁1 𝑇𝐻 d'où 𝑁2 = 𝑁1 𝑉
𝑟𝑒𝑓

Caractéristiques de CAN à double rampe

la principale force des CAN double rampe réside dans l'indépendance du résultat de conversion des
valeurs R et C. Par contre le temps de conversion est plus important.

2.2.3. CAN a rampe numérique:


La figure ci-dessous représente le schéma d’un convertisseur a rampe numérique:

Figure 12: CAN a rampe numérique

principe de fonctionnement:

Initialement le système est mis à zéro (Start état haut): le compteur est à zéro, la tension de
sortie du convertisseur est nulle et la sortie du comparateur est à l'état haut.
Lorsque l'entrée START passe à l'état bas: le signal d'horloge peut alors passer et arriver
jusqu'au compteur. La progression du contenu du compteur augmente la tension de sortie du
CNA échellon après échellon.
La tension analogique à convertir est comparée à la tension de sortie du convertisseur
numérique analogique (CNA). Cette tension est l'image analogique du contenu du compteur.
Lorsque la tension de sortie du CNA est égale ou légèrement supérieure à la tension à
convertir, la sortie du comparateur passe au niveau bas, ce qui donne l'ordre de fin de
conversion car il y a blocage des impulsions d'horloge arrivant au compteur.
Le nombre afficher par le compteur est le résultat numérique de la tension analogique à
convertir.

Caractéristiques de CAN a rampe numérique::


Comme pour les convertisseurs à rampe, la durée de la conversion est longue et la précision du
convertisseur dépend de celle du CNA.

9
Semestre 6 Matière: chaine d'acquisition numérique

2.2.4. CAN Flash


Les CAN Flash sont des convertisseur ultra rapide, car ils convertissent la tension en parallèle d'où la
deuxième appellation CAN parallèle. Un tel dispositif utilise (2𝑛 − 1) comparateurs (et un
comparateur facultatif pour signaler le dépassement) associés à un transcodeur pour une conversion
sur 𝑛 𝑏𝑖𝑡𝑠.

Figure 13: CAN Flash


Principe de fonctionnement:

Les entrées des comparateurs sont obtenues par un pont diviseur de tension comportant des
résistances connectées en série entre 𝑉𝑟𝑒𝑓 et la masse. Toutes les résistances sont identiques
et les entrées correspondant à une quantification linéaire.
Chacun des comparateurs délivrent en sortie le résultat de la comparaison entre la tension de
seuil correspondante et le signal analogique.
Les sorties des comparateurs sont injecté à l'entrée d'un système combinatoire (transcodeur)
afin de les convertir dans le code désiré.

Exemple: CAN flash de 2 bits.

il nécessite 5 résistances et 3 comparateurs et 1 pour le


dépassement:
Vref
V1 =
5

2 3 4
V2 = 5 Vref V3 = 5 Vref V4 = 5 Vref.......

10
Semestre 6 Matière: chaine d'acquisition numérique

Ve Sortie Sortie
comparateur transcodeur
C C C C B2 B1
4 3 2 1
0-Vref/5 0 0 0 0 0 0
Vref/5 - 2Vref/5 0 0 0 1 0 1
2Vref/5 - 0 0 1 1 1 0
3Vref/5
3Vref/5 - 0 1 1 1 1 1
4Vref/5
>4Vref/5 1 1 1 1 1 1
dépassement

Dans le cas de dépassement la valeur de sortie n'est pas validé.

2.2.5. CAN par approximation successives


le CAN successives est le plus utilisé actuellement, son principe consiste à déterminer les n bits du
résultat en n coups d'horloge grâce à une logique de commande. Le CAN utilise une boucle de
rétroaction, constituée d’un CNA, un comparateur et un Registre.

Figure 14: CAN par approximation successives

principe de fonctionnement

Initialement tous les bits de sortie (registre et CAN) sont positionnés à zéro, sauf le MSB (bits
le plus significatif bn), qui est fixé à un.
Le mot binaire correspondant (100…0) est présenté a l'entrée du CNA qui délivre en sortie
une tension analogique. Cette dernière est comparée à Ve.
Si Ve est inférieur à la tension analogique alors bn passe à zéro, dans le cas contraire il reste à
un.

11
Semestre 6 Matière: chaine d'acquisition numérique

Tous les bits sont testé successivement


de la même manière allons du MSB
jusqu'au LSB.

Exemple:

Vref=10V n=4bits et Ve=6.5V.

alors Q=0.625.

initialement: b3=1 (MSB).


𝑉𝐶𝑁𝐴 = (1000)2 ∗ 0.625
= 5𝑉
Ve>5V alors le bit b3 testé est
forcé à 1.
mettre b2=1.
𝑉𝐶𝑁𝐴 = (1100)2 ∗ 0.625 = 7.5𝑉
Ve>7.5V alors le bit b2 testé est forcé à 0.
mettre b1=1.
𝑉𝐶𝑁𝐴 = (1010)2 ∗ 0.625 = 6.25𝑉
Ve<6.25V alors le bit b1 testé est forcé à 1.
mettre b0=1.
𝑉𝐶𝑁𝐴 = (1011)2 ∗ 0.625 = 6.875𝑉
Ve>7.5V alors le bit b0 testé est forcé à 0.
la sortie du convertisseur est 1010.

Caractéristique

Le conversion par approximation permet d’obtenir des temps de conversions identiques quelle que soit
la tension à convertir et le temps de conversions est de l’ordre de quelques microsecondes.

La précision de ce CAN est liée à celle du CNA. Autrement dit, sa vitesse de conversion et sa
précision .

12

Vous aimerez peut-être aussi