Vous êtes sur la page 1sur 13

TRABAJO COLABORATIVO

ACTIVIDAD 6








PRESENTADO A:
JUAN MONROY




ESTUDIANTES:























UNIVERSIDAD NACIONAL ABIERTA Y A DISTIANCIA UNAD
CAMPO ELECTROMAGNETICOS
CAD AVANZADO PARA ELECTRONICA
2014
INTRODUCCIN



Por medio de este trabajo se pretende dar una idea general acerca del uso de Matlab en cuanto al
procesamiento de seales de audio utilizando herramientas de filtrado, codificacin y modulacin
en AM y FM.
OBJETIVOS


Aplicar los conocimientos adquiridos en la creacin de un sistema de comunicaciones.
Evaluar los conceptos de programacin y aplicarlas en el software Matlab.
Utilizar un software de simulacin para procesar archivos de audio.

MODULACION Y DESMODULACION EN MATLAB
1. EL MENSAJE SER LA FRASE COMPUESTA POR EL NOMBRE DEL GRUPO Y LOS APELLIDOS DE
CADA UNO DE LOS INTEGRANTES AS: GRUPO NO DEL GRUPO: INTEGRADO POR APELLLIDO1
APELLIDO 2 APELLIDO 3 APELLIDO 4 Y APELLIDO 5.






2. ESTA FRASE SE DEBE MODULAR EN AM Y FMMODULACION EN AM
2) Damos
doble Click al
Audio
1) Ubicamos la carpeta en donde se
encuentra el Audio para poder
trabajar el audio en MATLAB
3) Aparece ese cuadro
de Dialogo que nos permite
exportar el Audio
4) Matlab automticamente exporta
el audio y lo nombra por defecto (data)
(fs).
Estos valores se deben utilizar para la
Modulacin y Demodulacin sea en AM y
FM
5) Esta informacin queda
almacenada en el Workspace


















DESMODULACION EN AM

6) fs: La Frecuendia del Muestreo
(MATLAB es el que da esa costante)
7) fc: Frequency Carrier(Es la
Frecuencia Portadora)
8) Xam: Variable que hemos
determinado para la respuesta de la
funcin modulada. Ammod(y,Fc,Fs,
desface inicial) Es la funcin de
modulacin en AM de MATLAB.

9) Es la funcin que realiza la grfica
de la variable. Data, es la respuesta de la
frecuencia con respecto al tiempo de el
audio
10) Es la funcin que realiza la grfica
de la variable. Xam, es la respuesta de la
frecuencia con respecto al tiempo de la
seal modulada-
11) Esta funcin reproducimos el
audio de la seal modulada en AM
12) Esta funcin que nos permite
grabar en Matlab
13) Xam: Variable que hemos
determinado para la respuesta de la
funcin modulada. Amdemod(y,Fc,Fs,
desface inicial) Es la funcin de
demodulacin en AM de MATLAB.


















MODULACION Y DESMODULACION EN FM
14) Es la funcin que realiza la grfica
de la variable Amdemodu, es la respuesta
de la frecuencia con respecto al tiempo de
el audio parecido al data
15) Esta funcin reproducimos el
audio de la seal modulada en AM
16) Esta funcin que nos permite
grabar en Matlab
MODULACION EN FM



















6) fs: La Frecuendia del Muestreo
(MATLAB es el que da esa costante)
7) fc: Frequency Carrier(Es la
Frecuencia Portadora)
8) Xfm: Variable que hemos
determinado para la respuesta de la
funcin modulada. fmmod(y,Fc,Fs,
freqdev, desface inicial,) Es la funcin de
modulacin en AM de MATLAB.

9) Es la funcin que realiza la grfica
de la variable. Data, es la respuesta de la
frecuencia con respecto al tiempo de el
audio
10) Es la funcin que realiza la grfica
de la variable. Xfm, es la respuesta de la
frecuencia con respecto al tiempo de la
seal modulada-
11) Esta funcin reproducimos el
audio de la seal modulada en FM
12) Esta funcin que nos permite
grabar en Matlab
DEMODULACION EN FM
















13) Xfm: Variable que hemos
determinado para la respuesta de la
funcin demodulada. fmdemod(y,Fc,Fs,
freqdev, desface inicial,) Es la funcin de
demodulacin en AM de MATLAB.

14) Es la funcin que realiza la grfica
de la variable fmdemodu, es la respuesta
de la frecuencia con respecto al tiempo de
el audio parecido al data
15) Esta funcin reproducimos el
audio de la seal demodulada en FM
16) Esta funcin que nos permite
grabar en Matlab
CODIGO UTILIZADO PARA MODULACION AM
[Colaborativo1 Fs bits] = wavread('Colaborativo1.wav');
x=Colaborativo1;
Fs;
bits;
wavplay (Colaborativo1, Fs);
Fc=11025;Fs=44100;t=[0:1/Fs:1]';
y= ammod(x,Fc,Fs);
yr=awgn (y, 16, 'measured');
[num,den] = butter(10,Fc*2/Fs);
z = amdemod(y,Fc,Fs,0,0,num,den);
sound(z,11025)
subplot (3,2,1); plot(x);
subplot (3,2,2); plot (y);
subplot (3,2,3); plot (yr);
subplot (3,2,4); plot(num, den);
subplot (3,2,5); plot (z)
PASOS GRAFICADOS
[Colaborativo1 Fs bits] = wavread('Colaborativo1.wav');
x=Colaborativo1;
Fs;
bits; wavplay (Colaborativo1, Fs);
plot(x)

SEAL ORIGINAL
Fc=11025;Fs=44100;t=[0:1/Fs:1]';
y= ammod(x,Fc,Fs);
plot(y)

SEAL MODULADA EN AM
A simple vista parecen iguales pero en realidad no lo son
yr=awgn (y, 16, 'measured');
plot(yr)
SEAL CON RUIDO
La seal es similar pero se alcanza a notar la diferencia
yr=awgn (y, -16, 'measured');
plot(yr)
SEAL CON RUIDO CON RELACION NEGATIVA
En este caso la seal si cambia significativamente
[num,den] = butter(10,Fc*2/Fs);
z = amdemod(y,Fc,Fs,0,0,num,den);
plot(z)

SEAL DEMODULADA EN AM
La diferencia es mnima con relacin a la seal original
sound(z,11025)
Aca escuchamos la seal demodulada CODIGO UTILIZADO PARA MODULACION FM
[Colaborativo1 Fs bits] = wavread('Colaborativo1.wav');
x=Colaborativo1;
Fs;
bits;
wavplay (Colaborativo1, Fs);
Fc=11025;Fs=44100;t=[0:1/Fs:1]';
dev = 50;
y= fmmod(x,Fc,Fs,dev);
yr=awgn (y, 16, 'measured');
[num,den] = butter(10,Fc*2/Fs);
z = fmdemod(y,Fc,Fs,dev);
sound(z,11025)
subplot (3,2,1); plot(x);
subplot (3,2,2); plot (y);
subplot (3,2,3); plot (yr);
subplot (3,2,4); plot(num, den);
subplot (3,2,5); plot (z);
PASOS GRAFICADOS
[Colaborativo1 Fs bits] = wavread('Colaborativo1.wav');
x=Colaborativo1;
Fs;
bits;
wavplay (Colaborativo1, Fs);
plot(x)
SEAL ORIGINAL
Fc=11025;Fs=44100;t=[0:1/Fs:1]';
dev = 50;
y= fmmod(x,Fc,Fs,dev);
plot(y)

SEAL MODULADA EN FM
La seal cambia considerablemente
yr=awgn (y, 16, 'measured');
plot(yr)

SEAL CON RUIDO
La seal se distorsiona
[num,den] = butter(10,Fc*2/Fs);
z = fmdemod(y,Fc,Fs,dev);
plot(z)

SEAL DEMODULADA EN FM
La diferencia es mnima con relacin a la seal original
sound(z,11025)
Aca escuchamos la seal demodulada
CONCLUSIONES


Matlab es una herramienta que permite tambin el procesamiento de sonidos y su
respectiva representacin grfica para su anlisis.
Existen segmentos de cdigo que se pueden crear como tool boxes con una aplicacin
especfica para cierta necesidad.

Vous aimerez peut-être aussi