Trabalho Instrumentação Sinais no domínio do tempo
Por: felipe chiarini • 17/11/2020 • Ensaio • 369 Palavras (2 Páginas) • 163 Visualizações
[pic 1]
Relatório 1:
Sinais no domínio do tempo
1.0 Introdução
Durante está prática foi realizado a geração de sinais no domínio do tempo, utilizando o Software Matlab. Foram gerados 5 sinais distintos, sendo eles:
• Onda quadrada.
• Onda triangular.
• Onda senoidal.
• Onda senoidal composta.
• Sinal aleatório.
E logo em seguida plotado os gráficos para análise visual dos resultados.
2.0 Resultados e Discussões
2.1 Onda quadrada.
Na onda quadrada pode-se observar seu funcionamento, observando um padrão de apenas dois pontos, comumente assimilado ao sinal de “ligado” e “desligado” ou 0 e 5 Volts, observando na figura a seguir seu resultado:
[pic 2]
2.2 Onda triangular.
Na onda triangular observa-se seu crescimento linear de um ponto ao outro e logo em seguida a redução total, como mostrado na figura a seguir:
[pic 3]
2.3 Onda senoidal.
Nesta onda, mostra-se a progressão de uma onda senoidal, de amplitude 5, atingindo os valores -5 e +5, respectivamente quando o seno se encontra em seus pontos máximos e mínimos, tendo uma frequência de oscilação de 4Hz, correspondendo a 4 ciclos por segundo, como mostrado na figura:
[pic 4]
2.4 Onda senoidal composta.
Neste caso traz-se um formato de onda composto da soma de duas funções senoidais, de mesma amplitude, porém, frequências diferentes, tendo como resultado a figura seguinte:
[pic 5]
2.5 Sinal aleatório.
Nesta última situação, foi gerado 2000 dados aleatórios e dispostos em um intervalo de 2 segundos, de forma a obter uma visualização destes dados como a seguinte:
[pic 6]
3.0 Código utilizado para geração dos dados:
% Ex 1
figure(1);
Ts = 0.01;
x = 0:Ts:10;
sq = square((2*pi/1)*x);
plot(x,sq)
% Ex 2
figure(2);
Ts = 0.01;
x = 0:Ts:10;
saw = 2*sawtooth((2*pi/2)*x);
plot(x,saw)
% Ex 3
figure(3);
Ts = 0.001;
x = 0:Ts:2;
se = 5*sin((2*pi/0.25)*x);
plot(x,se)
% Ex 4
figure(4);
Ts = 0.001;
x = 0:Ts:2;
se2 = 2.5*(sin((2*pi/0.1)*x) + se/5);
plot(x,se2)
% Ex 5
figure(5);
Ts = 0.001;
x = 0:Ts:2;
ra = 1+(-1-1)*rand(2001,1);
plot(x,ra)
...