Telechargé par souss2050

3.Conversion CAN-CNA

publicité
CI2 : Acquisition et conditionnement des informations
CONVERSION CAN ET CNA
COURS
Edition 2 - 24/04/2018
CONVERSION
NUMERIQUE-ANALOGIQUE
ANALOGIQUE-NUMERIQUE
CHAÎNE D’INFORMATION
ALIMENTER
TRAITER
DISTRIBUER
COMMUNIQUER
CONVERTIR
TRANSMETTRE
ACTION
ACQUERIR
CHAÎNE D’ENERGIE
Lycée Jules Ferry - 06400 Cannes
[email protected]
1/14
CI2 : Acquisition et conditionnement des informations
CONVERSION CAN ET CNA
COURS
Problématique
Edition 2 - 24/04/2018
PROBLEMATIQUE
« Les contrôleurs qui traitent l’information sont des systèmes
numériques, pour lesquels il faut fournir une valeur
numérique. Il va donc falloir convertir la grandeur analogique
issue des capteurs (après amplification et filtrage) en
grandeur numérique directement exploitable par le
contrôleur.
Il s’agit de la conversion analogique-numérique, dernier
étage de la chaîne de conditionnement du signal»
B - MODELISER
B1 : Identifier et caractériser les grandeurs physiques Identifier la nature de l’information et la nature du signal
agissant sur un système
Lycée Jules Ferry - 06400 Cannes
[email protected]
2/14
CI2 : Acquisition et conditionnement des informations
CONVERSION CAN ET CNA
COURS
Sommaire
Edition 2 - 24/04/2018
Sommaire
A.Echantillonnage! ___________________________________________________________4
A.1.Objectif des conversion analogique-numérique et numérique analogiques
4
A.2.Echantillonnage numérique
4
A.2.1. Peigne de Dirac
A.2.2. Principe de l’échantillonnage
A.2.3. Conséquences sur le spectre de fréquences
A.3.Théorème de Shannon - Filtre antirepliement («antialiasing»)
7
A.3.1. Théorème de Shannon
A.3.2. Filtre anti-repliement
A.4.Bloqueur
10
B.Conversion analogique-numérique!___________________________________________11
B.1.Principe du convertisseur
11
B.2.Symbole et caractéristiques
11
B.2.1. Symbole du CAN
B.2.2. Caractéristiques
C.Conversion numérique-analogique!___________________________________________13
C.1.Principe du convertisseur
13
C.2.Symbole et caractéristiques
13
C.2.1. Symbole du CAN
C.2.2. Caractéristiques
C.3.Ensemble des étapes de conversion CAN-CNA
Lycée Jules Ferry - 06400 Cannes
[email protected]
14
3/14
CI2 : Acquisition et conditionnement des informations
CONVERSION CAN ET CNA
COURS
Généralités
Edition 2 - 24/04/2018
A. Echantillonnage
A.1. Objectif des conversion analogique-numérique et numérique analogiques
Le bloc fonctionnel «Traiter l’information» de la chaîne d’information travaille avec des informations
numériques, que ce soit en entrée comme en sortie.
Or les signaux issus des capteurs sont analogiques. De même, les blocs en aval du traitement de l’information
nécessite des informations analogiques.
Il est donc nécessaire de convertir, en entrée du traitement, les grandeurs analogiques en grandeur numérique.
De même, les grandeurs numériques délivrées en sortie de traitement seront converties en grandeur analogique.
Le traitement numérique des systèmes pluri-technologiques asservis est un domaine complexe, dans lequel
nous nous contenterons d’aborder en CPGE ATS les notions d’échantillonnage. Les procédés de dérivation et
d’intégration numériques seront étudiés dans un autre cours (la dérivation numérique ayant été déjà exploitée en TP
d’informatique).
A.2. Echantillonnage numérique
A.2.1. Peigne de Dirac
Nous avons souvent exploité la fonction de Heaviside, encore appelée échelon.
Le traitement du signal, et particulièrement l’échantillonnage,
utilise quant à lui l’impulsion de Dirac δ (t) , qui est un signal de
durée nulle et d’amplitude l’unité (1).
L’échantillonnage fera appel grâce une succession d’impulsions à intervalles réguliers : le
peigne de Dirac, noté PTe
Notes
Lycée Jules Ferry - 06400 Cannes
[email protected]
4/14
CI2 : Acquisition et conditionnement des informations
CONVERSION CAN ET CNA
COURS
Généralités
Edition 2 - 24/04/2018
A.2.2. Principe de l’échantillonnage
Le principe général de l’échantillonnage consiste à «multiplier» le signal analogique par le peigne de Dirac.
Ceci revient à prélever à intervalles réguliers la valeur de la grandeur analogique à traiter :
e
PTE
e*
A.2.3. Conséquences sur le spectre de fréquences
L’échantillonnage modifie de façon très sensible le spectre de fréquences du signal analogique.
Notons
Fe la fréquence d’échantillonnage d’un signal
e(t) = E0 sin ( 2 π f0t ) de fréquence f0 .
Le spectre de fréquence n’est constituée que d’un rang, à la
fréquence f0 . Ci-contre par exemple, le spectre d’un signal de
fréquence
f0 = 3 kHz
Notes
Lycée Jules Ferry - 06400 Cannes
[email protected]
5/14
CI2 : Acquisition et conditionnement des informations
CONVERSION CAN ET CNA
COURS
Généralités
Edition 2 - 24/04/2018
Les mathématiciens nous montrent que le «produit» de ce signal par un peigne de Dirac de période
Te =
1
se
Fe
décompose comme suit :
e* (t) = e(t).PTe (t) =
E0
E ∞
sin ( 2 π f0t ) + 0 ∑⎡⎣sin ( 2 π ( nFe − f0 ) t ) + sin ( 2 π ( nFe + f0 ) t )⎤⎦
Te
Te n=1
Par conséquent, le signal échantillonné est caractérisé par un ensemble périodique de raies de même
amplitude que le signal analogique, sur les fréquences nFe ± f0 :
devient
Le spectre est ainsi dupliqué sur toutes les fréquences multiples de
Fe
Exemple d’un signal échantillonné à 16 kHz
Notes
Lycée Jules Ferry - 06400 Cannes
[email protected]
6/14
CI2 : Acquisition et conditionnement des informations
CONVERSION CAN ET CNA
COURS
Généralités
Edition 2 - 24/04/2018
La reconstitution du signal est alors aisée : il suffit de traiter le signal à travers un filtre passe-bas, de façon à
conserver le premier spectre. Ce filtre doit avoir une fréquence de coupure située entre la fréquence maximale fmax
du signal et
Fe − fmax :
Fréquences de
coupure possibles
fmax
Fe − fmax F
e
A.3. Théorème de Shannon - Filtre antirepliement («antialiasing»)
A.3.1. Théorème de Shannon
Il existe toutefois des situations pour lesquelles cette reconstitution ne peut se faire :
* Lorsque le spectre du signal analogique s’étend sur une plage infinie de fréquences (ou si la fréquence
maximale est si importante que la fréquence d’échantillonnage est techniquement inenvisageable)
* Lorsque la fréquence d’échantillonnage est trop faible, auquel cas il y aura chevauchement des spectres
si
fmax > Fe − fmax
Notes
Lycée Jules Ferry - 06400 Cannes
[email protected]
7/14
CI2 : Acquisition et conditionnement des informations
CONVERSION CAN ET CNA
COURS
Généralités
Edition 2 - 24/04/2018
On a alors, dans la bande de chevauchement,
apparition de composantes de fréquences
supplémentaires qui n’existent pas dans le signal
d’origine : on parle de repliement du spectre.
Chevauchement
Pour remédier à ce phénomène, il faut impérativement respecter
Fe − fmax > fmax
Cette condition est à l’origine du THEOREME DE SHANNON :
Il faut vérifer
Fe > 2 fmax
Sans cette condition, le signal échantillonné ne sera pas l’image du signal analogique.
Exemple d’un signal
sinusoïdal de fréquence 20 Hz
échantillonné à 18Hz.
Le signal alors reconstitué
à partir de l’échantillonnage est
une sinusoïde de fréquence 2 Hz
Notes
Lycée Jules Ferry - 06400 Cannes
[email protected]
8/14
CI2 : Acquisition et conditionnement des informations
CONVERSION CAN ET CNA
COURS
Généralités
Edition 2 - 24/04/2018
C’est la raison pour laquelle les communications en téléphonie sont échantillonnées à 8 kHz, les fréquences de
la voix étant de l’ordre de 3 kHz. De même, le spectre audible s’étendant jusqu’à 20 kHz, l’échantillonnage HiFi est
élaboré à 44,1 kHz.
A.3.2. Filtre anti-repliement
Dans la pratique, il est difficile de conserver l’ensemble des fréquences d’un signal, car cela imposerait une
fréquence d’échantillonnage trop élevée. Il faut donc arbitrairement supprimer les fréquences trop élevées, en ayant
recours à un filtre passe-bas spécifique : le filtre anti-repliement. Ce filtre permet de garantir l’absence de
chevauchement sur le spectre du signal échantillonné.
Ce filtre doit avoir une fréquence de coupure
fc inférieure à Fe / e : fc < Fe / 2
L’inconvénient de ce filtre est de dénaturer le signal d’origine, en supprimant une partie de ses
caractéristiques. C’est la raison pour laquelle les sons numériques peuvent apparaître trop «métalliques».
Fréquences supprimées
par le filtre anti-repliement
Suppression du repliement
Notes
Lycée Jules Ferry - 06400 Cannes
[email protected]
9/14
CI2 : Acquisition et conditionnement des informations
CONVERSION CAN ET CNA
COURS
Généralités
Edition 2 - 24/04/2018
A.4. Bloqueur
L’échantillonnage est une opération qui, techniquement, ne peut être instantanée, l’impulsion de Dirac n’existe
que mathématiquement.
Il faut un certain temps pour effectuer la conversion, temps pendant lequel la valeur du signal analogique peut
changer. Il faut donc «bloquer» le signal sur l’ensemble de la période d’échantillonnage Te .
Cette opération s’obtient par l’intermédiaire d’un bloqueur d’ordre zéro, qui a pour fonction de maintenir et
isoler la valeur du signal pendant la période d’échantillonnage, jusqu’au prélèvement d’échantillon suivant :
Echantillonnage
Blocage
Le principe du bloqueur est de charger pendant
une durée τ
un condensateur, avec la valeur de
l’échantillon au moment du prélèvement, puis de
maintenir cette valeur pendant la durée de la période
d’échantillonnage :
Interrupteur fermé
pendant τ
Le bloqueur est appelé bloqueur «d’ordre zéro»,
en référence à l’ordre du développement limité :
e(n.Te + τ ) ≈ e(nTe )
Le principe n’est évidemment valable que si le
temps de charge τ < Te
ALI en montage
suiveur
Condensateur
maintenant la tension
Notes
Lycée Jules Ferry - 06400 Cannes
[email protected]
10/14
CI2 : Acquisition et conditionnement des informations
CONVERSION CAN ET CNA
COURS
Conversion analogique-numérique
Edition 2 - 24/04/2018
B. Conversion analogique-numérique
B.1. Principe du convertisseur
Un circuit de Conversion Analogique-Numérique CAN a pour fonction de transformer une grandeur analogique
en un mot numérique codé sur n bits, dont la valeur sera proportionnelle à la grandeur d’entrée.
On définit dans cette conversion :
* la «pleine échelle» PE, qui est la valeur de la tension
maximale
* le «quantum» q qui définit le plus petit écart de tension
provoquant un changement d’état
Le quantum est également appelé résolution de CAN :
q=
PE
2n
B.2. Symbole et caractéristiques
B.2.1. Symbole du CAN
ADC : Analogic Digital Converter
Notes
Lycée Jules Ferry - 06400 Cannes
[email protected]
11/14
CI2 : Acquisition et conditionnement des informations
CONVERSION CAN ET CNA
COURS
Conversion analogique-numérique
Edition 2 - 24/04/2018
B.2.2. Caractéristiques
B.2.2.1. Rapidité d’un CAN
La rapidité d’un convertisseur analogique-numérique est définie par le temps de conversion du signal, et
dépend donc de sa technologie et de sa résolution
Or, comme cela a été énoncé au A.4, ce temps de conversion
d’échantillonnage
Tc ne peut être inférieur à la période
Te . La fréquence d’échantillonnage dépend donc de la technologie du CAN.
Les temps de conversion varient de 1 à 100
µ s en fonction de la résolution.
B.2.2.2. Précision d’un CAN
La précision d’un CAN est directement liée au nombre de bits.
Outre l’erreur de quantification intrinsèque au convertisseur, on définit les erreurs suivantes : erreur d’offset,
erreur de gain et erreur de linéarité.
Notes
Lycée Jules Ferry - 06400 Cannes
[email protected]
12/14
CI2 : Acquisition et conditionnement des informations
CONVERSION CAN ET CNA
COURS
Conversion numérique-analogique
Edition 2 - 24/04/2018
C. Conversion numérique-analogique
C.1. Principe du convertisseur
Un circuit de Conversion Numérique-Analogique CNA va, à partir d’un mot codé sur n bits, délivrer une tension
proportionnelle à la valeur décimale de ce mot.
On définit dans cette conversion :
* la «pleine échelle» PE, qui est la valeur de la tension
maximale que peut délivrer le covertisseur
* le «quantum» q qui définit l’incrément de tension lors
d’un changement d’état
Le quantum est également appelé résolution de CAN :
q=
PE
2 n −1
C.2. Symbole et caractéristiques
C.2.1. Symbole du CAN
DAC : Digital Analogic Converter
Notes
Lycée Jules Ferry - 06400 Cannes
[email protected]
13/14
CI2 : Acquisition et conditionnement des informations
CONVERSION CAN ET CNA
COURS
Conversion numérique-analogique
Edition 2 - 24/04/2018
C.2.2. Caractéristiques
Les notions de rapidité et de précision d’un convertisseur numérique-analogique sont les mêmes que pour un
convertisseur analogique-numérique.
C.3. Ensemble des étapes de conversion CAN-CNA
Notes
Lycée Jules Ferry - 06400 Cannes
[email protected]
14/14
Téléchargement