DISEÑO DE UNA INTERFACE PARA TRANSMITIR Y RECIBIR VOZ EN TIEMPO REAL
Enviado por Jose Luis G • 7 de Diciembre de 2019 • Trabajo • 1.479 Palabras (6 Páginas) • 156 Visitas
DISEÑO DE UNA INTERFACE PARA TRANSMITIR Y RECIBIR VOZ EN TIEMPO REAL
Cesar Paullan, Karina Pulupa, José Luis Gamarra, Juan Cruz, Miembros EIE-TC
Escuela de Ingeniería en Electrónica y Tecnología en Computación, ESPOCH
Estracto
El objetivo de este trabajo, tiene por finalidad realizar el desarrollo de una interfaz para Transmitir/Recibir datos inalambricamente entre dos computadoras, el mismo que se ha desarrollado usando la interfaz del Puerto serial de Entrada/Salida (RS-232) en Matlab, el cuál permite conectar el puerto serial con circuitos externos para un enlace inalámbrico, dentro de Matlab el procesamiento de la señal se realizo usando Muestreo en segundo plano, esto reduce el tiempo para obtener la señal, usamos un proceso de cuantización no uniforme (logarítmica), y aplicamos demodulación para obtener los datos reales.
La interfaz que se maneja, el algoritmo realizado, las pruebas y resultados se muestran en el presente trabajo
I. INTRODUCCIÓN
El avance de la tecnología en lo particular en la parte electrónica que ha facilitado la fabricación de circuitos de menor tamaño y mayor capacidad que nos facilitan realizar con mayor facilidad aplicaciones tal como inteligencia sensorial, visión de robots y automatización, mientras que nos da las bases para continuar los avances en otras áreas como en el procesamiento de señal digital, por ejemplo música, voz, radar, el sonar, el vídeo, el audio y las comunicaciones.
El puerto serial se puede utilizar para transmitir datos entre el DSP y la PC durante la operación en tiempo real. Ocho bits de datos pueden ser transmitidos a la vez (firmado o sin firmar). Esto se puede entonces utilizar como regeneración del DSP para una variedad de usos. El puerto serial está conectado a un buffer el cuál almacena los valores que vienen desde el DSP hasta que sean leídos. Esto permite enviar cantidades más grandes de datos (más de 1 octeto) a la vez desde el DSP a la PC. De la misma manera en sentido contrario.
La señal de salida para el Transmisor LR y el circuito integrado MAX232, este circuito externo provee un enlace inalámbrico capaz de transferir datos en un rango de 10,000 bps a distancias superiores a los 100 m, también, el MAX232 convierte señales de la PC a una cadena serial de datos, el cuál es transmitida por el modulo LR.
Figure 3. LR Transmitter and MAX232 IC
DIAGRAMA DE BLOQUES DEL TRANSMISOR
III. PROCESAMIENTO DE SEÑAL Y RECEPCCIÓN
Al mismo tiempo, que en la otra PC está corriendo Matlab con el programa de procesamiento de datos para comenzar la recepción.
1.- Las señales llegan al Receptor LR y al circuito integrado MAX232, este circuito externo tiene características similares que el circuito Transmisor. El LR enviará un dato serial y el MAX232 la convertirá en señales compatibles con el RS-232.
2- Finalmente, podrás visualizar los datos recibidos en la misma interfaz diseñada para la recuperación de los datos recibidos por el trasmisor..
DIAGRAMA DE BLOQUES DE RECEPTOR
3.- MODULOS UTILIZADOS EN NUESTRO PROYECTO
TLP434A RLP434
Especificaciones y Características
Modulo de Transmisión
TLP434A
El TLP434(A), es el módulo transmisor, con únicamente 4 pines, y el tamaño de 13.3x10.3mm, la forma de transmitir es por Amplitude Shift Keyink (ASK) que en español sería Modulación por desplazamiento de amplitud, de esta forma los datos digitales se transmiten con de amplitud.
Características Técnicas Básicas.-
Rango de Frecuencia 433.92 MHz
Modulación ASK
Voltaje de alimentación 3 – 12V
Voltaje 5V: Corriente 8.4mAVoltaje de alimentación 3 – 12V
Modulo de recepción
RLP 434
El receptor RLP434 se alimenta con voltajes entre los 3.3V a 6V, por lo que se hace necesario
convertir la salida del receptor a niveles de voltaje que el puerto serial del computador con
protocolo de comunicación RS232 pueda interpretar, por esto se hace necesario desarrollar un
circuito de conversión. Con el integrado MAX232 se generan los niveles que se requieren, pero
antes es necesario que la señal pase por un buffer para hacer un desacople de la carga, este
desacople se desarrollo con un amplificador diferencial aunque también se hubiera podido utilizar
un buffer digital integrado.
IV. CONCLUSIONES
Hemos desarrollado una aplicación, la misma que està construida por un ambiente gráfico y un circuito de Radio Frecuencia externo para una comunicación inalámbrica.
Las muestras adquiridas escribiendo en el puerto son un total de 601 en promedio, mientras que sin escribir en el puerto suman un total de 5400.
Para hacer transmisión en tiempo real, se deben utilizar técnicas como los sistemas de predicción y codificación ADPCM, con lo cual se mejora la calidad de transmisión.
[3] Matlab User’s Guide, The Math Works, Inc. 2004.
[4] J.G. Proakis,
...