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

Ich möchte meinem Computer einen LPT-und einen COM-Port hinzufügen. Die karte hat keine LPT oder COM port auf die I/O panel auf der rückseite. Es gibt jedoch LPT-und COM-Port-Header auf der Platine. Sie können diese im Bild unten sehen.

Headern

Anstatt also eine dieser PCI-Karten mit LPT-und COM-Ports zu kaufen, entschied ich mich für die integrierte Logik des Motherboards. PCI-Karten nehmen Platz ein und ich muss mir Sorgen um Treiber machen, welche Plattform ich verwende (Linux vs. Windows), und was nicht.

geben Sie hier die Bildbeschreibung ein

Ich habe eine dieser kombinierten LPT-und COM-Port-E/A-Platten gekauft. Aber ich bin mir nicht sicher, wie ich es verkabeln soll. Die Header auf dem Motherboard sind nicht boxed, so gibt es keine Möglichkeit, die Richtung zu sagen, in dem die Kabel zu verbinden. Dann gibt es auch die Verwirrung mit pin-Beschriftung.

LPT-Anschluss

Dies ist die Pinbelegung, die vom Motherboard verwendet wird (aus dem Handbuch erfaßt).

lpt

Ist dies nach standard? Welcher Standard wäre das?... Das sieht für mich nicht nach IEEE1284 aus. Hier ist die parallele Port-Pinbelegung gemäß 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 erraten,was diese dummen Abkürzungen vom Motherboard-Hersteller tatsächlich bedeuten. Einige von Ihnen offensichtlich, andere nicht. Wie STB steht für Strobe, und es ist auf dem ersten Stift, also das ist gut. Aber warum ist hier auf Pin 21 und dort auf Pin 11 beschäftigt? Es scheint, als hätten sie es vermasselt, falsch verstanden oder so, vielleicht um Sie dazu zu bringen, ihre eigenen verdammten E/A-Platten zu kaufen. Oder gibt es vielleicht verschiedene Verdrahtungen für verschiedene Versionen und Revisionen des Ports?

Und was ist mit den kleinen Minuszeichen? Deutet das auf etwas hin? Vielleicht niedrige vs. hohe Logik? Sie erzählen nichts davon im Handbuch. Als ob sie erwarten, dass ich es alleine schaffe. Es ist übrigens ein Gigabyte-Board. Ich habe bei der GGTS (Gigabyte Global Tech Support) danach gefragt und ihre Antwort war, dass sie mir keine weiteren Details geben konnten, weil es "Firmengeheimnis"ist. Die Leute bei Gigabyte müssen den Verstand verloren haben! Oder so was...

COM-Anschluss

com

Dieser scheint in Ordnung zu sein, oder? Dies scheint die Standard-Pinbelegung zu sein.

Author: Drink More Pimp Juice IT, 2013-08-04

4 answers

IDC Header und DB Anschlüsse haben Pins, die in unterschiedlicher Reihenfolge nummeriert sind.
Die Überschriften IDC sind wie in Ihren Diagrammen nummeriert: Spalte zuerst, dann Zeile.
DB Connectors sind zuerst Zeile und dann Spalte nummeriert.

Hier ist die parallele Port-Pinbelegung laut Wikipedia...

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

Der Header für den parallelen LPT-Port ist absichtlich " falsch nummeriert" (im Vergleich zu den DB25-Zuweisungen), so dass IDC-Anschlüsse an beiden Enden mit Flachbandkabel verwendet werden können.
Dies ist das bevorzugte Layout für einen LPT-Header zu DB25 IDC Connector.
IEEE 1284 ist für Centronics-Steckverbinder. Der IBM-PC in den 1980er Jahren reduzierte die Pin-Anzahl 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  

Wenn ein DB25 IDC stecker ist verwendet, die pin zahlen sind bestellt auf die band kabel als:

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 Reihenfolge von Signalen für den DB25 lautet die Zuordnung von IDC-Pins zu DB25-Pins:

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

Diese Zuordnung ist das, was Sie als "vermasselte" Pin-Zuweisungen (am Header-Ende) wahrnehmen, ist aber vollkommen logisch, um die Signale an den DB25 zu liefern.

Diese Tabelle aus dem Handbuch für den LPT-Header wird verwirrend gezeichnet, da sie das DB25-Layout anstelle eines IDC layout. Eine Spalte für die Reihe ungerader Pins und die andere Spalte für die Reihe gerader Pins würde die Signale in eine Reihenfolge bringen, die dem DB25-Anschluss ähnelt.

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

Der Header für den seriellen COM-Port auf Ihrem Motherboard ist eins zu eins mit einem seriellen DB9-Anschluss nummeriert.
Auf Ihrem Motherboard, dem COM-Header, hat jeder IDC-Pin die gleiche Signalbelegung wie der DB9-Pin derselben Nummer.
Aber der pins eines IDC-Steckverbinders sind in zwei Reihen angeordnet, eine Reihe für die geraden Pins und eine zweite Reihe für die ungeraden Pins:

 2  4  6  8  -  
 1  3  5  7  9    

Auf dem Flachbandkabel würden die Pin-Nummern verschachtelt und wie folgt geordnet:

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    

Wenn ein DB9 IDC - Anschluss verwendet wird, werden die Pin-Nummern auf dem Flachbandkabel wie folgt bestellt:

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

Diese Reihenfolge stimmt die Mainboard-Signale nicht richtig mit den DB9-Anschlussstiften überein.

Header für COM-Ports sind so angelegt, wie Sie gezeigt haben (für Ihr Motherboard) ODER
absichtlich "falsch nummeriert" (im Vergleich zu den DB9-Zuweisungen), um IDC-zu-DB9_IDC-Verbindungen zuzulassen.
Daher gibt es normalerweise zwei Stile oder Typen von motherboard_header-zu-DB9_connector-Kabeln.

Dies ist ein DB9 IDC-Anschluss, den Ihr Motherboard nicht verwenden kann mit einem 10-poligen IDC-Stecker und Flachbandkabel: DB9 IDC-Anschluss Ein oder beide Enden des COM-Kabels müssen anstelle von IDC eine diskrete Verkabelung verwenden.

Und was ist mit den kleinen Minuszeichen? Deutet das auf etwas hin? Vielleicht niedrige vs. hohe Logik?

Das Minuszeichen bedeutet, dass das Signal invertierte Logik verwendet.

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

Fazit:
Die Kabel+DB25 für den LPT-port sollte arbeit (unter der Annahme, dass @Brian darauf hingewiesen hat, dass die markierte Kante des Flachbandkabels mit Pin 1 in der Kopfzeile übereinstimmt).
Sie haben jedoch nur eine 50/50-Chance, dass das Kabel+DB9 für den COM-Port funktioniert, da es zwei gängige Variationen für die Nummerierung des Headers gibt.

Nachtrag

Aber ich bin mir nicht sicher, wie ich es verdrahten soll. Die Sockel auf dem Motherboard sind nicht boxed, so gibt es keine Möglichkeit, die Richtung zu sagen, in dem die Kabel zu verbinden.

Die der richtige Begriff für "not boxed" ist hüllenlos, da die" Box " ein Leichentuch ist.

Auf dem Foto des Motherboards befindet sich in der unteren linken 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-Socket sollte also mit dem roten Streifen an diesem Ende des Headers mit der Aufschrift "1"ausgerichtet sein.

Beachten Sie, dass in einer weißen gestrichelten Linie um die LPT header, der Siebdruck zeigt den Umriss des Leichentuchs an.
Beachten Sie auch, dass sich am unteren Rand dieser Kontur eine Beule oder ein Pop-out befindet, die mit der Taste auf nur einer Seite des IDC-Sockets übereinstimmt. Das ist die Orientierung am Indikator #2.

Auf dem Foto des Motherboards erscheint unten links im COM-Header eine Ziffer "1".
Der rote Streifen des Flachbandkabels (Pin #1) sollte sich an diesem Ende des Headers befinden.
Aber Sie haben eine 50/50 chance dass der COM-Port Connect 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. So kann ein "falsches" Kabel zum Testen angebracht werden und sollte das Motherboard nicht beschädigen.

Nachtrag #2

Dies scheint jedoch beim COM-Port-Header nicht der Fall zu sein. Es gibt keine "1" in der unteren linken Ecke des COM-port-header. Was Sie dort sehen, scheint sehr klein zu sein., oder vielleicht eine wirklich winzige SMD-Komponente

Aber es scheint den Umriss für das Leichentuch um den COM-Header zu geben.
Also benutze das, um den Sockel auszurichten.

Sie sagen, es gibt eine 50/50 Chance, den COM-Port richtig zu machen. Ich sehe nicht, wie es zusammenpassen wird, wie ich es drehe. Der GND am COM-Header befindet sich auf Pin 5 und passt mit TxD an der IDC-Buchse des Flachbandkabels zusammen. Das kann nicht richtig sein? Wenn ich die IDC-Buchse umdrehe, stimmt der GND mit dem CTS überein auf dem Flachbandkabel.

Nein, Sie versuchen nicht, die Steckdose"umzudrehen".
Es gibt nur eine korrekte Ausrichtung für die Installation des Sockets in der Kopfzeile. Passen Sie den Schlüssel am Sockel an den Umriss des Leichenteils an und / oder richten Sie den roten Draht an Pin 1 des Headers 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), wenn es in der richtigen Ausrichtung installiert ist.
Es gibt zwei (gemeinsame) Möglichkeiten, den Motherboard-Header zu legen, daher die 50/50 Chancen.
Der DB9 hat ein geformtes Ende, daher können wir nicht sehen, wie das Flachbandkabel mit dem DB9 verdrahtet ist.

Entweder Sie können ein Multimeter oder einen Durchgangsprüfer verwenden, um zu bestimmen, wie die Pins des DB9 den Pins der IDC-Buchse am anderen Ende des Flachbandkabels zugeordnet werden
ODER
Sie schließen es an das Motherboard an und versuchen einen Loopback-Test (schließen Sie die Pins 2 und 3 am DB9 an) des COM-Ports.

Ich habe ein ASUS motherboard mit der gleichen Pinbelegung wie bei Ihnen und COM-Ports gesehen, die speziell für diese Art von Mobo-Headern bestimmt sind.
Ich hatte eine alte ISA Serial Port Adapter Board, die Header mit "mis-nummeriert" hatte (im Vergleich zu den DB9-Zuweisungen), so dass IDC-Anschlüsse verwendet werden konnten.
Ich habe also beide Pinouts im Einsatz gesehen und über Leute gelesen, die sich darüber beschweren, warum ihr COM-Port wegen der falschen Kabelverdrahtung nicht funktioniert.

Das CTS muss sich mit RTS treffen, oder?

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

Kennen Sie einen Weg, vielleicht ein Referenzdokument irgendeiner Art, um die bizarren Abkürzungen für Signalnamen von Gigabyte zu entschlüsseln?

Nein, es gibt Keine feste oder obligatorische Namen für Board-Signale.
Die Signalnamen, die Sie kennen, sind für die Schnittstellenseite des Ports.
Auf der Motherboard-Seite des Ports wird häufig ein anderer Name verwendet. Wenn sich auf dem Motherboard mehr als ein COM-Port befindet, können beide Signale offensichtlich nicht als "RxD"bezeichnet werden!

Zum Beispiel, was zum Teufel ist "WKN"? Wäre das wie "Signal in"? Ist das wie RxD?

Das scheint vernünftig.

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

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

Vielleicht ist es einfacher, den IDC-Sockel zu öffnen, neu zu verdrahten und wieder zu schließen? Ich habe mich noch nie mit einem davon befasst, ich weiß nicht, ob es möglich ist, sie zu öffnen, sobald sie geschlossen wurden, ohne sie zu brechen. Aber Crimpen drähte ist einfacher als Löten.

Vor langer Zeit auf dem ASUS User Forum, ich beschrieben, wie man einen Lötbecher DB9 für die Rückwand verdrahtet. Als Antwort beschrieb jemand, wie er die IDC-Buchse auseinander nahm, trennte die Drähte des Flachbandkabels, ordnete die Verbindungen neu an und baute sie wieder zusammen, genau wie Sie es erwähnen.
Es wird nicht empfohlen, da die Pincher nicht zur Wiederverwendung bestimmt sind, aber es kann getan werden.
Aber sorgen Sie sich erst darum, nachdem Sie festgestellt haben, dass das Kabel+der Anschluss nicht funktioniert.

Oder "verschiebt" es Drähte in IDC terminologie?

Okay, du hast mich da.
Ich denke, das übliche Verb ist nur "zusammenbauen". Ein Crimpwerkzeug (oder Bankdrücken) wird verwendet, um den gesamten Stecker auf das Flachbandkabel zu montieren.
Sie sollen Flachbandkabel mit IDC verwenden. Aber wenn Sie am Ende versuchen, die IDC Rewire, dann ist es fast wie" Stanzen " diskrete Draht auf einem RJ45 Keystone-Buchse.

 10
Author: sawdust,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2013-08-07 09:12:07

Verkaufen Sie diese mit dem Kabel, die bedeutet werden, um zu Stecker in motherboard headers - ich dachte immer, die motherboard Belegung genormt war. Ein Asus-Motherboard, das ich gekauft habe, hatte eines davon enthalten. Ich bin sicher, dass es auch eine parallele Version gibt.

geben Sie hier die Bildbeschreibung ein


Ich schaute näher auf das Motherboard.

Sehen Sie die kleine Kerbe auf dem gepunkteten Umriss der LPT-Pins auf Ihrem Motherboard umgeben? Ich wette, die Kerbe auf dem parallelen Header soll sich dem stellen Richtung.

 0
Author: LawrenceC,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2013-08-06 03:15:09

Ich denke, die Pinbelegung auf Mobo entspricht der richtigen db9-Zuweisung. Wenn Sie sich Ihren DB9-Port ansehen, ist er nicht gerade durch Crimp-On-Anschluss wie der, auf den jemand hingewiesen hat, würde nicht funktionieren. Wenn Sie das Kunststoffgehäuse öffnen können, werden Sie höchstwahrscheinlich feststellen, dass die Drähte eingelötet sind, so dass die Pin-Nummern auf Header und DB9 übereinstimmen. Andernfalls können Sie ein Multimeter verwenden, um die Kontinuität der entsprechenden Pins zu überprüfen. Ich frage mich wieder über Mobo mit Parallelport selbst, zuletzt habe ich war Gigabyte H61M D2P aber dass man Linux ATM läuft. Jubel.

 0
Author: user401521,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2014-12-23 23:16:43

Hier sind Pinouts für zwei serielle Header:

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

 0
Author: Alexander Húska,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2017-01-08 16:35:45