¿Cómo conectar los encabezados de puerto LPT y COM en una placa base?

18

Me gustaría agregar un LPT y un puerto COM a mi computadora. La placa no tiene puerto LPT o COM en el panel de E / S en la parte posterior. Sin embargo, hay encabezados de puerto LPT y COM en la placa. Puedes ver estos en la imagen de abajo.

encabezados

Entonces, en lugar de comprar una de esas tarjetas PCI con puertos LPT y COM, decidí usar la lógica integrada de la placa base. Las tarjetas PCI ocupan espacio y tengo que preocuparme por los controladores, qué plataforma estoy usando (Linux vs. Windows) y qué no.

ingrese la descripción de la imagen aquí

Compré una de estas placas combinadas de E / S de puerto COM y LPT. Pero no estoy seguro de cómo conectarlo. Los encabezados de la placa base no están en caja , por lo que no hay forma de indicar la orientación para conectar los cables. Luego también está la confusión con el etiquetado de pin.

Puerto LPT

Este es el pinout utilizado por la placa base (capturado del manual).

lpt

¿Es esto de acuerdo con el estándar? ¿Qué estándar sería? ... Esto no se parece a IEEE1284 para mí. Aquí está el pinout del puerto paralelo según Wikipedia .

Pin     Signal
--------------
1       Strobe
2       Data0
3       Data1
4       Data2
5       Data3
6       Data4
7       Data5
8       Data6
9       Data7
10      Ack
11      Busy
12      Paper-out
13      Select
14      Linefeed
15      Error
16      Reset
17      Select-printer
18      Ground
19      Ground
20      Ground
21      Ground
22      Ground
23      Ground
24      Ground
25      Ground

Aquí hay un diagrama:

diagrama lpt

¿No tienen que coincidir? Debo adivinar qué significan esas abreviaturas tontas utilizadas por el fabricante de la placa base. Algunos de ellos aparentes, otros no. Como, STB significa Strobe, y está en el primer pin, así que eso es bueno. Pero, ¿por qué está OCUPADO en el pin 21 aquí y en el pin 11 allí? Parece que lo arruinaron, lo hicieron mal o algo así, tal vez para hacerte comprar sus propias malditas placas de E / S. ¿O tal vez hay diferentes cableados para diferentes versiones y revisiones del puerto?

¿Y qué pasa con los pequeños signos menos? ¿Eso indica algo? ¿Quizás baja versus alta lógica? No dicen nada de esto en el manual. Como si esperaran que me diera cuenta por mi cuenta. Por cierto, es una placa Gigabyte. Le pregunté al respecto en el GGTS (Soporte técnico global de Gigabyte) y su respuesta fue que no podían darme más detalles, porque es "secreto de la compañía". ¡La gente de Gigabyte debe haber perdido la cabeza! O algo...

Puerto COM

com

Este parece estar bien, ¿verdad? Este parece ser el pinout estándar.

Samir
fuente
1
De un vistazo rápido, parecen ser los mismos, simplemente numerados de manera diferente: la tabla de Wikipedia los enumera horizontalmente, la fila inferior y la fila superior, mientras que el pinout de la placa base los enumera verticalmente. #notahardwareguy
user1686
Hmmm ... podrías estar haciendo algo allí. Los pines "PD" son entonces Datos? Si están en el pin 3, 5, 7, 9, 11, 13, 15 y 17, se convierten en el pin 2, 3, 4, 5, 6, 7, 8 y 9 si cuenta la fila inferior, de izquierda a derecha Correcto.
Samir
1
Para cables de cinta, el pin 1 tiene la franja roja. Así que voltee el conector para que la franja roja esté en el mismo extremo que el Pin 1 en el encabezado.
Brian
Es posible que pueda encontrar una placa de cubierta de ranura PCI como esta . Tengo uno como este instalado.
Alvin Wong
@AlvinWong Sí, tengo uno de esos. Es solo que el mío tiene dos puertos en una placa PCI (cubierta de ranura). Pero la asignación del pin del puerto COM en la mía no coincide con la asignación del pin del encabezado del puerto COM. Sin embargo, el puerto LPT es bueno. Yo creo que coincide perfectamente con la placa base. No puedo estar 100% seguro porque Gigabyte usa estas abreviaturas extrañas para los nombres de las señales, y se niegan a explicar lo que representan. Pero al ver la coincidencia de los pines Data 0 a Data 7, y también los pines GND, estoy 99% seguro de que coincide con el tablero. Pero el puerto COM no.
Samir

Respuestas:

9

Los encabezados IDC y los conectores DB tienen pines numerados en diferente orden.
Los encabezados IDC están numerados como en sus diagramas: primero la columna, luego la fila.
Los conectores de la base de datos se numeran primero en la fila, luego en la columna.

Aquí está el pinout del puerto paralelo según Wikipedia ...

Eso está usando la numeración de pines para un conector DB25.

El encabezado para el puerto LPT paralelo está intencionalmente "mal numerado" (en comparación con las asignaciones DB25) para que se puedan usar conectores IDC en ambos extremos con cable plano.
Este es el diseño preferido para un encabezado LPT al conector DB25 IDC.
IEEE 1284 es para conectores Centronics. La PC de IBM en la década de 1980 redujo el número de pines de 36 a 25 para utilizar un shell DB25.

Los pines de un DB25 están organizados en dos filas, una fila para los primeros 13 pines, 1:13, y una segunda fila para los últimos 12 pines, 14:25:

 1   2   3   4   5   6   7   8   9  10  11  12  13  
  14  15  16  17  18  19  20  21  22  23  24  25  

Cuando se utiliza un conector DB25 IDC , los números de pin se ordenan en el cable plano como:

1, 14, 2, 15, 3, 16, 4, 17, 5, 18, 6, 19, 7, 20, 8, 21, 9, 22, 10, 23, 11, 24, 12, 25, 13  

Según este orden de señales para el DB25, la asignación de pines IDC a pines DB25 es:

IDC pin 1 = signal of DB25 pin 1
IDC pin 2 = signal of DB25 pin 14
IDC pin 3 = signal of DB25 pin 2
IDC pin 4 = signal of DB25 pin 15
IDC pin 5 = signal of DB25 pin 3
IDC pin 6 = signal of DB25 pin 16
...

Esta asignación es lo que usted percibe como asignaciones de pines "en mal estado" (en el extremo del encabezado), pero es perfectamente lógico entregar las señales al DB25.

Esa tabla del manual para el encabezado LPT se dibuja de manera confusa porque usa el diseño DB25 en lugar de un diseño IDC. Una columna para la fila de pines impares y la otra columna para la fila de pines pares pondrían las señales en un orden similar al conector DB25.

Toma IDC de 26 pines para encabezado LPT:
Conector IDC de 26 pines para encabezado LPT

El encabezado del puerto COM serie en su placa base está numerado uno por uno a un conector serie DB9.
En su placa base, el encabezado COM, cada pin IDC tiene la misma asignación de señal que el pin DB9 del mismo número.
Pero los pines de un conector IDC están organizados en dos filas, una fila para los pines pares y una segunda fila para los pines impares:

 2  4  6  8  -  
 1  3  5  7  9    

En el cable plano, los números de pin se intercalarían y ordenarían como:

1, 2, 3, 4, 5, 6, 7, 8, 9

Los pines de un DB9 están organizados en dos filas, una fila para los primeros 5 pines, 1: 5, y una segunda fila para los últimos 4 pines, 6: 9:

 1   2   3   4   5  
   6   7   8   9    

Cuando se utiliza un conector DB9 IDC , los números de pin se ordenan en el cable plano como:

1, 6, 2, 7, 3, 8, 4, 9, 5

Este pedido no coincidirá correctamente con las señales de la placa base con los pines del conector DB9.

Los encabezados para los puertos COM se presentan como se muestra (para su placa base) O
intencionalmente "numerados incorrectamente" (en comparación con las asignaciones DB9) para permitir conexiones IDC-a-DB9_IDC.
Por lo tanto, generalmente hay dos estilos o tipos de cables motherboard_header-to-DB9_connector.

Este es un conector DB9 IDC que su placa base no puede usar con un conector IDC de 10 pines y un cable Conector DB9 IDC plano : uno o ambos extremos del cable COM deben usar un cableado discreto en lugar de IDC.

¿Y qué pasa con los pequeños signos menos? ¿Eso indica algo? ¿Quizás baja versus alta lógica?

El signo menos significa que la señal utiliza lógica invertida.

Compré una de esas placas combinadas de E / S de puerto COM y LPT.

En
pocas palabras : el cable + DB25 para el puerto LPT debería funcionar (suponiendo que @Brian señaló que el borde marcado del cable plano coincide con el pin 1 en el encabezado).
Pero solo tiene una probabilidad de 50/50 de que el cable + DB9 para el puerto COM funcione, ya que hay dos variaciones comunes para numerar el encabezado.

Apéndice

Pero no estoy seguro de cómo conectarlo. Los encabezados de la placa base no están en caja, por lo que no hay forma de indicar la orientación para conectar los cables.

El término apropiado para "no en caja" no tiene cubierta, ya que la "caja" es una cubierta.

En la foto de la placa base, hay un número "1" (en letras blancas de serigrafía) en la esquina inferior izquierda del encabezado LPT. Esto indica el Pin # 1 del encabezado.
La franja roja del cable plano indica el cable para el Pin # 1. Por lo tanto, el zócalo IDC debe orientarse con la franja roja en este extremo del encabezado marcado "1".

Tenga en cuenta que, en una línea discontinua blanca alrededor del encabezado LPT, la serigrafía indica el contorno de la cubierta.
También tenga en cuenta que hay una protuberancia o pop-out en el borde inferior de ese esquema, que coincide con la clave que está en un solo lado del zócalo IDC. Ese es el indicador de orientación # 2.

En la foto de la placa base, parece haber un número "1" en la esquina inferior izquierda del encabezado COM.
La franja roja del cable plano (Pin # 1) debe estar en este extremo del encabezado.
Pero tiene una probabilidad de 50/50 de que la conexión del puerto COM sea correcta para su placa base. Afortunadamente, la especificación EIA / RS232 requiere que este puerto del dispositivo sea lo suficientemente robusto como para manejar cortocircuitos y conexiones incorrectas. Por lo tanto, se puede conectar un cable "incorrecto" para las pruebas y no debe dañar la placa base.

Anexo # 2

Pero este no parece ser el caso con el encabezado del puerto COM. No hay un "1" en la esquina inferior izquierda del encabezado del puerto COM. Lo que ves allí parece ser una soldadura muy pequeña, o quizás un componente SMD realmente pequeño

Pero parece que hay un esquema para la cubierta alrededor del encabezado COM.
Entonces use eso para orientar el zócalo.

Dices que hay una posibilidad de 50/50 de obtener el puerto COM correcto. No veo cómo coincidirá de ninguna manera lo giro. El GND en el encabezado COM está en el pin 5 y coincide con TxD en el zócalo IDC del cable plano. Eso no puede estar bien? Si giro el zócalo IDC, entonces el GND coincide con el CTS en el cable plano.

No, no intentes "girar" el zócalo.
Solo hay una orientación correcta para instalar el zócalo en el encabezado. Haga coincidir la llave en el zócalo con el contorno de la cubierta y / o alinee el cable rojo con el Pin # 1 del encabezado (estas dos orientaciones no deberían ser contradictorias).

La posibilidad de 50/50 es que el cable + DB9 que tenga funcione (o no funcione) cuando se instale en la orientación adecuada.
Hay dos formas (comunes) de diseñar el encabezado de la placa base, de ahí las probabilidades de 50/50.
El DB9 tiene un extremo moldeado, por lo que no podemos ver cómo se conecta el cable plano al DB9.

Puede usar un multímetro o un probador de continuidad para determinar cómo los pines del DB9 se asignan a los pines del zócalo IDC en el otro extremo del cable plano
O
lo conecta a la placa base e intenta una prueba de bucle invertido (conecte los pines 2 y 3 en el DB9) del puerto COM.

Tengo una placa base ASUS con el mismo pinout que la tuya, y he visto los puertos COM descritos específicamente para este tipo de encabezados mobo.
Tenía una antigua placa adaptadora de puerto serie ISA que tenía encabezados con "numerados incorrectamente" (en comparación con las asignaciones DB9) para poder utilizar los conectores IDC.
Así que he visto ambas patillas en uso y leí sobre personas que se quejan de por qué su puerto COM no funciona debido al cableado incorrecto.

El CTS necesita reunirse con RTS, ¿verdad?

No, esa asignación de señal ocurriría entre los dos conectores DB9 en cada extremo del enlace serie.
Este cable solo extiende las señales de la placa base al exterior de la carcasa.
Entonces, entre el encabezado de la placa base y este DB9, desea una coincidencia de señal uno a uno.

¿Conoces una forma, tal vez un documento de referencia de algún tipo, de descifrar las abreviaturas extrañas para los nombres de señal utilizados por Gigabyte?

No, no hay nombres fijos u obligatorios para las señales de la placa.
Los nombres de las señales con los que está familiarizado son para el lado de la interfaz del puerto.
En el lado de la placa base del puerto, a menudo se usa un nombre diferente. Si hay más de un puerto COM en la placa base, entonces, obviamente, ambas señales no pueden llamarse "RxD".

Por ejemplo, ¿qué diablos es "NSIN"? ¿Sería eso como "señal de entrada"? ¿Es eso como RxD?

Eso parece razonable.

¿Tendré que volver a soldar el puerto COM para obtener los cables en el orden correcto?

Solo si determina que el cable + conector existente no funciona.

¿Quizás es más fácil abrir el zócalo IDC, volver a cablear y cerrarlo de nuevo? Nunca he tratado con uno de estos antes, no sé si es posible abrirlos una vez que se han cerrado, sin romperlos. Pero engarzar los cables es más fácil que soldar.

Hace mucho tiempo, en el foro de usuarios de ASUS, describí cómo conectar un DB9 de copa de soldadura para el panel posterior. Como respuesta, alguien describió cómo desarmó el zócalo IDC, separó los cables del cable plano, reordenó las conexiones y lo volvió a montar como usted menciona.
No se recomienda porque los pinchers no están destinados para su reutilización, pero se puede hacer.
Pero preocúpese por esto solo después de determinar que el cable + conector no funciona.

¿O está "desplazando" cables en la terminología IDC?

Está bien, me tienes allí.
Creo que el verbo habitual es simplemente "ensamblar". Se utiliza una herramienta de engarzado (o press de banca) para ensamblar todo el conector en el cable plano.
Se supone que debe usar cable plano con IDC. Pero si termina probando el cableado IDC, es casi como "cortar" un cable discreto en un conector Keystone RJ45.

serrín
fuente
@Sammy: respuesta editada para responder a sus ediciones.
aserrín
Noté la línea discontinua alrededor del encabezado LPT, y sospeché de qué se trataba. Pero ahora lo sé con certeza. Además, sé que la franja roja indica el primer cable en un cable plano. No noté el número "1".
Samir
He visto esto ahora y el encabezado del puerto LPT debe coincidir perfectamente. Pero este no parece ser el caso con el encabezado del puerto COM. No hay un "1" en la esquina inferior izquierda del encabezado del puerto COM. Lo que ves allí parece ser una soldadura muy pequeña, o quizás un componente SMD realmente pequeño.
Samir
Dices que hay una posibilidad de 50/50 de obtener el puerto COM correcto. No veo cómo coincidirá de ninguna manera lo giro. El GND en el encabezado COM está en el pin 5 y coincide con TxD en el zócalo IDC del cable plano. Eso no puede estar bien? Si giro el zócalo IDC, entonces el GND coincide con el CTS en el cable plano. El CTS necesita reunirse con RTS, ¿verdad?
Samir
¿Conoces una forma, tal vez un documento de referencia de algún tipo, para descifrar las extrañas abreviaturas de los nombres de señal utilizados por Gigabyte? Por ejemplo, ¿qué diablos es "NSIN"? ¿Sería eso como "señal de entrada"? ¿Es eso como RxD?
Samir
0

Los venden con el cable que debe conectarse a los encabezados de la placa base; siempre pensé que el pinout de la placa base estaba estandarizado. Una placa base Asus que compré tenía uno de estos incluidos. Estoy seguro de que también existe una versión paralela.

ingrese la descripción de la imagen aquí


Miré más de cerca a la placa base.

¿Ves la pequeña muesca en el contorno punteado que rodea los pines LPT de tu placa base? Apuesto a que la muesca en el encabezado paralelo se supone que debe mirar en esa dirección.

LawrenceC
fuente
Sí, tienes razón sobre la línea discontinua que rodea el encabezado LPT. Ahora sé que el puerto LPT coincidirá con el encabezado LPT en la placa. Pero, ¿qué pasa con el puerto COM? De cualquier manera, gire el zócalo COM IDC, no parece coincidir con el diseño del pin del encabezado COM. ¿Puedes publicar el diseño del pin como se ve en el manual de tu placa base? Me gustaría compararlo con el mío.
Samir
static.fixya.com/Manuals/A/ASUS/… - página 39 - aunque el que venía con mi placa base estaba codificado. También estoy notando una muesca punteada en el encabezado COM. Parece que conecta la misma orientación.
LawrenceC
Página 39? ¿Qué sección es esa?
Samir
¡Lo encontré! Esa es la página 27, capítulo 1. En realidad, 39 es el número de página del documento PDF, no del manual real. Las páginas como la portada, la tabla de contenido, el aviso de seguridad, etc. no cuentan como páginas. Solo para el registro, la placa es un ASUS A7S8X-MX. Sin embargo, no hay información de diseño / asignación de pines. Simplemente explican brevemente de qué se trata. "Este conector es para un puerto serie (COM). Conecte el cable del módulo del puerto serie a este conector, luego instale el módulo en una ranura que se encuentra en la parte posterior del chasis del sistema".
Samir
0

Creo que la asignación de pin en mobo es la misma que la asignación db9 adecuada. Mirando su puerto db9, no es directo a través del conector engarzado como el que alguien señaló que no funcionaría. Si puede abrir la carcasa de plástico, lo más probable es que encuentre que los cables están soldados, por lo que los números de pin en el encabezado y DB9 coinciden. De lo contrario, puede usar un multímetro para verificar la continuidad de los pines correspondientes. Preguntándome nuevamente sobre mobo con puerto paralelo, lo último que obtuve fue Gigabyte H61M D2P, pero ese está ejecutando Linux ATM. Salud.

usuario401521
fuente
0

Aquí hay pinouts para dos encabezados seriales:

http://www.frontx.com/pro/cpx102_2.html

Alexander Húska
fuente
1
Bienvenido a Super User, y gracias por intentar ayudar. Los enlaces externos pueden romperse o no estar disponibles, en cuyo caso su respuesta no sería útil. En general, incluya la información esencial dentro de su respuesta y use el enlace para la atribución y lectura adicional. En este caso, la información allí realmente no agrega nada a lo que ya se ha contribuido.
fixer1234