Академический Документы
Профессиональный Документы
Культура Документы
Laboratorio de modulación FM
𝑘𝑤 𝐴𝑚
5= → 𝑘𝑤 𝐴𝑚 = 1000𝜋
2𝜋 ∗ 100
Si 𝐴𝑚 = 1 → 𝑘𝑤 = 1000𝜋
resultados.
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
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 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
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)
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
1.3. Cuestionario
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.
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.
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;