Capítulo 1 – Amostragem e Reconstrução
1.1 Introdução
O processamento digital de sinais analógicos ocorre em três etapas:
-
Digitalização: o sinal analógico é amostrado e quantizado, processo conhecido como conversão A/D.
-
Processamento: os sinais digitalizados são manipulados por um processador digital de sinais (DSP).
-
Reconstrução: os sinais processados são convertidos novamente para formato analógico através de uma conversão D/A.
O DSP pode ser implementado com computadores de uso geral, microprocessadores, chips DSP dedicados ou hardware especializado. Os conceitos fundamentais de amostragem e quantização são os pilares do processamento digital e serão aprofundados nos dois primeiros capítulos.
1.2 Revisão de Sinais Analógicos
Esta secção revê conceitos fundamentais:
-
Um sinal analógico é uma função contínua no tempo, .
-
O espectro de frequência é obtido através da Transformada de Fourier , onde .
-
A Transformada de Fourier permite representar o sinal como uma soma de sinusoides.
-
A Transformada de Laplace generaliza a de Fourier, introduzindo , útil na análise de sistemas com exponenciais.
-
O sistema linear é caracterizado por uma resposta ao impulso , e a saída é dada pela convolução entre e .
-
No domínio da frequência, a saída é , onde é a resposta em frequência do sistema.
A filtragem permite atenuar ou realçar componentes de frequência específicas.
1.3 Teorema da Amostragem
Esta secção explora os fundamentos da amostragem:
-
A amostragem de um sinal consiste em medir o seu valor a intervalos regulares , com taxa de amostragem .
-
A amostragem replica o espectro do sinal em múltiplos inteiros de , o que pode levar a aliasing (sobreposição de espectros).
-
Para evitar aliasing, o Teorema da Amostragem estabelece que:
-
O sinal deve ser limitado em banda (não conter frequências acima de ).
-
A taxa de amostragem deve ser pelo menos o dobro da frequência máxima: (chamada taxa de Nyquist).
-
1.3.2 Filtros Anti-Aliasing
Antes da amostragem, é necessário aplicar um filtro passa-baixo analógico que limita o sinal à banda permitida (até ) para evitar aliasing.
1.3.3 Limitações de Hardware
O hardware impõe uma limitação superior à taxa de amostragem, pois cada amostra requer um tempo de processamento . Assim, a taxa deve satisfazer:
1.4 Amostragem de Sinusoides
A análise da amostragem de sinais sinusoidais leva às mesmas conclusões do teorema da amostragem:
-
Um mínimo de duas amostras por ciclo é necessário para representar uma sinusoide.
-
Quando o sinal não está limitado em banda, conterá componentes de frequência infinitamente altas, impossibilitando uma amostragem correta.
-
Se violado o teorema, o processo de reconstrução poderá reconstruir uma frequência errada — fenómeno conhecido como aliasing.
O sinal reconstruído será uma versão do sinal original onde todas as frequências foram mapeadas para o intervalo de Nyquist.
1.5 Amostragem Prática e Reconstrução
1.5.1 Sampler Ideal e Reconstructor Ideal
-
Um amostrador ideal extrai o valor exato do sinal contínuo em instantes .
-
Um reconstructor ideal é um filtro passa-baixo com frequência de corte igual à frequência de Nyquist .
-
Este reconstrutor remove as réplicas espectrais introduzidas pela amostragem e reconstrói o sinal original, se não houver aliasing.
1.5.2 Reconstrução Prática
-
Na prática, a reconstrução envolve:
-
Um retentor de ordem zero, que mantém o valor da última amostra até à seguinte.
-
Um filtro de suavização (low-pass) analógico que suaviza o sinal em degraus.
-
-
Este método introduz distorções, mas é amplamente utilizado por ser simples e eficaz em muitos casos.
1.5.3 Escolha do Filtro
-
Os filtros de reconstrução e antialiasing não podem ser ideais, mas devem atenuar suficientemente as componentes fora da banda desejada.
-
A ordem do filtro está relacionada com a rapidez de atenuação em dB por oitava:
-
Por exemplo: um filtro com atenuação de 60 dB/oct corresponde a um filtro de ordem 10 (regra: 6 dB/oct por ordem).
-
-
Filtros mais complexos têm melhor desempenho, mas maior custo e dificuldade de implementação analógica.
1.6 Oversampling e Decimação
Oversampling (sobreamostragem)
-
Aumentar a taxa de amostragem para além da taxa de Nyquist:
-
Vantagens:
-
Maior separação entre réplicas espectrais.
-
Permite usar filtros antialiasing com menor ordem.
-
Reduz o ruído de quantização (ver Capítulo 2).
-
Diminui a distorção por aliasing.
-
-
Exemplo: amostragem a 80 kHz para sinais com banda até 20 kHz.
-
Decimação
-
Redução controlada da taxa de amostragem:
-
Antes da redução, o sinal deve ser filtrado com um filtro digital de decimação para evitar aliasing.
-
O filtro atua sobre o sinal digital (pós-amostragem) e remove frequências acima da nova Nyquist.
-
-
Permite que a parte inicial do sistema opere com alta taxa de amostragem e, posteriormente, reduza a taxa para valores padrão (por exemplo, 44.1 kHz para CDs).
1.7 Interpolação Digital
Definição
-
Processo inverso da decimação: aumenta a taxa de amostragem.
-
Implica:
-
Inserção de zeros entre as amostras (up-sampling).
-
Aplicação de um filtro interpolador digital que suaviza o sinal e remove as imagens espectrais introduzidas pela inserção dos zeros.
-
Objectivos
-
Produzir um sinal com uma forma mais suave ou compatível com uma nova taxa de processamento.
-
Utilizado em:
-
Conversores digitais para analógico com oversampling.
-
Ajustes de taxas de amostragem entre sistemas com frequências diferentes.
-
Filtro de Interpolação
-
Deve ter corte em (onde é o fator de interpolação).
-
Tal como na decimação, a qualidade do filtro determina o nível de distorção.