Documentos de Académico
Documentos de Profesional
Documentos de Cultura
ELECTRONICA ANALOGICA II
AMPLIFICADOR SUMADOR Y
DIFERENCIAL
ANDREA ABARCA
LEANDRO LOPEZ
DANIEL PANELUIZA
Practica No 13
Objetivo
Observar como una seal sufre cambios bruscos en su forma original al cambiar su frecuencia inicial.
Teora
Mediante el uso de Matlab desarrollar un programa que permita resolver la transformada de Fourier.
Materiales y Equipo
Osciloscopio
Tarjeta de sonido
Micrfono
Generador de seales
PROCEDIMIENTO
AI = analoginput('winsound');
chan = addchannel(AI,1);
duration = 1; %1 second acquisition
set(AI,'SampleRate',8000)
ActualRate = get(AI,'SampleRate');
set(AI,'SamplesPerTrigger',duration*ActualRate)
set(AI,'TriggerType','Manual')
blocksize = get(AI,'SamplesPerTrigger');
Fs = ActualRate;
start(AI)
trigger(AI)
wait(AI,duration + 1)
data = getdata(AI);
delete(AI)
clear AI
[f,mag] = daqdocfft(data,Fs,blocksize);
subplot(211),plot(data)
ylabel('Amplitud')
xlabel('muestras')
title('Seal con respecto al tiempo')
subplot(212),plot(f,mag)
grid on
ylabel('Magnitud (dB)')
xlabel('Frecuencia (Hz)')
title('Componentes de la Frecuencia')
funcion
xfft = abs(fft(data));
mag = 20*log10(xfft);
mag = mag(1:floor(blocksize/2));
f = (0:length(mag)-1)*Fs/blocksize;
f = f(:);
Generar una seal triangular de 1kHz a 10Vp, observar la grafica obtenida como
resultado mediante la aplicacin del programa en Matlab.
Aqu podemos observar como obtenemos una seal triangular bien definida
Generar una seal sinusoidal de 20kHz a 10Vp, observar la grafica obtenida como
resultado mediante la aplicacin del programa en Matlab.
Aqu podemos observar como obtenemos una seal Sinusoidal bien definida.
Generar una seal cuadrada de 1kHz a 10Vp, observar la grafica obtenida como
resultado mediante la aplicacin del programa en Matlab.
Aqu podemos observar como obtenemos una seal cuadrada.
Generar una seal triangular de 20kHz a 10Vp, observar la grafica obtenida como
resultado mediante la aplicacin del programa en Matlab.
Aqu podemos observar como obtenemos una seal triangular algo distorsionada puesto que aumentamos
de una manera abrupta su frecuencia
Generar una seal cuadrada de 20kHz a 10Vp, observar la grafica obtenida como
resultado mediante la aplicacin del programa en Matlab.
Aqu podemos observar como obtenemos una seal Cuadrada completa mente distorsionada puesto que
aumentamos de una manera abrupta su frecuencia
Generar una seal sinusoidal de 20kHz a 10Vp, observar la grafica obtenida como
resultado mediante la aplicacin del programa en Matlab.
Aqu podemos observar como obtenemos una sinusoidal completamente distorsionada puesto que
aumentamos de una manera abrupta su frecuencia