Puerto paralelo: características, tipos y funciones
El puerto paralelo es la parte de una computadora que se utiliza para poder conectarse con diferentes dispositivos, enviando o recibiendo información. Este puerto se utiliza con el propósito de transmitir datos en paralelo.
Es conocido también como interfaz o conector Centronics, nombre obtenido gracias a la empresa que originalmente diseñó el estándar para la comunicación paralela entre una computadora y una impresora. A posteriori, la marca Epson diseñó una interfaz paralela más moderna.
La mayoría de las computadoras personales compatibles con IBM tienen al menos un puerto paralelo y un puerto serial. Se encuentran en la parte posterior de las mismas, formando parte de la tarjeta madre.
El puerto paralelo puede transmitir directamente un byte al transferir ocho bits al mismo tiempo por ocho cables diferentes. Por eso es más rápido en comparación con la comunicación en serie.
Con la llegada del puerto USB, que es mucho más rápido, ya el puerto paralelo se usa raras veces en comparación con la frecuencia con la que se usaba anteriormente. De hecho, la gran mayoría de microcomputadoras nuevas no tienen puerto paralelo.
Índice del artículo
Características del puerto paralelo
El puerto paralelo es un sello característico de la vieja tecnología informática: de gran tamaño y baja velocidad. Utiliza un conector DB-25, que es un conector en forma de D con 25 pines, que está conectado a cables de transmisión. El puerto es hembra, con 25 orificios.
La velocidad de transmisión de un puerto paralelo es bastante alta en comparación con un puerto serial. El puerto paralelo tiene la capacidad de transmitir a la vez múltiples flujos de datos. Envía los datos mediante múltiples bits en forma paralela.
El número de cables que se conectan al puerto paralelo es bastante alto, si se lo compara con el puerto serial.
Para eliminar errores por la diafonía, en una comunicación paralela se necesita que todos los flujos de bits de datos sean transferidos a la misma velocidad. Sin embargo, ya que este requerimiento se dificulta más mientras mayor sea el trayecto a recorrer, se prefiere en esta comunicación que los cables de transmisión tengan una longitud corta.
– Pines del puerto
Cada pin se usa para comunicar literalmente 1 bit de información. Es decir, un pin sin carga es ‘0’ y con carga es ‘1’. Todos los pines pueden transmitir información en paralelo de forma simultánea, mientras que a través de un puerto serial se hace en serie (uno a uno).
El nivel de voltaje de un pin cargado es de 5 voltios y se puede utilizar para controlar directamente un LED. Los pines del puerto paralelo están segmentados en 3 conjuntos para diferentes propósitos, que son:
Datos (entrada/salida)
El conjunto de datos se compone de 8 pines de datos (pines 2 al 9) que permiten transmitir o recibir datos desde o hacia un dispositivo externo.
Por tanto, estos pines están destinados a la entrada y salida de datos, para enviar generalmente a la impresora la información que se va a imprimir.
Control (salida)
El conjunto de control se compone de 8 pines que se utilizan para controlar el envío y la recepción de datos. Estos pines están destinados a enviar la información de control a la impresora.
El más importante es el pin que indica que los datos están listos para ser enviados o recibidos.
Estado (entrada)
El conjunto de estado es un puerto de solo lectura compuesto por cinco pines de entrada, un registro de estado IRQ y dos pines reservados.
Estos pines son entradas que vienen de la impresora a la PC, que se destinan a comunicar estados como ‘sin papel’, ‘error’, ‘ocupado’, etc.
– Tipos
Puerto paralelo estándar (SPP)
Puede enviar 8 bits y recibir 5 bits a la vez. Es capaz de enviar de 50 a 100 kilobytes de datos por segundo. Los pines del 18 al 25, utilizados originalmente solo como “tierra”, también se pueden usar como pines de datos.
Esto permite la comunicación full-duplex o bidireccional. Esta comunicación permite que cada dispositivo reciba y transmita datos.
Puerto paralelo mejorado (EPP)
Fue creado en 1991 por Intel, Xircom y Zenith. Admite comunicación bidireccional y velocidades de transferencia diez veces más rápidas que el puerto Centronics. El EPP permite transferir muchos más datos por segundo, de 500 kilobytes a 2 megabytes.
Funciones
El puerto paralelo proporciona una interfaz para conectar varios dispositivos, preparando una comunicación paralela para así enviar una gran cantidad de datos al mismo tiempo.
Actualmente, el puerto paralelo ha sido reemplazado en gran medida por el puerto USB. Sin embargo, hay una lista de diferentes componentes de hardware que usaban el puerto paralelo, tales como impresoras, discos duros, escáneres, unidades de CD, etc.
La función de cada pin es:
Pin 1
Se mantiene con el valor de 1, pero cambia a cero cada vez que la computadora expide un byte de datos. El valor de 0 notifica a la impresora que los datos se están transmitiendo.
Pines 2 a 9
Se utilizan para transportar los datos. Se envía una carga de 5 voltios al pin correspondiente para indicar que el bit tiene el valor 1. Si un pin no tiene carga indica que su valor es 0. Esta es una manera muy efectiva y simple de transferir información digital en tiempo real a través de un cable analógico.
Pin 10
Se encarga de transmitir una señal de confirmación de la impresora a la computadora. Se mantiene encendido tal como el pin 1, bajando el voltaje a 0 para que la computadora se entere que los datos fueron recibidos.
Pin 11
Este pin estará encendido cuando la impresora se encuentre ocupada. Al desocuparse cambiará el voltaje a 0 para que la computadora esté al tanto que ya está lista para admitir más datos.
Pin 12
Al enviarle una carga a este pin la impresora le notifica a la computadora que no posee papel.
Pin 13
Mientras la computadora reciba una carga en este pin estará al tanto que el dispositivo se encuentra en línea.
Pin 14
Con el encendido de este pin la computadora envía la señal de alimentación automática a la impresora.
Pin 15
Cuando la impresora tenga algún problema baja el voltaje a 0 voltios en este pin para que la computadora sepa que hay un error.
Pin 16
Cada vez que está listo un nuevo trabajo de impresión, la computadora carga este pin para inicializar la impresora.
Pin 17
La computadora usa este pin para desconectar remotamente la impresora. Esto se logra enviando este pin cargado a la impresora y manteniéndolo así todo el tiempo que se desee que la impresora esté desconectada.
Pines 18-25
Estos pines se utilizan como tierra.
Referencias
- Mahesh Parahar (2019). Difference between Serial Ports and Parallel Ports. Tutorials Point. Tomado de: tutorialspoint.com.
- Robo Realm (2020). Parallel Port. Tomado de: roborealm.com.
- Coecsl (2020). PC Parallel Port Interfacing. Tomado de: coecsl.ece.illinois.edu.
- Vangie Beal (2020). Parallel port. Webopedia. Tomado de: webopedia.com.
- Jeff Tyson (2020). How Parallel Ports Work. How Stuff Works. Tomado de: computer.howstuffworks.com.