Come collegare le intestazioni delle porte LPT e COM su una scheda madre?


18

Vorrei aggiungere un LPT e una porta COM al mio computer. La scheda non ha porte LPT o COM sul pannello I / O sul retro. Tuttavia, ci sono intestazioni di porta LPT e COM sulla scheda. Puoi vederli nella foto qui sotto.

intestazioni

Quindi, invece di acquistare una di quelle schede PCI con porte LPT e COM, ho deciso di utilizzare la logica integrata della scheda madre. Le schede PCI occupano spazio e devo preoccuparmi dei driver, quale piattaforma sto usando (Linux vs Windows) e cosa no.

inserisci qui la descrizione dell'immagine

Ho acquistato una di queste piastre combinate I / O LPT e porta COM. Ma non sono sicuro di come collegarlo. Le intestazioni sulla scheda madre non sono in scatola , quindi non c'è modo di dire l'orientamento in cui collegare i cavi. Quindi c'è anche la confusione con l'etichettatura dei pin.

Porta LPT

Questa è la piedinatura usata dalla scheda madre (catturata dal manuale).

lpt

Questo è secondo lo standard? Quale standard sarebbe? ... Non mi sembra IEEE1284. Ecco il pinout della porta parallela secondo 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

Ecco un diagramma:

diagramma lpt

Non devono abbinarsi? Devo indovinare cosa significano quelle stupide abbreviazioni usate dal produttore della scheda madre. Alcuni apparenti, altri no. Ad esempio, STB sta per Strobe, ed è sul primo pin, quindi va bene. Ma perché BUSY è sul pin 21 qui e sul pin 11 lì? Sembra che abbiano incasinato, sbagliato o qualcosa del genere, forse per farti comprare i loro dannati piatti I / O. O forse ci sono diversi cablaggi per diverse versioni e revisioni del porto?

E che dire dei piccoli segni negativi? Indica qualcosa? Forse logica bassa o alta? Non dicono nulla di tutto ciò nel manuale. Come se si aspettassero che capissi da solo. A proposito, è una scheda Gigabyte. Ho chiesto informazioni al GGTS (Gigabyte Global Tech Support) e la loro risposta è stata che non potevano darmi ulteriori dettagli, perché è "segreto aziendale". La gente di Gigabyte deve aver perso la testa! O qualcosa...

Porta COM

com

Questo sembra essere a posto, vero? Questo sembra essere il pinout standard.


1
Da una rapida occhiata sembrano essere gli stessi, numerati in modo diverso: la tabella di Wikipedia li elenca in orizzontale, la riga inferiore quindi la riga superiore, mentre il pinout della scheda madre li elenca verticalmente. #notahardwareguy
user1686

Hmmm ... potresti essere su qualcosa lì. I pin "PD" sono quindi Dati? Se si trovano sui pin 3, 5, 7, 9, 11, 13, 15 e 17, diventano pin 2, 3, 4, 5, 6, 7, 8 e 9 se si conta la riga inferiore, da sinistra a giusto.
Samir,

1
Per i cavi a nastro il pin 1 ha la striscia rossa. Quindi capovolgi il connettore in modo che la striscia rossa sia sulla stessa estremità del Pin 1 sull'intestazione.
Brian

Potrebbe essere possibile trovare una piastra di copertura dello slot PCI come questa . Ne ho uno come questo installato.
Alvin Wong,

@AlvinWong Sì, ne ho uno. È solo che la mia ha due porte su una piastra PCI (coperchio dello slot). Ma l'assegnazione dei pin della porta COM sulla mia non corrisponde all'assegnazione dei pin dell'intestazione della porta COM. La porta LPT è comunque buona. Io penso che si sposa perfettamente con la scheda madre. Non posso essere sicuro al 100% perché Gigabyte usa queste strane abbreviazioni per i nomi dei segnali e si rifiutano di spiegare ciò che rappresentano. Ma vedendo corrispondere i pin da Data 0 a Data 7 e anche i pin GND, sono sicuro al 99% che corrisponde alla scheda. Ma la porta COM no.
Samir,

Risposte:


9

Le intestazioni IDC e i connettori DB hanno pin numerati in ordine diverso.
Le intestazioni IDC sono numerate come nei diagrammi: prima colonna e poi riga.
I connettori DB sono prima numerati per riga, poi per colonna.

Ecco il pinout della porta parallela secondo Wikipedia ...

Sta usando la numerazione dei pin per un connettore DB25.

L'intestazione per la porta LPT parallela è intenzionalmente "erroneamente numerata" (rispetto alle assegnazioni DB25) in modo che possano essere utilizzati connettori IDC su entrambe le estremità con cavo piatto.
Questo è il layout preferito per un'intestazione LPT al connettore IDC DB25.
IEEE 1284 è per connettori Centronics. Il PC IBM negli anni '80 ha ridotto il numero dei pin da 36 a 25 in modo da utilizzare una shell DB25.

I pin di un DB25 sono organizzati in due file, una riga per i primi 13 pin, 1:13 e una seconda riga per gli ultimi 12 pin, 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 viene utilizzato un connettore IDC DB25 , i numeri dei pin vengono ordinati sul cavo a nastro come:

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  

Sulla base di questo ordine di segnali per il DB25, la mappatura dei pin IDC sui pin 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
...

Questa mappatura è ciò che percepisci come assegnazioni di pin "incasinati" (all'estremità dell'intestazione), ma è perfettamente logico per inviare i segnali al DB25.

Quella tabella dal manuale per l'intestazione LPT viene disegnata in modo confuso perché utilizza il layout DB25 anziché un layout IDC. Una colonna per la fila di pin con numero dispari e l'altra colonna per la fila di pin con numero pari metterebbe i segnali in un ordine che ricorda il connettore DB25.

Presa IDC a 26 pin per intestazione LPT:
Connettore IDC a 26 pin per intestazione LPT

L'intestazione per la porta COM seriale sulla scheda madre è numerata uno a uno a un connettore seriale DB9.
Sulla scheda madre l'intestazione COM, ogni pin IDC ha la stessa assegnazione del segnale del pin DB9 dello stesso numero.
Ma i pin di un connettore IDC sono organizzati in due righe, una riga per i pin con numero pari e una seconda per i pin con numero dispari:

 2  4  6  8  -  
 1  3  5  7  9    

Sul cavo a nastro i numeri dei pin verrebbero interlacciati e ordinati come:

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

I pin di un DB9 sono organizzati in due file, una riga per i primi 5 pin, 1: 5 e una seconda riga per gli ultimi 4 pin, 6: 9:

 1   2   3   4   5  
   6   7   8   9    

Quando viene utilizzato un connettore IDC DB9 , i numeri dei pin vengono ordinati sul cavo a nastro come:

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

Questo ordinamento non corrisponderà correttamente ai segnali della scheda madre con i pin del connettore DB9.

Le intestazioni per le porte COM sono disposte come mostrato (per la scheda madre) O
intenzionalmente "erroneamente numerate" (rispetto alle assegnazioni DB9) per consentire le connessioni IDC-DB9_IDC.
Quindi ci sono in genere due stili o tipi di cavi scheda madre_header-to-DB9_connector.

Questo è un connettore DB9 IDC che la scheda madre non può utilizzare con un connettore IDC a 10 pin e un cavo a nastro: Connettore IDC DB9 una o entrambe le estremità del cavo COM devono utilizzare un cablaggio discreto anziché IDC.

E che dire dei piccoli segni negativi? Indica qualcosa? Forse logica bassa o alta?

Il segno meno indica che il segnale utilizza una logica invertita.

Ho comprato una di quelle piastre combinate I / O LPT e COM.

In conclusione:
il cavo + DB25 per la porta LPT dovrebbe funzionare (supponendo che @Brian abbia sottolineato che il bordo contrassegnato del cavo a nastro è abbinato al pin 1 sull'intestazione).
Ma hai solo una probabilità 50/50 che il cavo + DB9 per la porta COM funzioni, poiché ci sono due varianti comuni per numerare l'intestazione.

appendice

Ma non sono sicuro di come collegarlo. Le intestazioni sulla scheda madre non sono in scatola, quindi non c'è modo di dire l'orientamento in cui collegare i cavi.

Il termine appropriato per "non inscatolato" non è protetto, poiché la "scatola" è un sudario.

Nella foto della scheda madre, c'è un numero "1" (in caratteri serigrafici bianchi) nell'angolo in basso a sinistra dell'intestazione LPT. Questo indica il Pin n. 1 dell'intestazione.
La striscia rossa del cavo a nastro indica il filo per il pin n. 1. Quindi il socket IDC dovrebbe essere orientato con la striscia rossa su questa estremità dell'intestazione contrassegnata "1".

Si noti che, in una linea tratteggiata bianca attorno all'intestazione LPT, la serigrafia indica il contorno del sudario.
Si noti inoltre che c'è un bump o pop-out sul bordo inferiore di quel contorno, che corrisponde alla chiave che si trova su un solo lato del socket IDC. Questo è l'indicatore di orientamento n. 2.

Nella foto della scheda madre, sembra esserci un numero "1" nell'angolo in basso a sinistra dell'intestazione COM.
La striscia rossa del cavo piatto (Pin n. 1) dovrebbe trovarsi su questa estremità dell'intestazione.
Ma hai una probabilità 50/50 che la porta COM si connetta sia corretta per la tua scheda madre. Fortunatamente le specifiche EIA / RS232 richiedono che questa porta del dispositivo sia abbastanza robusta da gestire cortocircuiti e collegamenti errati. Quindi un cavo "sbagliato" può essere collegato per il test e non dovrebbe danneggiare la scheda madre.

Addendum # 2

Ma questo non sembra essere il caso dell'intestazione della porta COM. Non esiste un "1" nell'angolo in basso a sinistra dell'intestazione della porta COM. Quello che vedi sembra essere una saldatura molto piccola, o forse un componente SMD davvero minuscolo

Ma sembra che ci sia lo schema per il sudario attorno all'intestazione COM.
Quindi usalo per orientare la presa.

Dici che esiste una probabilità 50/50 di ottenere la porta COM corretta. Non vedo come corrisponderà in entrambi i modi in cui lo giro. Il GND sull'intestazione COM si trova sul pin 5 e corrisponde a TxD sulla presa IDC del cavo a nastro. Non può essere vero? Se giro la presa IDC, il GND si abbina al CTS sul cavo a nastro.

No, non provare a "girare" il socket in giro.
Esiste un solo orientamento corretto per l'installazione del socket nell'intestazione. Abbina la chiave sulla presa al contorno della copertura e / o allinea il filo rosso al Pin n. 1 dell'intestazione (questi due orientamenti non devono essere contraddittori).

La possibilità 50/50 è che il cavo + DB9 che hai funzionerà (o non funzionerà) se installato con l'orientamento corretto.
Esistono due modi (comuni) per disporre l'intestazione della scheda madre, quindi le probabilità 50/50.
Il DB9 ha un'estremità stampata, quindi non possiamo vedere come il cavo a nastro è collegato al DB9.

O puoi usare un multimetro o un tester di continuità per determinare come i pin del DB9 si associano ai pin della presa IDC sull'altra estremità del cavo a nastro
OPPURE
collegalo alla scheda madre e prova un test di loopback (collega i pin 2 e 3 sul DB9) della porta COM.

Ho una scheda madre ASUS con la stessa piedinatura della tua e ho visto le porte COM descritte come specificamente progettate per questi tipi di intestazioni mobo.
Avevo una vecchia scheda adattatore per porta seriale ISA che aveva intestazioni con "mis-numbered" (rispetto alle assegnazioni DB9) in modo da poter utilizzare i connettori IDC.
Quindi ho visto entrambi i piedini in uso e ho letto delle persone che si lamentano del perché la loro porta COM non funziona a causa del cablaggio del cavo errato.

Il CTS deve incontrare RTS, giusto?

No, tale mappatura del segnale avverrebbe tra i due connettori DB9 a ciascuna estremità del collegamento seriale.
Questo cavo estende solo i segnali dalla scheda madre all'esterno del case.
Quindi tra l'intestazione della scheda madre e questo DB9 si desidera una corrispondenza del segnale uno a uno.

Conosci un modo, forse un documento di riferimento di qualche tipo, per decifrare le bizzarre abbreviazioni per i nomi dei segnali usati da Gigabyte?

No, non ci sono nomi fissi o obbligatori per i segnali della scheda.
I nomi dei segnali che hai familiarità sono per il lato dell'interfaccia della porta.
Sul lato della scheda madre della porta, viene spesso utilizzato un nome diverso. Se sulla scheda madre è presente più di una porta COM, ovviamente entrambi i segnali non possono essere chiamati "RxD"!

Ad esempio, che diamine è "NSIN"? Sarebbe come "segnale in"? È come RxD?

Sembra ragionevole.

Dovrò ri-saldare la porta COM per ottenere i cavi nell'ordine corretto?

Solo se si determina che il cavo + connettore esistente non funziona.

Forse è più facile aprire la presa IDC, ricollegare e richiuderla? Non ho mai affrontato uno di questi prima, non so se sia possibile aprirli una volta chiusi, senza romperli. Ma i fili di piegatura sono più facili della saldatura.

Molto tempo fa sul forum degli utenti di ASUS, ho descritto come collegare un DB9 a tazza di saldatura per il pannello posteriore. Come risposta qualcuno ha descritto come ha smontato la presa IDC, ha separato i fili del cavo a nastro, ha riordinato le connessioni e lo ha riassemblato proprio come menzionato.
Non è raccomandato perché i pincher non sono destinati al riutilizzo, ma possono essere eseguiti.
Ma preoccupati di questo solo dopo aver stabilito che il cavo + connettore non funziona.

Oppure "sposta" i fili nella terminologia IDC?

Ok, mi hai portato lì.
Penso che il solito verbo sia semplicemente "assemblare". Uno strumento di crimpatura (o panca) viene utilizzato per assemblare l'intero connettore sul cavo a nastro.
Dovresti usare un cavo a nastro con IDC. Ma se finisci per provare il ricablaggio IDC, allora è quasi come "punzonare" un cavo discreto su un jack keystone RJ45.


@Sammy: risposta modificata per rispondere alle modifiche.
segatura,

Ho notato la linea tratteggiata attorno all'intestazione LPT e ho sospettato che cosa fosse. Ma ora lo so per certo. Inoltre, so che la striscia rossa indica il primo cavo su un cavo a nastro. Non ho notato il numero "1".
Samir,

L'ho visto ora e l'intestazione della porta LPT dovrebbe corrispondere perfettamente. Ma questo non sembra essere il caso dell'intestazione della porta COM. Non esiste un "1" nell'angolo in basso a sinistra dell'intestazione della porta COM. Quello che vedi sembra essere una saldatura molto piccola, o forse un componente SMD davvero minuscolo.
Samir,

Dici che esiste una probabilità 50/50 di ottenere la porta COM corretta. Non vedo come corrisponderà in entrambi i modi in cui lo giro. Il GND sull'intestazione COM si trova sul pin 5 e corrisponde a TxD sulla presa IDC del cavo a nastro. Non può essere vero? Se giro la presa IDC, il GND si abbina al CTS sul cavo a nastro. Il CTS deve incontrare RTS, giusto?
Samir,

Conosci un modo, forse un documento di riferimento di qualche tipo, per decifrare le bizzarre abbreviazioni per i nomi dei segnali usati da Gigabyte? Ad esempio, che diamine è "NSIN"? Sarebbe come "segnale in"? È come RxD?
Samir,

0

Li vendono con il cavo che si intende collegare alle intestazioni della scheda madre - ho sempre pensato che il pinout della scheda madre fosse standardizzato. Una scheda madre Asus che ho comprato aveva una di queste inclusa. Sono sicuro che esiste anche una versione parallela.

inserisci qui la descrizione dell'immagine


Ho guardato più da vicino la scheda madre.

Vedi la piccola tacca sul contorno punteggiato che circonda i pin LPT sulla scheda madre? Scommetto che la tacca sull'intestazione parallela dovrebbe affrontare quella direzione.


Sì, hai ragione sulla linea tratteggiata che circonda l'intestazione LPT. Ora so che la porta LPT corrisponderà all'intestazione LPT sulla scheda. Ma per quanto riguarda la porta COM? In ogni caso, ruotando il socket IDC COM non sembra corrispondere al layout del pin dell'intestazione COM. Potete per favore pubblicare il layout dei pin come visto nel manuale della scheda madre? Vorrei confrontarlo con il mio.
Samir,

static.fixya.com/Manuals/A/ASUS/… - pagina 39 - sebbene quello fornito con la mia scheda madre fosse codificato. Sto notando anche una tacca punteggiata sull'intestazione COM. Sembra che colleghi lo stesso orientamento.
LawrenceC,

Pagina 39? Che sezione è quella?
Samir,

Trovato! Questa è la pagina 27, capitolo 1. In realtà 39 è il numero di pagina del documento PDF, non del manuale reale. Pagine come la prima pagina, il sommario, l'avviso di sicurezza, ecc. Non contano come pagine. Solo per la cronaca, la scheda è un ASUS A7S8X-MX. Tuttavia, non ci sono informazioni sul layout / assegnazione dei pin. Spiegano brevemente di cosa si tratta. "Questo connettore è per una porta seriale (COM). Collegare il cavo del modulo della porta seriale a questo connettore, quindi installare il modulo in un'apertura di slot sul retro dello chassis del sistema."
Samir,

0

Penso che l'assegnazione dei pin su mobo sia uguale alla corretta assegnazione db9. Guardando la tua porta db9, non è direttamente attraverso il connettore a crimpare come quello che qualcuno ha sottolineato non funzionerebbe. Se riesci ad aprire l'involucro di plastica, molto probabilmente scoprirai che i fili sono saldati, in modo che i numeri dei pin sull'intestazione e DB9 corrispondano. Altrimenti puoi usare un multimetro per verificare la continuità dei pin corrispondenti. Chiedendomi di nuovo su mobo con porta parallela, l'ultimo che ho avuto è stato Gigabyte H61M D2P ma quello su cui è in esecuzione Linux ATM. Saluti.


0

Ecco le piedinature per due intestazioni seriali:

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


1
Benvenuto in Super User e grazie per aver cercato di aiutarti. I collegamenti esterni possono interrompersi o non essere disponibili, nel qual caso la tua risposta non sarebbe utile. In generale, includere le informazioni essenziali nella risposta e utilizzare il collegamento per l'attribuzione e ulteriori letture. In questo caso, le informazioni lì non aggiungono realmente nulla a ciò che è già stato contribuito.
Fixer 1234
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.