Frequência e amostragem
Resposta em frequência, filtros, teorema de Nyquist e aliasing.
Nesta página
Se a entrada de um SLIT for a sinusoide , a saída é a mesma sinusoide multiplicada pela resposta em frequência , um número complexo que depende só de . Todo o comportamento do sistema fica contido numa função de uma variável: o módulo diz quanto passa a cada frequência, o argumento diz o atraso de fase. É esta curva que desenhas quando caracterizas um filtro, e é ela que decide que frequências sobrevivem até à amostragem.
Resposta em frequência do RC
Para o filtro RC passa-baixo da página anterior, com saída no condensador, o divisor de tensão em fasores dá
Em passa tudo (); quando passa zero. A frequência de corte marca , a meia potência. Abaixo dela o sinal passa quase intacto, acima é atenuado a cerca de dez vezes por década de frequência.
O gráfico compara as duas montagens gémeas com os mesmos e : o passa-baixo (saída no condensador) e o passa-alto (saída na resistência, ). Cruzam-se no corte, onde ambos valem .
Saída no condensador: . Passa o contínuo e as baixas, atenua as altas. Usa-o antes do conversor para matar o que causaria aliasing.
Saída na resistência: . Bloqueia o contínuo ( em ) e passa as altas. Usa-o para remover nível DC ou acoplamento entre andares.
Com e , . Corre o programa e confirma a saída: 0.954, 0.707 e 0.303.
import math
R = 1000.0
C = 1e-6
fc = 1 / (2 * math.pi * R * C)
for f in (50.0, 159.15, 500.0):
h = 1 / math.hypot(1.0, 2 * math.pi * f * R * C)
print(f"{f:6.1f} Hz -> |H| = {h:.3f}")Dados de entrada
Aos passam , no corte como previsto, e aos sobram .
Amostragem e Nyquist
Medir um sinal contínuo em instantes espaçados de é amostrar à frequência , produzindo a sequência . O teorema de Nyquist fixa o limite: para reconstruir um sinal com frequência máxima precisas de . Amostrar devagar não dá um sinal “menos nítido”, dá um sinal errado. A reconstrução exata exige ainda filtrar antes de amostrar (nada acima de à entrada) e interpolar depois com o filtro ideal; sem estas duas guardas, a sequência sozinha não chega.
Porquê? Amostrar multiplica o espectro em cópias espaçadas de . Se for pequena, as cópias sobrepõem-se e as frequências altas dobram-se sobre as baixas: é o aliasing. Uma sinusoide de frequência amostrada a (com entre e ) aparece como frequência . O filtro anti-aliasing antes do conversor existe exatamente para matar as altas frequências antes que elas se disfarcem de baixas.
Exemplo: sinusoide dobrada
Uma sinusoide de amostrada a . A frequência de Nyquist é , e : há aliasing. A frequência aparente é . No computador vês uma sinusoide perfeita de , indistinguível de uma original, e nenhum processamento posterior a desmascara. A cura seria amostrar acima de , ou filtrar tudo acima de antes de amostrar. É por isto que o áudio de CD usa para audíveis: margem para o filtro anti-aliasing real, que nunca corta a pique.
Ver também
Amostragem e aliasing explicados com animações de espetros sobrepostos:
A miniatura vem do YouTube. O vídeo só carrega quando clicas. Abrir no YouTube
Para saber mais
- Amostragem e aliasing com figuras de espetros: a sobreposição das cópias do espectro desenhada passo a passo.
- Demonstração de amostragem e resposta em frequência do MIT: aliasing audível e resposta de filtros em exemplos reais.
Para onde ir
Fecha o arco da cadeira: o campo gerou a onda, a onda confinou-se em circuito, o circuito virou sistema, e o sistema entrega amostras prontas a processar. Volta à apresentação para rever o mapa, e treina cada passagem com números antes do mini-teste.