Está en la página 1de 7

Universidad Tecnológica De Panamá

Facultad De Ingeniería Eléctrica

Laboratorio de Introd. al
Procesamiento Digital de Señales

Laboratorio N° 1
Señales Basicas, Muestreo, Aliasing Y Cuantificación

Estudiantes:
Yuvisel Gómez
Mirharys Pantoja 20-70-5229-709-595

Profesor:
Ing. Daniel Cervantes
PARTE 1: MUESTREO, INTERPOLACIÓN Y ALIASING (esto es lo que se entrega)

Objetivo: Observar el muestreo de una señal y el efecto conocido como “Aliasing”.


Material y Equipo: Computadora con Scilab
Fundamentos Teóricos: Si la frecuencia más alta contenida en una señal analógica xa(t) es
Fmax y la señal se muestrea a una tasa Fs >2 Fmax, entonces xa(t) se puede recuperar
totalmente a partir de sus muestras.
Si el criterio no es satisfecho, existirán frecuencias cuyo muestreo coincide con otras (el
llamado aliasing).
Desarrollo:
I.- Parte:
a) 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.
X(t) =sen(2Π200*t)
X(n) =sen(2Π*200/1000n) = sen(2Π*1/5n)
T = 2/200 = 1/100 =0.01
N = t*Fm = 0.01*1000 = 10

¿Cuántas muestras debe generar para completar los dos períodos?


N = fs/fm = 1000/200 = 5
Grafique la señal usando Scilab
Amax=1;
fs1=200;
T1=1/fs1;
fm=1000;
f1=fs1/fm;
t=2*T1;
n=0:t*fm-1;
xn1=Amax*sin(2*%pi*f1*n);
figure (1);
plot2d3(n,xn1);
title('señal discreta xn1')
Lo que podemos ver es que cambia a una señal discreta cuyo número de muestras depende
de la frecuencia a la cual estamos muestreando, además de la frecuencia de la señal.
Contamos con 10 muestras, espaciadas entre sí a 1Khz.

b) A continuación genere la misma cantidad de muestras encontrada en el apartado anterior,


de una sinusoide analógica de amplitud 1 y frecuencia 1.2 KHz, muestreándola a 1 KHz.
X(t) =sen(2Π1200*t)
X(n) =sen (2Π*1200/1000n) = sen(2Π*6/5n)
X(n) = sen (2Π*(5/5 + 1/5) n) = sen(2Π*1/5n)

Grafique la señal usando Scilab.


fs2=1200;
T2=1/fs2;
f2=fs2/fm;
xn2=Amax*sin(2*%pi*f2*n);
figure (2);
plot2d3(n,xn2);
title('señal discreta xn2')
c) Superponga sobre la gráfica obtenida en 1, la gráfica obtenida en 2 (utilice el comando
hold). ¿Qué ocurre?, ¿qué consecuencias se pueden sacar de las gráficas?
Lo que se ocurre es que los pulsos están colocados en igual posición a pesar de que la
frecuencia de ambas señales es distintas 200 Hz y 1.2Kz.
Encuentre la señal armónica en tiempo discreto generada en el punto 2.
X(t) = sin(2Π*1200t); t = n/fm
X(n) = sin(2Π*1200*n/fm) = sin(2Π*1200/1000n) = sin(2Π*6/5n) = sin (2Π (5/5 + 1/5) n)
X(n) = sin (2Π*1/5)

II.- Parte:
a) 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. Grafique el espectro de la señal
usando la instrucción absfft (y)), que encuentra, es simétrica la misma. Comente el
resultado.

F1=100;
Fm=1000;
F=F1/Fm;
Tf=1;
Tm=(Fm)^-1;
nmax=tf/Tm;
n=1:nmax;
xn=sin(2*%pi*F*n);
figure(1);
plot2d3(n,xn);
title('señal muestrada 1')
xgrid(5, 1, 7)

FFTxn=(abs(fft(xn1)));
figure (2);
plot2d3(FFTxn);
Title('señaltransformada con FFT')
L=length(FFTXn)
El pulso centrado a 100Hz correspondiente a la frecuencia de la señal y el otro a los 900Hz
correspondiente a la resta de la señal de la señal (1000-100=900) esto pasa cuando
aplicamos el comando abs del Scilab que traslada las frecuencias negativas del espectro a la
sección positiva del mismo.
b) 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.

F1=100;
F2=200;
F3=600;
F4=2100;
Fm=1000;
Tm=1/Fm;
t2=1;
fn1=F1/Fm; fn2=F2/Fm;
fn3=F3/Fm; fn4=F4/Fm;
//max=200%pi/(2*%pi*fn1);
nmax2=t2*Fm;
n=0:nmax2-1;
xn1=cos(2*%pi*fn1*n)+cos(2*%pi*fn2*n)+cos(2*%pi*fn3*n)+cos(2*%pi*fn4*n);
FFTxn=fftshift(abs(fft(xn1)));
L=length (FFTxn);
freq=[-0.5:1/L:0.5-1/L];
figure(3);
plot2d3(1000*freq,FFTxn);
Title('multiple señales transformada con FFT-ejes-G1')
¿Cuántos picos encuentra en la gráfica, puede identificar cada una de las armónicas?
100, 200, 400Hz

¿Se cumple el teorema del muestreo?


No, porque debe mostrar el doble de la frecuencia máxima

¿Qué frecuencias de las anteriores no cumplen el teorema del muestreo, y cuáles serán sus
frecuencias digitales?
Las señales que no cumplen son 600 y 1200 Hz. Su frecuencia digital 0.6 y 2.1 Hz

De las frecuencias alias encontradas en el apartado anterior, cuáles son sus fundamentales.
Puede ahora identificar cada una de las armónicas. Grafíquelas y señálelas en la gráfica.
100, 200, 400Hz

c) Repita el aparatado anterior, pero sustituyendo la frecuencia de 2100 Hz, por una de
1900 Hz.
Conclusión
Podemos que el programa Scilab, con sus los comandos nos permitió comprender de forma
más precisa el laboratorio, ya que con ellos se puedo graficar, de acuerdo con su forma
interpretarla. A la vez comprender las diferencias entre las señales analógicas y las digitales
con el muestreo de la señal. Otra cosa que me llamo la atención fue los detalles de los
armónicos y los alias.

También podría gustarte