Sei sulla pagina 1di 13

Prctica 1: Puerto serial RS232 Instituto Tecnolgico de San Luis Potos

Ingeniera en Mecatrnica Realizada por: Flores Arcos Luis ngel Lpez Ramrez Frncico Javier Martnez Lpez Miguel Ramrez Rodrguez Samuel Zamudio Arteaga Luis ngel

Materia: Interfaces para la Com. Y Ctrl. Profesor: Canto Quintal Carlos E.

Abril 2013

Introduccin Al hablar de interfaces se llega a pensar en la gama de herramientas que se comprenden para lograr un enlace entre dispositivos o componentes, teniendo como resultado comunicacin entre ambas partes desarrollando envos y recepcin de datos, uno en uno o a la vez Existen muchas de estas formas para lograr dicha tarea, alguna de ellas, puede ser por ondas de radio, BLUETOOTH, WIFI, esto por medio inalmbrico, y de la otra parte por medio almbrico, el tipo de cable, coaxial, fibra ptica, telefnico, STP, UTP, tipo de puerto ETHERNET, USB, RS232, ETC. Este ultim llevado un poco ms a fondo para esta prctica, es un medio almbrico muy antiguo pero muy utilizado por cuestiones ms rentables, ms baratas y de fcil manejo. El RS232 (Recommended Standard 232, tambin conocido como Electronic Industries Alliance RS232C) es una interfaz que designa una norma para el intercambio de una serie de datos binarios entre un DTE (Equipo terminal de datos) y un DCE (Data Communication Equipment, Equipo de Comunicacin de datos), aunque existen otras en las que tambin se utiliza la interfaz RS-232. El RS-232 consiste en un conector tipo DB-25 (de 25 pines), aunque es normal encontrar la versin de 9 pines (DE-9, o popularmente tambin denominados DB-9), ms barato e incluso ms extendido para cierto tipo de perifricos (como el ratn serie del PC). En las comunicaciones seriales RS-232 los valores para representar los 1s y 0s lgicos son muy diferentes de los que estamos acostumbrados a usar en el mundo TTL. All no existen los 5V (para el 1) y 0V (para el 0). Para entenderlo ms fcilmente veamos la siguiente figura, donde se compara la forma de onda de una seal RS-232 con la forma de onda de una seal digital convencional.

Puedes notar la enorme diferencia: los 1 lgicos se representan con voltajes negativos y los 0 lgicos, por voltajes positivos; adems del amplio rango de los voltajes. Un 1 lgico se expresa por una tensin de 5V a 15V. Este estado se llama spacing. Un 0 lgico se da cuando la tensin en cualquiera de las lneas es de +5V hasta +15V. Este estado se conoce como marking.

PRCTICA 1: El puerto de comunicacin serie RS-232 Objetivo Conocer las caractersticas elctricas y la sealizacin de un puerto RS-232 a su vez comunicar dos DTEs (PCs) va sus puertos R-S232 con cable Null-Modem Material y equipo 1 CI MAX232 (o equivalente) 2 conectores DB-9 hembras 1mt. de cable UTP cat 5 Cautn, soldadura y pasta para soldar Pinzas de punta y corte Osciloscopio de 2 canales Tablilla Proto Fuente de poder de CD de 5 Volts 2 PCs con puerto serial RS232

Desarrollo de la prctica: 1. Conocer las caractersticas elctricas y las sealizaciones de un puerto RS232 De la imagen de abajo se extrajo la forma como debera ser desarrollado el conector RS232:

T G

El pin del conector nmero 3 es el encargado de trasmitir los datos, el pin nmero 5 es la tierra del conector; en esta ocasin al momento de tomar medicin del conector por medio del osciloscopio, el dato entrara en estado ocioso, es decir en estado de espera, lo nico que se tendra que ver es una seal constante dentro del rango de los -12volts.

Al momento que el equipo procedi a realizar dicha tarea el osciloscopio marco una seal constante de -11.7volts esto quera decir que el puerto se encontraba en buen estado y por consiguiente se podra trabajar con los siguiente puntos de la prctica.

La seal de voltaje debe de ser constante por lo que TX est en espera demostrndolo por un voltaje no excedente a los -12volts, en esta ocasin la lectura del puerto fue de -11.7volts

b) ya que se tiene contemplado el estado del puerto serial RS232, se proceder en usar cualquier programa para lograr comunicacin por medio de escritura entre dos computadoras, en esta ocasin se opt en usar el recomendado por el profesor llamado por HYPERTERMINAL:

En esta seccin se escribe el nombre de la conexin que se va a realizar Se seleccionara el primer icono para lograr la conexin entre los dos CPUs

Al dar clic en el icono del programa de inmediato aparecer una ventana que requiere de datos opcionales en esta vez no se trabajaran con ellos; por lo tanto se le dar clic en cancelar, proceder en aparecer la ventana de la imagen de arriba, en ella un icono que requiere de

informacin que debe ser dada por el usuario, al terminar en colocar dicha informacin se elegir el primer icono que es con el que se trabajara en esta ocasin. Se debe checar que el programa este realizando la funcin concorde al puerto serial, es por ello que se debe monitorear la salida TX para observar que es lo que pasara cuando se tecle una letra en el programa

En esta barra se encuentra la opcin de conexin por medio de puerto serial COM1, COM2, etc. Depende de los puertos de los puertos del CPU y el que se est ocupando en ese instante

Al dar clic en aceptar, se nos manda a otra ventana, en ella se debe determinar porque medio se quiere hacer la conexin y mandar los datos, en la ltima barra de la ventana aparecen las opciones en las que se puede trabajar la conexin, desde COM1, COM2, etc. Puede ser ocupada mientras que sea el que se est trabajando y funcione. La primera barra es la que se encargara de la velocidad de transmisin del mensaje Por esta ocasin no se necesitara la paridad En control del flujo ser ninguno

La velocidad de trasmisin en este punto puedo ser cualquiera ya que solo se quiere demostrar que la conexin realice su trabajo.

Despus de asignar la informacin necesaria en la ventana del puerto en serie seleccionado, procede en escribir en la ventana principal, se nos menciona que la letra que debe ser presionada es la letra U por sus caractersticas con forme al sistema ASCII.

En la imagen de arriba se aprecia la seal de la onda correspondiente a la letra U, a 2400 Bps, entonces en la salida TX se tena contemplado a una seal de voltaje a nivel ocioso, al dar clic un letra U dentro del programa TX manda la seal de esta letra conforme al estndar correspondiente al ASCII. C) al ver la imagen en el osciloscopio que da la seal del puerto serial, se debe seguir con la siguiente demanda, que es observar la seal de onda en diferentes velocidad de transmisin, el programa HYPERTERMINAL, brinda esta opcin, en la barra de velocidad que da al principio al seleccionar el puerto, se ven las velocidad que se piden para este caso, para no hacer de vuelta otro programa solo basta en dar clic en EDIT.

En la primera velocidad se pide de 1200Bps.

Luego a 2400Bps

9600Bps

Se puede observar que la seal de onda su frecuencia va en aumento correspondiente a la velocidad de transmisin, si la velocidad es menor la transmisin del mensaje es tarda pero si la velocidad de transmisin es alta, el mensaje es enviado a mayor rapidez. Hasta el momento la salida del puerto y la entrada de datos estn trabajando conforme a lo necesario, por lo que se pasar al siguiente punto. 2. Con la ayuda del inversor de seal MAX232 se observara el nivel de voltaje del puerto paralelo inversamente respecto al original. El diagrama como se debe conectar el TTL MAX232 es el siguiente:

Los capacitores en esta vez fueron de 1uf en total fueron 5 conectados conforme al diagrama. La intencin del diagrama del MAX232 es invertir la seal que proviene del puerto serial, para observar la seal a caractersticas muy particulares. TX proveniente del puerto serial, va hacia la entrada del pin 11, esta seal es monitoreada por el primer canal del osciloscopio; despus la seal invertida amplificada que realiza el MAX232 proviene del pin 14 esta seal a su vez es monitoreada por el canal 2 del osciloscopio, por lo tanto las dos seales son compararas con el osciloscopio observando lo que posiblemente pase con ello. En la imagen de abajo se aprecia con qued el circuito del inversor de seal, siendo monitoreado por el osciloscopio las dos seales. Los capacitores pueden describir que el TTL ocupado en esta vez es un MAX232.

De igual forma, para poder observar las seales a diferentes magnitudes, la velocidad de trasmisin fue ocupada en 1200bps, 2400bps y 9600bps. 1200bps

2400bps

9600bps

Las seales provenientes del MAX232 se pueden observar de forma invertidas, con una amplificacin en su onda, solamente la propiedad que conservan ambas ondas es la frecuencia de la transmisin. Por lo tanto el MAX232 dio seales de ondas esperadas. 3. Para concluir en la prctica con el puerto serial RS232, el momento ha llegado es hora de conectar dos PC y ver qu pasa Hasta ahora el cable telefnico esta soldado de una entrada del conector hembra, que era el que asignada los valores de la seal proveniente del puerto COM1 escritos con la ayuda del programa HYPERTERMINAL. Solamente los pines soldados que se estaban ocupando eran TX y GND. Ahora en total deben de ser 8 hilos los que debern ser soldados de ambos extremos para poder comunicar a las computadoras entre s. Con la ayuda del siguiente diagrama se realiz este paso.

De ambos extremos del cable telefnico deben ir soldados los conectores hembra, se tuvo mucho cuidado ya que cualquier error pudo haber constado este paso y haber daado el puerto paralelo de las computadoras.

En la imagen de arriba se ve como est conectado el puerto serial en la unidad de procesamiento, de la misma manera est conectado el otro extremo del cable telefnico.

Era hora de probar si la comunicacin entre computadoras se podra efectuar. Con la ayuda del programa HYPERTERMINAL seleccionado en ambas computadoras, a la misma velocidad se realiz la escritura que se debera mostrar en el monitor de la computadora contraria.

La comunicacin se lograra conforme a lo pensado, el nico inconveniente tratado desde un principio de la prctica era dentro del programa HYPERTERMINAL, que solamente mostrada el mensaje en el monitor de la computadora receptora de la comunicacin, ninguna letra, ni palabra se mostr en la pantalla del monitor emisor del mensaje, por lo que es un hecho que en la imagen de arriba se cuenta con el mensaje receptor del mensaje escrito de la computadora emisora. Por consiguiente el mensaje fue recibido

Conclusin Gracias a la prctica realizada se conocen las bases del puerto serie RS232; por lo que se ha tratado con los puertos, en comparacin con otros es muy distinta su operacin, tal es el caso del puerto paralelo, que tan solo para mandar datos y recibirlos se necesitan 8bits o pin para lograr esto, ya que tan solo el puerto en serie necesita 2 pin, TX y RX, es una ventaja hacia el puerto en serie por pocos hilos de ocupacin para realizar comunicacin. Como cualquier otro puertos tiene sus pros y contras, lo malo del puerto serie RS232 es que los datos solamente pueden ser enviados a una corta distancia de 15mts de computadora a computadora y tambin en esta ocasin con null-modem solamente se pueden conectar dos computadoras e interactuar entre ellas mismas, ms adelante se observara que existen otros tipos de conexiones que pueden lograr ms maravillas que el puerto serie RS232. En conclusin, el puerto serie RS232 como se vio en esta ocasin nos puede servir para crear comunicacin que se necesite la interaccin constante del lado emisor-receptor y viceversa, pero si se piensa en que se quiere interactuar a largas distancias con otros dispositivos no puede ser la solucin en esta ocasin por motivos conocidos y por tambin de un inters muy grande como es el ruido en comunicaciones, por lo que se tiene que pensar en otras formas para realizar dichas tareas.

Foto del equipo

Potrebbero piacerti anche