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.
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.
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).
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:
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
Dieser scheint in Ordnung zu sein, oder? Dies scheint die Standardbelegung zu sein.
quelle
Antworten:
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 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:
Bei Verwendung eines DB25- IDC- Steckers sind die Pin-Nummern auf dem Flachbandkabel wie folgt angeordnet:
Basierend auf dieser Signalreihenfolge für den DB25 lautet die Zuordnung der IDC-Pins zu den DB25-Pins wie folgt:
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:
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:
Auf dem Flachbandkabel wären die Pin-Nummern verschachtelt und wie folgt angeordnet:
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):
Bei Verwendung eines DB9- IDC- Steckers sind die Pin-Nummern auf dem Flachbandkabel wie folgt angeordnet:
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 einem oder beiden Enden des COM-Kabels muss eine separate Verdrahtung anstelle von IDC verwendet werden.
Das Minuszeichen bedeutet, dass das Signal invertierte Logik verwendet.
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
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
Es scheint jedoch einen Umriss für die Abdeckung um den COM-Header zu geben.
Verwenden Sie dies, um die Steckdose auszurichten.
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.
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.
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!
Das scheint vernünftig.
Nur wenn Sie feststellen, dass das vorhandene Kabel + Stecker nicht funktioniert.
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.
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".
quelle
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.
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.
quelle
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.
quelle
Hier ist Pinbelegung für zwei serielle Header:
http://www.frontx.com/pro/cpx102_2.html
quelle