Professional Documents
Culture Documents
Cours _ Fil_Ing_Ind
Pr. N. OUAALINE
FSTS
Prtraitement
Te
P
o
r
t
CAN
se (t ) s(kTe )
CPU
sk
P
o
r
t
CNA
yk
Posttraitement
y(t)
y( kTe )
Pr. N. OUAALINE
FSTS
Pr. N. OUAALINE
FSTS
Capteur
Il est linterface entre le monde physique et le monde lectrique. Il va
dlivrer un signal lectrique image du phnomne physique que lon
souhaite numriser.
Amplificateur de signal
Cette tape permet dadapter le niveau du signal issu du capteur la chane
globale dacquisition.
Pr. N. OUAALINE
FSTS
Filtre dentre
Ce filtre est communment appel filtre anti-repliement. Son rle est de
limiter le contenu spectral du signal aux frquences qui nous intressent.
Ainsi il limine les parasites. Cest un filtre passe bas que lon caractrise
par sa frquence de coupure et son ordre.
Lchantillonneur
Son rle est de prlever chaque priode dchantillonnage (Te) la valeur
du signal. On lassocie de manire quasi-systmatique un bloqueur. Le
bloqueur va figer lchantillon pendant
Pr. N. OUAALINE
FSTS
Pourquoi numriser?
Systmes continus
Calculateur
Interprte
s(t)
- donnes discrtes
- support continu
- amplitude continu
Pr. N. OUAALINE
FSTS
V(t)
V(nTe)
chantillonnage
blocage
011
V(nTe)
quantification : 100
110
101
101
101
101
100
011
101
010
100
001
001
000
000
Pr. N. OUAALINE
FSTS
Ns = Ve / q,
Pr. N. OUAALINE
FSTS
Ns
7 : 111
6 : 110
5 : 101
4 : 100
3 : 011
2 : 010
1 : 001
0 : 000
Ve
PE
q=
LSB
Pr. N. OUAALINE
FSTS
Exemples
Exemple :
x(t ) sin(2t )
Te= 0.2 s
Te= 0.65 s
Pr. N. OUAALINE
FSTS
10
Quantification et Codage
La quantification : associe une valeur relle x quelconque appartenant un
ensemble fini chaque chantillon
Codeur : attribue aux chantillons quantifis une valeur binaire.
Pr. N. OUAALINE
FSTS
11
La reconstruction
Question :
On a chantillonn un signal x(t) en respectant le thorme de Shannon, comment fait on pour
reconstruire x(t) partir des chantillons?
Interpolation de Shannon
Si on respecte la condition de Shannon, pour reconstruire le signal, il suffit de prendre la TF
inverse du motif de base de Xe(f).
|Xe(f)|
1
X (f ) Xe(f ) Fe (f )
Fe
Et donc
Fe
x ( t ) F1 Xe(f ) Fe (f )
Fe
X e (f ) Fe. X (f nFe )
n
-Fmax
X(f nFe ) Fe (f )
donc x ( t ) F
n
sin(tFe)
x ( t ) Te x (nTe )( t nTe )
t
n
n=1
n=0
Soit
Fmax
x(t)
x (nTe )
FSTS
12
x o ( t ) x (nTe ) ( t nTe ) Te ( t Te / 2)
n
Interprtation ?
Pr. N. OUAALINE
FSTS
13
La quantification
Rle
Approximer chaque valeur du signal chantillonn xe(t) en un multiple entier d'une quantit
lmentaire q appele "pas de quantification" ou quantum.
Si q est constant, on parle de quantification uniforme.
Principe
Il existe principalement deux modes de quantification
- par arrondi :
si
1
1
N q x e (t) ( N ) q
2
2
Nq x e (t ) ( N 1) q
FSTS
14
Exemple d'un
CAN 3 bits
(n=3)
Rsolution
analogique
r = 5/8 = 0.625V
r = UPE/2n
8 valeurs
La conversion
AnalogiqueNumrique
introduit toujours
une erreur de
quantification
FSTS
15
5.0V
4.5V
4.0V
3.5V
3.0V
2.5V
2.0V
1.5V
1.0V
0.5V
0V
1111
1110
1101
1100
1011
1010
1001
1000
0111
0110
0101
0100
0011
0010
0001
0000
Proportionnalit
Vmax = 7.5V
7.0V
6.5V
6.0V
5.5V
La conversion de format
2
1
t1
0100
t2
t3
time
t4
Analogique-numrique
2
1
t1
0100
t2
t3
1000 0110
Digital input
t4
time
0101
Numrique-analogique
FSTS
16
16
Pr. N. OUAALINE
FSTS
17
Convertisseur N/A
Convertit un code binaire en une tension ou courant
continu damplitude quivalente
En pratique un filtre est requis aprs la sortie
Sortie analogique
par paliers
Entre numrique
Sortie analogique
bit 0
011010010101010100101
101010101011111100101
000010101010111110011
010101010101010101010
111010101011110011000
100101010101010001111
CNA n bits
Filtre
bit n
Vout
x0 20 x1 21 x2 22
k
2n
xn 1 2n 1
Tension de rfrence k
Pr. N. OUAALINE
FSTS
18