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

Realizado por: Gusmary Mayz Ortiz Csar Maurera Mara Jos Serrano Angel Rodrguez Francisco Crdova German

Cuman, Marzo del 2012

INTRODUCCIN

Los puertos seriales (tambin llamados RS-232, por el nombre del estndar al que hacen referencia) fueron las primeras interfaces que permitieron que los equipos intercambien informacin con el "mundo exterior". El trmino serial se refiere a los datos enviados mediante un solo hilo: los bits se envan uno detrs del otro.

Es una interfaz de comunicaciones entre ordenadores y perifricos el cual enva y recibe informacin BIT por BIT, entre los puertos seriales se puede mencionar el puerto de los antiguos modelos de teclados y mdems. Un puerto serial posee un conector estndar y trabaja con un protocolo que permite la conexin de dispositivos al computador. Se denomina serial porque el puerto serie serializa los datos. Esto quiere decir que toma un byte de datos y transmite los 8 bits del byte de uno en uno.

Los puertos seriales, por lo general, estn integrados a la placa madre, motivo por el cual los conectores que se hallan detrs de la carcasa y se encuentran conectados a la placa madre mediante un conector de 9 25 clavijas y tienen la siguiente forma (conectores DB9 y DB25).

Las seales con las que trabaja este puerto serie son digitales, de +12V (0 lgico) y -12V (1 lgico), para la entrada y salida de datos, y a la inversa en las seales de control. Dependiendo de la velocidad de transmisin empleada, es posible tener cables de hasta 15 metros.
Cada pin puede ser de entrada o de salida, teniendo una funcin especifica cada uno de ellos. Las mas importantes son:

Las seales TXD, DTR y RTS son de salida, mientras que RXD, DSR, CTS y DCD son de entrada. La masa de referencia para todas las seales es SG (Tierra de Seal).

Los puertos seriales utilizan un chip especial denominado UART (Universal Asynchronous Reciever/Transmitter). Este chip toma la salida paralela del bus del computador y lo convierte en forma serial, adems de convertir niveles de voltaje lo que permite la transmisin de los datos a travs del puerto.

Duplex, half duplex o semi-duplex: En este caso ambos extremos del sistema de comunicacin cumplen funciones de transmisor y receptor y los datos se desplazan en ambos sentidos pero no de manera simultnea.

Full Duplex: El sistema es similar al duplex, pero los datos se desplazan en ambos sentidos simultneamente. Para que sea posible ambos emisores poseen diferentes frecuencias de transmisin o dos caminos de comunicacin separados, mientras que la comunicacin semi-duplex necesita normalmente uno solo.

MODOS DE TRANSMISIN
Anteriormente se ha mencionado la forma de transmisin bit a bit del puerto serie. Pero este puerto, es capaz de trabajar de dos formas distintas utilizando un nmero de circuitos diferente para cada una de ellas:

1.Transmisin sncrona 2.Transmisin asncrona

Transmisin sncrona: Este tipo de transmisin el envo de un grupo de


caracteres es un flujo continuo de bits. Para lograr la sincronizacin de ambos dispositivos (receptor y transmisor) ambos dispositivos proveen una seal de reloj que se usa para establecer la velocidad de transmisin de datos y para habilitar los dispositivos conectados a los modems para identificar los caracteres apropiados mientras estos son transmitidos o recibidos. los bits de sincronismo tienen la funcin de sincronizar los relojes existentes tanto en el emisor como en el receptor, de tal forma que stos controlan la duracin de cada bit y carcter.

Transmisin asncrona: La transmisin asncrona es aquella que se transmite


o se recibe un carcter, bit por bit aadindole bits de inicio, y bits que indican el trmino de un paquete de datos, para separar as los paquetes que se van enviando/recibiendo para sincronizar el receptor con el transmisor. El bit de inicio le indica al dispositivo receptor que sigue un carcter de datos; similarmente el bit de trmino indica que el carcter o paquete ha sido completado.

Control de flujo
Esto es la habilidad de un dispositivo de decirle a otro dispositivo que pare de enviar datos por un rato. Los comandos RTS (Request to Send), CTS (Clear To Send), DTR (Data Terminal Ready) y DSR (Data Set Ready) son utilizados para habilitar el control de flujo. Con un ejemplo podemos ver mejor como funciona el control de flujo. Tienes un modem que se comunica a 56 Kbps. La conexin serie entre tu ordenador y tu modem transmite a 115 Kbps, lo cual es el ms de la mitad. Esto significa que tu modem est recibiendo ms datos viniendo de tu ordenador, que lo que puede transmitir por la lnea de telfono. Incluso, aunque el modem tuviera un buffer de 128 K para almacenar datos, se quedara sin espacio en el buffer rpidamente y no sera capaz de funcionar adecuadamente con todo ese flujo de datos. Con control de flujo, el modem puede parar el flujo de datos de tu ordenador antes de que desborde el buffer del modem. El ordenador est constantemente enviando una seal en el pin RTS, y comprobando si hay seal en el pin CTS. Si no hay una respuesta del CTS, el ordenador para de enviar datos, esperando al CTS para reanudar los datos. Esto permite al modem mantener el flujo de datos de manera fluida.

Puertos serie modernos


Uno de los defectos de los puertos serie inciales era su lentitud en comparacin con los puertos paralelos, sin embargo, con el paso del tiempo, estn apareciendo multitud de puertos serie de alta velocidad por los que hacen muy interesantes ya que presentan las ventajas del menor cableado y solucionan el problema de la merma de velocidad usando un mayor apantallamiento, y ms barato, usando la tcnica del par trenzado. Por ello, el puerto RS-232, e incluso multitud de puertos paralelos, se estn sustituyendo reemplazndose por los nuevos puertos serie como el USB, el FireWire o el Serial ATA.

El Universal Serial Bus (bus universal en serie USB) es un estndar industrial desarrollado en los aos 1990 que define los cables, conectores y protocolos usados en un bus para conectar, comunicar y proveer de alimentacin elctrica entre ordenadores, perifricos y dispositivos electrnicos. La iniciativa del desarrollo parti de Intel que cre el USB Implementers Forum, junto con IBM, Northern Telecom, Compaq, Microsoft, Digital Equipment Corporation y NEC. Actualmente agrupa a ms de 685 compaas. El USB fue diseado para estandarizar la conexin de perifricos, como mouse, teclados, joysticks, escneres, cmaras digitales, telfonos mviles, reproductores multimedia, impresoras, dispositivos multifuncionales, sistemas de adquisicin de datos, mdems, tarjetas de red, tarjetas de sonido, Tarjetas sintonizadoras de televisin y grabadora de DVD externa, discos duros externos y disquetera externas.

Pin 1 2 3 VCC D D+

Nombre Rojo

Color del cable +5v

Descripcin

Blanco Verde

Data Data +

GND

Negro

Tierra

Los dispositivos USB se clasifican en cuatro tipos segn su velocidad de transferencia de datos:

Baja velocidad (1.0): Tasa de transferencia de hasta 1,5 Mbps (192 KB/s). Velocidad completa (1.1): Tasa de transferencia de hasta 12 Mbps (1,5 MB/s).

Alta velocidad (2.0): Tasa de transferencia de hasta 480 Mbps (60 MB/s).
Super alta velocidad (3.0): Tiene una tasa de transferencia de hasta 4.8 Gbps (600 MB/s).

El IEEE 1394 (conocido como FireWire por Apple Inc. y como i.Link por Sony) es un estndar multiplataforma para la entrada y salida de datos en serie a gran velocidad. Suele utilizarse para la interconexin de dispositivos digitales como cmaras digitales y videocmaras a computadoras.

Existen cuatro versiones:


FireWire 400 (IEEE 1394-1995): Tiene un ancho de banda de 400 Mbit/s, 30 veces mayor que el USB destinados a la alimentacin del dispositivo.

FireWire 800 (IEEE 1394b-2000): Duplica aproximadamente la velocidad del FireWire 400, hasta 786.5 Mbps con tecnologa full-duplex, cubriendo distancias de hasta 100 metros por cable.

FireWire s1600 y s3200 (IEEE 1394-2008): permiten un ancho de banda de 1,6 y 3,2 Gbit/s, cuadruplicando la velocidad del Firewire 800, a la vez que utilizan el mismo conector de 9 pines.

Serial ATA o SATA (Serial Advanced Technology Attachment), actualmente es una interfaz aceptada y estandarizada en las placas base de PC. Es una interfaz de transferencia de datos entre la placa base y algunos dispositivos de almacenamiento, como puede ser el disco duro, lectores y regrabadores de CD/DVD/BR, Unidades de Estado Slido u otros dispositivos de altas prestaciones que estn siendo todava desarrollados.

Para conectar el PC a un microcontrolador por el puerto serie, se utilizan las seales TXD, RXD y GND. El PC utiliza la norma RS232, por lo que los niveles de tensin de las patillas estn comprendidos entre +12 y -12 voltios. Los microcontroladores normalmente trabajan con niveles TTL (0-5v). Es necesario por tanto intercalar un circuito que adapte los niveles:

Pin 2 : Es el pin por el cual el PC recibe los datos que le enviamos desde el Pic. Lo podemos llamar RX Pin 3 : Es el pin por el cual el PC manda los datos al Pic. Lo podemos llamar TX Pin 5 : Es GND, este tiene que ser comn con el GND del Pic

Cable de conexin
Para realizar la conexin entre el PC y un microcontrolador podemos usar diferentes alternativas. Una manera es utilizar un cable serie macho-hembra no cruzado, y en el circuito un conector hembra DB9 para circuito impreso.

En la placa de circuito impreso donde se encuentra el PIC y donde se colocar el conector DB9 hembra sera conveniente realizar la interconexin entre patillas que se describe en la siguiente figura.

El puerto serie est considerado como una de las conexiones externas ms bsicas de un ordenador, y ha sido una parte integral de la mayora de ordenadores durante ms de 20 aos. La ventaja es que los puertos serie solo necesitan un hilo para transmitir los 8 bits, mientras que los paralelo necesitan 8. Los puertos serie bajan el coste de los cables y hacen que sean ms pequeos. El USB fue diseado para estandarizar la conexin de perifricos. SATA es una arquitectura "punto a punto". Es decir, la conexin entre puerto y dispositivo es directa, cada dispositivo se conecta directamente a un controlador SATA.

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