práctica 1: análisis de señales - uvinformatica.uv.es/seguia/rtd/explicprac1.pdf−b efectivo =...

9
13120 RTD – DI – UVEG 1 Redes de Transmisión de Datos Redes de Transmisión de Datos Práctica 1: Práctica 1: análisis de señales análisis de señales

Upload: others

Post on 31-May-2020

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Práctica 1: análisis de señales - UVinformatica.uv.es/seguia/RTD/explicprac1.pdf−B efectivo = 1er. Paso por cero de envolvente espectro 13120 RTD – DI – UVEG 8 Espectro de

13120 RTD – DI – UVEG 1

Redes de Transmisión de DatosRedes de Transmisión de Datos

Práctica 1:Práctica 1:análisis de señalesanálisis de señales

Page 2: Práctica 1: análisis de señales - UVinformatica.uv.es/seguia/RTD/explicprac1.pdf−B efectivo = 1er. Paso por cero de envolvente espectro 13120 RTD – DI – UVEG 8 Espectro de

13120 RTD – DI – UVEG 2

Análisis de señales Análisis de señales

• Señal suma de armónicos• Espectro de amplitudes de un tren de bits

Page 3: Práctica 1: análisis de señales - UVinformatica.uv.es/seguia/RTD/explicprac1.pdf−B efectivo = 1er. Paso por cero de envolvente espectro 13120 RTD – DI – UVEG 8 Espectro de

13120 RTD – DI – UVEG 3

Matlab: Representación de funcionesMatlab: Representación de funciones

• Tiempot = 0.0005:.0005:1;  %Vector de tiempos con Fm=2000 Hz

v = sin(2*pi*90*t); %Frecuencia fundamental de la onda

plot(t(1:160),v(1:160))    .

title('Representación temporal de v ')

pause

• Frecuencia− Función fft: transformada de fourier de señal temporal− Proporciona espectro bilateral, de -fmuest/2 a fmuest/2− Sintaxis: V=fft(v,NFFT);

• v = vector de señal en el tiempo, f(t)• NFFT = Número de tranformadas• Recomendación: NFFT = Fm

− Vector de frecuencia: • f=Fm/NFFT*(1:(NFFT/2));

1

-1

T

Page 4: Práctica 1: análisis de señales - UVinformatica.uv.es/seguia/RTD/explicprac1.pdf−B efectivo = 1er. Paso por cero de envolvente espectro 13120 RTD – DI – UVEG 8 Espectro de

13120 RTD – DI – UVEG 4

Matlab: Representación de funcionesMatlab: Representación de funciones

    NFFT=2000;

f=2000/NFFT*(1:(NFFT/2));

V=fft(v,NFFT);

plot(f,abs(V(1:NFFT/2))/(NFFT/2))  

title('Representación frecuencial de la señal v')

pause

Page 5: Práctica 1: análisis de señales - UVinformatica.uv.es/seguia/RTD/explicprac1.pdf−B efectivo = 1er. Paso por cero de envolvente espectro 13120 RTD – DI – UVEG 8 Espectro de

13120 RTD – DI – UVEG 5

Matlab: Representación de funcionesMatlab: Representación de funciones

Page 6: Práctica 1: análisis de señales - UVinformatica.uv.es/seguia/RTD/explicprac1.pdf−B efectivo = 1er. Paso por cero de envolvente espectro 13120 RTD – DI – UVEG 8 Espectro de

13120 RTD – DI – UVEG 6

Matlab: Representación de funcionesMatlab: Representación de funciones

Page 7: Práctica 1: análisis de señales - UVinformatica.uv.es/seguia/RTD/explicprac1.pdf−B efectivo = 1er. Paso por cero de envolvente espectro 13120 RTD – DI – UVEG 8 Espectro de

13120 RTD – DI – UVEG 7

Espectro de pulso cuadradoEspectro de pulso cuadrado

− Envolvente del espectro de amplitudes = | X(ω) |− Ancho de banda infinito− Ancho de banda efectivo: Ancho de banda que transporta 90 % de potencia− Tma. Parseval: Armónicos mayor amplitud => más potencia transportan− B efectivo = 1er. Paso por cero de envolvente espectro

Page 8: Práctica 1: análisis de señales - UVinformatica.uv.es/seguia/RTD/explicprac1.pdf−B efectivo = 1er. Paso por cero de envolvente espectro 13120 RTD – DI – UVEG 8 Espectro de

13120 RTD – DI – UVEG 8

Espectro de tren de pulsosEspectro de tren de pulsos

− τ = 1/VT− Tp = Periodo

Page 9: Práctica 1: análisis de señales - UVinformatica.uv.es/seguia/RTD/explicprac1.pdf−B efectivo = 1er. Paso por cero de envolvente espectro 13120 RTD – DI – UVEG 8 Espectro de

13120 RTD – DI – UVEG 9

Esp. tren pulsos discretoEsp. tren pulsos discreto

− B efectivo: B del espectro que transporta 90 % potencia

− Armónicos mayor amplitud => más potencia transportan− Befectivo = 1er. Paso por cero de envolvente espectro− Befectivo = 1/τ =vT