Vous êtes sur la page 1sur 5

Chapitre

3 Numrisation

Limportance des systmes numriques de traitement de linformation ne cesse


de crotre (radio, tlvision, tlphone, instrumentation). Ce choix est souvent justifi par des
avantages techniques tels que la grande stabilit des paramtres, une excellente reproductibilit des
rsultats et des fonctionnalits accrues. Le monde extrieur tant par nature analogique, une
opration prliminaire de conversion analogique numrique est ncessaire. La conversion analogique
numrique est la succession de trois effets sur le signal analogique de dpart :
lchantillonnage pour rendre le signal discret
la quantification pour associer chaque chantillon une valeur
le codage pour associer un code chaque valeur.

3.1 Echantillonnage
3.1.1 Dfinition
Lchantillonnage consiste prlever des instants prcis, le plus souvent quidistants, les
valeurs instantanes dun signal. Le signal analogique s(t), continu dans le temps, est alors
reprsenter par un ensemble de valeur discrtes :
se(t) = s(n.Te) avec
n entier
Te : priode dchantillonnage.
Cette opration est ralise par un chantillonneur souvent symbolis par un interrupteur.
se(t)

s(t)

fe =

1
Te

Te

3.1.2 Echantillonnage idal


Lchantillonnage idal est modlis par la multiplication du signal continu s(t) et dun peigne
de Dirac de priode Te.

s e (t) = s(t) Te (t)= s(t) (t- n Te ) s(n Te ) (t- n Te )


f

f

n o- f

n o- f

Le spectre du signal chantillonn est donc le suivant :

Se (f) =

1
Te

f

n o- f

S(f) (f- nf e )

Se (f)

1
Te

S(f- nf )
f

n o- f

(voir Annexe 1)

On obtient donc un spectre infini qui provient de la priodisation du spectre du signal dorigine autour
des multiples de la frquence dchantillonnage.
S(f)

Se(f)

TF
-fM

-fm

f m fM

-2fe

-fe

-fe/2

fe/2

fe

2fe

Remarques :
n On voit sur le spectre du signal chantillonn quil est possible de restituer le signal original
par un simple filtrage passe-bas.
o Si fM, la frquence maximale du spectre du signal chantillonner, est suprieure fe/2, la
restitution du signal original sera impossible car il va apparatre un recouvrement spectrale lors de
lchantillonnage. On dit quon est en sous-chantillonnage.
Se(f)

-2fe

-fe

fe

2fe

recouvrement
Le thorme de SHANNON montre que la reconstitution correcte dun signal ncessite que la
frquence dchantillonnage fe soit au moins deux fois plus grande que la plus grande des frquences
fM du spectre du signal :
fe > 2 fM
p Lorsquil y a recouvrement spectrale, nous avons vu qu'il tait impossible de reconstruire
correctement le signal. Pourtant dans la plupart des situations, le spectre du signal chantillonner
s'tale sur tout le domaine des frquences (tout en diminuant du cot des hautes frquences), mais il
n'existe pas une frquence fmax au-del de laquelle l'nergie est nulle. Il y a donc un problme pour
choisir la frquence d'chantillonnage. On se fixe donc en pratique une fmax partir de laquelle on
estime la reprsentation de notre signal satisfaisante pour les applications que lon veut en faire. Puis
on effectue un filtrage passe-bas ( fmax) avant lchantillonnage afin de remdier aux repliements de
spectre. On appelle ce filtre un filtre antirepliement.
Exemple : c'est par exemple le cas de la parole. Le spectre des sons audibles s'tend jusqu' environ
20kHz. Dans le cas des CD audio, le signal est chantillonn 44.1 kHz alors que dans le cas du
tlphone numrique le signal est chantillonn 8 kHz seulement. En effet, en tlphonie, on estime
que le message est comprhensible pourvu que les composantes basses frquences soient
transmises correctement alors que lon veut conserver tous les harmoniques pour avoir un son de
qualit en audio. On limite ainsi le spectre 22.05 kHz pour un CD audio et 4 kHz pour la tlphonie
(3.4kHz en pratique).
q Si fe>2fc, il y a sur-chantillonnage. Alors les motifs successifs obtenus par priodisation du
spectre sont disjoints et loigns lun de lautre. Le filtrage passe-bas pour la rcupration du signal
est facilit. Plus on prendra dchantillons par priode, plus le signal sera facile reconstruire.

3.1.3 Echantillonnage rel


En pratique, lchantillonnage seffectue en commandant un interrupteur par un train
dimpulsions troites. Il est donc impossible dobtenir des chantillons de dure quasiment nulle. La
modlisation de lchantillonnage par un peigne de Dirac est donc errone. En fait, chaque impulsion
va avoir une dure trs courte W. Lchantillonnage peut donc tre modlis par la multiplication du
signal par une suite de fonction rectangle (ou porte) de largeur W.
y(t)

y(t)

t
-2Te

-Te

Te

2Te

-W/2

W/2

f
t
rect ( ) (t  kTe )
k o- f

Lexpression du signal dchantillonnage devient donc :


f

y(t)

k o- f

rect (

t-kTe
)

(f  k f )

Et par consquent, sa transforme de Fourier est gale :

sinc( f)

Y(f)

1
Te

f

k o- f

(voir Annexe 1 et 2)

s e (t) = s(t) y (t)

Comme lexpression du signal chantillonn est :


Sa transforme de Fourier devient :

Se (f) = S(f) Y(f) = S(f)

Se (f) =

Te

sinc( f) (f- k f )
f

k o- f

f

sinc( f) S(f- k f e )
Te
k o- f

On retrouve la mme allure de spectre modul en amplitude par une fonction en sinus cardinale.
S(f)

|Se(f)|

TF
-fM

-fm

fm fM

-2fe

-1

-fe

fe

2fe

Remarques :
n Pour se rapprocher dun chantillonnage idal et quainsi le signal soit facilement
reconstructible, il faut que W soit le plus petit possible.
o Dans le cas o W est du mme ordre de grandeur que fe, il faudra fe >> 2fM.

3.1.4 Echantillonnage-blocage
En pratique, on n'chantillonne pas un signal pour le reconstruire juste aprs.
L'chantillonnage est utilis pour prlever le signal des instants multiples de Te et ensuite convertir
les chantillons sous forme d'un code binaire (8, 12, 16 bits, ...). Cette conversion est effectue par
lintermdiaire dun convertisseur analogique-numrique (CAN). Cette conversion nest pas
instantane. Si le signal convertir varie trop rapidement, il est ncessaire de procder au blocage
du signal pour avoir une conversion sans erreur. On utilise donc un chantillonneur-bloqueur qui
mmorise la tension convertir et la maintient constante pendant toute la dure de conversion.
Leffet de blocage peut tre modlis par une fonction porte dcale de W/2 :
y(t)

t- 2 -kTe
rect
k o- f

f

y(t)
W


t- 2 f
rect
(t  kTe )
k o-f

Lchantillonnage-blocage consiste donc la multiplication du signal par y(t). La transforme de


Fourier du signal chantillonn est donc :

Se (f) =

f

sinc( f) S(f- k f e ) e- j f
Te
k o- f

Remarques :
- j f

traduit un dphasage entre le signal


Le spectre est identique au prcdent. Le terme en e
initial et le signal chantillonn. En principe, on maintient la valeur de lchantillon sur toute la priode
dchantillonnage donc W = Te. Ainsi, pour f = fe, on a un dphasage de -S.

3.2 Quantification
3.2.1 Dfinition
La quantification consiste associer une valeur relle x quelconque, une autre valeur xq
appartenant un ensemble fini de valeurs et ce suivant une certaine loi : arrondi suprieur, arrondi le
plus proche, etc
Lcart entre chaque valeur xq est appel pas de quantification.
Le fait darrondire la valeur de dpart entrane forcment une erreur de quantification que lon
appelle le bruit de quantification.

3.2.2 Quantification uniforme


La loi de quantification uniforme utilise un pas de quantification (') constant entre chaque
valeur xq.
xq
Loi idale
3'

nq=xq-x

2'

'

'

-'

- '

-2'

-3'

Le bruit de quantification nq est dans ce cas un signal alatoire. Ces caractristiques sont donc
dfinies par ses proprits statistiques. On peut alors dmontrer que la puissance du bruit de
quantification est gale :

'2
Pn q =
12

(si sa densit de probabilit est uniforme)

Le rapport signal sur bruit d la quantification est donc gale :

PS
S
= 10 log
Pn q
N dB
La puissance du signal quantifier est gale sa valeur efficace au carr (voir remarque) :

Vseff 2
S
=
10
log
12


N dB
'

Si lon dcompose la plage de variation VPE du signal quantifier en 2n intervalles de largeur ' (avec n
le nombre de bits utiliss pour coder le signal quantifi).

Alors VPE = 2 '


n

Ainsi :

et

'=

VPE
2n

n Vseff
Vseff
S
n
10 log12  20 log 2  20 log

= 10 log12  20 log 2
N dB
VPE
VPE

Vseff
S

| 6.02 n+10.8 + 20 log


N dB
VPE

Ainsi, dans le cas dun convertisseur analogique-numrique, chaque fois que lon rajoutera un bit dans
le rsultat de conversion, on amliorera le rapport signal sur bruit d la quantification denviron 6dB.
Remarque :
En traitement du signal, on considre la puissance dun signal aux bornes dune rsistance de 1:. La
puissance est donc gale au carr de la valeur efficace.

Exemple :
Si lon veut numriser une sinusode et que lon fixe VPE = 2.Vmax
Dans ce cas, VSeff =

Vmax
2

Vmax
S
| 6.02 n+10.8 + 20 log
N dB
2 2 Vmax

et

S
| 6.02 n+1.77
N dB

3.3 Codage
Le codage consiste associer un ensemble de valeurs discrtes un code compos
dlments binaires.
Les codes les plus connus : code binaire naturel, code binaire dcal, code complment 2, code
DCB, code Gray.

Exemple sur 4 bits :


Nbre

Binaire

Binaire dcal

DCB

Gray

Complment 2

-8

0000

1000

-3

0101

1101

0000

1000

0000

0000

0000

0001

0001

0001

0001

0001

0101

0101

0101

0111

0101

10

1010

0001 0000

1111

15

1111

0001 0101

1000