Академический Документы
Профессиональный Документы
Культура Документы
LABORATORIO NO. 2
CUANTIZACIÓN
Introducción
El aliasing ocurre cuando muestras una señal (cualquier cosa que repite un ciclo a lo largo del
tiempo) muy despacio (a una frecuencia comparable o menor que la señal que se está midiendo), y
obtienes una frecuencia y / o amplitud incorrecta como resultado.
En este laboratorio mediante ejemplos observaremos como y cuando ocurre el aliasing.
Contenido
1.- Generar 2 períodos de una sinusoide analógica de amplitud 1 frecuencia 200 Hz,
muestreándola a 1 KHz.
Encuentre la señal armónica en tiempo discreto.
Grafique la señal usando matlab.
%% seccion 1
f1=200;A1=1;Fs=1000; fn1=f1/Fs;
N=2/fn1;
n=[0:N];
s1= A1*sin(2*pi*fn1*n);
%% seccion 1
f1=200;
A1=1;
Fs=10000;
fn1=f1/Fs;
N=2/fn1;
n=[0:N-1];
s1= A1*sin(2*pi*fn1*n);
%
%figure,stem (n,s1), title(' sinusoide de 200Hz');
figure
stem(n,s1),title ('grafica en tiempo superpuesta')
hold on
f2=1200 ;A4=1; fn2=f2/Fs;
s2=A4*sin(2*pi*fn2*n);
stem(n,s2)
%plot(n2,s2)
%Repetir 1 y 2 con frecuencia de 10khz
II.- Parte:
1.- Genere la serie obtenida al muestrear una sinusoide de 100 Hz y amplitud unidad con un
período de muestreo de 1 ms durante 1 segundo.
Figura6. Grafica de la serie con periodo de 1ms.
Figura 7.
2.- Repita el apartado anterior pero ahora la señal a muestrear es la suma de cuatro sinusoides
de amplitud uno y frecuencias 100, 200, 600 y 2100 Hz. Utilice señales de tipo coseno.
Comente los resultados.
% Espectro de una Señal formada por cuatro sinosoides
f1=100; f2=200; f3=600; f4=2100;
A=1; t=1; T=1*10^-3;
Fs= 1/T;
fn1=f1/Fs; fn2=f2/Fs; fn3=f3/Fs; fn4=f4/Fs;
N=1000;
n=[0:N-1];
Figura8
¿Cuántos picos encuentra en la gráfica, puede identificar cada uno de los mismos?
Hay 2 picos en -100 y 100.
De las frecuencias alias encontradas en el apartado anterior, cuáles son sus alias
La de 600 Hz su alias es en -400 y 400.
La de 2100 Hz su alia es en -100 y 100.
2. Puede ahora identificar cada uno de los componentes. Grafíquelas y señálelas en la gráfica.
3.- Repita el apartado anterior, pero sustituyendo la frecuencia de 2100 Hz, por una de 1900
Hz.
%%
% Espectro de la Señal con cosenos:
f1=100; f2=200; f3=600; f4=1900;
A=1; t=1; T=1*10^-3;
Fs= 1/T;
fn1=f1/Fs;
fn2=f2/Fs;
fn3=f3/Fs;
fn4=f4/Fs;
N=1000;
n=[0:N-1];
s= A*cos(2*pi*fn1*n)+ A*cos(2*pi*fn2*n)+ A*cos(2*pi*fn3*n)+
A*cos(2*pi*fn4*n);
TFs=abs(fft(s))
freqdis=[-0.5: 1/N:0.5-1/N]*Fs;
figure, stem(freqdis,fftshift (TFs)), title('Espectro ');
Figura9
¿Obtendríamos el mismo resultado si hubiésemos generado las señales con funciones seno?
No obtendríamos el mismo resultado, porque la transformada de Fourier de un seno es un
impulso hacia arriba y otro hacia abajo.
%%
% Espectro de con senos:
f1=100; f2=200; f3=600; f4=1900;
A=1; t=1; T=1*10^-3;
Fs= 1/T;
fn1=f1/Fs;
fn2=f2/Fs;
fn3=f3/Fs;
fn4=f4/Fs;
N=1000;
n=[0:N-1];
TFs=abs(fft(s))
freqdis=[-0.5: 1/N:0.5-1/N]*Fs;
figure, stem(freqdis,fftshift (TFs)), title('Espectro');
Figura10.
¿Se producen términos alias? ¿Puede identificar cada uno de los componentes?
Si se producen alias.
9gSi el alias de 600 Hz es -400 y 400.
Conclusión
Si se utiliza una frecuencia menor a la establecida por el teorema de Nyquist, se produce una
distorsión conocida como aliasing. El aliasing impide recuperar correctamente la señal
cuando las muestras de ésta se obtienen a intervalos de tiempo demasiado largos. La forma
de la onda recuperada presenta pendientes muy abruptas.