Вы находитесь на странице: 1из 12

GUÍA DE PRÁCTICA # 6

ASIGNATURA: COMINICACIONES ANALOGICAS

CICLO: SÉPTIMO CIEYT-UNL


INTEGRANTES:
 Miguel Rodríguez
 Carlos Gonzaga

RESULTADO DE APRENDIZAJE DE LA PRÁCTICA:

Proponer una estructura de comunicación analógica, aplicando principios de modulación y


observar su comportamiento mediante simulación con alguna herramienta disponible, por
ejemplo. Matlab
Argumentar y defender sus criterios técnicos que utilizó para la elaboración de un prediseño o
solución de un problema propuesto.
Organizar el grupo de trabajo asignado para obtener los resultados o producto final solicitado.
Practicar valores éticos en todas sus actividades asignadas y que involucren beneficio propio
o colectivo

TIEMPO PLANIFICADO EN EL SILABO: 2 HORAS

TIEMPO DE LA PRÁCTICA POR GRUPO: 2 Horas

NÚMERO DE ESTUDIANTES POR GRUPO: 2 ESTUDIANTES

Laboratorio de modulación FM

La modulación en frecuencia consiste en hacer variar la frecuencia de la portadora en función

de la señal moduladora. Estas variaciones han de ser proporcionales a la amplitud de la señal a

transmitir. Un modulador de FM debe tener las siguientes características:

• La frecuencia de la señal de salida no será siempre la de la portadora.

• Si la señal a modular tiene un valor de cero en su amplitud, en la salida tendremos una

señal de frecuencia igual a la portadora.

• Si la señal a modular tiene un valor positivo en su amplitud, en la salida se tendrá una

señal de frecuencia proporcional superior a la de la portadora.

• Si la señal a modular tiene un valor negativo en su amplitud, en la salida se tendrá una

señal de frecuencia proporcional inferior a la de la portadora.

• La frecuencia de la señal a modular no afecta a la variación de frecuencia de la señal

modulada, únicamente influye en la velocidad a la que se produce la variación.


1.1. Modulación FM

1. Implemente la modulación de frecuencia de un tono simple en MATLAB. Utilice

un índice de modulación β = 5. La frecuencia de la señal a modular es de 100 Hz y

la frecuencia de la señal portadora es de 1 KHz.

Utilice una frecuencia de muestreo de 80 KHz. La señal a modular es m(t) = Am

cosωmt . La señal modulada es la siguiente:

Calcule un valor adecuado de kω y Am para que el valor de beta sea 5.

𝑘𝑤 𝐴𝑚
5= → 𝑘𝑤 𝐴𝑚 = 1000𝜋
2𝜋 ∗ 100
Si 𝐴𝑚 = 1 → 𝑘𝑤 = 1000𝜋

2. Grafique la señal a modular y la señal modulada (señal FM generada). Comente sus

resultados.

Figura 1. Señal a modular y la señal modulada


3. Determine el espectro de frecuencia en magnitud y fase de la señal modulada. Compruebe

que la señal FM posee muchas componentes en frecuencia y que la magnitud de componente

de la señal portadora tiende a cero.

Figura 2. Espectro de frecuencia de la señal modulada

4. Utilizando la función “modulate” de MATLAB y cambiando la palabra “method” por “fm”

module la señal m(t) = Am cosωmt con una frecuencia de 100 Hz y la portadora con una

frecuencia de 1 KHz. Cuando se utiliza la opción “fm” se debe agregar una constante

llamada “opt” esta representa el índice de modulación, pruebe con 0.04.

Figura 3. Señal a modular y la señal modulada con opt=0.04


5. Grafique la señal a modular y la señal modulada con “modulate”.

Figura 4. Señal a modular y la señal modulada graficadas con modulate con otp=0.04.

6. Utilizando “modulate” varíe el valor de la constante “opt”. Puede utilizar tres valores
diferentes entre 0 y 1.

7. Grafique estas tres señales FM generadas y observe lo que sucede cuando el índice
de modulación es modificado.

Figura 5. Señales con modulate y otp= 0.018, 0.095 y 0.9


8. Ahora utilizando “demod” demodule las señales obtenidas en los puntos (6) y (7).
Utilice “fm” en lugar de la palabra “method”.

9. Grafique las señales demoduladas para cada índice de modulación probado y


compare con la señal original la cual es la señal a modular. Comente sus resultados.

Figura 6. Señales con otp= 0.04, 0.018, 0.095 y 0.9 demoduladas con comando demod

10. Obtenga el espectro en frecuencia de magnitud y fase para cada una las señales
obtenidas en el punto (8).

Figura 7. Espectro de frecuencias de las señales con otp= 0.018, 0.095 y 0.9
1.2. Modulación y demodulación FM utilizando SIMULINK

1. Como introducción a la modulación y demodulación FM, SIMULINK tiene dos

bloques específicos para simular una señal FM y otro para recuperar la señal original

a partir una señal FM. Estos bloques se llaman “FM Modulator Paseband” y “FM

Demodulator Passband”. Utilice estos bloques para modular la señal del punto (1)

de la sección 1.1 La herramienta de ayuda de MATLAB tiene la información

necesaria para utilizar correctamente estos bloques.

Figura 8. Circuito de modulación FM

2. Utilice nuevamente el bloque “Sine Wave” para generar la señal a modular. La señal

que se obtiene después del bloque demodulador pásela a través de un filtro IIR

pasobajo Chebyshev Tipo I con una frecuencia de corte que permita el paso de la

frecuencia central de la señal original y justifique el porqué de su escogencia.


Figura 9. Señales a modular, modulada y demodulada

3. Obtenga la gráfica de la señal a modular, la señal FM y la señal demodulada.


También represente el espectro de frecuencia para cada una de estas señales
utilizando el bloque “Spectrum Scope”.

1.3. Cuestionario

1. ¿Por qué la magnitud de la componente en frecuencia de la portadora tiende a cero?

Dado que la portadora en FM es la suma de todas las componentes espectrales de la señal FM,
dicha suma da como resultado una señal de amplitud constante. En otras palabras, la portadora
en FM puede considerarse como la señal compleja total. Debido a estas razones la cantidad de
bandas laterales es infinita, por tanto es imposible obtener una expresión para el ancho de banda
de una señal FM.

2. Investigue, ¿qué es el índice de modulación en frecuencia y cuál es su efecto cuando

se usa modulación FM? ¿Cómo debe ser este para que la señal se pueda reconstruir

bien?

El índice de modulación es una relación sin unidad y se utiliza sólo para describir la
profundidad de la modulación lograda para una señal modulada en amplitud y frecuencia dada,
este debe tender a cero para que la señal se pueda reconstruir de manera sencilla.

3. ¿Cuáles son las ventajas y desventajas de utilizar la modulación FM?

Ventajas de la modulación de frecuencia

 Resistente al ruido: Una de las principales ventajas de la modulación de frecuencia que


ha sido utilizada por la industria de la radiodifusión es la reducción de ruido. Como la
mayor parte del ruido se basa amplitud, este puede ser eliminado mediante la ejecución
de la señal a través de un limitador de modo que sólo aparecen las variaciones de
frecuencia. Esto está previsto que el nivel de la señal es suficientemente alta para
permitir que la señal sea limitada.
 Elástica para señalar las variaciones de resistencia: De la misma manera que el ruido
de amplitud se puede quitar, también lo pueden ser cualquier variación de señal. Esto
significa que una de las ventajas de la modulación de frecuencia es que no sufre
variaciones de amplitud de audio como el nivel de la señal varía, y hace FM ideal para
uso en aplicaciones móviles en las que los niveles de señal varían constantemente. Esto
está previsto que el nivel de la señal es suficientemente alta para permitir que la señal
sea limitada.
 No requiere amplificadores lineales en el transmisor: Como sólo se requieren cambios
de frecuencia a realizar, cualquier amplificador en el transmisor no necesitan ser
lineales.

Desventajas de la modulación de frecuencia

 Requiere más complicado demodulador: Uno de los menores des-ventajas de la


modulación de frecuencia es que el demodulador es un poco más complicado, y por lo
tanto un poco más caro que los detectores de diodos muy simples que se usan para AM.
También requiere un circuito sintonizado aumenta el coste. Sin embargo, esto es sólo
un problema para el mercado de receptores de muy bajo coste de emisión.
 Algunos otros modos tienen una mayor eficiencia espectral de datos: Algunos
formatos de modulación de fase y de amplitud en cuadratura de modulación tienen una
mayor eficiencia espectral para la transmisión de datos que la modulación por
desplazamiento de frecuencia, una forma de modulación de frecuencia. Como
resultado, la mayor parte del sistema de transmisión de datos uso PSK y QAM.
 Bandas laterales se extienden hasta el infinito cada lado: Las bandas laterales para
una transmisión de FM en teoría se extienden hasta el infinito. Para limitar el ancho de
banda de la transmisión, se utilizan filtros, los cuales introducen una cierta distorsión
de la señal.
Código Matlab
subplot(2,1,2);
plot(n,gfm,'r');
txt1=strcat('Señal FM generada a partir de m(t) (\beta =',num2str(beta),'
fc= ',num2str(wc/(2*pi)),' Hz)');
title(txt1);
xlabel('Tiempo (segundos)');
ylabel('s(t)');
txt2=strcat('fn = ',num2str(fs),' Hz');
legend(txt2);
grid on;

%Señal modulada (FM)


indk=[0.018 0.095 0.9];
gfm1 = modulate(mt,wc/(2*pi),fm,'fm',indk(1));
gfm2 = modulate(mt,wc/(2*pi),fm,'fm',indk(2));
gfm3 = modulate(mt,wc/(2*pi),fm,'fm',indk(3));
%Representación gráfica de las señales
figure(4);
subplot(3,1,1);
plot(n,gfm1);
xlim([0 treq/2]);
txt1=strcat('Señal FM generada utilizando "modulate" (con
opt=',num2str(indk(1)),')');
title(txt1);
xlabel('Tiempo (segundos)');
ylabel('m(t)');
txt=strcat('fn = ',num2str(fs),' Hz');
legend(txt);
grid on;
subplot(3,1,2);
plot(n,gfm2);
txt1=strcat('Señal FM generada utilizando "modulate" (con
opt=',num2str(indk(2)),')');
title(txt1);
xlabel('Tiempo (segundos)');
ylabel('s(t)');
txt2=strcat('fn = ',num2str(fs),' Hz');
legend(txt2);
grid on;
subplot(3,1,3);
plot(n,gfm3);
xlim([0 treq/2]);
txt1=strcat('Señal FM generada utilizando "modulate" (con
opt=',num2str(indk(3)),')');
title(txt1);
xlabel('Tiempo (segundos)');
ylabel('s(t)');
txt2=strcat('fn = ',num2str(fs),' Hz');
legend(txt2);
grid on;

%Demodulación FM utilizando la función "demod"


rmt=27*demod(st,wc/(2*pi),fm,'fm');
rmt1=5*demod(gfm1,wc/(2*pi),fm,'fm');
rmt2=5*demod(gfm2,wc/(2*pi),fm,'fm');
rmt3=5*demod(gfm3,wc/(2*pi),fm,'fm');
%************************************************************************
%************************************************************************
%Punto (9)
%************************************************************************
%Representación gráfica de las señales
figure(5);
subplot(4,1,1);
plot(n,rmt,n,mt);
txt1=strcat('Señal reconstruida utilizando "demod" (con
opt=',num2str(0.039),')');
title(txt1);
xlabel('Tiempo (segundos)');
ylabel('Amplitud');
legend('Señal reconstruida','Señal original');
grid on;
subplot(4,1,2);
plot(n,rmt1,n,mt);
txt1=strcat('Señal reconstruida utilizando "demod" (con
opt=',num2str(indk(1)),')');
title(txt1);
xlabel('Tiempo (segundos)');
ylabel('Amplitud');
legend('Señal reconstruida','Señal original');
grid on;
subplot(4,1,3);
plot(n,rmt2,n,mt);
txt1=strcat('Señal reconstruida utilizando "demod" (con
opt=',num2str(indk(2)),')');
title(txt1);
xlabel('Tiempo (segundos)');
ylabel('Amplitud');
legend('Señal reconstruida','Señal original');
grid on;

subplot(4,1,4);
plot(n,rmt3,n,mt);
txt1=strcat('Señal reconstruida utilizando "demod" (con
opt=',num2str(indk(3)),')');
title(txt1);
xlabel('Tiempo (segundos)');
ylabel('Amplitud');
legend('Señal reconstruida','Señal original');
grid on;
%CALCULO DE LOS ESPECTROS
%Cálculo de la DFT utilzando la FFT para la señal gfm1
Y2=fft(gfm1,Nfft); %FFT de Nfft puntos para la señal FM
Y2=fftshift(Y2); %Reordenamiento de los valores de la FFT
norm2=max(abs(Y2)); %Para normalizar el espectro en magnitud
Yf2=unwrap(angle(Y2)); %Cálculo de las componentes de fase de la señal
%Cálculo de la DFT utilzando la FFT para la señal gfm2
Y3=fft(gfm2,Nfft); %FFT de Nfft puntos para la señal FM
Y3=fftshift(Y3); %Reordenamiento de los valores de la FFT
norm3=max(abs(Y3)); %Para normalizar el espectro en magnitud
Yf3=unwrap(angle(Y3)); %Cálculo de las componentes de fase de la señal
%Cálculo de la DFT utilzando la FFT para la señal gfm3
Y4=fft(gfm3,Nfft); %FFT de Nfft puntos para la señal FM
Y4=fftshift(Y4); %Reordenamiento de los valores de la FFT
norm4=max(abs(Y4)); %Para normalizar el espectro en magnitud
Yf4=unwrap(angle(Y4)); %Cálculo de las componentes de fase de la señal
%se grafican los espectros en frecuencia para cada señal
figure(6)
subplot(3,1,1)
plot(f,abs(Y2)/norm2);
txt=strcat('Espectro continuo en magnitud de la señal FM (con
opt=',num2str(indk(1)),')');
title(txt);
xlabel('Frecuencia (Hz)');
ylabel('Magnitud normalizada |FFT|');
txt=strcat('Nfft=',num2str(Nfft),' puntos');
legend(txt);
xlim([-1*10000 1*10000]);
grid on;
subplot(3,1,2)
plot(f,abs(Y3)/norm3);
txt=strcat('Espectro continuo en magnitud de la señal FM (con
opt=',num2str(indk(2)),')');
title(txt);
xlabel('Frecuencia (Hz)');
ylabel('Magnitud normalizada |FFT|');
txt=strcat('Nfft=',num2str(Nfft),' puntos');
legend(txt);
xlim([-1*10000 1*10000]);
grid on;
subplot(3,1,3)
plot(f,abs(Y4)/norm4);
txt=strcat('Espectro continuo en magnitud de la señal FM (con
opt=',num2str(indk(3)),')');
title(txt);
xlabel('Frecuencia (Hz)');
ylabel('Magnitud normalizada |FFT|');
txt=strcat('Nfft=',num2str(Nfft),' puntos');
legend(txt);
xlim([-1*10000 1*10000]);
grid on;

Вам также может понравиться