Vous êtes sur la page 1sur 12

Traitement du Signal

James L. Crowley Deuxime Anne ENSIMAG Sance 8 : 1999/00 27 mars 2000

Conversion Analogique Numrique


Formule du Jour : .......................................................................1 Conversion Analogique Numrique ........................................2
Mthodes de conversion A/N ....................................................3 1) Mthodes Indirect : VCO.............................................3 2) Convertiseeur parallle. (Anglais Flash Converteur). .3 3) Approximation sucessive.............................................4 Mthodes de Conversion Numrique-analogique.........................5

Bruits d'Echantillonage et de Quantification :.......................6


nergie d'un Signal (Rappel)....................................................6 Bruit d'Echantillonage .............................................................7 Quantification Uniforme ..........................................................8 Quantification par arrondi :......................................................10 Modlisation du Bruit de Quantification.....................................11

Formule du Jour :
Soit un signal x e(nT) de moyenne zro et ecart type x. Si la plage utile V (le range dynamique) du signal est dcompose en q=2n intervalles de largeur , le rapport signal/bruit de x(n) serait reduit par : qdB= V 6n + 10.8 20 log10 dB x

Numrisation de Signaux

Sance 8

Conversion Analogique Numrique


Tout systme de traitement de signaux faisant appel un ordinateur ou un processeur numrique spcialis implique necessairement une opration prliminaire de conversion analogique-numrique (A/N). L'information traite est restitue sour forme analogique par une conversion Numrique-analogique (N/A) ( dit digital to analog ou A/D en Anglais).
x(t) x(t)

x(n)
4 3 2 0 1 2

La conversion analogique numrique implique galement aprs chantillonnage une opration qui consiste remplacer la valeur exacte analogique de lchantillon par la plus proche valeur approximative extraite dun ensemble fini de valeurs discrtes. Cette opration s'appelle la quantification. ("digitizing" en anglais). Chacune de ces valeurs discrtes est exprime par un nombre sous forme binaire, par un codage appropri. Ce nombre est compris entre deux valeurs limites qui fixent la plage de conversion. Chaque nombre xk, reprsente un ensemble de valeurs analogiques contenues dans un intervalle de largeur k appel pas de quantification. Lorsque la plage de conversion est subdivis en pas de quantification gaux, on parle de quantification uniforme.

8-2

Numrisation de Signaux Mthodes de conversion A/N 1) Mthodes Indirect : VCO

Sance 8

La valeur de la tension du signal dentre est convertie en une frquence par une oscilateur command en tension. en anglais : Voltage Controlled Oscillateur (VCO). La frquence est proportionnelle la tension. Ensuite on compte le nombre de passage zro pendant T. 2) Convertiseeur parallle. (Anglais Flash Converteur). La tension dentr est compar 2n 1 valeurs du type : dduite dune tension de rfrence U0. Le rsultat est traduite en mot binaire par un dcodeur logique.
U0 (tension de rfrence) x(t) R + R + R + R + R dcodeur Logique Sortie numrique (code en binaire) 2n1 comparateurs

k 2n U0

Utiliser pour la vido, radar, etc. Avantage : Rapide est simple. Inconvenance : Manque de prcision. 8-3

Numrisation de Signaux 3) Approximation sucessive

Sance 8

La tension dentre est compar successivement une succesion de 2n 1 valeurs kU0 de rfrence pondres 2n . Cest un systme boucl qui inclut un convertisseur numrique-analogique :

x(t) +

Horloge et logique de commande interne Convertisseur N/A

Sortie numrique

Tension de Rfrence U0

8-4

Numrisation de Signaux Mthodes de Conversion Numrique-analogique

Sance 8

Un convertisseur numrique-analogique est un dispositif produisant une grandeur de sortie y qui possde q = 2n valeurs distinctes. Il est loi uniforme si ces valeurs sont rgulirement rparties sur une plage de valeurs allant de zro 2n selon la loi : y = (d 1 2 n-1 + d2 2 n-2 + ... + dn 2 0) o est le pas de quantification. Des interrupteurs commands par les variables binaires dk (dk = 0 interrupteur ouvert, dk= 1 interrupteur ferm) contrlent le passage de courants pondrs I0/ 2k provenant de source de cournat dpendant dune rfrence I0 vers un point de sommation. I0/2 I0/4 d1 d2 I = d1I0/2 + d2I0/4 + ... + dnI0/2n

I0/2n

dn

Dans la pratique, tous les interrupteurs ne ragissent pas exactement au mme instant. Il ne rsulte des parasites de commutations (Glitches en anglais) qui doivent tre limins par filtrage.

8-5

Numrisation de Signaux

Sance 8

Bruits d'Echantillonage et de Quantification :


nergie d'un Signal (Rappel) L'nergie d'un signal, s(t), sur l'intervalle [t1, t 2]:

Ws (t 1, t2) =

t1

t2 s 2(t) dt

ou pour un signal discrte, x(n) sur l'intervalle [N1, N 2] :

Ws(N1, N 2) =

n=N1

s 2(n)

N2

La qualit d'un signal est souvent reprsente par le "rapport signal/bruit" (SNR en anglais). pour x(t) = s(t) + n(t). Le rapport signal sur bruit est dfini par Ws = W o n Ws est l'nergie du signal s(t) et Wn est l'nergie du bruit n(t) Le SNR est souvent reprsent avec une chelle logarithmique appele dcibels et not dB. dB= 10 log10 Un facteur de 3 dB est quivalent un facteur de 2 en puissance

8-6

Numrisation de Signaux Bruit d'Echantillonage Soit x(t) avec Tranforme X(f) = 1 pour | f | F max

Sance 8

1 Si l'echantillonage est fait Te = 2F tout energie entre Fn et Fmax devient bruit. N FN Energie du signale : Ws = 2 X(f) 2 df 0 F max : Wb = 2 X(f) 2 df FN
X(f)

Energie du bruit

f Fmax FN FN Fmax

Ws Rapport = W n

FN X(f) 2 df 0 F max X(f) 2 df FN

L'information d'un signal, x(t), est donc assimil a sa variance, x2 = E{(x(t)x ) 2} Dans ce qui suit, nous suposons que a moyenne du signal, x = s = n= 0. Donc x2 = Wx La variance d'un signal est une caractristique lie la quantit de l'information reprsente. 8-7

Numrisation de Signaux Le rapport signal sur bruit est dfini par Ws q= W n s2 = 2 n o s2 est la variance du signal s(t) et n2 est la variance du bruit n(t)

Sance 8

Quantification Uniforme

x(n)
4 3 2 0 1 2

Pour le suivant, nous laisserons Te = 1. soit xq(n) la quantification de xe(n). La conversion analogique numrique implique une opration qui consiste remplacer la valeur exacte analogique de l'chantillon par la plus proche valeur approximative extraite d'un ensemble fini de valeurs discrtes. Chaque nombre xq, reprsente un ensemble de valeurs analogiques contenues dans un intervalle de largeur appel pas de quantification. Lorsque la plage de conversion est subdivis en pas de quantification gaux, on parle de quantification uniforme.

8-8

Numrisation de Signaux

Sance 8

La loi de quantification la plus frquemment utilis est la loi uniforme (ou linaire) dans laquelle les pas de quantification i sont constant. La quantification est defini par une opration de seuillage. On cherche l'entier k, xq(n) = k tel que k x e(n) < (k+1) xq 3 2 2 3 Il s'agit d'un quantification par troncature. La bruit de quantification est la diffrence : nq(n) = xe(n) x q(n) Le bruit de quantification nq est considr comme un processus alatoire. Il possde une densit de probabilit p(nq) Pour une quantifiaction uniforme, la densit de probabilit est uniforme 1 sur l'intervalle [0, ] avec p(nq) =
nq = xe x q

xe 0

nq p(nq) p(nq)

nq 0

Une valeur moyenne q 0 indique la prsence dun biais systmatique. Si on applique la seuillage xe(t) + 2 on obtient quantification par arrondi 8-9

Numrisation de Signaux Quantification par arrondi : xq(n) = k tel que k x e(n) + 2 < (k+1)

Sance 8

3 2

xq

x 2 3

Pour une quantifiaction uniforme, la densit de probabilit est uniforme p(nq) 1 Pour les valeurs quantifies par arrondi, q = 0.

nq = xe x q

2 2
xe

2 2 2

nq

p(nq) p(nq)

1 2 2

nq

8-10

Numrisation de Signaux Modlisation du Bruit de Quantification Le rapport signal sur bruit de quantification est dfini par Ws q= W n

Sance 8

L'energie Ws(N1, N 2) =

n=N1

s 2(n).

N2

Si on suppose que E{s} = 0, la variance vaut l'energie moyenne. N2 1 1 s2 = N N Ws = N N s(n) 2. 1 2 1 2 n=N 1 Si E{n q} = 0, N2 1 1 2 = 2 q N1N2 Wq = N1N2 n=N n q(n) .
1

Ws s2 Dans ce cas, q= W = 2 . n q Donc, le rapport Signal-Bruit peut tre estim par les densit de probabilit. Avec une densit de probabilit p(nq) on peut calculer une variance pour les echantillons en utilisant la densit de probabilit des p(nq). q2 = /2 /2 2 p(n q) dn q = (n q n) n q2 p(n q) dn q -/2 -/2 nq3 /2 1 n q2 dn = 3 - /2 = -/2 /2

q2 =

i3 2 - 2 24 = 12 24 2 q2 12

on obtient une approximation largement utilise :

8-11

Numrisation de Signaux

Sance 8

Cette formule est exacte lorsque le bruit de quantification possde une densit de probabilit uniforme. Cette situation est parfaitement ralise dans de nombreuses situations pratiques. Si E{Ws} = 0, le rapport signal sur bruit de quantification est dfini par Ws s2 q= W = 2 . o s2 est la variance du signal x(t). n q Par la formule prcdent : q= s2 s2 12 2 2 12

et en dcibels : x2 x qdB= 10 log10 q = 10 log 10 (12 2 ) = 2 . 10 log10( ) + 10 log10(12) dB x 20 log 10 + 10.8 dB Si la plage utile V du signal est dcompose en 2n intervalles de largeur , V = 2n et donc la rduction en rapport Signal-bruit entraine par la numrisation est qdB= qdB= V 10.8 + 20 log10(2n) 20 log 10 dB x V 6n + 10.8 20 log10 dB x

Ainsi, pour un convertisseur analogique-numrique, o n reprsente le nombre de bits des valeurs de sortie, le rapport signal sur bruit de une quantification mesur en dcibels varie linairement avec n et augmente de 6 dB avec chaque bit supplmentaire.

8-12