relatório de prática de dps
Arineiza Cristina Pinheiro
José Augusto Stuchi
Rafael Greghi Losano
1) A partir do programa EchoPolling:
a. A freqüência de amostragem programada é de 48KHz
b. Alterando a freqüência de amostragem para o valor máximo suportável, ou seja, 96KHz, os sinais obtidos para as diversas formas de ondas (senoidais, ondas quadradas e ondas triangulares) nas diversas freqüências testadas continuaram idênticos aos originalmente obtidos para a freqüência de 48HKz, uma vez que o aumento da freqüência de amostragem mostrou-se visivelmente imperceptível.
c. Sistema: y1(n) = 0,3 x(n) – Implementado da seguinte forma:
//dentro do laço principal y = (Int16) (0.3 * xl)
=> A saída do sistema é apenas a entrada atenuada.
y2(n) = 2 x(n) - 2 x(n-2) – Implementado da seguinte forma: //dentro do laço principal y = 2 * xl - 2 * xatrasado2; xatrasado2 = xatrasado1; xatrasado1 = xl;
As figuras 1 a 3, exibidas a seguir, representam as saídas obtidas para as freqüências testadas de 255Hz, 10KHz e 24,5KHz. Sendo assim, pode-se concluir que o filtro implementado representa um Passa-faixa. O sistema tinha freqüência de amostragem igual a 96KHz.
Figura 1 – Saída do sistema y2(n) para xl igual a 255Hz.
Figura 2 – Saída do sistema y2(n) para xl igual a 10KHz.
Figura 3 – Saída do sistema y2(n) para xl igual a 24.5KHz.
2) Considerando os sistemas definidos por:
a. y(n) = x(n) − x(n - b), para b assumindo os valores 1, 2 e 4, as respostas obtidas foram muito próximas das exibidas na figura 4.
Figura 4 - Sinais de saída para frequências de entrada de 250Hz, 10KHz e 25KHz, respectivamente.
b. y(n) = x(n) + ay(n - b), com 0 < |a| < 1 e b {1, 2, 4}.
Para a = 0.1e b = 2, temos:
Figura 5 - Resposta do sistema para frequências de 20KHz, 15KHz e 200Hz, respectivamente.
Para a = 0.5 e b = 2:
Figura 6 - Resposta do sistema para frequências de 20KHz, 15KHz e 1.2KHz, respectivamente.
Para a = 0.9 e b = 2: