Puerto Serial

PUERTO SERIAL El puerto serie es otro estándar utilizado mayormente para conectar el mouse a la PC. El puerto serie se r

Views 155 Downloads 6 File size 75KB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

PUERTO SERIAL El puerto serie es otro estándar utilizado mayormente para conectar el mouse a la PC. El puerto serie se rige bajo la norma RS232 C/D. Los puertos seriales (también llamados RS-232, por el nombre del estándar al que hacen referencia) fueron las primeras interfaces que permitieron que los equipos intercambien información con el "mundo exterior". El término serial se refiere a los datos enviados mediante un solo hilo: los bits se envían uno detrás del otro (consulte la sección sobre transmisión de datos para conocer los modos de transmisión). Originalmente, los puertos seriales sólo podían enviar datos, no recibir, por lo que se desarrollaron puertos bidireccionales (que son los que se encuentran en los equipos actuales). Por lo tanto, los puertos seriales bidireccionales necesitan dos hilos para que la comunicación pueda efectuarse. La comunicación serial se lleva a cabo asincrónicamente, es decir que no es necesaria una señal (o reloj) de sincronización: los datos pueden enviarse en intervalos aleatorios. A su vez, el periférico debe poder distinguir los caracteres (un carácter tiene 8 bits de longitud) entre la sucesión de bits que se está enviando. Ésta es la razón por la cual en este tipo de transmisión, cada carácter se encuentra precedido por un bit de ARRANQUE y seguido por un bit de PARADA. Estos bits de control, necesarios para la transmisión serial, desperdician un 20% del ancho de banda (cada 10 bits enviados, 8 se utilizan para cifrar el carácter y 2 para la recepción). Los puertos seriales, por lo general, están integrados a la placa madre, motivo por el cual los conectores que se hallan detrás de la carcasa y se encuentran conectados a la placa madre mediante un cable, pueden utilizarse para conectar un elemento exterior. Generalmente, los conectores seriales tienen 9 ó 25 clavijas y tienen la siguiente forma (conectores DB9 y DB25 respectivamente):

Un PC posee normalmente entre uno y cuatro puertos seriales.

Puerto serie asincrónico A través de este tipo de puerto la comunicación se establece usando un protocolo de transmisión asíncrono. En este caso, se envía en primer lugar una señal inicial anterior al primer bit de cada byte, carácter o palabra codificada. Una vez enviado el código correspondiente, se envía inmediatamente una señal de stop después de cada palabra codificada. La señal de inicio (start) sirve para preparar al mecanismo de recepción o receptor, la llegada y registro de un símbolo, mientras que la señal de stop sirve para predisponer al mecanismo de recepción para que tome un descanso y se prepare para la recepción del nuevo símbolo. La típica transmisión start-stop es la que se usa en la transmisión de códigos ASCII a través del puerto RS-232, como la que se establece en las operaciones con teletipos.

El puerto serie RS-232 (también conocido como COM) es del tipo asincrónico, utiliza cableado simple desde 3 hilos hasta 25 y conecta computadoras o microcontroladores a todo tipo de periféricos, desde terminales a impresoras y módems pasando por mouses. La interfaz entre el RS-232 y el microprocesador generalmente se realiza mediante una UART 8250 (computadoras de 8 y 16 bits, PC XT) o 16550 (IBM Personal Computer/AT y posteriores). El RS-232 original tenía un conector tipo DB-25, sin embargo la mayoría de dichos pines no se utilizaban, por lo que IBM estandarizó con su gama IBM Personal System/2 el uso del conector DB-9 (ya introducido en el AT) que se usaba, de manera mayoritaria en computadoras. Sin embargo, a excepción del mouse, el resto de periféricos solían presentar el DB-25 La norma RS-422, similar al RS-232, es un estándar utilizado en el ámbito industrial.

PUERTO PARALELO El puerto paralelo es un estándar diseñado para conectar una impresora al PC. Es utilizado por la CPU para enviar datos a la impresora. Esta interface gobierna las señales de entrada y de salida. La utilidad de estas señales es dejar que el ordenador conozca el estado de la impresora así como controlar este dispositivo. Ocho bits de datos contienen toda la información enviada con cada flanco de reloj. El hardware de este puerto consiste en 8 bits de salida de datos, 5 bits de entradas de control y 5 bits de salidas de control. Las señales de control se describen a continuación: Salidas:            

STROBE/: Comunica a la impresora que los ocho bits de datos están disponibles para ser leídos. Conmuta a nivel lógico bajo cuando los datos estan preparados. INIT/: Resetea la impresora. SLCT IN/: Selecciona la impresora cuando cambia a nivel logic bajo. AUTO FD/: Comunica a la impresora que imprima una línea en blanco seguida por una señal de "intro". D0-D7: Bits de datos. Entradas: ACK/: Informa a la CPU que los datos han sido recibidos correctamente. BUSY: La impresora pone esta línea a 1 cuando el buffer de memoria está lleno. El ordenador dejara de enviar más datos. SLCT: Indica al ordenador que se dispone de una impresora. ERROR/: Dice al ordenador que se ha producido un error. La CPU deja de enviar más datos. PE: El papel se ha acabado. Todas estas señales están conectadas a un conector hembra de 25 pines. Todas las señales tienen niveles lógicos TTL.

El cable paralelo es el conector físico entre el puerto paralelo y el dispositivo periférico. En un puerto paralelo habrá una serie de bits de control en vías aparte que irá en ambos sentidos por caminos distintos. En contraposición al puerto paralelo está el puerto serie, que envía los datos bit a bit por el mismo hilo.

Puerto paralelo IDE

No obstante existe otro puerto paralelo usado masivamente en los ordenadores: el puerto paralelo IDE, también llamado PATA (Paralell ATA), usado para la conexión de discos duros, unidades lectoras/grabadoras (CDROM, DVD), unidades magneto-ópticas, unidades ZIP y SuperDisk, entre la placa base del ordenador y el dispositivo. Puerto paralelo SCSI Un tercer puerto paralelo, muy usado en los ordenadores Apple referencia para el uso en el computador y sirve como un puerto serial el hardware 1.5 para PC/Commodore Amiga.