You are on page 1of 31

Processamento Digital de Sinais

Converso A/D e D/A


Prof. Dr. Carlos Alberto Ynoguti
Introduo
A maioria dos sinais encontrados na natureza contnua
Para process-los digitalmente, devemos:
Converter o sinal analgico para a forma digital (converso A/D)
Processar o sinal digitalmente
Converter o sinal digital processado de volta forma analgica
(converso D/A)
Digitalizao de um sinal analgico
Diferenas entre o sinal digital e o sinal analgico: amostragem e
quantizao.
Ambos os processos restringem a quantidade de informao
presente no sinal digital
Questo fundamental: qual informao necessria, e qual pode
ser descartada, para uma dada aplicao?
Digitalizao de um sinal analgico
Amostragem Quantizao
Sinal
analgico
Sinal
amostrado
Sinal
digital
Perda de informao devido a:
Intervalo entre os instantes de amostragem (amostragem)
Passo de quantizao (quantizao)
Amostragem
o processo no qual so armazenados os valores de um sinal
contnuo apenas em instantes discretos de tempo.
Este processo similar ao que acontece nos filmes de
cinema:
tiram-se fotos das cenas a intervalos regulares de tempo.
Estas fotos, quando apresentadas em progresso, nos do a
sensao de movimento.
Produto de dois sinais
o produto de um
sinal ...
... com outro,
realizado...
... ponto a ponto
Amostragem ideal
A multiplicao do
sinal contnuo ...
... com um trem de
impulsos ...
... gera um sinal
amostrado.
Amostragem na prtica
Sample &
Hold
Sinal
analgico
Sinal
amostrado
sinal original
sinal amostrado
O Sample&Hold segura a tenso por um tempo para que o quantizador
tenha tempo para medir a tenso da amostra.
Problemas devido amostragem
Um evento ...
... que ocorre entre os
instantes de amostragem ...
... no aparece no sinal
reconstitudo.
Mais problemas
Um sinal de alta
frequncia ...
... amostrado a uma taxa
muito baixa ...
... reconstitudo como
... um sinal de baixa
frequncia.
Amostragem adequada
Se for possvel reconstruir exatamente o sinal analgico a partir das
amostras, ento a amostragem foi realizada de forma adequada.
Teorema da Amostragem
Harry Nyquist (1889-1976) Claude E. Shannon (1916-2001)
Um sinal contnuo pode ser apropriadamente amostrado
somente se ele no contiver componentes em frequncia
acima de metade da frequncia de amostragem.
f
max

f
s
2
Em forma grfica
um sinal
amostrado duas vezes
por perodo
tem informao suficiente
para ser reconstrudo
Exemplos:
Aplicao fmax fs
Geofsica 500 Hz 1 kHz
Biomdica 1 kHz 2 kHz
Mecnica 2 kHz 4 kHz
Voz 4 kHz 8 kHz
udio 20 kHz 40 kHz
Vdeo 4 MHz 8 MHz
Aliasing
Alias: adv tambm chamado // n outro nome, pseudnimo.
Ocorre quando amostramos um sinal a uma taxa inferior de Nyquist.
sinal original
sinal amostrado
sinal reconstrudo
(com aliasing)
Efeitos na frequncia devido ao aliasing
Ponto chave: um sinal digital no pode conter frequncias acima
da frequncia de Nyquist (metade da frequncia de amostragem).
Quando o sinal analgico tem somente componentes no intervalo
(0,fs/2), no ocorre aliasing.
Caso contrrio, toda frequncia acima de fs/2 ser mapeada para
alguma frequncia no intervalo (0,fs/2).
Correspondncia de frequncias no aliasing
Cada frequncia contnua acima da taxa de Nyquist tem uma
frequncia digital correspondente no intervalo (0, fs/2).
Se j houver uma senide nesta frequncia, este sinal ir se
somar a ela, corrompendo o sinal reconstrudo.
OK com aliasing
frequncia contnua
f
r
e
q
u

n
c
i
a

d
i
g
i
t
a
l
0,5 1,0 1,5 2,0 2,5 3,0
0,5
0
fs
fs
Efeitos na fase devido ao aliasing
O aliasing provoca tambm uma mudana de fase.
Somente dois deslocamentos de fase so observados: 0
o
e 180
o
OK com aliasing
frequncia contnua
f
a
s
e

d
i
g
i
t
a
l

(
g
r
a
u
s
)
0,5 1,0 1,5 2,0 2,5 3,0
180
o
0
fs
0
o
Octave: aliasing.m & voz.wav
Anlise no domnio da frequncia
No tempo (multiplicao) Na frequncia (convoluo)
1/fs
t
t
t
x
=
f
0
f
0 fs 2fs -fs -2fs
f
0 fs 2fs -fs -2fs
*
=
Aliasing no domnio da frequncia
Quando um sinal possui
componentes acima de
fs/2, estas iro interferir
em outras componentes
do sinal.
f
0
f
0 fs 2fs -fs -2fs
f
0 fs 2fs -fs -2fs
*
=
Para evitar o aliasing devemos:
Remover todas as componentes do sinal acima de fs/2 antes da
amostragem, atravs de um filtro analgico passa-baixas.
Amostrar o sinal a uma taxa ligeiramente superior taxa de
Nyquist.
Assim, tanto o filtro anti-aliasing no transmissor como o filtro de
reconstruo no receptor possam ter uma banda de transio
que vai de fmax

a fs-fmax.
Exemplo: em telefonia, os sinais de voz so passados por um
filtro passa-baixas com freqncia de corte igual a 3400 Hz, e a
seguir amostrados taxa de 8 KHz.
Reconstruo analgica
Objetivo: recuperar o sinal analgico digital a partir das amostras.
Amostragem: gera uma replicao do espectro original do sinal a
intevalos de fs.
Para recuperar o sinal original, basta eliminar as rplicas. Isto
pode ser feito atravs de um filtro passa baixas com frequncia de
corte fs/2.
f
0 fs 2fs -fs -2fs
Quantizao
Depois de amostrados, os sinais mudam de valor apenas em
instantes discretos de tempo, mas assumem valores em uma faixa
contnua.
De modo a poder represent-los em um computador digital,
necessrio tambm discretizar o sinal em amplitude.
Este processo realizado pelo quantizador.
Exemplo
Imagine que um sinal contnuo assuma valores na faixa de 0 a
4095 volts.
Se quantizarmos este sinal com 12 bits, teremos 4096 valores
possveis para as tenses.
Desta forma, os valores 2.2 e 2.1 sero quantizados como 2 volts.
O processo de quantizao leva a uma perda de informao. A
questo passa a ser: quanto da informao pode ser descartada?
Conceitos bsicos
LSB (Least Significant Bit): distncia entre
dois nveis de quantizao adjacentes.
Todos os pontos do sinal que estiverem no
intervalo do segmento em vermelho sero
quantizados pelo nvel representado pela
bola verde.
Podemos ver que o erro de quantizao
mximo neste cenrio ser LSB/2.
Nveis de quantizao
Limiares de deteo
L
S
B
L
S
B
L
S
B
/
2
sinal
Erro de quantizao
sinal original
sinal quantizado
erro de quantizao
Anlise do erro de quantizao
O erro de quantizao se parece muito com um rudo aleatrio.
De fato, ele pode ser modelado como um rudo aleatrio com
distribuio uniforme entre -1/2LSB e +1/2LSB.
Desta forma, podemos ver o efeito da quantizao sobre o sinal
original como a adio de uma certa quantidade de rudo aleatrio
ao mesmo.
Este modelo extremamente poderoso pois o rudo aleatrio
gerado pela quantizao pode simplesmente ser adicionado ao
rudo j presente no sinal analgico.
Distribuio Uniforme
f
X
x
1
ba
a b
x
E[ X]=
ab
2
Var [ X]=
ba
2
12
f
X
x=
{
1
ba
, axb
0, caso contrrio
Soma de Variveis Aleatrias Independentes
Se X e Y so variveis aleatrias estatisticamente independentes
ento para a v.a. Z = X+Y temos:
E[ Z]=E[ X]E[Y ]
Var [ Z]=Var [ X]Var [Y ]
Em resumo:
Amostragem:
O sinal analgico deve ser filtrado de modo a no conter
componentes acima de fmax = fs/2.
devemos amostrar o sinal a uma frequncia fs maior ou igual a 2fmax.
Quantizao:
Modelada como um rudo com distribuio uniforme entre -1/2 LSB e
1/2 LSB.
Nmero de bits para a quantizao sinal depende da:
a) quantidade de rudo j presente no sinal analgico.
b) quantidade de rudo que pode ser tolerada no sinal digital.
Exerccios
Seja X uma varivel aleatria com distribuio uniforme entre
-1/2LSB e 1/2LSB. Calcule a mdia e a varincia de X.
Verifique o rudo adicionado a um sinal analgico por um
quantizador de 8 bits.
Seja um sinal analgico com amplitude mxima de 1 V, e um rudo
aleatrio de 1mV rms. Analise o que acontece a este sinal quando o
quantizamos com 8 bits.

You might also like