Jemand hat dieses Bild heute auf Twitter gepostet:
Das geht doch nicht, oder?
Warum genau? Und zu welchem Zeitpunkt funktioniert der Adapterstapel nicht mehr?
usb
serial-port
adapter
ps2
parallel-port
Wir s
quelle
quelle
Antworten:
Keiner von ihnen wird etwas tun, was Sie erwarten. Überhaupt.
Der grüne ist ein USB-zu-PS / 2-Konverter, er ist eher ein Drahtkonverter als ein Signalkonverter. Es funktioniert nur, wenn das angeschlossene Gerät erkennt, wie es angeschlossen ist, und beide Sprachen spricht. Ihr USB-Stick wird das nicht tun, eine USB-Maus könnte .
Das nächste ist ein PS / 2-Maus-Seriell-Konverter. Wieder muss das PS / 2-Gerät beide Verbindungen verstehen. Ein USB-Stick kann dies nicht durchsprechen.
Als nächstes kommt ein serieller 9-auf-25-Pin-Adapter, nichts Besonderes, nur mehr nicht angeschlossene Kabel. Keine Gespräche über USB.
Als nächstes kommt ein 25-poliger Gender Changer, mit dem der 25-polige serielle Buchsenkonverter in eine 25-polige parallele Buchse eingesteckt werden kann. Weder die parallele Schnittstelle noch das USB-Gerät verstehen die Bedeutung der Drähte, die an ihnen wackeln, wenn überhaupt.
Wenn mir später langweilig wird, könnte ich versuchen, die theoretischen Pinbelegungen zu verfolgen, aber ehrlich gesagt scheint es ein bisschen sinnlos zu sein.
Es ist eine nutzlose Menge an Steckverbindern, die nichts bringt.
quelle
Um den Teil "Wann funktioniert er nicht mehr?" Zu beantworten, hängt es davon ab, was konvertiert wird.
Ich persönlich habe eine alte AT-Tastatur in einem AT / PS2-Konverter, der an einen PS2 / USB-Konverter und an einen USB-KVM anschließt. Das sind zwei Adapter in einer Reihe oder drei, wenn Sie den KVM zählen.
Jede Anzahl von Verlängerungen oder Verbindern würde funktionieren, bis zu dem Punkt, an dem die Verluste über die Verbindungsstellen oder die gesamte Kabellänge übermäßig groß sind. 100 1-Meter-Ethernet-Kabel und 99 RJ45-Schreiner könnten funktionieren, aber das ist kein Adapter und widerspricht dem Sinn Ihrer Frage.
quelle
Ich glaube, das Bild zeigt einen allgemeinen RS-232-DB25-COM-Port in voller Größe und keinen parallelen Port. Technisch sollte das Stack-up mit einer speziellen USB / PS / 2-kompatiblen Maus funktionieren, die im LS-USB-Modus (1,5 Mbit / s) arbeitet.
Das Bild zeigt jedoch einen USB-Stick, der nur mit FS-Raten (12 Mbit / s) und höher betrieben werden kann. Dieses "Setup" funktioniert nicht, da das Setup nur mit einer USB 1.0-Rate von 1,5 Mbit / s ausgeführt werden kann, während das FS-USB-Gerät eine ernsthafte Verarbeitung von Datensignalen mit 12 Mbit / s und einen sorgfältig geplanten Spezialservice vom PC-Host benötigt. Dies kann nicht über den COM-Port bereitgestellt werden.
Die einfache Antwort lautet also: Der COM-Port PS / 2 zu USB-Konverter kann weder die erforderliche Kommunikationsgeschwindigkeit noch das richtige USB-Protokoll für einen FS / HS-Speicherstick bereitstellen. Insbesondere "funktioniert nicht mehr" zwischen dem Stick und dem grünen USB-PS / 2-Adapter.
ADDENDUM1: Ein grundlegender Beweis dafür, dass dieses Setup ein Witz ist, ist, dass weder die EPP- noch die COM-Schnittstelle eine 5-V-Spannung aufweisen, die für die Stromversorgung des USB-Sticks erforderlich ist.
ADDENDUM2: Ja, dies ist die parallele PC-Schnittstelle gemäß der Beschreibung des DELL 2550-Servers und dank "plugwash". Das PP ist schlechter, da PP keine UART-Serdes-Konvertierungshardware hat und das Bit-Banging des Ports vom x86-PC für die 12-Mbit / s-Empfängerverarbeitung (die eine Abtast- / Lesegeschwindigkeit von 20 ns erfordert) eindeutig außerhalb des Bereichs liegt.
quelle
Um nur einige der Lücken in unseren Antworten hier auszufüllen, werde ich hier einige Informationen hinzufügen, da ich nichts dazu sagen kann.
Bei dem Anschluss, an den dieser Rube Goldberg-Adapter angeschlossen ist, handelt es sich definitiv um einen parallelen IEEE-1284-Anschluss. Dies wird durch die burgunderrote Farbe des 25-poligen Anschlusses angezeigt, der sowohl für PC99- als auch für PC 2001-Spezifikationen des PC System Design Guide geeignet ist:
http://tech-insider.org/windows/research/acrobat/001102/00about-2001.pdf
Als nächstes in der Kette steht ein 25-poliger Gender Changer für Männer und Frauen. Während es sich in der Regel um Straight-Through-Verbindungen handelt, sind die Anwendungsmöglichkeiten für parallele Anwendungen begrenzt. In der Regel wurden diese für serielle oder SCSI-Kabel verwendet.
Weiter unten in der Kette befindet sich ein serieller 25-poliger auf 9-poliger RS-232-Adapter, der eine völlig andere Pinbelegung aufweist und dessen elektrisches Signal vom parallelen Anschluss nicht verstanden wird.
In Theorie man könnte ein Programm schreiben - unter der Annahme , dass man alle elektrischen Verbindungen verfolgen konnte, stellen Sie sicher , dass die richtige Spannung verlegt werden konnte (wahrscheinlich von einigen der Verbindungen im 25 - poligen M / F Parallel Gender Changer Kreuzung) und Schreiben eines Programms zur Neuinterpretation der Signale, die der Parallel-Steuerchip empfing / sendete - damit dies funktioniert. Da USB jedoch so allgegenwärtig ist, wäre dies eine enorme Zeit- und Ressourcenverschwendung.
quelle
In der abgebildeten Adapterkette gibt es genau ein Adapterpaar, von dem erwartet werden kann, dass es zusammenarbeitet. Das ist der graue PS / 2 zu DB9 Konverter und der schwarze DB9 zu DB25 Konverter.
Der graue Adapter wurde höchstwahrscheinlich als Zubehör mit einer Maus aus den 90er Jahren mitgeliefert. Wenn Sie diese Maus zusammen mit den grauen und schwarzen Adaptern verwenden, können Sie die Maus an einen 25-poligen seriellen Anschluss anschließen, der in den 80er und frühen 90er Jahren üblich war. Und diese Kombination würde funktionieren.
Der abgebildete Computer scheint eher einen 9-poligen seriellen Anschluss als einen 25-poligen Anschluss zu haben, sodass der schwarze Adapter für diesen Computer unbrauchbar ist. Der graue Adapter könnte direkt in den Computer eingesteckt werden.
Es ist unwahrscheinlich, dass der weiße Adapter zur Geschlechtsumwandlung im abgebildeten Kontext nützlich ist. Es verbindet ein serielles Gerät mit einem parallelen Port. Einige der Stifte am parallelen Anschluss des Computers können als GPIO programmiert werden. Wenn durch reines Glück alle relevanten Stifte am seriellen Anschluss mit den GPIO-Stiften am Computer verbunden sind, können Sie das serielle Protokoll theoretisch per Software programmieren anstatt sich auf einen UART zu verlassen. Wenn die Geräte, die Sie auf diese Weise anschließen, in Bezug auf Spannung und Strom nicht kompatibel sind, besteht die Gefahr, dass einige der Geräte beschädigt werden.
Der grüne Adapter dient zum Anschließen einer USB-Maus oder -Tastatur an einen PS / 2-Anschluss des Computers. Soweit ich mich erinnere, wurden solche Adapter Ende der 90er Jahre erfunden und funktionieren nur, wenn die verwendete Maus oder Tastatur die erforderliche Abwärtskompatibilität aufweist. Es würde mich nicht wundern, wenn die zu diesem Zeitpunkt für USB-Mäuse und -Tastaturen entwickelte Schaltung noch heute verwendet wird, da es kaum einen Grund gab, sie zu aktualisieren.
Theoretisch könnte es eine USB-Maus geben, die bis zur seriellen Kommunikation rückwärtskompatibel ist. In diesem Fall könnten die grünen, grauen und schwarzen Adapter zusammenarbeiten. Obwohl ich glaube, dass es eine solche Maus nicht gibt, da an dem Punkt, an dem die USB-Schnittstelle mit PS / 2-Abwärtskompatibilität entworfen wurde, es wahrscheinlich eine gute Zeit war, die Abwärtskompatibilität der seriellen Schnittstelle aufzuheben.
Ich habe nur eine einzige USB-Maus von Logitech auf Abwärtskompatibilität mit seriellen Geräten getestet, und diese Maus funktionierte nicht an einem seriellen Anschluss. Es werden nur USB und PS / 2 unterstützt. Andere haben möglicherweise empirischere Beweise dafür, wie wahrscheinlich es ist, dass eine zufällige USB-Maus serielle Anschlüsse unterstützt.
quelle