Escolar Documentos
Profissional Documentos
Cultura Documentos
Seal Analogica
Tren de Impulsos
1
0.8
&(tnT)
0.5
1
50
0.6
0.4
0.2
50
0
50
100
50<t<100
50
100
50<t<100
Seal Muestreada
0.5
gT(t)
sin((1/25)*pi*t)
0.5
0.5
1
50
50
100
50<t<100
(2)
que representa una muestra de la senal analogica en el instante cero. si ahora (t) se recorre una constante de tiempo
(t T ) y se realiza de nuevo el producto con la senal
analogica se obtiene:
g(t)(t Ts ) = g(Ts )
(3)
n=
X
n=
g(t)(t nTs )
(5)
n=
X
(t nTs )
(6)
n=
n=
n X
1
(f ) (8)
Ts n=
Ts
50
40
&(f)
6
G(f)
1
2fm
Ts
10
30
10
0
2
50
0
0
50
10
50
100
50<f<100
50
100
50<f<100
Transformada de Fourier de la Seal Muestreada
500
400
300
GT(f)
(9)
20
200
100
0
100
150
100
50
0
150<f<150
50
100
1
= fs 2fm
Ts
150
(10)
Muestreada
2. Recontruccion de la Senal
El proceso de reconstrucion de una senal discreta es lo
inverso al muestreo, aqui se requiere convertir la senal discreta en una senal analogica.
De la ecuacion 5 se obtiene:
gT (t) =
n=
X
(11)
n=
n=
X
g(nTs )ej2nf Ts
(12)
(13)
n=
y como se demostro anteriormente se debe elegir una frecuencia de muestreo igual o mayor a dos veces la frecuencia maxima, en este caso se elige fs = 2fm teniendo por
tal T s = 2f1m , sustituyendo en la ecuacion 13:
GT (f ) =
n=
X
n=
g(
j2nf
n
)e 2fm
2fm
(14)
Observando la figure 3 se puede comprobar que se puede recuperar el espectro original G(f ) a partir del espectro
de la senal muestreada GT (f ) como se menciono anteriormente. La ecuacion 14 escala g(nTs ) en un factor de 2f1m
por lo tanto GT (f ) se puede representar mediante:
G(f ) =
1
GT (f )
2fm
fm f fm
(15)
n=
X
n=
fm
fm
(16)
n=
j2nf
1 X
n
)e 2fm ej2f t df (18)
g(
2fm n= 2fm
fm
ej2f (t 2fm ) df =
fm
fm
fm
ej2f (t 2fm ) df =
n sin(2fm t n)
)
2fm
2fm t n
(22)
fm f fm
g(
sin(2fm t n)
2fm t n
(21)
xlabel(-50f100)
title(Transformada de Fourier del Tren de Impulsos)
convolucion=conv(fouriertren,fouriersignal);
subplot(2,2,[3:4]);
stem(t2,convolucion)
xlabel(-150f150)
ylabel(GT(f))
title(Transformada de Fourier de la Senal Muestreada)
fouriersignal=fftshift(fft(signal));
figure(3)
stem(t,fouriersignal);
fouriertren=fftshift(fft(trendepulsos));
figure(4)
stem(t,fouriertren);
convolucion=conv(fouriertren,fouriersignal);
figure(5)
subplot(2,1,1)
stem(t2,convolucion);
xlabel(-150f150)
ylabel(GT(f))
title(Transformada de Fourier de la Senal Muestreada)
analogica = ifftshift(ifft(convolucion))
subplot(2,1,2)
stem(t2,analogica);
xlabel(-150t150)
ylabel(g(t))
title(senal Analogica Reconstruida)
Referencias
[1] John G.Proakis y Dimitris G.Manolakis Author, Tratamiento Digital de Senales,A Book, Madrid,1998.
[2] Jonh C. Bellamy,Digital Telephone,A Book, USA,
2000.