Simulação de filtros em Matlab Passa Alta Baixa Faixa Rejeita Faixa
MATLAB – SIMULINK
Filtros passivos
Para realizar as atividades a seguir, localize, no Simulink do MATLAB, os blocos “Sources”, “Sinks”, “Pulse Generator”, “Derivative”, “Transfer Function” e “PSD (Power Spectral Density)”.
Utilizando o bloco “Transfer Function”, modele os sistemas a seguir (determinando, primeiramente, sua função de transferência e então configurando-a no bloco “Transfer Function”). Para isto, escolha valores para R, L e C.
1) Circuito RC – Filtro passa-baixa
EDO: x(t) = y(t) + RCy(t) X(s) = Y(s)[ 1 + sRC ] F.T = =
R=C=1
Considere como sinal de entrada cada um dos sinais solicitados abaixo e, então, faça o que se pede:
a) Impulso
b) Degrau
c) Senoides de diferentes frequências (ao menos 3)
Frequência: 1 rad/s
Frequência: 5 rad/s
Frequência: 10 rad/s
d) Pulsos retangulares. Para este caso, teste para diferentes frequências de onda e diferentes larguras de pulso (porcentagem do ciclo em que o pulso fica em nível alto)
Periodo 2
Pulse Width 50
Periodo 4
Pulse Width 60
Periodo 6
Pulse Width 40
2) Circuito RC – Filtro passa-alta
EDO: x(t) = y(t) + X(s) = Y(s)[ 1 + ] F.T = =
R=C=1
Considere como sinal de entrada cada um dos sinais solicitados abaixo e, então, faça o que se pede:
a) Impulso
b) Degrau
c) Senoides de diferentes frequências (ao menos 3)
Frequência: 1 rad/s
Frequência: 5 rad/s
Frequência: 10 rad/s
d) Pulsos retangulares. Para este caso, teste para diferentes frequências de onda e diferentes larguras de pulso (porcentagem do ciclo em que o pulso fica em nível alto)
Periodo 2
Pulse Width 50
Periodo 4
Pulse Width 60
Periodo 6
Pulse Width 40
3) Circuito RLC – Filtro passa-faixa
EDO: x(t) = + y(t) + y(t) X(s) = Y(s)[ 1 + + F.T = =
R=2 C=L=1