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

UNIVERSIDAD DE LAS FUERZAS ARMADAS

DEPARTAMENTO DE ELÉCTRICA Y ELECTRÓNICA

INGENIERÍA ELECTRÓNICA EN TELECOMUNICACIONES

SISTEMAS DE COMUNICACIONES

TRABAJO N° 1
MODULACIÓN DE SEÑAL DE VOZ

NOMBRE: ALEXANDER GUERRERO TAMAYO

ING. GONZALO OLMEDO

NRC:3462

SANGOLQUÍ, 07 DE NOVIEMBRE DEL 2018


Introducción.
Para que sea posible la transmisión de información a través de un medio es necesario que
dicha información sea capaz de viajar a una cierta distancia y atravesar obstáculos,
minimizando las variaciones en su composición, porque solo así se asegura que la
información pueda ser leída desde el otro lado. Es aquí donde entra el concepto de
modulación el cual consiste en multiplicar la señal de la información por una señal que será
su portadora, esta a su vez es capaz de viajar por el medio requerido.
De una forma más clara lo que se hace es montar la información en una onda capaz de viajar
por un medio en la cual la información no podría por si sola.
Una de las formas de hacer dicha modulación es por medio de una onda continua en la cual
se dividen varios tipos, como es el caso de la conocida modulación AM que, aunque en la
actualidad no es muy usada, sirvió mucho en la transmisión de radiofrecuencias.

Problema
Las comunicaciones se han extendido de forma radical para diversas aplicaciones, esto ha
provocado la diversificación de tecnologías para llevar a cabo la transmisión de información,
una de las formas más prácticas son las tecnologías inalámbricas, estas son muy practicas ya
que el medio que necesitan para transmitir información puede ser el espacio, no necesitan de
cables, solo necesitan de instrumentos que sean capaces de transmitir y de recibir dicha
información.
Pero el medio no necesariamente es homogéneo, si observamos nuestro entorno se puede ver
paredes, ventanas, arboles, montañas, etc. Estos objetos atenúan estas señales inalámbricas
reduciendo su alcance de transmisión, es por ello que para transmitir información es
necesario considerar estos obstáculos, es por ello que, para tener una mayor penetración por
parte de las ondas, por lo general se usan ondas con frecuencias con más energía, es decir
con mayor frecuencia, y en ellas mediante diferentes métodos se puede introducir
información.
Como punto de partida para entender esto, se utiliza la modulación por onda continua, y en
la cual observaremos varios métodos mediante el uso de MatLab, que es una herramienta
matemática que permite simular variados entornos, y en este caso, las modulaciones con una
señal de voz obtenida desde el micrófono del computador. Lo que se busca con esto es
entender de una forma más practica el análisis y procedimiento necesario para la modulación
y su respectiva demodulación
Desarrollo

Matlab
MATLAB combina un entorno de escritorio perfeccionado para el análisis iterativo y los
procesos de diseño con un lenguaje de programación que expresa las matemáticas de matrices
y arrays directamente. (mathworks, 2018)
Está disponible para Windows, Mas OS, GNU/LINUX y Unix. Mediante el uso de matrices y
vectores se pueden desarrollar múltiples aplicaciones en varios campos de la ciencia y
tecnología, esto mediante su propio lenguaje de programación, adicionalmente permite la
visualización de varios tipos de gráficas, de acuerdo a las necesidades del usuario.
Modulación AM (Amplitud Modulada)

Modulación DSB (Doble Banda Lateral)

Modulación USB (banda lateral superior)

Modulación LSB (banda lateral inferior)

Metodología
Para iniciar con la modulación, necesitamos la inclusión de una función llamada transfourier,
esta permite obtener la transformada de Fourier de manera sencilla, esta función fue obtenida
mediante el texto guía. (Gonzalo Olmedo, 2018)

Figura 1. Función transfourier


Una vez obtenido-dicha función procedemos con la obtención de la señal que será modulada,
en nuestro caso usamos el micrófono para obtener una señal de audio que será muestreada a 8
kHz.

Figura 2. Función para grabar la voz a 8KHz

Modulación AM
En la modulación AM tenemos una onda portadora de la forma

C(𝑡) = 𝐴𝑐cos(2𝜋𝑓𝑐𝑡)

Además, necesitamos una señal de información, previamente se realizó modulaciones con


señales teóricas como cos(2𝜋𝑓𝑐𝑡), en este caso se utilizará una señal de voz, esta es más
compleja que una señal periódica como es el coseno.
Primero hay que aclarar que cada modulación tiene su propio archivo .m, en la figura 4 se
puede ver una vez ejecutado el archivo ModAm.m y la grabación de la voz se realiza mediante
el programa Grabarvoz.m el cual graba la voz a una frecuencia de 8kHz y la graba con el
nombre de Voz3 para proceder a usar en los distintos tipos de modulación.
Figura 3. Código Grabarvoz .m

Una vez grabada la voz, se observa las características, como su respuesta en el tiempo, como un
espectrograma, su correlación y su respuesta en la frecuencia.

Figura 4. Características de la señal de voz

Con ello ya se sabe que tenemos una voz a ser modulada, ahora es momento de crear la señal portadora,
para ello se trabajará a una frecuencia de 4 kHz, esto también se aplicará las otras modulaciones.
Entonces primero definimos las frecuencias y periodos de esta señal portadora, también se asigna u
tiempo en el cual se evaluará, se debe considerar que el número de muestras en el tiempo debe ser el
mismo que el número de muestras que se obtuvo en el audio, si el audio tiene un muestreo de 8 kHz y
tiene una duración de 4 segundos, entonces tenemos 32000 muestras, esto debe ser igual para el tiempo,
para evitar problemas al momento de multiplicar la señal de voz con la portadora que depende del
tiempo.
Figura 5. Código de ModAM.m

En la figura 6 se detallan las características de la señal portadora, por ejemplo, nos proponemos una
amplitud de 1, graficamos en el tiempo y en la frecuencia, cabe destacar que para graficar algunas
señales se optó por limitar el rango, esto debido a que, si graficamos toda la señal de 4 segundos, debido
a los 4 kHz no se ve bien.
En la figura 7 se puede ver el resto del código, básicamente se detalla los límites, nombres de las
señales a graficar, que mediante la ya mencionada transfourier se obtiene la gráfica. Luego de esto se
inicia la modulación, para ello es necesario indicar una constante de amplitud para la señal de voz, en
este caso el micrófono del PC no es muy sensible, por lo cual se usa una gran amplificación.
Al inicio de la explicación se observa la fórmula de la modulación AM, esta se puede observar en el
código en la línea 58, así se modula la señal y este vector tiene la misma longitud que la señal de voz,
32000 muestras.
Figura 6. Detalles de la señal portadora

Figura 7. Código de ModAM.m 2


Modulación DSB
Ya se detalló la obtención de la voz y de las características de la portadora, por lo cual nos
enfocaremos en la modulación y demodulación.

Figura 8. Modulación DSB

De la misma forma en la línea 74 se ve la fórmula para modular la señal de voz con la portadora
para obtener la DSB, luego se delimita las gráficas para obtener una mejor visualización.
Para la demodulación debemos eliminar la frecuencia portadora, para ello se usa un filtro tipo
butterworth de quinto orden, con ello nos quedamos con la frecuencia de voz.
Figura 9. Aplicación del filtro butterwoth
Figura 10. Modulación DSB

Modulación USB
Para esta modulación es necesario hacer primero una trasformación a la señal de voz, la transformada
de Hilbert es necesaria para iniciar con la demodulación, esto se observa en la línea 11 de la figura
11
Figura 11. Modulación USB

Cuando ya se tiene esta transformada entonces empezamos a la modulación de acuerdo con


su fórmula, es aquí donde necesitamos esta transformada.

Figura 12. Señal de voz modulada

Posteriormente observamos el mismo procedimiento de Fourier y gráficos para observar su


comportamiento.
En la demodulación de la misma forma que en el anterior se usa un filtro butterworth de quinto
orden para eliminar la onda portadora.
Figura 13. Demodulación en USB

Se puede ver en la figura 13 que la señal demodulada respecto al tiempo muestra no muestra
cambios significativos del mensaje original.
Modulación LSB
Para esta modulación al igual que la USB se necesita primero encontrar la transformada de
Hilbert, y de la misma manera se la utiliza en su fórmula previamente descrita, La
transformada de Hilberta es una versión de la señal de voz que se encuentra desfasada en
90°.
Figura 14. Código Desmodulación LSB
Figura 15. Demodulación LSB

Resultados
En la modulación de DSB observamos en su transformada de Fourier que evidentemente la
señal de audio fue amplificada y ahora se desplazó 4 kHz, esto indica que, si se pudo lograr
la modulación, la señal de voz respecto a la frecuencia se puede comparar con esta y se podrá
ver que la amplificación del facto ‘k’ si es importante.

Figura 16. Modulación en DSB

Cuando se trata de representar en el tiempo es importante determinar el rango que se utilizará ya que
este puede ser muy grande para una señal de voz captada que es muy pequeña. Sin embargo, en su
transformada se observa que, si se produce la modulación, y existe réplicas de esta señal cada cierto
intervalo.
Figura 17. Demodulación en USB

Para esta señal de voz se tiene también como portadora la frecuencia de 4 kHz, se
puede observar que existe una imagen del otro lado del eje tomado desde cero, al
igual que en las otras modulaciones.

Figura 18. Demodulation en LSB

Conclusiones

• Se pudo observar que para las modulaciones se debe tener en cuenta las amplitudes de las
señales, y al gratarse se señale reales, es decir tomadas por un micrófono, no podemos estimar
con precisión la amplitud del mismo, es por ello que se debe tener cuidado con la señal que
entra, e incluso la señal puede ser muy débil y no detectarse.
• Se vio que al momento de grabar es necesario hacer una transpuesta de este vector ya que el
resto de los datos tienen otras dimensiones y para evitar errores el momento de ejecutar el
programa es necesario que sean de la misma dimensión.
• Una señal a modular es más compleja cuando se usa una función real que un coseno puro, se
puede ver que la señal de voz tiene muchas componentes, esto hace que no sea muy definida
sus límites por lo que estimar hasta donde es la señal de voz es complicado.
Recomendaciones

• Tener un buen conocimiento de los diversos comandos de Matlab puede reducir


considerablemente el tiempo empleado en la modulación
• Delimitar correctamente los rangos en los cuales se quiere visualizar, en este caso si queremos
ver la señal portadora en 4 segundos, sería imposible distinguir a esta onda por su elevada
frecuencia
Bibliografía
Gonzalo Olmedo, R. H. (2018). Sistemas de comunicaciones. En R. H. Gonzalo Olmedo, Sistemas
de comunicaciones (págs. 5,6). Sangolquí: DEEE-ESPE.
mathworks. (10 de 05 de 2018). MathWorks. Obtenido de
https://la.mathworks.com/products/matlab.html?s_tid=hp_products_matlab

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