Frequência e amostragem
Resposta em frequência, filtros, teorema de Nyquist e aliasing.
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.
Com e , . Calculado em Python só com o módulo math:
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}")
Saída:
50.0 Hz -> |H| = 0.954
159.2 Hz -> |H| = 0.707
500.0 Hz -> |H| = 0.303
(Verificado com CPython e só o módulo math; ficou por testar noutras implementações de Python indicadas pela cadeira.) Aos passam , no corte como previsto, e aos sobram . Um filtro passa-alto (saída na resistência) faz o espelho: bloqueia o contínuo e passa as altas.
Amostragem e Nyquist
Medir um sinal contínuo em instantes espaçados de é amostrar à frequê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.
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.
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.