Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Tema Modulacion Am y FM en Matlab PDF
Tema Modulacion Am y FM en Matlab PDF
MODULACION AM Y FM EN MATLAB
ESTUDIANTES:
LUIS CAYO
SEMESTRE:
SEXTO
GESTION:
2009
MODULACION EN AM Y FM EN MATLAB
OBJETIVO.-
MATERIALES.-
PC
Programa matlab
INTRODUCCION:
FUNDAMENTO TEORICO:
Modulación de Amplitud - AM
Este es un caso de modulación donde tanto las señales de transmisión como las señales de datos
son analógicas.
Un modulador AM es un dispositivo con dos señales de entrada, una señal portadora de
amplitud y frecuencia constante, y la señal de información o moduladora. El parámetro de la
señal portadora que es modificado por la señal moduladora es la amplitud.
Señal Modulada
(4)
Se denomina índice de modulación
reemplazando m en (4)
Operando
(5)
recordando la relación trigonométrica
aplicamos esta entidad a la ecuación (5)
(6)
La expresión (6) corresponde a la señal modulada en amplitud.
Si al índice de modulación se lo expresa en porcentaje se obtiene el porcentaje de modulación
M puede variar de 0% a 100% sin que exista distorsión, si se permite que el porcentaje de
modulación se incremente más allá del 100% se producirá distorsión por sobre-modulación, lo
cuál da lugar a la presencia de señales de frecuencias no deseadas.
M < 100%
M = 100%
M > 100%
En la ecuación (6), que describe a una señal modulada en amplitud, se observa que tiene tres
términos. El primero de ellos corresponde a una señal cuya frecuencia es la de la portadora,
mientras que el segundo corresponde a una señal cuya frecuencia es diferencia entre portadora y
moduladora y el tercero a una frecuencia suma de las frecuencias de la portadora y moduladora.
Todo este conjunto da lugar a un espectro de frecuencias de las siguientes características.
Donde
fp - fm: frecuencia lateral inferior
fp + fm: frecuencia lateral superior
Debido a que en general una señal analógica moduladora no es senoidal pura, sino que tiene una
forma cualquiera, a la misma la podemos desarrollar en serie de Fourier y ello da lugar a que
dicha señal esté compuesta por la suma de señales de diferentes frecuencias. De acuerdo a ello,
al modular no tendremos dos frecuencias laterales, sino que tendremos dos conjuntos a los que
se denomina banda lateral inferior y banda lateral superior.
Como la información está contenida en la señal moduladora, se observa que en la transmisión
dicha información se encontrará contenida en las bandas laterales, ello hace que sea necesario
determinado ancho de banda para la transmisión de la información.
Veamos un ejemplo:
Si consideramos que la información requiere de 10KHz de ancho de banda, se necesitaran
10KHz para cada banda lateral, lo que hace que la transmisión en amplitud modulada de dicha
señal requiera un ancho de banda de 20KHz.
Banda lateral única
Como la información se repite en cada banda lateral, se han desarrollado equipos denominados
de Banda Lateral Única (BLU) o Single Side Band (SSB), en los cuales se requiere la mitad del
ancho de banda del necesario para la transmisión en amplitud modulada. En el ejemplo anterior
una transmisión en banda lateral única requiere solo 10KHz de ancho de banda. Si
consideramos la banda lateral superior, el espectro de frecuencias tiene la siguiente forma.
Como la amplitud máxima de cada banda lateral está dada por y teniendo en cuenta que
la potencia es proporcional al cuadrado de la tensión, resulta que la potencia de la señal
modulada será:
Para tener la igualdad en la última expresión debemos considerar las potencias en lugar de las
tensiones.
Si se modula al 100% resulta m=1 y por lo tanto la potencia de la señal modulada será igual a
3/2 de la potencia de la portadora.
Observamos en la última ecuación que la portadora consume 2/3 de la potencia total de la señal
modulada y solo queda 1/3 para las bandas laterales.
Para obtener mayor rendimiento se han desarrollado sistemas que transmiten con portadora
suprimida, de modo que toda la potencia de la señal modulada corresponde a las bandas
laterales.
El espectro de frecuencias para modulación de amplitud con portadora suprimida tiene las
siguientes características.
http://arieldx.tripod.com/manualdx/bandas/modulacion.htm
UN HECHO de crucial importancia es reconocer que las ondas acústicas que creamos
cuando hablamos tienen frecuencias relativamente bajas: nuestro oído es sensible a
ondas acústicas cuyas frecuencias están comprendidas entre 20 y 20.000 Hz. Estas
frecuencias son pequeñas si las comparamos con las frecuencias de la luz visible, por
ejemplo, que son del orden de 10 14 Hz (un uno seguido de catorce ceros).
Supongamos que se hacen interferir dos ondas, una de baja y otra de alta frecuencia
(Figura 38). Si la diferencia de frecuencias es muy grande, entonces la onda resultante
tiene la misma frecuencia que la onda de alta frecuencia, pero su amplitud va
cambiando con la misma frecuencia que la onda de baja frecuencia. Se dice que la
onda resultante está modulada en amplitud. Por tanto, si la señal es una onda de baja
frecuencia, es posible incorporarla en una onda de alta frecuencia haciéndolas
interferir.
Figura 41. La señal modula la frecuencia de la onda de radiofrecuencia.
Sin embargo, su viuda logró, a fines de 1954, que la RCA llegara a un acuerdo fuera
del juicio y recibió 1.050.000 dólares por derechos. Asimismo logró por medio de
acuerdos fuera de la corte que casi todas las demás compañías electrónicas que usaban
el sistema de FM le pagaran los derechos correspondientes. La única que se negó y fue
llevada a juicio fue la Motorola, que finalmente perdió por una decisión dada en 1967
por la Suprema Corte de Justicia de Estados Unidos. Así, después de 53 años los
litigios judiciales sobre los inventos de Armstrong, finalmente terminaron 13 años
después de su muerte, con su reivindicación.
PROBABILIDADES.-
Tiene lógica que necesitemos mas energía por símbolo, pues en un solo símbolo
podemos transmitir 2,3,4… bits, por lo que la energía necesaria para transmitir un solo
bit sería la mitad, un tercio, un cuarto ….
siendo k = log2M
Pero, usando codificación Gray, y suponiendo que un error de símbolo solo produce un
error de bit, tenemos que:
PROGRAMA FUENTE
function modulador
%MODULACION AM Y FM
close all
clear all
fm=input('Introduzca frecuencia de muestreo: ');
fs=input('Introduzca frecuencia de la señal: ');
fc=input('Introduzca frecuencia de la señal portadora: ');
%MODULACION AM
t=0:1/fm:5; %definiendo el tiempo real
L=length(t); %sacando la longitud del vector tiempo
f1=sin(2*pi*fs*t); %señal de información
subplot(2,2,1);
plot(t(1:500),f1(1:500), 'r');
title('señal de entrada'),grid on,xlabel('tiempo'),ylabel('m(t)')
f2=cos(2*pi*fc*t); %creando cosenoidal para lograr la modulación
subplot(2,2,2);
plot(t(1:100),f2(1:100));
title('señal portadora'),grid on,xlabel('tiempo'),ylabel('p(t)')
f3=f1.*f2; %multiplicación de las dos funciones
subplot(2,2,3:4);
plot(t(1:500),f3(1:500));
title('señal modulada'),grid on,xlabel('tiempo'),ylabel('m(t)*p(t)')
hold on
plot(t(1:500),f1(1:500), 'r')
pause
g1=abs(fftshift(fft(f1)))/L; %transformando en frecuencia f1
k=[(-L/2)+1:L/2];
k1=(1/(0.795*2*pi))*k;
figure
subplot(3,1,1), plot(k1,g1),title('espectro de magnitud de la señal de entrada'),grid
on,xlabel('frecuencia'),ylabel('m(f)')
g2=abs(fftshift(fft(f2)))/L; %transformando en frecuencia f2
subplot(3,1,2);
plot(k1,g2), title('espectro de magnitud de la señal portadora'),grid
on,xlabel('frecuencia'),ylabel('p(f)')
g3=abs(fftshift(fft(f3)))/L; %transformando en frecuencia f3
subplot(3,1,3);
plot(k1,g3),title('espectro de magnitud de la señal modulada'),grid
on,xlabel('frecuencia'),ylabel('m(f) conv p(f) ')
pause
%DEMODULACION AM
%asumiendo cero perdidas en el medio
f4=f3.*f2; %demodulando
figure %figura 3
subplot(2,2,1:2);
plot(t(1:500),f4(1:500)),title('señal demodulada'),grid on,xlabel('tiempo'),ylabel('R(t)')
g4=abs(fftshift(fft(f4)))/L; %transformando en frecuencia la señal demodulada
subplot(2,2,3:4);
plot(k1,g4),title('espectro de magnitud de la señal demodulada'),grid
on,xlabel('frecuencia'),ylabel('R(f)= m(f) conv p(f)')
pause
%FILTRO
[b,a]= butter(15,3*fs/(fc/2)); %se generan los parámetros del filtro
Fx=filtfilt(b,a,f4); %creando el filtro pasa banda
[H,W] = freqz(b,a,15);
figure
plot(abs(H), 'r'),grid on,xlabel('frecuencia'),ylabel('magnitud'),title('filtro');
%graficando el filtro
pause
figure
plot(t(1:1000),Fx(1:1000)),title('comparación entre la señal filtrada y original{m(t)}'),
grid on,xlabel('tiempo'),ylabel('amplitud')
hold on
plot(t(1:1000),f1(1:1000), 'r'),legend('señal filtrada', 'señal original') %se grafican la
señal original y la señal recuperada
pause
close all
clear all
fm=input('Introduzca frecuencia de muestreo: ');
fs=input('Introduzca frecuencia de la señal: ');
fc=input('Introduzca frecuencia de la señal portadora: ');
%MODULACION FM
t=0:1/fm:5; %definiendo el tiempo real
L=length(t); %sacando la longitud del vector tiempo
f1=sin(2*pi*fs*t); %señal de información
subplot(2,2,1);
plot(t(1:500),f1(1:500), 'r');
title('señal de entrada'),grid on,xlabel('tiempo'),ylabel('m(t)')
f2=cos(2*pi*fc*t);
subplot(2,2,2);
plot(t(1:100),f2(1:100));
title('señal portadora'),grid on,xlabel('tiempo')
f3=cos(2*pi*fc*f1);
subplot(2,2,3:4);
plot(t(1:500),f3(1:500));
title('señal modulada'),grid on,xlabel('tiempo'),
pause
g1=abs(fftshift(fft(f1)))/L; %transformando en frecuencia f1
k=[(-L/2)+1:L/2];
k1=(1/(0.795*2*pi))*k;
figure
subplot(3,1,1), plot(k1,g1),title('espectro de magnitud de la señal de entrada'),grid
on,xlabel('frecuencia')
g2=abs(fftshift(fft(f2)))/L; %transformando en frecuencia f2
subplot(3,1,2);
plot(k1,g2), title('espectro de magnitud de la señal portadora'),grid
on,xlabel('frecuencia')
g3=abs(fftshift(fft(f3)))/L; %transformando en frecuencia f3
subplot(3,1,3);
plot(k1,g3),title('espectro de magnitud de la señal modulada'),grid
on,xlabel('frecuencia')
pause
%se ha modulado y demodulada una señal
GRAFICAS OBTENIDAS
0.5 0.5
m(t)
p(t)
0 0
-0.5 -0.5
-1 -1
0 0.2 0.4 0.6 0.8 0 0.05 0.1
tiempo tiempo
señal modulada
1
0.5
m(t)*p(t)
-0.5
-1
0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.5
tiempo
Se muestran las gráficas de la señal que quiere ser transmitida, la portadora cosenoidal
y el producto de ambas con su respectiva envolvente.
0.5
0
-600 -400 espectro
-200
de magnitud0de la señal200
portadora 400 600
1 frecuencia
p(f)
0.5
0
-600 -400 espectro
-200
de magnitud0de la señal200
modulada 400 600
0.4 frecuencia
m(f) conv p(f)
0.2
0
-600 -400 -200 0 200 400 600
frecuencia
señal demodulada
1
0.5
R(t)
-0.5
-1
0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.5
tiempo
espectro de magnitud de la señal demodulada
0.25
R(f)= m(f) conv p(f)
0.2
0.15
0.1
0.05
0
-600 -400 -200 0 200 400 600
frecuencia
Asumiendo cero pérdidas en el medio.
filtro
1.4
1.2
0.8
magnitud
0.6
0.4
0.2
0
0 5 10 15
frecuencia
Este es el filtro pasa banda que necesitamos por que nos dejará pasar sólo bajas
frecuencias.
c
omp
ara
ció
nen
trelas
eña
lfiltra
dayo
rig
in
al m
(t)
1
s
eña
lfiltrad
a
0
.8 s
eña
lo rigin
al
0
.6
0
.4
amplitud
0
.2
-0
.2
-0
.4
-0
.6
-0
.8
-1
0 0
.1 0
.2 0
.3 0
.4 0.5 0
.6 0
.7 0
.8 0
.9 1
tie
mpo
Podemos ver el resultado del proceso de modulación y demodulación.
Observaos que en efecto tenemos la señal original, sólo que la amplitud de dicha señal
es ahora menor, pero al tener la forma tenemos toda la información, aquí la señal para
ser utilizada físicamente tendría que pasar por una etapa de amplificación.
0.5 0.5
m(t)
p(t)
0 0
-0.5 -0.5
-1 -1
0 0.2 0.4 0.6 0.8 0 0.05 0.1
tiempo tiempo
señal modulada
1
0.5
-0.5
-1
0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.5
tiempo
CONCLUSION.-
Se llego a la conclusión que el programa matlab nos sirve bastante para simular
diferentes tipos de gráficos en este caso la modulación que en teoría se acerca bastante
en la parte práctica.
Se tuvo problemas para las frecuencias que en este caso se tuvo que dar diferentes
frecuencias para encontrar la modulación requerida.
Un modulador AM es un dispositivo con dos señales de entrada, una señal portadora
de amplitud y frecuencia constante, y la señal de información o moduladora. El
parámetro de la señal portadora que es modificado por la señal moduladora es la
amplitud.
La señal de FM, la amplitud y la fase de la señal permanecen constante y la frecuencia
cambia en función de los cambios amplitud y frecuencia de la señal que se desea.