Você está na página 1de 2

INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA

E TECNOLOGIA DE SÃO PAULO


CAMPUS VOTUPORANGA

Trabalho 4 para 26/10

1) Considere o circuito RC como filtro passa-baixa

a) Implemente o circuito acima como um SLIT no MATLAB/OCTAVE e plote a


resposta impulsiva h(t) (considere RC = 0,5). (TEMPO)

b) Encontre a resposta do SLIT (saída no TEMPO y(t) ) para um pulso retangular


com duração de T= 15 segundos, T = 5 segundos, T = 1 segundo, T = 0,05
segundo, T = 0,005 segundo (considere RC = 0,5). (USAR A CONVOLUÇÃO)

VERIFICAR A DISTORÇÃO DO SINAL

OBS: Uma forma simples de implementar um pulso retangular é através do código


abaixo:
fs= 500;
T = 15; % duração do pulso
A = 5; % amplitude do sinal
t = -20:1/fs:20;
x = A*rectpuls(t-T/2,T);

OBS: Convolução de sinais:


y = conv(x,h);
y = y/fs;
INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA
E TECNOLOGIA DE SÃO PAULO
CAMPUS VOTUPORANGA

c) Calcule a FFT dos sinais (pulsos com as diferentes durações – T) e a resposta em


frequência ou função de transferência do circuito RC. (USAR A FFT)

OBS: Para sinais contínuos no domínio do tempo, normalizamos a DFT dividindo


por N/2. Para sinais que não são contínuos, como gaussinas, pulsos, etc, normalizar
a DFT dividindo por fs:

X = fftshift((fft(x))/fs); %% TF do pulso retangular

%cria o vetor de frequência


f = (-numel(X)/2):(numel(X)/2-1);
f = f .*fs/(numel(X));

Hf = fftshift(((fft(h))/fs)); %% TF da resposta impulsiva h(t)

%cria o vetor de frequência


f_H = (-numel(Hf)/2):(numel(Hf)/2-1);
f_H = f_Y.*fs/(numel(Hf));

Y = X.*Hf; %% Saída do filtro na frequência

d) Calcule F-1 da saída do filtro Y (f) e compare com o resultado obtido pela
convolução – Resposta temporal do SLIT. (USAR IFFT)

2. Monte o circuito RC e verifique a distorção do sinal de saída.

Você também pode gostar