Sei sulla pagina 1di 7

INGENIERA EN TELEMTICA

Sistemas de Comunicacin
Dr. Csar Isaza

Ingeniera En Telemtica
Integrantes.

Ana Laura Quintero Martnez

Jorge Luis Trejo Botello


Eduardo Uribe Garduo
Prctica.

Sistema de comunicacin con Rs232 y Hamming

INGENIERA EN TELEMTICA
Sistemas de Comunicacin
Dr. Csar Isaza

Introduccin.
Dentro de los sistemas de comunicacin es bien conocido que se utiliza un
lenguaje binario para representar todo tipo de informacin y de esta
manera se transmite. Debido al enorme cantidad de informacin que se
mueve a cada segundo es casi imposible no tener ningn error, tanto por
factores lgicos y fsicos que alteren la informacin que se transmite. Es
por eso que se han desarrollado diferentes algoritmos que permiten no solo
codificar la informacin para su envo, sino tambin para la deteccin de
estos errores, uno de estos es el famoso cdigo Hamming.

INGENIERA EN TELEMTICA
Sistemas de Comunicacin
Dr. Csar Isaza

Justificacin.
La justificacin de este proyecto es el poder crear desde cero un sistema de
comunicacin serial mediante el protocolo RS232 para enviar una cadena de
datos en formato binario de un transmisor hasta un receptor, que al mismo
tiempo decodifique la informacin que anteriormente el transmisor ha
codificado con el algoritmo de haming.
De esta forma es posible crear un sistema que sea capaz de enviar y recibir
informacin, entre dos puntos lo cual es el principio bsico de un chat.

INGENIERA EN TELEMTICA
Sistemas de Comunicacin
Dr. Csar Isaza

Marco Terico
Rs232: Es una norma o estndar mundial que rige los parmetros de uno
de los modos de comunicacin serial. Por medio de este protocolo se
estandarizan las velocidades de transferencia de datos, la forma de control
que utiliza dicha transferencia, los niveles de voltajes utilizados, el tipo de
cable permitido, las distancias entre equipos, los conectores, etc.
Adems de las lneas de transmisin (Tx) y recepcin (Rx), las
comunicaciones seriales poseen otras lneas de control de flujo (Handshake), donde su uso es opcional dependiendo del dispositivo a conectar.

A nivel de software, la configuracin principal que se debe dar a una


conexin a travs de puertos seriales. RS-232 es bsicamente la seleccin
de la velocidad en baudios (1200, 2400, 4800, etc.), la verificacin de datos
o paridad (parida par o paridad impar o sin paridad), los bits de parada
luego de cada dato(1 2), y la cantidad de bits por dato (7 8), que se
utiliza para cada smbolo o carcter enviado.
Hamming: Es un cdigo detector y corrector de errores que lleva el nombre
de su inventor, Richard Hamming. En los datos codificados en Hamming se
pueden detectar errores en un bit y corregirlos, sin embargo no se
distingue entre errores de dos bits y de un bit (para lo que se usa Hamming
extendido). Esto representa una mejora respecto a los cdigos con bit de
paridad, que pueden detectar errores en slo un bit, pero no pueden
corregirlo.

INGENIERA EN TELEMTICA
Sistemas de Comunicacin
Dr. Csar Isaza

Desarrollo

INGENIERA EN TELEMTICA
Sistemas de Comunicacin
Dr. Csar Isaza

Mediante la tecnologa Arduino y el microcontrolador Maxi232 se realiz un


prototipo de
comunicacin serial, la cual se realiza mediante el circuito

INGENIERA EN TELEMTICA
Sistemas de Comunicacin
Dr. Csar Isaza
integrado, uno de los dos arduinos funciona como transmisor mientras el otro
como receptor.
Mediante el puerto serial del arduino transmisor, se manda un carcter de 8 bits
que se codifica mediante Hamming para ser recibido en la consola del receptor
arrojando el mensaje recibido, el mensaje decodificado y su carcter.

Conclusin
Al final podemos concluir que aunque no se logr llevar a cabo la parte de
la comunicacin por RS232 si se logr el envo y codificacin de un
transmisor a un receptor mediante cdigo haming. Y aunque creemos que
actualmente difcilmente se llegara a implementar eso en un trabajo de
capo debido a que ya est hecho, consideramos que es importante tener el
conocimiento de este tipo de protocolos para poder aplicar la tecnologa
que ya est estandarizada.

Potrebbero piacerti anche