Como conectar os cabeçalhos das portas LPT e COM em uma placa-mãe?

18

Gostaria de adicionar uma porta LPT e COM ao meu computador. A placa não possui porta LPT ou COM no painel de E / S na parte traseira. No entanto, existem cabeçalhos de porta LPT e COM na placa. Você pode vê-los na imagem abaixo.

cabeçalhos

Então, em vez de comprar uma dessas placas PCI com portas LPT e COM, decidi usar a lógica interna da placa-mãe. As placas PCI ocupam espaço e preciso me preocupar com os drivers, qual plataforma estou usando (Linux vs. Windows) e o que não.

insira a descrição da imagem aqui

Comprei uma dessas placas de E / S combinadas de portas LPT e COM. Mas não sei como ligá-lo. Os cabeçalhos da placa-mãe não estão na caixa , portanto não há como informar a orientação na qual os cabos serão conectados. Depois, há também a confusão com a rotulagem de pinos.

Porta LPT

Esta é a pinagem usada pela placa-mãe (capturada no manual).

lpt

Isso está de acordo com o padrão? Que padrão seria esse? ... Isso não me parece o IEEE1284. Aqui está a pinagem da porta paralela, de acordo com a 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

Aqui está um diagrama:

diagrama lpt

Eles não têm que combinar? Devo adivinhar o que essas abreviaturas idiotas usadas pelo fabricante da placa-mãe realmente significam. Alguns deles aparentes, outros não. Tipo, STB significa Strobe, e está no primeiro pino, então isso é bom. Mas por que OCUPADO no pino 21 aqui e no pino 11 lá? Parece que eles estragaram tudo, erraram ou algo assim, talvez para fazer você comprar suas próprias placas de E / S. Ou talvez haja ligações diferentes para versões e revisões diferentes do porto?

E o que há com os pequenos sinais de menos? Isso indica alguma coisa? Talvez lógica baixa vs. alta? Eles não contam nada disso no manual. Como se eles esperassem que eu descobrisse por conta própria. A propósito, é uma placa Gigabyte. Eu perguntei sobre isso no GGTS (Gigabyte Global Tech Support) e a resposta deles foi que eles não podiam me dar mais detalhes, porque é "segredo da empresa". O pessoal da Gigabyte deve ter enlouquecido! Ou alguma coisa...

Porta COM

com

Este parece estar bem, certo? Parece ser a pinagem padrão.

Samir
fonte
1
De uma olhada rápida, eles parecem ser os mesmos, apenas numerados de forma diferente - a tabela da Wikipedia os lista horizontalmente, a linha inferior e a linha superior, enquanto a pinagem da placa-mãe os lista verticalmente. #notahardwareguy
user1686
Hmmm ... você pode estar procurando algo lá. Os pinos "PD" são então dados? Se estiverem nos pinos 3, 5, 7, 9, 11, 13, 15 e 17, eles se tornarão os pinos 2, 3, 4, 5, 6, 7, 8 e 9 se você contar a linha inferior, da esquerda para a esquerda. certo.
Samir
1
Para cabos de fita, o pino 1 tem a faixa vermelha. Então gire o conector para que a faixa vermelha fique na mesma extremidade do Pino 1 no cabeçalho.
Brian
Você pode encontrar uma placa de cobertura do slot PCI como esta . Eu tenho um como este instalado.
Alvin Wong
@AlvinWong Sim, eu tenho um desses. É que o meu tem duas portas em uma placa PCI (tampa do slot). Mas a atribuição de pinos da porta COM na minha não corresponde à atribuição de pinos do cabeçalho da porta COM. A porta LPT, no entanto, é boa. Eu acho que combina perfeitamente com a placa-mãe. Não posso ter 100% de certeza porque a Gigabyte usa essas estranhas abreviações para nomes de sinais e eles se recusam a explicar o que representam. Mas, vendo os pinos dos dados de 0 a 7 de dados coincidirem e também os pinos de GND, tenho 99% de certeza de que corresponde ao quadro. Mas a porta COM não.
Samir

Respostas:

9

Os cabeçalhos IDC e os conectores DB têm pinos numerados em ordem diferente.
Os cabeçalhos do IDC são numerados como nos seus diagramas: coluna primeiro e depois linha.
Os conectores de banco de dados são numerados primeiro em linha e depois em coluna.

Aqui está a pinagem da porta paralela de acordo com a Wikipedia ...

Isso está usando a numeração de pinos para um conector DB25.

O cabeçalho da porta LPT paralela é intencionalmente "mal numerado" (em comparação com as atribuições do DB25), para que os conectores IDC nas duas extremidades com cabo plano possam ser usados.
Esse é o layout preferido para um cabeçalho LPT para o conector DB25 IDC.
IEEE 1284 é para conectores Centronics. O PC IBM, na década de 1980, reduziu a contagem de pinos de 36 para 25, para usar um shell DB25.

Os pinos de um DB25 são organizados em duas linhas, uma linha para os primeiros 13 pinos, 1:13 e uma segunda linha para os últimos 12 pinos, 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  

Quando um conector DB25 IDC é usado, os números dos pinos são solicitados no cabo 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  

Com base nessa ordem de sinais para o DB25, o mapeamento dos pinos IDC para os pinos DB25 é:

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
...

Esse mapeamento é o que você considera atribuições de pinos "bagunçados" (na extremidade do cabeçalho), mas é perfeitamente lógico fornecer os sinais ao DB25.

Essa tabela do manual para o cabeçalho LPT é desenhada de maneira confusa porque usa o layout DB25 em vez de um layout IDC. Uma coluna para a linha de pinos com números ímpares e a outra coluna para a linha de pinos com números pares colocaria os sinais em uma ordem semelhante ao conector DB25.

Soquete IDC de 26 pinos para o cabeçalho LPT:
Conector IDC de 26 pinos para cabeçalho LPT

O cabeçalho da porta COM serial da placa-mãe é numerado um a um para um conector serial DB9.
Na placa-mãe o cabeçalho COM, cada pino IDC tem a mesma atribuição de sinal que o pino DB9 do mesmo número.
Mas os pinos de um conector IDC são organizados em duas linhas, uma linha para os pinos pares e uma segunda linha para os pinos ímpares:

 2  4  6  8  -  
 1  3  5  7  9    

No cabo plano, os números dos pinos seriam intercalados e ordenados como:

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

Os pinos de um DB9 são organizados em duas linhas, uma linha para os primeiros 5 pinos, 1: 5 e uma segunda linha para os últimos 4 pinos, 6: 9:

 1   2   3   4   5  
   6   7   8   9    

Quando um conector DB9 IDC é usado, os números dos pinos são pedidos no cabo plano como:

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

Esse pedido não corresponde adequadamente aos sinais da placa-mãe com os pinos do conector DB9.

Os cabeçalhos das portas COM são apresentados como você mostrou (para a sua placa-mãe) OU
intencionalmente "numerados incorretamente" (em comparação com as atribuições do DB9) para permitir conexões IDC-DB9_IDC.
Portanto, normalmente existem dois estilos ou tipos de cabos motherboard_header para DB9_connector.

Este é um conector DB9 IDC que a sua mãe não pode usar-se com um cabo de ligação e fita IDC 10 pinos: Conector DB9 IDC Uma ou ambas as extremidades das necessidades cabo COM utilização de fios discretos, em vez de IDC.

E o que há com os pequenos sinais de menos? Isso indica alguma coisa? Talvez lógica baixa vs. alta?

O sinal de menos significa que o sinal usa lógica invertida.

Comprei uma dessas placas de E / S combinadas de portas LPT e COM.

Conclusão:
O cabo + DB25 da porta LPT deve funcionar (supondo que @Brian apontou que a borda marcada do cabo de fita corresponde ao pino 1 no cabeçalho).
Mas você só tem uma chance de 50/50 de que o cabo + DB9 da porta COM funcione, pois existem duas variações comuns para numerar o cabeçalho.

Termo aditivo

Mas não sei como ligá-lo. Os cabeçalhos da placa-mãe não estão na caixa, portanto não há como informar a orientação na qual os cabos serão conectados.

O termo apropriado para "não encaixotado" é sem cobertura, pois a "caixa" é uma cobertura.

Na foto da placa-mãe, há um numeral "1" (em letras brancas de serigrafia) no canto inferior esquerdo do cabeçalho do LPT. Isso indica o pino 1 do cabeçalho.
A faixa vermelha do cabo de fita indica o fio para o pino nº 1. Portanto, o soquete IDC deve ser orientado com a faixa vermelha nesta extremidade do cabeçalho marcada com "1".

Observe que, em uma linha tracejada branca em torno do cabeçalho do LPT, a serigrafia indica o contorno da cobertura.
Observe também que há um solavanco ou saltar na borda inferior desse contorno, que corresponde à chave que está em apenas um lado do soquete IDC. Esse é o indicador de orientação nº 2.

Na foto da placa-mãe, parece haver um número "1" no canto inferior esquerdo do cabeçalho COM.
A faixa vermelha do cabo de fita (pino 1) deve estar nesta extremidade do cabeçalho.
Mas você tem uma chance de 50/50 de conectar a porta COM à sua placa-mãe. Felizmente, a especificação EIA / RS232 exige que essa porta do dispositivo seja robusta o suficiente para lidar com curtos-circuitos e conexões incorretas. Portanto, um cabo "errado" pode ser conectado para teste e não deve danificar a placa-mãe.

Adendo # 2

Mas esse não parece ser o caso do cabeçalho da porta COM. Não há "1" no canto inferior esquerdo do cabeçalho da porta COM. O que você vê parece ser uma solda muito pequena, ou talvez um componente SMD realmente minúsculo

Mas parece haver o esboço para a cobertura em torno do cabeçalho COM.
Então use isso para orientar o soquete.

Você diz que há uma chance de 50/50 de acertar a porta COM. Não vejo como isso vai corresponder de qualquer maneira que eu ligo. O GND no cabeçalho COM está no pino 5 e corresponde ao TxD no soquete IDC do cabo de fita. Isso não pode estar certo? Se eu virar o soquete IDC, o GND corresponderá ao CTS no cabo de fita.

Não, você não tenta "girar" o soquete.
Existe apenas uma orientação correta para instalar o soquete no cabeçalho. Combine a chave no soquete com o contorno da cobertura e / ou alinhe o fio vermelho ao pino nº 1 do cabeçalho (essas duas orientações não devem ser contraditórias).

A chance 50/50 é que o cabo + DB9 que você possui funcionará (ou não funcionará) quando instalado na orientação correta.
Existem duas maneiras (comuns) de colocar o cabeçalho da placa-mãe, daí as chances de 50/50.
O DB9 possui uma extremidade moldada, portanto não podemos ver como o cabo de fita está conectado ao DB9.

Você pode usar um multímetro ou um testador de continuidade para determinar como os pinos do DB9 são mapeados para os pinos do soquete IDC na outra extremidade do cabo de fita
OU
você o conecta à placa-mãe e tenta um teste de loopback (conecte os pinos 2 e 3 no DB9) da porta COM.

Eu tenho uma placa-mãe ASUS com a mesma pinagem que a sua e vi as portas COM descritas especificamente para esses tipos de cabeçalhos mobo.
Eu tinha uma placa adaptadora de porta serial ISA antiga que tinha cabeçalhos com "números incorretos" (em comparação com as atribuições DB9) para que os conectores IDC pudessem ser usados.
Então, eu vi as duas pinagens em uso e li sobre as pessoas reclamando sobre o motivo da porta COM não funcionar devido à fiação incorreta do cabo.

O CTS precisa se reunir com o RTS, certo?

Não, esse mapeamento de sinal aconteceria entre os dois conectores DB9 em cada extremidade do link serial.
Este cabo está apenas estendendo os sinais da placa-mãe para o exterior do gabinete.
Portanto, entre o cabeçalho da placa-mãe e este DB9, você deseja uma correspondência de sinal um a um.

Você conhece uma maneira, talvez um documento de referência de algum tipo, de decifrar as abreviações bizarras dos nomes de sinais usados ​​pela Gigabyte?

Não, não há nomes fixos ou obrigatórios para sinais da placa.
Os nomes dos sinais com os quais você está familiarizado são para o lado da interface da porta.
No lado da placa-mãe da porta, um nome diferente é frequentemente usado. Se houver mais de uma porta COM na placa-mãe, obviamente os dois sinais não poderão ser chamados de "RxD"!

Por exemplo, o que diabos é "NSIN"? Isso seria como "sinal de entrada"? Isso é como RxD?

Isso parece razoável.

Terei que soldar novamente a porta COM para colocar os fios na ordem correta?

Somente se você determinar que o cabo + conector existente não funciona.

Talvez seja mais fácil abrir o soquete IDC, reconectá-lo e fechá-lo novamente? Eu nunca lidei com um desses antes, não sei se é possível abri-los depois que eles foram fechados, sem quebrá-los. Mas prender os fios é mais fácil do que soldar.

Há muito tempo, no fórum do usuário da ASUS, descrevi como conectar um DB9 do copo de solda no painel traseiro. Como resposta, alguém descreveu como ele desmontou o soquete IDC, separou os fios do cabo de fita, reordenou as conexões e remontou da maneira que você mencionou.
Não é recomendado porque as pinças não se destinam à reutilização, mas podem ser feitas.
Mas se preocupe com isso somente depois de determinar que o conector do cabo + não funciona.

Ou está "substituindo" os fios na terminologia da IDC?

Ok, você me pegou lá.
Eu acho que o verbo usual é apenas "montar". Uma ferramenta de crimpagem (ou supino) é usada para montar todo o conector no cabo plano.
Você deveria usar um cabo de fita com o IDC. Mas se você tentar religar o IDC, é quase como "cortar" um fio discreto em uma tomada keystone RJ45.

serragem
fonte
@ Sammy - resposta editada para responder às suas edições.
Serragem #
Notei a linha tracejada em torno do cabeçalho do LPT e suspeitei o que era. Mas agora eu tenho certeza. Além disso, eu sei que a faixa vermelha indica o primeiro fio em um cabo de fita. Não notei o numeral "1".
Samir
Eu olhei para isso agora e o cabeçalho da porta LPT deve corresponder perfeitamente. Mas esse não parece ser o caso do cabeçalho da porta COM. Não há "1" no canto inferior esquerdo do cabeçalho da porta COM. O que você vê parece ser uma solda muito pequena, ou talvez um componente SMD realmente minúsculo.
Samir
Você diz que há uma chance de 50/50 de acertar a porta COM. Não vejo como isso vai corresponder de qualquer maneira que eu ligo. O GND no cabeçalho COM está no pino 5 e corresponde ao TxD no soquete IDC do cabo de fita. Isso não pode estar certo? Se eu virar o soquete IDC, o GND corresponderá ao CTS no cabo de fita. O CTS precisa se reunir com o RTS, certo?
Samir
Você conhece uma maneira, talvez um documento de referência de algum tipo, de decifrar as abreviações bizarras dos nomes de sinais usados ​​pela Gigabyte? Por exemplo, o que diabos é "NSIN"? Isso seria como "sinal de entrada"? Isso é como RxD?
Samir
0

Eles os vendem com o cabo destinado a conectar os conectores da placa-mãe - sempre achei que a pinagem da placa-mãe era padronizada. Uma placa-mãe Asus que comprei tinha uma delas incluída. Tenho certeza de que uma versão paralela também existe.

insira a descrição da imagem aqui


Eu olhei mais de perto para a placa-mãe.

Veja o pequeno entalhe no contorno pontilhado em torno dos pinos LPT na sua placa-mãe? Aposto que o entalhe no cabeçalho paralelo deve ficar nessa direção.

LawrenceC
fonte
Sim, você está certo sobre a linha tracejada ao redor do cabeçalho LPT. Agora eu sei que a porta LPT corresponderá ao cabeçalho LPT na placa. Mas e a porta COM? De qualquer maneira, eu viro o soquete COM IDC, que parece não corresponder ao layout dos pinos do cabeçalho COM. Você pode postar o layout dos pinos como visto no manual da placa-mãe? Eu gostaria de compará-lo ao meu.
Samir
static.fixya.com/Manuals/A/ASUS/… - página 39 - embora o que acompanha a minha placa-mãe tenha sido digitado. Também estou notando um ponto pontilhado no cabeçalho COM. Parece que conecta a mesma orientação.
LawrenceC
Página 39? Que seção é essa?
Samir
Encontrei! Essa é a página 27, capítulo 1. Na verdade, 39 é o número da página do documento PDF, não do manual real. Páginas como a primeira página, o índice, o aviso de segurança etc. não contam como páginas. Apenas para constar, a placa é uma ASUS A7S8X-MX. No entanto, não há informações de layout / atribuição de pinos. Eles apenas explicam brevemente o que é. "Este conector é para uma porta serial (COM). Conecte o cabo do módulo da porta serial a esse conector e instale o módulo em um slot na parte traseira do chassi do sistema."
Samir
0

Eu acho que a atribuição de pinos no mobo é a mesma que a atribuição db9 adequada. Olhando para a sua porta db9, ela não é direta através do conector de crimpagem, como aquele que alguém apontou não funcionaria. Se você puder abrir a caixa de plástico, provavelmente descobrirá que os fios estão soldados, para que os números dos pinos no cabeçalho e no DB9 correspondam. Caso contrário, você pode usar um multímetro para verificar a continuidade dos pinos correspondentes. Pensando novamente em mobo com porta paralela, o último que recebi foi o Gigabyte H61M D2P, mas esse está executando o Linux ATM. Felicidades.

user401521
fonte
0

Aqui estão pinagens para dois cabeçalhos seriais:

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

Alexander Húska
fonte
1
Bem-vindo ao superusuário e obrigado por tentar ajudar. Os links externos podem quebrar ou ficar indisponíveis; nesse caso, sua resposta não seria útil. Em geral, inclua as informações essenciais em sua resposta e use o link para atribuição e leitura adicional. Nesse caso, as informações não acrescentam nada ao que já foi contribuído.
fixer1234