Wie verdrahte ich die LPT- und COM-Port-Header auf einem Motherboard?

18

Ich möchte meinem Computer ein LPT und einen COM-Port hinzufügen. Die Karte hat keinen LPT- oder COM-Anschluss an der E / A-Leiste auf der Rückseite. Auf der Platine befinden sich jedoch LPT- und COM-Port-Header. Sie können diese in der Abbildung unten sehen.

Überschriften

Anstatt eine dieser PCI-Karten mit LPT- und COM-Anschlüssen zu kaufen, habe ich mich für die integrierte Logik des Motherboards entschieden. PCI-Karten belegen Speicherplatz und ich muss mir Gedanken über Treiber machen, welche Plattform ich verwende (Linux vs. Windows) und welche nicht.

Bildbeschreibung hier eingeben

Ich habe eine dieser kombinierten LPT- und COM-Anschluss-E / A-Platten gekauft. Aber ich bin nicht sicher, wie ich es verkabeln soll. Die Header auf der Hauptplatine sind nicht mit einer Box versehen , sodass die Ausrichtung zum Anschließen der Kabel nicht angegeben werden kann. Dann gibt es auch die Verwechslung mit der Pinbeschriftung.

LPT-Anschluss

Dies ist die vom Motherboard verwendete Pinbelegung (aus dem Handbuch entnommen).

lpt

Gehört das zum Standard? Welcher Standard wäre das? ... Das sieht für mich nicht nach IEEE1284 aus. Hier ist die Pinbelegung des Parallelports nach 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

Hier ist ein Diagramm:

lpt Diagramm

Müssen sie nicht zusammenpassen? Ich muss raten, was diese dummen Abkürzungen, die vom Motherboard-Hersteller verwendet werden, tatsächlich bedeuten. Einige von ihnen sind offensichtlich, andere nicht. STB steht für Strobe und befindet sich auf dem ersten Pin. Das ist also gut. Aber warum ist hier Pin 21 und dort Pin 11 belegt? Es scheint, als hätten sie es durcheinander gebracht, falsch verstanden oder so, vielleicht um Sie dazu zu bringen, ihre eigenen verdammten I / O-Platten zu kaufen. Oder gibt es vielleicht unterschiedliche Verdrahtungen für unterschiedliche Versionen und Revisionen des Ports?

Und was ist mit den kleinen Minuszeichen? Zeigt das etwas an? Vielleicht niedrige oder hohe Logik? Sie erzählen nichts davon im Handbuch. Als ob sie erwarten, dass ich es selbst herausfinde. Es ist übrigens ein Gigabyte-Board. Ich habe beim GGTS (Gigabyte Global Tech Support) danach gefragt und sie haben geantwortet, dass sie mir keine weiteren Details geben könnten, weil es "Betriebsgeheimnis" ist. Die Leute bei Gigabyte müssen den Verstand verloren haben! Oder so...

COM-Anschluss

com

Dieser scheint in Ordnung zu sein, oder? Dies scheint die Standardbelegung zu sein.

Samir
quelle
1
Auf den ersten Blick scheinen sie gleich zu sein, nur unterschiedlich nummeriert - die Tabelle von Wikipedia listet sie horizontal in der unteren Reihe und in der oberen Reihe auf, während die Pinbelegung des Motherboards sie vertikal auflistet. #notahardwareguy
user1686
Hmmm ... Sie könnten dort auf etwas sein. Die "PD" -Pins sind dann Daten? Befinden sie sich auf Pin 3, 5, 7, 9, 11, 13, 15 und 17, werden sie zu Pin 2, 3, 4, 5, 6, 7, 8 und 9, wenn Sie die untere Reihe von links nach links zählen richtig.
Samir
1
Bei Flachbandkabeln hat Pin 1 den roten Streifen. Drehen Sie den Stecker so, dass sich der rote Streifen am selben Ende wie Pin 1 auf der Kopfzeile befindet.
Brian
Sie können ein PCI - Steckplatz Abdeckblech wie finden können dies . Ich habe eine solche installiert.
Alvin Wong
@AlvinWong Ja, ich habe eine davon. Es ist nur so, dass meine zwei Ports auf einer PCI-Platte (Steckplatzabdeckung) hat. Die Pin-Belegung des COM-Ports stimmt jedoch nicht mit der Pin-Belegung des COM-Port-Headers überein. Der LPT-Port ist jedoch gut. Ich denke, es passt perfekt zum Motherboard. Ich kann nicht 100% sicher sein, weil Gigabyte diese seltsamen Abkürzungen für Signalnamen verwendet und sich weigert zu erklären, wofür sie stehen. Aber wenn ich sehe, dass die Pins von Data 0 bis Data 7 und auch die GND-Pins übereinstimmen, bin ich zu 99% sicher, dass sie mit der Platine übereinstimmen. Aber der COM-Port nicht.
Samir

Antworten:

9

IDC- Header und DB- Steckverbinder haben Stifte, die in unterschiedlicher Reihenfolge nummeriert sind.
Die IDC- Überschriften sind wie in Ihren Diagrammen nummeriert: Zuerst die Spalte, dann die Zeile.
DB- Konnektoren werden zuerst in der Zeile und dann in der Spalte nummeriert.

Hier ist die Pinbelegung des Parallelports laut Wikipedia ...

Hier wird die Pin-Nummerierung für einen DB25-Anschluss verwendet.

Der Header für den parallelen LPT-Port ist absichtlich "falsch nummeriert" (im Vergleich zu den DB25-Zuordnungen), sodass IDC-Steckverbinder an beiden Enden mit Flachbandkabel verwendet werden können.
Dies ist das bevorzugte Layout für einen LPT-Header zum DB25-IDC-Anschluss.
IEEE 1284 ist für Centronics-Steckverbinder. Der IBM-PC in den 1980er-Jahren reduzierte die Anzahl der Stifte von 36 auf 25, um eine DB25-Shell zu verwenden.

Die Pins eines DB25 sind in zwei Reihen angeordnet, eine Reihe für die ersten 13 Pins, 1:13, und eine zweite Reihe für die letzten 12 Pins, 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  

Bei Verwendung eines DB25- IDC- Steckers sind die Pin-Nummern auf dem Flachbandkabel wie folgt angeordnet:

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  

Basierend auf dieser Signalreihenfolge für den DB25 lautet die Zuordnung der IDC-Pins zu den DB25-Pins wie folgt:

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

Dieses Mapping wird von Ihnen als "durcheinandergebracht" angesehen (am Kopfende), ist jedoch völlig logisch, um die Signale an den DB25 zu liefern.

Diese Tabelle aus dem Handbuch für den LPT-Header wird auf verwirrende Weise gezeichnet, da das DB25-Layout anstelle eines IDC-Layouts verwendet wird. Eine Spalte für die Reihe der ungeradzahligen Stifte und die andere Spalte für die Reihe der geradzahligen Stifte würden die Signale in eine Reihenfolge bringen, die dem DB25-Verbinder ähnelt.

26-polige IDC-Buchse für LPT-Header:
26-poliger IDC-Anschluss für LPT-Header

Der Header für den seriellen COM-Anschluss Ihres Motherboards ist eins zu eins mit einem seriellen DB9-Anschluss nummeriert.
Auf Ihrem Motherboard hat der COM-Header für jeden IDC-Pin die gleiche Signalzuordnung wie für den DB9-Pin mit der gleichen Nummer.
Die Pins eines IDC-Steckverbinders sind jedoch in zwei Reihen angeordnet, eine Reihe für die geradzahligen und eine zweite Reihe für die ungeradzahligen Pins:

 2  4  6  8  -  
 1  3  5  7  9    

Auf dem Flachbandkabel wären die Pin-Nummern verschachtelt und wie folgt angeordnet:

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

Die Pins eines DB9 sind in zwei Reihen angeordnet, eine Reihe für die ersten 5 Pins (1: 5) und eine zweite Reihe für die letzten 4 Pins (6: 9):

 1   2   3   4   5  
   6   7   8   9    

Bei Verwendung eines DB9- IDC- Steckers sind die Pin-Nummern auf dem Flachbandkabel wie folgt angeordnet:

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

Bei dieser Bestellung werden die Motherboard-Signale nicht ordnungsgemäß mit den DB9-Anschlussstiften abgeglichen.

Die Header für die COM-Anschlüsse sind wie gezeigt (für Ihr Motherboard) ODER
absichtlich "falsch nummeriert" (im Vergleich zu den DB9-Zuweisungen) angeordnet, um IDC-zu-DB9_IDC-Verbindungen zu ermöglichen.
Daher gibt es normalerweise zwei Arten von Motherboard_Header-to-DB9_Connector-Kabeln.

Dies ist ein DB9-IDC-Anschluss, den Ihr Motherboard nicht mit einem 10-poligen IDC-Anschluss und einem Flachbandkabel verwenden kann: An DB9 IDC-Anschluss einem oder beiden Enden des COM-Kabels muss eine separate Verdrahtung anstelle von IDC verwendet werden.

Und was ist mit den kleinen Minuszeichen? Zeigt das etwas an? Vielleicht niedrige oder hohe Logik?

Das Minuszeichen bedeutet, dass das Signal invertierte Logik verwendet.

Ich habe eine dieser kombinierten LPT- und COM-Port-E / A-Platten gekauft.


Fazit : Das Kabel + DB25 für den LPT-Port sollte funktionieren (vorausgesetzt, @Brian hat darauf hingewiesen, dass die markierte Kante des Flachbandkabels mit Pin 1 auf dem Header übereinstimmt).
Sie haben jedoch nur eine 50/50 Chance, dass das Kabel + DB9 für den COM-Port funktioniert, da es zwei übliche Varianten für die Nummerierung des Headers gibt.

Nachtrag

Aber ich bin nicht sicher, wie ich es verkabeln soll. Die Header auf der Hauptplatine sind nicht mit einer Box versehen, sodass die Ausrichtung zum Anschließen der Kabel nicht angegeben werden kann.

Der eigentliche Begriff für "nicht verpackt" ist hüllenlos, da die "Box" eine Hülle ist.

Auf dem Foto des Motherboards befindet sich in der linken unteren Ecke des LPT-Headers eine Ziffer "1" (in weißer Siebdruckschrift). Dies zeigt Pin # 1 des Headers an.
Der rote Streifen des Flachbandkabels zeigt den Draht für Pin 1 an. Der IDC-Sockel sollte daher so ausgerichtet sein, dass der rote Streifen an diesem Ende der Kopfzeile mit "1" markiert ist.

Beachten Sie, dass der Siebdruck in einer weißen gestrichelten Linie um den LPT-Header den Umriss der Abdeckung anzeigt.
Beachten Sie auch, dass am unteren Rand dieser Kontur eine Beule oder ein Pop-out zu sehen ist, die dem Schlüssel entspricht , der sich nur auf einer Seite des IDC-Sockels befindet. Das ist Orientierungsindikator # 2.

Auf dem Foto der Hauptplatine befindet sich in der linken unteren Ecke des COM-Headers eine Ziffer "1".
Der rote Streifen des Flachbandkabels (Pin 1) sollte sich an diesem Ende der Kopfzeile befinden.
Sie haben jedoch eine 50/50-Chance, dass der COM-Anschluss für Ihr Motherboard korrekt ist. Glücklicherweise erfordert die EIA / RS232-Spezifikation, dass dieser Geräteanschluss robust genug ist, um Kurzschlüsse und Fehlverbindungen zu verarbeiten. Ein "falsches" Kabel kann also zum Testen angeschlossen werden und sollte das Motherboard nicht beschädigen.

Anhang Nr. 2

Dies scheint jedoch beim COM-Port-Header nicht der Fall zu sein. In der unteren linken Ecke des COM-Port-Headers befindet sich keine "1". Was Sie dort sehen, scheint ein sehr kleines Löten zu sein, oder vielleicht ein wirklich winziges SMD-Bauteil

Es scheint jedoch einen Umriss für die Abdeckung um den COM-Header zu geben.
Verwenden Sie dies, um die Steckdose auszurichten.

Sie sagen, es gibt eine 50/50-Chance, den COM-Port richtig zu machen. Ich sehe nicht, wie es zusammenpasst, wenn ich es drehe. Die GND am COM-Header liegt auf Pin 5 und stimmt mit TxD an der IDC-Buchse des Flachbandkabels überein. Das kann doch nicht richtig sein? Wenn ich die IDC-Buchse drehe, stimmt die GND mit dem CTS auf dem Flachbandkabel überein.

Nein, Sie versuchen nicht, die Steckdose zu "drehen".
Es gibt nur eine richtige Ausrichtung für die Installation des Sockels am Header. Passen Sie den Schlüssel am Sockel an den Umriss des Deckbands an und / oder richten Sie das rote Kabel an Pin 1 des Sockels aus (diese beiden Ausrichtungen sollten nicht widersprüchlich sein).

Die 50/50 Chance besteht darin, dass das Kabel + DB9, das Sie haben, funktioniert (oder nicht funktioniert), wenn es in der richtigen Ausrichtung installiert wird.
Es gibt zwei (gebräuchliche) Möglichkeiten, um den Motherboard-Header anzuordnen, daher die 50/50-Quote.
Der DB9 hat ein geformtes Ende, sodass wir nicht sehen können, wie das Flachbandkabel mit dem DB9 verdrahtet ist.

Sie können entweder einen Multimeter oder Durchgangsprüfer verwenden , um zu bestimmen , wie die Pins der DB9 Karte auf die Stifte der IDC - Buchse am anderen Ende des Bandkabels
oder
Sie stecken Sie sie mit dem Motherboard und versuchen , einen Loopback - Test (Anschlussstifte 2 & 3 auf dem DB9) des COM-Ports.

Ich habe ein ASUS-Motherboard mit der gleichen Pinbelegung wie Ihr und habe COM-Anschlüsse gesehen, die speziell für diese Art von Mobo-Headern beschrieben wurden.
Ich hatte eine alte Adapterkarte für den seriellen ISA-Anschluss, deren Header (im Vergleich zu den DB9-Zuweisungen) "falsch nummeriert" waren, sodass IDC-Anschlüsse verwendet werden konnten.
Daher habe ich beide Pinbelegungen in Benutzung gesehen und gelesen, wie sich Leute beschwert haben, warum ihr COM-Port wegen der falschen Kabelverdrahtung nicht funktioniert.

Der CTS muss sich mit RTS treffen, richtig?

Nein, diese Signalzuordnung würde zwischen den beiden DB9-Anschlüssen an jedem Ende der seriellen Verbindung erfolgen.
Mit diesem Kabel werden nur die Signale vom Motherboard zur Außenseite des Gehäuses übertragen.
Zwischen dem Motherboard-Header und diesem DB9 möchten Sie also eine Eins-zu-Eins-Signalübereinstimmung.

Kennen Sie einen Weg, vielleicht eine Art Referenzdokument, um die bizarren Abkürzungen für die von Gigabyte verwendeten Signalnamen zu entziffern?

Nein, es gibt keine festen oder obligatorischen Namen für Platinensignale.
Die Ihnen bekannten Signalnamen beziehen sich auf die Schnittstellenseite des Ports.
Auf der Motherboard-Seite des Ports wird häufig ein anderer Name verwendet. Befindet sich mehr als ein COM-Port auf dem Motherboard, können natürlich nicht beide Signale als "RxD" bezeichnet werden!

Was zum Teufel ist zum Beispiel "NSIN"? Wäre das wie "Signal in"? Ist das wie RxD?

Das scheint vernünftig.

Muss ich den COM-Anschluss neu löten, um die Drähte in der richtigen Reihenfolge zu erhalten?

Nur wenn Sie feststellen, dass das vorhandene Kabel + Stecker nicht funktioniert.

Vielleicht ist es einfacher, die IDC-Buchse zu öffnen, neu zu verkabeln und wieder zu schließen? Ich habe mich noch nie zuvor mit einem davon befasst, ich weiß nicht, ob es möglich ist, sie zu öffnen, sobald sie geschlossen wurden, ohne sie zu zerbrechen. Das Crimpen von Drähten ist jedoch einfacher als das Löten.

Vor langer Zeit habe ich im ASUS-Benutzerforum beschrieben, wie man einen Lötkelch DB9 für die Rückseite verkabelt. Als Antwort beschrieb jemand, wie er die IDC-Buchse zerlegte, die Drähte des Flachbandkabels trennte, die Anschlüsse neu ordnete und es wieder zusammenbaute, wie Sie es erwähnt haben.
Es wird nicht empfohlen, da die Pincher nicht zur Wiederverwendung vorgesehen sind, dies kann jedoch durchgeführt werden.
Aber machen Sie sich erst Sorgen, nachdem Sie festgestellt haben, dass das Kabel und der Stecker nicht funktionieren.

Oder "verdrängt" es Drähte in der IDC-Terminologie?

Okay, du hast mich da hingebracht.
Ich denke, das übliche Verb ist nur "montieren". Mit einem Crimpwerkzeug (oder Bankdrücken) wird der gesamte Stecker auf das Flachbandkabel aufgesteckt.
Sie sollten ein Flachbandkabel mit IDC verwenden. Aber wenn Sie am Ende versuchen, die IDC neu zu verdrahten, dann ist es fast so, als ob Sie einen diskreten Draht an einer RJ45-Keystone-Buchse "durchstoßen".

Sägespäne
quelle
@Sammy - Antwort bearbeitet, um auf Ihre Änderungen zu antworten.
Sägemehl
Ich bemerkte die gestrichelte Linie um den LPT-Header und ahnte irgendwie, was es war. Aber jetzt weiß ich es genau. Ich weiß auch, dass der rote Streifen die erste Leitung eines Flachbandkabels anzeigt. Ich habe die Ziffer "1" nicht bemerkt.
Samir
Ich habe mir das jetzt angeschaut und der LPT-Port-Header sollte perfekt zusammenpassen. Dies scheint jedoch beim COM-Port-Header nicht der Fall zu sein. In der unteren linken Ecke des COM-Port-Headers befindet sich keine "1". Was Sie dort sehen, scheint ein sehr kleines Löten zu sein, oder vielleicht ein wirklich winziges SMD-Bauteil.
Samir
Sie sagen, es gibt eine 50/50-Chance, den COM-Port richtig zu machen. Ich sehe nicht, wie es zusammenpasst, wenn ich es drehe. Die GND am COM-Header liegt auf Pin 5 und stimmt mit TxD an der IDC-Buchse des Flachbandkabels überein. Das kann doch nicht richtig sein? Wenn ich die IDC-Buchse drehe, stimmt die GND mit dem CTS auf dem Flachbandkabel überein. Der CTS muss sich mit RTS treffen, richtig?
Samir
Kennen Sie einen Weg, vielleicht ein Referenzdokument, um die bizarren Abkürzungen für die von Gigabyte verwendeten Signalnamen zu entziffern? Was zum Teufel ist zum Beispiel "NSIN"? Wäre das wie "Signal in"? Ist das wie RxD?
Samir
0

Sie verkaufen diese mit dem Kabel, das in die Header der Hauptplatine eingesteckt werden soll - ich dachte immer, die Pinbelegung der Hauptplatine sei standardisiert. In einem von mir gekauften Asus-Motherboard war eines davon enthalten. Ich bin sicher, dass es auch eine Parallelversion gibt.

Bildbeschreibung hier eingeben


Ich sah mir das Motherboard genauer an.

Sehen Sie die kleine Kerbe auf der gepunkteten Kontur, die die LPT-Stifte auf Ihrem Motherboard umgibt? Ich wette, die Kerbe am parallelen Header soll in diese Richtung weisen.

LawrenceC
quelle
Ja, Sie haben Recht mit der gestrichelten Linie, die den LPT-Header umgibt. Ich weiß jetzt, dass der LPT-Port mit dem LPT-Header auf der Platine übereinstimmt. Aber was ist mit dem COM-Port? So oder so, wenn ich den COM IDC-Sockel drehe, scheint er nicht mit dem COM-Header-Pin-Layout übereinzustimmen. Können Sie bitte die Pinbelegung wie in Ihrem Motherboard-Handbuch beschrieben posten? Ich würde es gerne mit meinem vergleichen.
Samir
static.fixya.com/Manuals/A/ASUS/… - page 39 - obwohl der mit meinem Motherboard gelieferte Key verschlüsselt war. Ich bemerke auch eine gepunktete Kerbe im COM-Header. Sieht aus wie es die gleiche Ausrichtung verbindet.
LawrenceC
Seite 39? Welcher Abschnitt ist das?
Samir
Fand es! Das ist Seite 27, Kapitel 1. Tatsächlich ist 39 die Seitenzahl des PDF-Dokuments, nicht des tatsächlichen Handbuchs. Seiten wie Titelseite, Inhaltsverzeichnis, Sicherheitshinweis usw. zählen nicht als Seiten. Das Board ist ein ASUS A7S8X-MX. Es gibt jedoch keine Pin-Layout- / Zuordnungsinformationen. Sie erklären nur kurz, was es ist. "Dieser Anschluss ist für einen seriellen Anschluss (COM) vorgesehen. Schließen Sie das Modulkabel für den seriellen Anschluss an diesen Anschluss an und installieren Sie das Modul in einem Steckplatz auf der Rückseite des Systemgehäuses."
Samir
0

Ich denke, die Pin-Belegung auf Mobo ist die gleiche wie die richtige DB9-Belegung. Wenn Sie Ihren db9-Port betrachten, ist er nicht direkt über den Crimp-On-Anschluss angeschlossen, wie es derjenige ist, auf den jemand hingewiesen hat, der nicht funktionieren würde. Wenn Sie das Kunststoffgehäuse öffnen können, werden Sie höchstwahrscheinlich feststellen, dass die Drähte eingelötet sind, sodass die Pin-Nummern auf Header und DB9 übereinstimmen. Andernfalls können Sie mit einem Multimeter die Kontinuität der entsprechenden Stifte überprüfen. Ich habe mich wieder über Mobo mit Parallelport gewundert, zuletzt habe ich Gigabyte H61M D2P bekommen, aber auf diesem läuft Linux ATM. Prost.

user401521
quelle
0

Hier ist Pinbelegung für zwei serielle Header:

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

Alexander Húska
quelle
1
Willkommen bei Super User, und vielen Dank, dass Sie versucht haben, uns zu helfen. Externe Links können beschädigt oder nicht verfügbar sein. In diesem Fall wäre Ihre Antwort nicht hilfreich. Geben Sie in Ihrer Antwort im Allgemeinen die wesentlichen Informationen an und verwenden Sie den Link für die Zuordnung und weitere Informationen. In diesem Fall ergänzen die Informationen dort nicht wirklich das, was bereits beigesteuert wurde.
Fixer1234