Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Campionamento e quantizzazione
A.A. 2008-09
Alberto Perotti
DELEN-DAUIN
Conversione analogico-digitale
Lelaborazione e la trasmissione dei segnali possono avvenire sia in forma analogica che numerica. Spesso, molto pi conveniente, sotto vari aspetti, effettuare una trasmissione o elaborazione in forma numerica. A tal fine, necessario convertire i segnali analogici in numerici e, dopo aver effettuato la trasmissione o lelaborazione, riconvertirli in segnali analogici.
2
DELENDAUIN
DELENDAUIN
Campionamento
dato un segnale x(t) con spettro di ampiezza X( f ). Si estrae da x(t) una sequenza di campioni x[n] = x(nTc) possibile, a partire da x[n], ricostruire x(t)?
DELENDAUIN
Campionamento (cont.)
Per ricostruitre il segnale originario x(t), si deve risolvere un problema di interpolazione, cio si deve trovare una funzione K(t) con le seguenti caratteristiche:
DELENDAUIN
Campionamento (cont.)
Se non si fissano ulteriori vincoli su K(t), si ottiene un segnale xK(t) = x(t) per t = i Tc . Per risolvere il problema di interpolazione per necessario trovare una funzione K(t) tale che xK(t) = x(t) t R Esiste una funzione K(t) tale che
DELENDAUIN
xK(t) = x(t) t R?
6
Campionamento (cont.)
Si definisce il segnale x(t) campionato come
x(t)
t
DELENDAUIN 7
Campionamento (cont.)
Ricordando che la trasformata di Fourier di un treno di vale
DELENDAUIN
Campionamento (cont.)
Quindi lo spettro di ampiezza del segnale campionato la somma di infinite repliche dello spettro di x(t), traslate in frequenza di multipli interi di fc = 1/Tc, la frequenza di campionamento.
X ( f )
-fc
DELENDAUIN
fc
f
9
Campionamento (cont.)
La possibilit di ricostruire esattamente un segnale analogico a partire dai suoi campioni legata alla relazione tra la banda del segnale B e la frequenza di campionamento fc = 1/ Tc Se B < fc / 2, le repliche dello spettro di x(t) non si sovrappongono, rendendo possibile la ricostruzione X ( f )
-fc
DELENDAUIN
fc
f
10
Campionamento (cont.)
La ricostruzione avviene mediante filtro passa-basso ideale con frequenza di taglio pari alla banda del segnale B. Se invece B > fc / 2, le repliche dello spettro di x(t) si sovrappongono, rendendo impossibile la ricostruzione: X ( f )
-fc
DELENDAUIN
fc
f
11
DELENDAUIN
12
X ( f )
pfc( f ) fc f
13
-fc
DELENDAUIN
DELENDAUIN
14
2Tc -Tc
DELENDAUIN
Tc
t
15
Aliasing
Se il segnale analogico x(t) non limitato in banda, non possibile campionarlo in modo da poterlo ricostruire esattamente. Tuttavia, in pratica, spesso la maggior parte dellenergia concentrata in un intervallo [-Be, Be]. X( f )
-Be
DELENDAUIN
Be
f
16
Aliasing (cont.)
Scegliendo fc = 2 Be, si ottiene una sequenza di campioni che non consente la esatta ricostruzione, poich si ha sovrapposizione spettrale (aliasing). In tal caso, prima del campionamento, si applica un filtro passa-basso analogico con risposta in frequenza H( f ) = p2Be( f ) allo scopo di limitare tale fenomeno X( f ) H( f )
-Be
DELENDAUIN
Be
fc
f
17
Campionamento reale
Nella realt, il campionamento effettuato mediante un circuito che pu essere esemplificato da un interruttore e un condensatore. Idealmente, linterruttore rimane chiuso per un tempo infinitesimo, durante il quale il condensatore viene caricato.
x(t) iTc x[n]
DELENDAUIN
18
DELENDAUIN
19
Quantizzazione
Dopo il campionamento, la conversione analogicodigitale viene completata con la quantizzazione, che consiste nellassociare ad ogni campione x[n] R un valore discreto. Le tecniche di quantizzazione pi comunemente usate sono il troncamento e larrotondamento.
DELENDAUIN
20
10
Quantizzazione (cont.)
La caratteristica ingresso-uscita di un quantizzatore la seguente:
Arrotondamento Troncamento
xq[n]
3q 2q q q/2 5q/2 3q/2 3q 2q q
xq[n]
x[n]
2q 3q
x[n]
DELENDAUIN
21
Quantizzazione (cont.)
La quantizzazione introduce un errore nella sequenza di campioni. Dopo la quantizzazione non pi possibile effettuare lesatta ricostruzione del segnale analogico x(t). Si modella la quantizzazione nel seguente modo:
DELENDAUIN
22
11
Quantizzazione (cont.)
Nel caso di quantizzazione per troncamento:
DELENDAUIN
23
[ ]
q2 12
DELENDAUIN
24
12
DELENDAUIN
25
dove S la potenza del segnale e Nq la potenza di e[n]. Nel caso di quantizzazione per arrotondamento:
DELENDAUIN
26
13
x(t ) = sin(2f 0t )
si ottiene S = e quindi
DELENDAUIN
27
e quindi
DELENDAUIN
28
14
Degradazione
Dato un segnale in ingresso al quantizzatore caratterizzato dal rapporto segnale-rumore
Degradazione (cont.)
Si ottiene:
La degradazione definita come la differenza tra il rapporto segnale-rumore in ingresso al quantizzatore e il rapporto segnale-rumore in uscita:
DELENDAUIN
30
15
DELENDAUIN
Legge A (Europa)
A = 87.6
DELENDAUIN
32
16
Esercizio 1
dato il seguente segnale analogico
con f0 = 10 kHz. 1. Determinare lo spettro di ampiezza del segnale. 2. Determinare lo spettro di ampiezza del segnale x(t) campionato con frequenza di campionamento fc = 15 kHz.
DELENDAUIN 33
Esercizio 1 (cont.)
1. Lo spettro di ampiezza del segnale vale
X( f )
A/2
-f0
DELENDAUIN
f0
f
34
17
Esercizio 1 (cont.)
2. Lo spettro di ampiezza del segnale campionato vale
X( f )
A/2
-fc -f0
DELENDAUIN
f0 fc
f
35
Esercizio 2
Un segnale passa-banda ha spettro di ampiezza non nullo per | f | [f1, f2]. Secondo il teorema del campionamento, fC > 2 f2 Si tratta della minima frequenza di campionamento necessaria per evitare la sovrapposizione spettrale? XPB ( f )
-f2
DELENDAUIN
-f1
f1
f2
f
36
18
Esercizio 2 - soluzione
Per evitare la sovrapposizione spettrale, necessario rispettare la seguente relazione:
-f2
DELENDAUIN
-f1
fc
f
37
Esercizio 3
dato un segnale Gaussiano ( = 0, = 0.25) con spettro nullo al di fuori dellintervallo f [260 kHz, 360 kHz].
1. Determinare la minima frequenza di campionamento necessaria per una corretta ricostruzione del segnale. 2. Se il segnale quantizzato utilizzando 8 bit, determinare il rapporto segnale-rumore di quantizzazione e la velocit di trasmissione necessaria.
38
DELENDAUIN
19
Esercizio 3 (cont.)
La minima frequenza di campionamento necessaria per una corretta ricostruzione del segnale determinabile applicando la seguente relazione:
che implica
DELENDAUIN
39
Esercizio 3 (cont.)
Si ottiene
DELENDAUIN
40
20
Esercizio 4
Un segnale con densit di probabilit di ampiezza Gaussiana ha un rapporto segnale-rumore di 40 dB. Determinare il numero di bit di quantizzazione in modo da avere una degradazione inferiore a 0.3 dB.
DELENDAUIN
41
Esercizio 4 (cont.)
Si deve ottenere
Applicando
si ottiene
DELENDAUIN
42
21
Esercizio 4 (cont.)
Si ottiene
si ottiene
B = 10
DELENDAUIN 43
Esercizio 5
In un sistema di comunicazione di tipo telefonico, la voce filtrata mediante un filtro passa-banda con frequenze di taglio f1 = 300 Hz e f2 = 3400 Hz. Determinare la minima frequenza di campionamento necessaria per evitare laliasing. Se il segnale viene campionato con fc = 8 kHz e quantizzato mediante quantizzatore a 256 livelli, qual il bit rate alluscita del quantizzatore?
DELENDAUIN
44
22
Esercizio 6
Un sistema per la memorizzazione di segnali audio ad alta fedelt stereofonico (compact disc) usa una frequenza di campionamento fc = 44.1 kHz. Il quantizzatore codifica i livelli su 16 bit (216 livelli di quantizzazione).
Determinare il rapporto segnale-rumore di quantizzazione, assumendo che il segnale sia un processo casuale Gaussiano stazionario con deviazione standard = 1/6. Determinare il bit rate totale alluscita del/i quantizzatore/i.
DELENDAUIN
Riferimenti bibliografici
[1] [2] G. Prati, Videocorso Teoria dei Segnali L. Lo Presti, F. Neri, LAnalisi dei Segnali, CLUT, Torino, 1992
DELENDAUIN
46
23