Puertos paralelos y serie. Trabajo de laboratorio sobre el tema "Puertos serie y paralelo y sus características operativas".

Tema 6 Puertos serie y paralelo .

6.1 Interfaces paralelas

6.1.1. Interfaz Centronics y puerto LPT

6.1.2 Interfaz Centronics

6.1.3 Puerto LPT tradicional

6.1.4 Extensiones de puertos paralelos

6.1.5 Estándar IEEE 1284

6.1.6 Interfaces físicas y eléctricas

6.1.7 Evolución del estándar IEEE 1284

6.1.8 Configuración de puertos LPT

6.2 Interfaces serie

6.2.1. Métodos de transmisión en serie

6.2.2 Interfaz RS-232C

6.2.3 Interfaz eléctrica

6.2.4 Puerto COM

6.2.5 Uso de puertos COM

6.2.6 Recursos y configuración de puertos COM

6 .1 Interfaces paralelas

Las interfaces paralelas se caracterizan por el hecho de que utilizan líneas de señal separadas para transmitir bits en una palabra y los bits se transmiten simultáneamente. Las interfaces paralelas utilizan niveles lógicos TTL (lógica transistor-transistor), lo que limita la longitud del cable debido a la baja inmunidad al ruido de la interfaz TTL. No hay aislamiento galvánico. Se utilizan interfaces paralelas para conectar impresoras. La transferencia de datos puede ser unidireccional (Centrónica) y bidireccional (Bitrónica). A veces se utiliza una interfaz paralela para la comunicación entre dos computadoras; el resultado es una red "hecha sobre la rodilla" (LapLink). Los protocolos de interfaz se analizarán a continuación. Centronics, Estándar IEEE 1284, así como puertos de PC que los implementan.

6.1.1. Interfaz Centronics y puerto LPT

Para conectar una impresora a través de la interfaz Centronics fue introducido en la PC puerto de interfaz paralelo - Así surgió el nombre de puerto LPT (Line Printer - impresora de línea). Aunque ahora no sólo se conectan impresoras de línea a través de este puerto, el nombre "LPT" permanece.

6.1.2 Interfaz Centronics

Concepto Centronics Se refiere tanto al conjunto de señales y al protocolo de interacción, como al conector de 36 pines de las impresoras. El propósito de las señales se da en la tabla. 1.1, y los diagramas de tiempos de intercambio con la impresora se encuentran en la Fig. 1.1. Interfaz Centronics Soportado por impresoras paralelas.
interfaz conveniente. Su análogo doméstico es
hay una interfaz IRPR-M. Puerto tradicional SPP(Puerto paralelo estándar) es un puerto unidireccional a través del cual se implementa el protocolo de intercambio en el software. Céntricos. El puerto genera una interrupción de hardware basada en un pulso en la entrada Ack#. Las señales del puerto se envían a Conector DB-25S(enchufe) instalado directamente en la placa adaptadora (o placa base) o conectado a ella con un cable plano.

6.1.3 Puerto LPT tradicional

El adaptador de interfaz paralelo es un conjunto de registros ubicados en el espacio de entrada/salida. Los registros de puertos se direccionan en relación con la dirección base del puerto, cuyos valores estándar son 3BCh, 378h y 278h. El puerto puede utilizar una línea de solicitud de interrupción de hardware, generalmente IRQ7 o IRQ5. El puerto tiene externo 8 bits bus de datos 5 bits bus de estado y 4 bits autobús de señal de control, BIOS admite hasta cuatro (a veces hasta tres) puertos LPT (LPT1-LPT4) con su servicio de interrupción EN 17h, proporcionando a través de ellos comunicación con la impresora a través de interfaz Céntricos. Con este servicio, el BIOS muestra un carácter (mediante sondeo de preparación, sin utilizar interrupciones de hardware), inicializa la interfaz y la impresora, y también sondea el estado de la impresora. El puerto estándar tiene tres registros de 8 bits, ubicado en direcciones adyacentes en el espacio de E/S,
comenzando desde la dirección del puerto base (BASE).

6.1.4 Extensiones de puertos paralelos

Las deficiencias del puerto estándar fueron parcialmente eliminadas por los nuevos tipos de puertos que aparecieron en las computadoras PS/2.

Puerto paralelo tipo 1-Interfaz introducida en PS/2. Además del modo estándar, dicho puerto puede funcionar en modo de entrada o en modo bidireccional. El protocolo de intercambio se genera mediante software y se introduce un bit especial en el registro de control del puerto para indicar la dirección de transmisión. CR.5:0 - El búfer de datos funciona para salida, 1 - para entrada. No confundas este puerto, también llamado bidireccional mejorado, con ERRAR. Este tipo de puerto se ha arraigado en las computadoras comunes.

Puerto de acceso directo a memoria (puerto paralelo DMA tipo 3)
utilizado en los modelos PS/2 57, 90, 95. Se introdujo para aumentar el rendimiento y descargar el procesador al enviar a una impresora. El programa que trabaja con el puerto solo necesitaba especificar en la memoria el bloque de datos que se generará y luego generar de acuerdo con el protocolo. Centronics producido
se llevó a cabo sin la participación del procesador. Posteriormente aparecieron otros adaptadores de puerto LPT que implementaron el protocolo de intercambio. Centronics hardware - Centronics rápidos. Algunos de ellos utilizaron el búfer de datos FIFO. Modo FIFO de puerto paralelo. Al no estar estandarizados, estos puertos de diferentes fabricantes requerían el uso de sus propios controladores especiales. Los programas que utilizaban el control directo de los registros portuarios estándar no pudieron utilizarlos de manera más eficiente. Estos puertos se incluían a menudo en multitarjetas VLB. Existen variantes con bus ISA, incluidas las integradas.

6.1.5 Estándar IEEE 1284

Estándar de interfaz paralela IEEE 1284 adoptado en 1994, define los puertos SPP, PPE Y ESR. El estándar define 5 modos de intercambio de datos, método de negociación de modo, interfaces físicas y eléctricas. Según IEEE 1284, son posibles los siguientes modos de intercambio de datos a través del puerto paralelo:

^ Modo de compatibilidad - unidireccional (salida) por protocolo Céntricos. Este modo corresponde al puerto SPP estándar.

^ Modo mordisco - ingrese un byte en dos ciclos (4 bits cada uno), usando la línea de estado para recibir. Este modo de intercambio se puede utilizar en cualquier adaptador.

^ Modo de bytes - entrada de un byte completo utilizando líneas de datos para recibir. Este modo solo funciona en puertos que pueden leer datos de salida. (Bidireccional o PS/2 Tipo 1).

Modo EPP(Puerto paralelo mejorado) (Modo PPE) - Intercambio de datos bidireccional. Las señales de control de interfaz son generadas por hardware durante el ciclo de acceso al puerto. Efectivo al trabajar con el dispositivo -
memoria externa y adaptadores de red local.

^ modo ECP(Puerto de capacidad extendida) (Modo ECP) ​​- Intercambio de datos bidireccional con posibilidad de compresión de datos por hardware mediante el RLE(Codificación de longitud de ejecución) y el uso de buffers FIFO y DMA. Gerentes
Las señales de interfaz se generan en el hardware. Efectivo para impresoras y escáneres.

En computadoras con un puerto LPT en la placa base, el modo SPP, EPP, ECP o una combinación de ellos se configura en la configuración del BIOS. El modo de compatibilidad es totalmente consistente con el puerto SPP estándar.

6.1.6 Interfaces físicas y eléctricas

El estándar IEEE 1284 define las características físicas de los receptores y transmisores de señales. Las especificaciones del puerto estándar no especificaban los tipos de circuitos de salida, valores límite para resistencias de carga y
capacitancia aportada por circuitos y conductores. A tipos de cambio relativamente bajos, la dispersión de estos parámetros no causó problemas de compatibilidad. Sin embargo, los modos avanzados (funcional y de velocidad de transferencia) requieren especificaciones claras. IEEE 1284 define dos
nivel de compatibilidad de la interfaz. Primer nivel(Nivel I) se define para dispositivos que son lentos, pero utilizan un cambio en la dirección de transmisión de datos. Segundo nivel(Nivel II) se define para dispositivos que funcionan en
Modos avanzados, altas velocidades y cables largos. A transmisores se aplican los siguientes requisitos:

^ Los niveles de señal sin carga no deben superar -0,5... +5,5 V.

^ Los niveles de señal con una corriente de carga de 14 mA deben ser de al menos +2,4 V para un nivel alto (Ganado) y no superior a +0,4 V para nivel bajo (VoiJ en CC.

Los cables de interfaz tradicionales tienen entre 18 y 25 hilos, dependiendo del número de hilos GND. Estos conductores pueden estar entrelazados o no. No existían requisitos estrictos para el blindaje de cables. Es poco probable que estos cables funcionen de forma fiable a velocidades
transfiere 2 MB/s y con una longitud superior a 2 m. La norma IEEE 1284 regula. Propiedades de los cables.


Tres conectores diferentes definidos en el estándar IEEE 1284

6.1.7 Desarrollo del estándar IEEE 1284

Además del estándar principal IEEE 1284, que ya ha sido adoptado, actualmente se están desarrollando nuevos estándares para complementarlo. Éstas incluyen:

^ IEEE R1284.1 "Estándar de tecnología de la información para la interfaz de impresora/escáner independiente del transporte (TIP/SI)". Este estándar está siendo desarrollado para la gestión y mantenimiento de escáneres e impresoras basadas en el protocolo NPAP (Network Printing Alliance Protocol).

norte IEEE PAG1284.2 "Estándar de prueba, medición y conformidad con IEEE Std. 1284": un estándar para probar puertos, cables y dispositivos para cumplir con IEEE 1284.

ai IEEE P12843"Standaixl para extensiones de interfaz y protocolo a puertos de adaptador de host y periféricos compatibles con IEEE Std. 1284": un estándar para controladores y el uso de dispositivos mediante software de aplicación (software). Especificaciones de BIOS ya aceptadas para su uso. ERRAR Controladores DOS. Se está desarrollando un estándar para el uso compartido de un puerto por una cadena de dispositivos o un grupo de dispositivos conectados a través de un multiplexor.

^ IEEE P1284.4 El "Estándar para la entrega de datos y canales lógicos para interfaces IEEE Std. 1284" tiene como objetivo implementar un protocolo de paquetes para la transmisión de datos confiable a través de un puerto paralelo. La base es el protocolo MLC (Multiple Logical Channels) de Ewlett-Packard, pero no se garantiza la compatibilidad con él en la versión final del estándar.

6.1.8 Configuración de puertos LPT

El control portuario paralelo se divide en dos etapas
configuración preliminar(Configuración) hardware del puerto y actual(operatorio) traspuesta modos de funcionamiento de la aplicación o del software del sistema. La conmutación operativa sólo es posible dentro de los límites de los modos permitidos durante la configuración. Esto garantiza la posibilidad de hacer coincidir el hardware con el software y bloquear falsas conmutaciones causadas por acciones incorrectas del programa. La configuración de un puerto LPT depende de su versión. El puerto, ubicado en una tarjeta de expansión (multitarjeta) instalada en una ranura ISA o ISA+VLB, se configura mediante puentes en la propia tarjeta. El puerto de la placa base se configura mediante la configuración del BIOS.

6.2 Interfaces serie

La interfaz en serie para la transmisión de datos utiliza una única línea de señal, a lo largo de la cual los bits de información se transmiten uno tras otro de forma secuencial. De ahí el nombre de la interfaz y el puerto. Términos en inglés – Interfaz de serie Y Puerto serial(a veces mal traducido como
"de serie"). La transmisión en serie le permite reducir la cantidad de líneas de señal y aumentar el rango de comunicación. Un rasgo característico es el uso de señales no TTL. Varias interfaces serie utilizan aislamiento galvánico de fuentes externas (generalmente de entrada).
nal) señales del circuito de tierra del dispositivo, lo que le permite conectar dispositivos a diferentes potenciales. A continuación consideraremos las interfaces RS-232C, RS-422A, RS-423A, RS-485, bucle actual, MIDI y puerto COM.

6.2.1. Métodos de transmisión en serie

La transmisión de datos en serie se puede realizar en
Modos asíncronos o síncronos. En asincrónico cada byte está precedido por bit de inicio, señalar al receptor el inicio de una transmisión, seguido de bits de datos y quizá, bit de paridad(paridad). Completa el paquete bit de parada, garantizar una pausa entre transmisiones. El bit de inicio del siguiente byte se envía en cualquier momento después del bit de parada, es decir, son posibles pausas de duración arbitraria entre transmisiones. El bit de inicio, que siempre tiene un valor estrictamente definido (0 lógico), proporciona un mecanismo simple para sincronizar el receptor con una señal del transmisor. Se supone que el receptor y el transmisor funcionan a la misma velocidad en baudios. El generador de reloj interno del receptor utiliza un contador divisor de la frecuencia de referencia, que se pone a cero en el momento en que se recibe el inicio del bit de inicio. Este contador genera luces estroboscópicas internas mediante las cuales el receptor registra las llamadas recibidas posteriormente.


bits. Idealmente, las luces estroboscópicas están ubicadas en el medio de los intervalos de bits, lo que permite recibir datos incluso con una ligera discrepancia entre las velocidades del receptor y del transmisor. Obviamente, al transmitir 8 bits de datos, un bit de control y un bit de parada, la distribución máxima permitida
la velocidad de coincidencia a la que los datos se reconocerán correctamente no puede exceder el 5%. Teniendo en cuenta las distorsiones de fase y el funcionamiento discreto del contador de sincronización interno, en realidad se permite una desviación de frecuencia menor. Cuanto menor sea el factor de división de frecuencia de referencia del oscilador interno (cuanto mayor sea la frecuencia de transmisión), mayor será el error al fijar las puertas en el medio del intervalo de bits y los requisitos de coherencia de frecuencia se volverán más estrictos. Cuanto mayor sea la frecuencia de transmisión, mayor será el efecto de la distorsión de borde en la fase de la señal recibida. La interacción de estos factores conduce a mayores requisitos de adaptación de frecuencias entre el receptor y el transmisor a medida que aumenta la frecuencia de intercambio. Para el modo asíncrono, se adopta la siguiente serie: Velocidades de baudios estándar: 50, 75, 110, 150, 300, 600, 1200, 2400, 4800, 9600, 19200, 38400, 57600 y 115200 pb. A veces se utiliza la unidad de medida "baud" en lugar de "bit/s", pero cuando se consideran señales binarias transmitidas esto es incorrecto. Es habitual medir la frecuencia de los cambios de estado de la línea en baudios, y con un método de codificación no binaria (ampliamente utilizado en los módems modernos) en un canal de comunicación, las velocidades de bits (bit/s) y los cambios de señal (baudios) pueden diferir varios veces (para más detalles, consulte el Apéndice A). Cantidad bit de datos puede ser 5, 6, 7 u 8 (los formatos de 5 y 6 bits no son muy comunes). Cantidad bit de parada puede ser 1, 1,5 o 2 ("un bit y medio" significa sólo la duración del intervalo de parada). Intercambio asincrónico en PC se implementa usando puerto COM usando protocolo RS-232C. Sincrónico El modo de transmisión supone una actividad constante del canal de comunicación. El envío comienza con un byte de sincronización, seguido inmediatamente por un flujo de bits de información. Si el transmisor no tiene datos para transmitir, llena la pausa enviando continuamente bytes de sincronización. Obviamente, al transferir grandes cantidades de datos, la sobrecarga de sincronización en este modo será menor que en el modo asíncrono. Sin embargo, en el modo síncrono, es necesaria una sincronización externa del receptor con el transmisor, ya que incluso una pequeña desviación de frecuencia provocará una distorsión de los datos recibidos. La sincronización externa es posible utilizando una línea separada para transmitir la señal de sincronización o utilizando una codificación de datos con sincronización automática, en la que los pulsos de sincronización se pueden extraer de la señal recibida en el lado del receptor. En cualquier caso, el modo síncrono requiere líneas de comunicación o equipos terminales costosos. Para las PC, existen placas especiales: adaptadores SDLC (caros) que admiten el modo de intercambio sincrónico. Se utilizan principalmente para comunicarse con grandes máquinas IBM (mainframes) y no se utilizan mucho. Entre los adaptadores síncronos, actualmente se utilizan adaptadores de interfaz V.35.

En nivel fisico La interfaz serie tiene varias implementaciones que se diferencian en la forma en que se transmiten las señales eléctricas. Hay una serie de normas internacionales relacionadas: RS-232C, RS-423A, RS-422A Y RS-485.


. Conector de puerto serie estándar de 25 pines

Líneas de interfaz desequilibradas RS-232C Y RS-423A
tener la inmunidad más baja contra interferencias de modo común,
aunque la entrada diferencial del receptor RS-423A suaviza un poco la situación. Las mejores opciones tiene una interfaz punto a punto. RS-422A y su análogo principal (bus) RS-485 trabajando en líneas de comunicación simétricas. Utilizan señales diferenciales con un par de cables separados (trenzados) para transmitir cada señal.

En los estándares enumerados, la señal está representada. potencial. Hay interfaces en serie donde la corriente que fluye a través del circuito común transmisor-receptor ("bucle de corriente" y MIDI) es informativa. Se han adoptado estándares de comunicación inalámbrica por infrarrojos para comunicaciones de corta distancia. El más común en las PC es el más simple de los anteriores: el estándar RS-232C, implementado por puertos COM. Ampliamente utilizado en la automatización industrial. RS-485 y RS-422A, También se encuentra en algunas impresoras. Existen convertidores de señal para acomodar estas interfaces relacionadas.

6.2.2 Interfaz RS-232C

La interfaz está diseñada para conectar equipos que transmiten o reciben datos. (Acerca de OD – equipo terminal de datos o AAD- equipos de transmisión de datos; DTE - Equipo terminal de datos), al equipo terminal de canales de datos (AKD", DCE - Equipo de comunicación de datos). Una computadora, una impresora, un trazador y otros equipos periféricos pueden actuar como ADF. El módem suele desempeñar el papel de ADC. El objetivo final de la conexión es conectar dos dispositivos ADF. El estándar describe señales de control de interfaz, transferencia de datos, interfaz eléctrica y tipos de conectores. El estándar proporciona modos de intercambio asíncrono y síncrono, pero los puertos COM sólo admiten modo asíncrono. Funcionalmente RS-232C equivalente
Estándar CCITT V.24/V.28 e interfaz C2, pero tienen diferentes nombres de señal.

6.2.3 Interfaz eléctrica

Estándar RS-232C utiliza transmisores y receptores de un solo extremo - la señal se transmite en relación con un cable común - conexión a tierra del circuito (en otras interfaces se utilizan señales diferenciales balanceadas, p. ej. RS-422). Interfaz NO PROPORCIONA AISLAMIENTO GALVÁNICO dispositivos. Unidad lógica
corresponde al voltaje en entrada del receptor en el rango -12...-3 V. Para líneas de señal de control, este estado se llama EN("habilitado"), para líneas de datos en serie - MARCA. El cero lógico corresponde al rango +3...+12 V. Para las líneas de señal de control, el estado se denomina APAGADO, y para las líneas de datos en serie - ESPACIO. El rango -3...+3 V es una zona muerta que provoca histéresis en el receptor: el estado de la línea se considerará cambiado sólo después de cruzar el umbral (Fig. 2.5). Los niveles de señal en las salidas del transmisor deben estar en los rangos -12...-5 V y +5...+12 V para representar uno y cero, respectivamente. La diferencia de potencial entre las masas del circuito (SG) de los dispositivos conectados debe ser inferior a 2 V; con una diferencia de potencial mayor, puede producirse una percepción incorrecta de las señales. La interfaz asume la presencia TIERRA DE PROTECCIÓN para los dispositivos que se están conectando, si ambos están alimentados por CA y tienen protectores contra sobretensiones.

Conexión y desconexión de cables de interfaz Los dispositivos autoalimentados deben fabricarse. cuando la energía está apagada. De lo contrario, la diferencia en los potenciales desiguales de los dispositivos en el momento de la conmutación puede aplicarse a los circuitos de interfaz de salida o entrada (que es más peligroso) y dañar los microcircuitos.

6.2.4 Puerto COM

Interfaz de serie puerto COM(Puerto de comunicación) apareció en los primeros modelos de PC IBM. Se implementó en un chip transceptor asíncrono Intel 8250. El puerto tenía soporte para BIOS (/L/T 74/?), pero la interacción con el puerto a nivel de registro fue (y es) ampliamente utilizada. Por lo tanto, en todos los ordenadores compatibles con PC para la interfaz serie
Utilice chips transceptores compatibles con i8250. En varias computadoras domésticas compatibles (casi) con PC, se utilizó el microcircuito KR580BB51, un análogo del 18251, para la interfaz en serie. Sin embargo, este microcircuito es un transceptor síncrono-asincrónico universal (USART o Universal Asynchronous).
Receptor-Transmisor). Estas computadoras no son compatibles con las PC en el nivel de registro del puerto COM. Es bueno que los ordenadores correspondientes tengan un controlador "honesto" B/OS /L/T 14h, y no un código auxiliar que devuelve el estado "siempre listo" del módem y no hace nada. Se considera necesaria la compatibilidad a nivel de registro de puertos COM. Muchos desarrolladores de paquetes de comunicación también ofrecen trabajo vía B/OS/L/T. 14h, sin embargo, a altas velocidades esto no es efectivo. Hablando del puerto COM de la PC, por defecto nos referiremos a la compatibilidad del modelo de registro con el i8250 y la implementación de una interfaz asíncrona. RS-232C.

6.2.5 Uso de puertos COM

Los puertos COM se utilizan con mayor frecuencia para conexiones
manipuladores
(ratón, trackball). En este caso, el puerto se utiliza en modo de entrada serie; La energía se suministra desde la interfaz. ratón serie - Ratón serie-Puede conectarse a cualquier puerto que funcione. Para conectar módems externos utiliza un cable completo (9 hilos) APD-AKD, cuyo diagrama se muestra en la Fig. 2.7. Se utiliza el mismo cable para unir conectores (según el número de contactos); Es posible utilizar adaptadores 9-25 destinados a ratones. El software de comunicación normalmente requiere el uso de interrupciones, pero existe libertad para elegir el número de puerto (dirección) y la línea de interrupción. Si se espera un funcionamiento a velocidades de 9600 bps y superiores, entonces el puerto COM debe implementarse en un UART 16550A o un chip compatible. La capacidad de trabajar con buffers FIFO e intercambiar a través de canales DMA depende del software de comunicación. Para conexión entre dos ordenadores, alejados entre sí a una distancia corta, también utilizan una conexión directa de sus puertos COM con un cable de módem nulo (Fig. 2.8). El uso de programas como Norton Commander o Interink MS-DOS le permite intercambiar archivos rápidamente.
hasta 115,2 Kbps sin utilizar interrupciones de hardware. La misma conexión también puede ser utilizada por el paquete de red Lantastic, que proporciona un servicio más avanzado.

Conexión de impresoras y trazadores al puerto COM requiere el uso de un cable correspondiente al protocolo de control de flujo seleccionado: software XON/XOFF o hardware RTS/CTS. Es preferible el protocolo de hardware. Interrupciones durante la salida usando DOS (comandos COPIAR o IMPRIMIR) no se utilizan. Un puerto COM, con soporte de software adecuado, le permite convertir una PC en Terminal, emulando el sistema de mando de terminales especializados habituales (VT-52, VT-100, etc.). El terminal más sencillo se obtiene conectando entre sí las funciones de BIOS para el mantenimiento del puerto COM. (INT 14h), salida de teletipo (/L/T 10h) y entrada de teclado (INT 16h). Sin embargo, un terminal de este tipo solo funcionará a velocidades de baudios bajas (a menos, por supuesto, que esté fabricado con un Pentium), ya que las funciones del BIOS, aunque universales, no son muy rápidas.

Interfaz RS-232C Ampliamente distribuido en diversos centros de control y terminales. El puerto COM también se puede utilizar como interfaz bidireccional, que tiene 3 líneas de salida controladas por software y 4 líneas de entrada legibles por programa con señales bipolares. Su uso lo determina el desarrollador. Existe, por ejemplo, un circuito de convertidor de ancho de pulso de un bit que le permite grabar una señal de audio en un disco de PC utilizando la línea de entrada del puerto COM. Reproducir esta grabación a través de un altavoz de PC normal permite transmitir la voz. Hoy en día, cuando la tarjeta de sonido se ha vuelto casi
un dispositivo de PC obligatorio, no es impresionante, pero alguna vez esa solución fue interesante.

El puerto COM se utiliza para comunicaciones inalámbricas. utilizando emisores y receptores de infrarrojos - Conexión IR (Infrarrojos). Esta interfaz permite la comunicación entre un par de dispositivos ubicados a una distancia de varios metros. Existen sistemas de infrarrojos de velocidades baja (hasta 115,2 Kbps), media (1.152 Mbps) y alta (4 Mbps). Los sistemas de baja velocidad se utilizan para intercambiar mensajes cortos, los sistemas de alta velocidad se utilizan para intercambiar archivos entre computadoras, conectarse a una red informática,
salida a una impresora, dispositivo de proyección, etc. Se esperan tipos de cambio más altos, lo que permitirá la transmisión de “video en vivo”. En 1993 se creó una asociación de desarrolladores de sistemas de transmisión de datos por infrarrojos. irda(Infrared Data Association), diseñado para garantizar la compatibilidad de equipos de diferentes fabricantes. Los emisores de infrarrojos no crean interferencias en el rango de radiofrecuencia y garantizan la confidencialidad de la transmisión. Los rayos IR no atraviesan las paredes, por lo que el área de recepción se limita a un espacio pequeño y fácilmente controlable. La tecnología infrarroja es atractiva
para conectar ordenadores portátiles con ordenadores de sobremesa o estaciones. Algunos modelos de impresoras tienen una interfaz de infrarrojos.

6.2.6 Recursos y configuración de puertos COM

Una computadora puede tener hasta cuatro puertos serie COM 1-COM4(Para las máquinas de clase AT es típico tener dos puertos). Los puertos COM tienen externos Conectores macho DB25P o DB9P, aparece en el panel posterior de la computadora. Los puertos COM están implementados en microcircuitos. UART compatible con la familia 18250. Ocupan 8 registros adyacentes de 8 bits en el espacio de E/S y se pueden organizar según el estándar. direcciones base. Los puertos producen interrupciones de hardware. La capacidad de compartir una línea de solicitud con múltiples puertos (o compartirla con otros dispositivos) depende de la implementación de la conexión de hardware y el software. Cuando se utilizan puertos instalados en el bus ISA, las interrupciones compartidas normalmente no funcionan. La gestión del puerto serie se divide en dos etapas: configuración preliminar (Setup) del hardware del puerto y conmutación actual (en línea) de los modos operativos de la aplicación o del software del sistema. La configuración del puerto COM depende de su versión. El puerto de la placa de expansión se configura mediante puentes en la propia placa. El puerto de la placa base se configura mediante la configuración del BIOS.

Preguntas de control

Preguntas de control

1Describa el propósito de las interfaces paralelas y seriales.

2¿A qué se refiere el concepto? « Interfaz Con Centronics»?

3Describa el “Puerto LPT tradicional”.

4Describa el puerto bidireccional 1.

5Describe un puerto DMA.

6Describa las características del estándar IEEE 1284.

7¿Qué niveles de compatibilidad de interfaz define IEEE 1284?

8Enumere los nuevos estándares IEEE 1284.

9Describir métodos de transmisión de señales en serie.

10Describir la implementación de una interfaz serie en nivel físico.

11Describe el propósito de la interfaz. RS-232C.

12Describir las características de la interfaz eléctrica. RS-232C.

13¿Para qué se utilizan los puertos COM? .

14Describir el uso de un puerto COM para comunicaciones inalámbricas.

15Describir la configuración de los puertos COM.

Fin del formulario

Uno de los puertos de computadora más antiguos es el puerto LPT o puerto paralelo. Y aunque el puerto LPT ya no se puede ver en todas las placas base, los lectores podrían estar interesados ​​en saber qué es.

En primer lugar, veamos el nombre del puerto. Quizás no todo el mundo sepa qué significa la abreviatura LPT. De hecho, LPT es una abreviatura de Line Print Terminal. Por tanto, queda claro que el puerto LPT estaba destinado principalmente a conectar impresoras. Por eso el puerto LPT tiene otro nombre: puerto de impresora. Aunque teóricamente se pueden conectar otros dispositivos al LPT.

El puerto LPT tiene una larga historia. Fue desarrollado por Centronics (razón por la cual este puerto a menudo se llama puerto Centronics), que produjo impresoras matriciales de puntos antes de la era de las PC, a principios de la década de 1970. Y a principios de la década de 1980, IBM comenzó a utilizar el puerto LPT en sus computadoras y durante algún tiempo se convirtió en el puerto estándar para conectar dispositivos de alta velocidad (en ese momento).

Aspecto del puerto paralelo en la parte posterior de la computadora

La interfaz LPT ha existido en varias ediciones. En la versión original, el puerto LPT era unidireccional, es decir, podía transmitir datos en una sola dirección: a un dispositivo periférico. Por supuesto, esta situación no convenía a los usuarios, ya que había impresoras que requerían transferencia de datos en ambas direcciones. Por ello, la interfaz LPT se mejoró varias veces hasta que se desarrolló el estándar internacional IEEE 1284. Según este estándar, la interfaz del puerto paralelo admitía varios modos de funcionamiento y también era compatible con estándares más antiguos. Además, la interfaz en su versión final admitía velocidades de transferencia de datos relativamente altas: hasta 5 Mb/s.

Cómo funciona el puerto paralelo

El puerto LPT se llama paralelo porque el cable conectado a él transmite datos en paralelo, es decir, simultáneamente a lo largo de varios conductores. Esta propiedad distingue un puerto paralelo de otro puerto de computadora: un puerto COM serie.

En el cable Centronics hay 8 conductores que transmiten los datos. Además, el cable contiene varias líneas a través de las cuales se transmiten las señales de control.

Aunque el puerto paralelo se utiliza principalmente para conectar impresoras, también tenía otros usos. En primer lugar, utilizando el puerto LPT, puede conectar directamente dos computadoras mediante un cable Interlink especial. Antes del uso generalizado de las tarjetas de red Ethernet, esta conexión, aunque no proporcionaba al usuario altas velocidades de transferencia de datos, era a menudo la única forma de conectar dos ordenadores. También hay llaves electrónicas diseñadas para conectarse al puerto LPT.

Cable para transferencia de datos entre ordenadores - Interlink

Como ocurre con muchos otros dispositivos en la placa base, los modos de funcionamiento del puerto paralelo a menudo se pueden configurar mediante la configuración del BIOS. Como regla general, para esto se utilizan opciones de BIOS como Puerto paralelo, Puerto paralelo IRQ, Puerto paralelo DMA, etc.

Conector de puerto paralelo de la placa base y cable Centronics

El conector del puerto LPT suele estar situado directamente en la placa base, aunque hasta mediados de los años 1990. Por lo general, estaba presente en una llamada multitarjeta insertada en una ranura de expansión, en la que también se encontraban otros puertos del ordenador. La salida del puerto es un conector hembra de 25 pines llamado conector DB25.

Multitarjeta ISA con LPT (DB25 - “madre”) y puerto de juegos a bordo.

Para conectarse a la impresora, se utiliza un cable especial: un cable Centronics. Un extremo (enchufe) del cable Centronics está conectado al puerto, el otro (también enchufe) está conectado a un conector especial en la impresora. El último conector tiene 36 pines. Por tanto, una característica del cable Centronics es que tiene diferentes conectores en ambos lados.

Aspecto del cable Centronics.

Aunque el conector del cable de la placa base a menudo se denomina conector Centronics, estrictamente hablando, el conector Centronics es solo un conector de 36 pines para conectarse a la impresora y no a la placa base. El conector de cable para conectarse al puerto se llama conector Amfenolstacker, del nombre del fabricante estadounidense de conectores Amfenol que lo desarrolló.

Características del puerto paralelo

Debido a que el puerto LPT admite la transferencia de datos en paralelo, en las primeras PC este puerto se consideraba uno de los puertos de computadora más rápidos. La transmisión de datos a través de varias líneas hace que la interfaz LPT tenga una arquitectura mucho más cercana a los buses de computadora. Sin embargo, esta circunstancia también impone una limitación en la longitud del cable, que, debido a las interferencias que se producen en el cable, no puede exceder los 5 m.

El voltaje máximo utilizado en las líneas de señal del puerto es de +5 V. Para una transmisión de datos simple, solo se requieren diez líneas de señal: estas son 8 líneas de datos, una línea de señal estroboscópica, es decir, una señal de que el puerto está listo para transmitir datos. y una línea ocupada. Las líneas restantes se utilizan por compatibilidad con el estándar Centronics.

Puerto LPT de tipo “hembra” con numeración de contactos.

Distribución de pines del conector de puerto paralelo DB25:

  • 1 – Luz estroboscópica de datos
  • 2-9 – Datos, bits 0-7
  • 10 – Acuse de recibo (Confirmación de la impresora)
  • 11 – Ocupado
  • 12 – Sin papel
  • 13 – Seleccionar (Impresora activa)
  • 14 – Alimentación automática
  • 15-Error
  • 16 – Init (Inicialización de la impresora)
  • 17 – Seleccionar entrada
  • 18-25 – Tierra

Conclusión

El puerto LPT es una interfaz de computadora personal que ahora se considera obsoleta y no cuenta con un soporte significativo por parte de los fabricantes de hardware y software. Sin embargo, el puerto paralelo todavía se utiliza con éxito en muchos modelos antiguos de ordenadores e impresoras.

Puertos de E/S. Dispositivos de entrada-salida en paralelo y en serie

Puerto de E/S

Canal de transmisión de datos entre el dispositivo y el microprocesador. Un puerto se representa en el microprocesador como una o más direcciones de memoria desde las cuales se pueden leer o escribir datos.

Puerto paralelo

Conector de E/S para conectar dispositivos de interfaz paralelo. La mayoría de las impresoras se conectan a un puerto paralelo.

Puerto serial

Puerto de computadora para organizar byte por byte comunicación asíncrona. Un puerto serie también se denomina puerto de comunicación o COM.

Comunicación asíncrona

Una forma de comunicación de datos en la que la información se envía y recibe a intervalos irregulares, un carácter a la vez. Debido a que los datos se reciben a intervalos irregulares, se debe enviar un mensaje al módem receptor para permitirle determinar cuándo comienzan y terminan los bits de datos del carácter. Para esto sirven los bits de inicio y parada.

Puerto paralelo (LPT)

(Conector de 25 pines). Diseñado para conectar una impresora, un escáner y dispositivos externos para almacenar y transportar información (unidades). Hasta hace poco se distinguía por una velocidad de transferencia de datos relativamente alta (alrededor de 2 MB/s). Como regla general, LPT es el único conector en la pared posterior de la computadora.

Los puertos serie (COM) (conectores de 9 y 25 pines) tienen una velocidad mucho menor (alrededor de 112 kB/s). Por eso les tocó soportar todo tipo de dispositivos "de ocio", como por ejemplo un ratón o un módem. Inicialmente, la computadora tenía cuatro puertos COM, pero con el tiempo solo quedaron dos. El mouse prefirió su propio conector PS/2 al puerto serie, compartiéndolo con el teclado, y el puerto COM quedó solo con soporte para un módem lento. Con el tiempo, el módem migrará al nuevo puerto USB y entonces el puerto COM finalmente e irrevocablemente pasará a ser cosa del pasado.

Hubo un tiempo en que el mouse y el teclado estaban conectados a diferentes conectores: el mouse estaba al lado del módem en el puerto COM y el teclado tenía su propio conector único. PS/2: el puerto apareció por primera vez en placas base producidas en masa en 1998. No podrá conectarle nada más que un mouse y un teclado.

Puerto serie e interfaz USB.

Este nuevo producto, que debutó con éxito en el año 2000, fue calificado como una de las innovaciones más importantes de la década. Una de las principales ventajas del USB es que se pueden conectar 127 dispositivos a un puerto USB (a diferencia de los puertos antiguos: solo se podía conectar un dispositivo a cada uno). Todos los dispositivos USB se pueden conectar a la computadora "en cadena", si cada "enlace" tiene su propio puerto USB o un concentrador USB para varios puertos al mismo tiempo. La única regla que se debe seguir al trabajar con USB es que los dispositivos más productivos deben ser los primeros en la cadena: impresora, escáner, parlantes, unidades. Y al final, un teclado y un mouse lentos.

Otra cualidad importante del USB es que esta interfaz te permite conectar cualquier dispositivo a tu computadora sin reiniciar el sistema.

La velocidad de la primera modificación del USB (es decir, todos los dispositivos lanzados antes de finales de 2000 pertenecen a este estándar) es de aproximadamente 12 MB/s (de hecho, varios dispositivos conectados a USB funcionan a una velocidad mucho menor, hasta 1,5 MB/s). La nueva especificación del bus USB 2.0, adoptada en abril de 2000, pretendía aumentar la velocidad de transferencia de datos a 60 MB/s, pero los nuevos dispositivos que soportan esta velocidad de transferencia no entraron al mercado hasta finales de año. USB 2.0 es compatible con dispositivos USB de formato anterior, pero funcionarán a la misma velocidad.

Puerto de infrarrojos

Un puerto óptico diseñado para conectar una computadora con otras computadoras o dispositivos mediante radiación infrarroja, sin cables. Los puertos de infrarrojos se utilizan en algunas computadoras portátiles, impresoras y cámaras.

El puerto se llama "serie" porque la información se transmite a través de él bit a bit, secuencialmente bit a bit (a diferencia de un puerto paralelo). A pesar de que algunas interfaces de computadora (por ejemplo, Ethernet, FireWire y USB) también utilizan un método en serie para intercambiar información, el nombre "puerto serie" se asigna al puerto estándar RS-232.

Objetivo

El estándar más utilizado para el puerto serie de computadoras personales es RS-232C. Anteriormente, el puerto serie se utilizaba para conectar un terminal, posteriormente para un módem o un ratón. Ahora se utiliza para conectarse y comunicarse con hardware para el desarrollo de sistemas informáticos integrados, receptores de satélite, cajas registradoras, programadores, equipos para sistemas de seguridad y muchos otros dispositivos.

Usando un puerto COM, puede conectar dos computadoras usando el llamado "cable de módem nulo" (ver más abajo). Se utiliza desde los días de MS-DOS para transferir archivos de una computadora a otra, en UNIX para acceder al terminal de otra máquina y en Windows (incluso las modernas) para un depurador a nivel de kernel.

La ventaja de la tecnología es la extrema simplicidad del equipo. La desventaja es la baja velocidad, el gran tamaño de los conectores, así como, a menudo, los altos requisitos de tiempo de respuesta del sistema operativo y del controlador y una gran cantidad de interrupciones (una por cada mitad de la cola de hardware, es decir, 8 bytes).

Vídeo sobre el tema.

Conectores

En las placas base de los principales fabricantes (por ejemplo, Intel) o sistemas prefabricados (por ejemplo, IBM, Hewlett-Packard, Fujitsu Siemens Computers), el puerto serie se denomina COM o RS-232.

Opciones de conector de puerto COM tipo DE-9

Los conectores en forma de D más utilizados, estandarizados en 1969, son de 9 y 25 pines (DB-9 y DB-25, respectivamente). Anteriormente, también se utilizaban DA-31 y DIN-8 redondo de ocho pines. La velocidad máxima de transmisión en la versión normal del puerto es de 115.200 baudios.

Relevancia

Existen estándares para emular un puerto serie a través de USB y Bluetooth (esta tecnología se diseñó en gran medida como un "puerto serie inalámbrico").

Sin embargo, la emulación de software de este puerto todavía se utiliza ampliamente en la actualidad. Por ejemplo, casi todos los teléfonos móviles emulan un puerto COM clásico y un módem para implementar el tethering: acceso de la computadora a Internet a través del equipo GPRS/EDGE/3G/4G del teléfono. En este caso, se utiliza USB, Bluetooth o Wi-Fi para la conexión física al ordenador.

Además, la emulación de software de este puerto se proporciona a los "invitados" de las máquinas virtuales VMWare y Microsoft Hyper-V, cuyo objetivo principal es conectar un depurador a nivel de kernel de Windows al "invitado".

En forma de UART, que se diferencia en los niveles de voltaje y la ausencia de señales adicionales, está presente en casi todos los microcontroladores, excepto en las placas de desarrollo más pequeñas, SoC, y también está presente en las placas de la mayoría de los dispositivos, aunque el El conector no está ubicado en la caja. Esta popularidad se debe a la simplicidad de esta interfaz, tanto desde el punto de vista físico como a la facilidad de acceso al puerto desde el software en comparación con otras interfaces.

Equipo

El conector tiene contactos:

DTR (Terminal de datos listo: preparación para recibir datos): salida a la computadora, entrada al módem. Indica que la computadora está lista para usar el módem. Restablecer esta línea provoca un reinicio casi completo del módem a su estado original, incluido el colgado (algunos registros de control sobreviven a dicho reinicio). En UNIX, esto ocurre cuando todas las aplicaciones tienen archivos cerrados en el controlador del puerto serie. El mouse usa este cable para recibir energía.

DSR (Conjunto de datos listo: preparación para la transferencia de datos): entrada en la computadora, salida en el módem. Indica que el módem está listo. Si esta línea está en cero, en algunos sistemas operativos resulta imposible abrir el puerto como un archivo.

RxD (Recibir datos): entrada en la computadora, salida en el módem. Un flujo de datos que ingresa a una computadora.

TxD (Transmitir datos): salida a la computadora, entrada al módem. Un flujo de datos proveniente de una computadora.

CTS (Borrar para enviar - listo para enviar): entrada en la computadora, salida en el módem. Se requiere que la computadora suspenda la transmisión de datos hasta que este cable esté configurado en uno. Se utiliza en el protocolo de control de flujo de hardware para evitar el desbordamiento en el módem.

RTS (Solicitud de envío - solicitud de envío): salida a la computadora, entrada al módem. Se requiere que el módem suspenda la transmisión de datos hasta que este cable esté configurado en uno. Se utiliza en el protocolo de control de flujo de hardware para evitar desbordamientos de hardware y controladores.

DCD (Carrier Detect - presencia de operador): entrada en la computadora, salida en el módem. El módem lo establece en uno después de establecer una conexión con el módem del otro lado y lo restablece a cero cuando se interrumpe la conexión. El hardware de la computadora puede emitir una interrupción cuando ocurre tal evento.

RI (Indicador de timbre - señal de timbre): entrada en la computadora, salida en el módem. El módem lo establece en uno después de detectar el timbre de una llamada telefónica. El hardware de la computadora puede emitir una interrupción cuando ocurre tal evento.

SG (Signal Ground): cable de señal común del puerto, no es tierra comunal, por regla general, aislado de la carcasa de la computadora o del módem.

Un cable de módem nulo utiliza dos pares cruzados: TXD/RXD y RTS/CTS.

Inicialmente, en los IBM PC e IBM PC/XT, el equipo portuario se construía sobre el chip UART 8250 de National Semiconductor, luego el chip fue reemplazado por el 16450, software compatible con los anteriores, pero que permitía velocidades de hasta 115.200 bits por En segundo lugar, apareció el chip 16550, que contiene un búfer de datos FIFO bidireccional para reducir la carga en el controlador de interrupciones. Actualmente incluido en el chip SuperIO de la placa base junto con otros dispositivos.

Acceso programático al puerto COM

UNIX

Los puertos COM en el sistema operativo Unix (Linux) son archivos de dispositivo de caracteres. Normalmente estos archivos se encuentran en el directorio /desarrollador y se llaman

  • ttyS0, ttyS1, ttyS2 etc. en Linux
  • ttyd0, ttyd1, ttyd2 etc. (o ttyu0, ttyu1, ttyu2 etc. desde la versión 8.0) en FreeBSD
  • ttya, ttyb, ttyc etc en Solaris
  • ttyf1, ttyf2, ttyf3 etc en IRIX
  • tty1p0, tty2p0, tty3p0 etc. en HP-UX
  • tty01, tty02, tty03 etc. en Digital Unix
  • ser1, ser2, ser3 etc. en QNX

Para acceder al puerto COM mediante programación, debe abrir el archivo correspondiente para lectura/escritura y realizar llamadas a las funciones especiales tcgetattr (para conocer la configuración actual) y tcsetattr (para establecer nuevas configuraciones). Es posible que también necesites realizar llamadas ioctl con ciertos parámetros. Después de esto, al escribir en un archivo, los datos se enviarán a través del puerto y, al leer, el programa recibirá los datos ya recibidos del búfer del puerto COM.

Los dispositivos llamados “ttyxx” se utilizan como dispositivos servidores, es decir, la aplicación que abre este dispositivo generalmente espera una llamada entrante del módem. La aplicación predeterminada clásica es getty, que escucha una llamada entrante, luego configura el puerto COM de acuerdo con los archivos de configuración, genera "login:" allí, acepta el nombre de usuario y ejecuta el comando "loginUserName" como hijo, con entrada estándar y salida redirigida al puerto COM. Este comando, a su vez, solicita y verifica la contraseña y, si tiene éxito, inicia (no como hijo, sino él mismo llamando a execve en el mismo proceso) el shell de usuario predeterminado especificado en el archivo /etc/passwd.

Esta tecnología surgió históricamente en los años 1970, cuando ordenadores como el PDP-11 (en la URSS la serie se llamaba SM EVM) o VAX se utilizaban bajo el sistema operativo UNIX, permitiendo la conexión de muchos terminales para el trabajo de muchos usuarios. Los terminales, y por lo tanto toda la interfaz de usuario, se conectaron a través de puertos serie, con la posibilidad de conectar un módem en lugar de un terminal y luego marcar a una computadora por teléfono. Hasta ahora, en los sistemas operativos tipo UNIX hay una pila de terminales y, normalmente, tres implementaciones de terminales: un puerto serie, una pantalla en modo texto+consola de teclado y un "bucle invertido" a uno de los archivos abiertos de la aplicación de control (este así es como se implementan telnetd, sshd y xterm).

Los dispositivos cliente de puerto serie para realizar llamadas externas se denominan cuaxx en muchos UNIX (no en todos).

Dado que solo se puede acceder al puerto serie en UNIX a través de la pila de terminales, puede ser el terminal de control para procesos y grupos (envíe SIGHUP cuando se pierda la conexión desde el módem y SIGINT cuando presione Ctrl-C), a nivel del kernel admite edición de la última línea ingresada usando las teclas de flecha, etc. Para deshabilitar esta función y convertir el dispositivo en una "tubería" para un flujo de bytes, se requieren llamadas ioctl.

ventanas

Los puertos serie en Win32 se tratan como archivos. La función CreateFile se utiliza para abrir un puerto. Puede haber muchos puertos, por lo que se designan como COM1, COM2, etc. en el orden en que se detectan los controladores de dispositivo correspondientes. Los primeros 9 puertos también están disponibles como canales con nombre para la transferencia de datos (disponibles con los nombres “COM1”, “COM2”, ...), este método de acceso se considera obsoleto. Se recomienda acceder a todos los puertos como archivos (con los nombres “\\.\COM1”, “\\.\COM2”, ... “\\.\COMx”).

Dentro de la computadora y dispositivo externo. Entonces, el conector del bus AGP es en realidad un puerto.

Para comunicarse con dispositivos periféricos, se conectan uno o más chips controladores de entrada/salida al bus de la computadora.

Las primeras PC IBM proporcionadas

  • puerto incorporado para conectar un teclado;
  • hasta 4 (COM1 ... COM4) puertos serie (comunicación en inglés), generalmente utilizados para conectar dispositivos de comunicación de velocidad relativamente alta utilizando la interfaz RS-232, como módems. Se les asignaron los siguientes recursos de la placa base:
Puertos de E/S básicos: 3F0..3FF (COM1), 2F0..2FF (COM2), 3E0..3EF (COM3) y 2E0..2EF (COM4) Número IRQ: 3 (COM2/4), 4 (COM1 /3);
  • hasta 3 (LPT1 .. LPT3) puertos paralelos (Line Print Terminal), generalmente utilizados para conectar impresoras utilizando la interfaz IEEE 1284. Se les asignaron los siguientes recursos de la placa base:
Puertos de E/S básicos: 370..37F (LPT1 o LPT2 solo en computadoras IBM con MRA), 270..27F (LTP2 o LPT3 solo en computadoras IBM con MCA) y 3B0..3BF (LPT1 solo en computadoras IBM con MCA ) Número de IRQ: 7 (LPT1), 5 (LPT2)

Inicialmente, los puertos COM y LPT estaban físicamente ausentes en la placa base y se implementaban mediante una tarjeta de expansión adicional insertada en una de las ranuras de expansión ISA de la placa base.

Los puertos serie generalmente se usaban para conectar dispositivos que necesitaban transferir rápidamente una pequeña cantidad de datos, como un mouse de computadora y un módem externo, y los puertos paralelos se usaban para una impresora o un escáner, para los cuales las transferencias de grandes volúmenes no eran necesarias en el tiempo. crítico [ ] . Posteriormente, se integró soporte para puertos serie y paralelo en los conjuntos de chips que implementan la lógica de la placa base.

La desventaja de las interfaces RS-232 e IEEE 1284 es la velocidad de transferencia de datos relativamente baja, que no satisface las crecientes necesidades de transferencia de datos entre dispositivos. Como resultado, aparecieron nuevos estándares para los buses de interfaz USB y FireWire, que fueron diseñados para reemplazar los antiguos puertos de E/S.

Una característica especial del USB es que cuando se conectan muchos dispositivos USB a un solo puerto USB, utilizan el llamado. concentradores (concentradores USB), que a su vez se comunican entre sí, aumentando así la cantidad de dispositivos USB que se pueden conectar. Esta topología de bus USB se llama "estrella" y también incluye un concentrador raíz, que, por regla general, se encuentra en el "puente sur" de la placa base de la computadora, al que se conectan todos los concentradores secundarios (en este caso particular, los propios dispositivos USB). ) estan conectados.

El bus IEEE 1394 proporciona transferencia de datos entre dispositivos a velocidades de 100, 200, 400, 800 y 1600 Mbit/s y está diseñado para proporcionar un funcionamiento cómodo con discos duros, dispositivos de audio y vídeo digital y otros componentes externos de alta velocidad.

FireWire, al igual que USB, es un bus serie. La elección de una interfaz en serie se debe al hecho de que para aumentar la velocidad de la interfaz es necesario aumentar la frecuencia de su funcionamiento, y en una interfaz paralela esto provoca una mayor interferencia entre los núcleos paralelos del cable de interfaz y requiere un reducción de su longitud. Además, los conectores de cable y bus paralelo son grandes.

Literatura

  • Rapido y facil. Montaje, diagnóstico, optimización y actualización de una computadora moderna.: Práctico. prestación - M.: Mejores libros, 2000. - 352 p. - ISBN 5-93673-003-4.



Arriba