Ktoś opublikował dziś to zdjęcie na Twitterze:
To nie zadziała, prawda?
Dlaczego dokładnie A konkretnie, w którym momencie stos adapterów przestaje działać?
Ktoś opublikował dziś to zdjęcie na Twitterze:
To nie zadziała, prawda?
Dlaczego dokładnie A konkretnie, w którym momencie stos adapterów przestaje działać?
Odpowiedzi:
Żadne z nich nie zrobi niczego, czego oczekujesz. W ogóle.
Zielony to konwerter USB na PS / 2, to raczej konwerter drutowy niż konwerter sygnału. Działa tylko wtedy, gdy podłączone urządzenie może wykryć sposób podłączenia i mówić w obu językach. Twoja pamięć USB nie zrobi tego, mysz USB potęgę .
Kolejnym jest konwerter myszy / portu szeregowego PS / 2, ponownie urządzenie PS / 2 musi zrozumieć oba połączenia. Pamięć USB nie może przez to rozmawiać.
Dalej jest adapter szeregowy 9 do 25 pinów, nic specjalnego, tylko więcej niepodłączonych przewodów. Nie rozmawia przez USB.
Dalej jest 25-pinowy zmieniacz płci, pozwalający 25-pinowemu żeńskiemu konwerterowi szeregowemu podłączyć się do 25-pinowego żeńskiego portu równoległego. Ani port równoległy, ani urządzenie USB nie zrozumieją znaczenia przewodów, które poruszają się na nich, jeśli którykolwiek z nich jest w ogóle.
Jeśli później się nudzę, mogę spróbować pogoń za teoretycznymi pinoutami, ale wydaje się to trochę bezcelowe.
To bezużyteczne połączenie złączy, które niczego nie osiągną.
źródło
Aby odpowiedzieć na pytanie „w którym momencie przestaje działać”, zależy od tego, co jest konwertowane.
Osobiście mam starą klawiaturę AT do konwertera AT / PS2, który łączy się z konwerterem PS2 / USB i łączy się z USB KVM. To dwa adaptery z rzędu lub trzy, jeśli policzyć KVM.
Działa dowolna liczba przedłużaczy lub łączników, aż do momentu, w którym straty na złączach lub całkowita długość kabla są nadmierne. Tak więc 100 1 metrowych kabli Ethernet i 99 łączników RJ45 może działać, ale to nie jest adapter i jest to sprzeczne z duchem twojego pytania.
źródło
Uważam, że zdjęcie pokazuje ogólny pełnowymiarowy port COM DB25 RS-232, a nie port równoległy. Technicznie stos powinien współpracować ze specjalną myszą kompatybilną z USB / PS / 2, która działa w trybie LS USB (1,5 Mb / s).
Jednak zdjęcie pokazuje pamięć USB, która może działać tylko z szybkością FS (12 Mb / s) i wyższą. Ta „konfiguracja” nie będzie działać, ponieważ konfiguracja może działać tylko z prędkością 1,5 Mb / s USB 1.0, podczas gdy urządzenie FS USB wymaga poważnego przetwarzania sygnałów danych z szybkością 12 Mb / s i potrzebuje starannie zaplanowanej specjalnej usługi hosta PC, które nie mogą być dostarczone przez port COM.
Prosta odpowiedź brzmi więc: konwerter portu COM PS / 2 na USB nie może zapewnić niezbędnej prędkości komunikacji ani odpowiedniego protokołu USB dla karty pamięci FS / HS. W szczególności „przestaje działać” między drążkiem a zielonym adapterem USB-PS / 2.
DODATEK1: jednym fundamentalnym dowodem na to, że ta konfiguracja jest żartem, jest to, że ani porty EPP, ani COM nie mają napięcia 5 V, które jest niezbędne do zasilania pamięci USB.
DODATEK2: tak, jest to port równoległy komputera, zgodnie z opisem serwera DELL 2550, i dzięki „plugwash”. PP jest gorszy, ponieważ PP nie ma żadnego sprzętu do konwersji Serdes UART, a bit-bit portu z komputera x86 jest wyraźnie poza zakresem przetwarzania odbiornika 12 Mb / s (który wymaga częstotliwości próbkowania / odczytu 20ns).
źródło
aby uzupełnić niektóre luki w naszych odpowiedziach tutaj, ponieważ nie mogę komentować, dodam tutaj trochę informacji.
Port, do którego podłączony jest ten adapter Rube Goldberg, to zdecydowanie port równoległy IEEE-1284 - na co wskazuje burgundowe zabarwienie otaczające port 25-pinowy, który pasuje zarówno do specyfikacji PC99, jak i PC 2001: PC System Design Guide:
http://tech-insider.org/windows/research/acrobat/001102/00about-2001.pdf
Następny w łańcuchu jest 25-pinowy zmieniacz płci męskiej na żeńską. Chociaż są to zazwyczaj połączenia proste, zastosowanie jest ograniczone, jeśli chodzi o aplikacje równoległe - zwykle były one używane do kabli szeregowych lub SCSI.
W dalszej części łańcucha znajduje się szeregowy adapter RS-232 z 25 pinami na 9 pinów - które mają zupełnie inne wyprowadzenia i żaden sygnał elektryczny z tego nie będzie rozumiany przez port równoległy.
Teoretycznie jeden mógłby napisać program - przy założeniu, że można prześledzić wszystkich połączeń elektrycznych, upewnij się, że właściwe napięcie mógł być kierowane (najprawdopodobniej przez skrzyżowanie niektórych połączeń w 25 pin M / F równoległy Gender Changer) i napisanie programu do reinterpretacji sygnałów odbieranych / przesyłanych przez układ sterowania równoległego - aby działał, ale ponieważ USB jest tak wszechobecny, chyba że zajdzie taka potrzeba, byłoby to gigantyczną stratą czasu i zasobów.
źródło
W przedstawionym łańcuchu adapterów znajduje się dokładnie jedna para adapterów, których współpracy można oczekiwać. To jest szary konwerter PS / 2 na DB9 i czarny konwerter DB9 na DB25.
Szary adapter najprawdopodobniej był dołączony jako akcesorium do myszy z lat 90. Używając tej myszy wraz z szarymi i czarnymi adapterami, możesz podłączyć mysz do 25-pinowego portu szeregowego, który był powszechny w latach 80. i na początku 90. I to połączenie zadziałałoby.
Przedstawiony komputer wydaje się mieć 9-pinowy port szeregowy zamiast 25-pinowego, więc czarny adapter jest bezużyteczny z tym komputerem. Szary adapter można podłączyć bezpośrednio do komputera.
Biały adapter zmiany płci raczej nie będzie użyteczny w przedstawionym kontekście. Łączy urządzenie szeregowe z portem równoległym. Niektóre piny w porcie równoległym w komputerze można zaprogramować jako GPIO, a jeśli na szczęście wszystkie odpowiednie piny w porcie szeregowym są podłączone do pinów GPIO w komputerze, teoretycznie można zaprogramować protokół szeregowy w oprogramowaniu zamiast polegać na UART. Ale jeśli urządzenia, które podłączasz w ten sposób, nie są kompatybilne pod względem napięcia i prądu, istnieje ryzyko uszkodzenia niektórych urządzeń.
Zielony adapter służy do podłączenia myszy lub klawiatury USB do złącza PS / 2 w komputerze. O ile pamiętam, takie adaptery zostały wynalezione pod koniec lat 90. i działają tylko wtedy, gdy używana mysz lub klawiatura jest zbudowana z niezbędną kompatybilnością wsteczną. Nie zdziwiłbym się, gdyby obwody zaprojektowane dla myszy i klawiatur USB w tym momencie były nadal w użyciu, ponieważ nie było powodu, aby je aktualizować.
Teoretycznie może istnieć mysz USB z wsteczną kompatybilnością aż do komunikacji szeregowej, w którym to przypadku adaptery zielony, szary i czarny mogą działać razem. Chociaż nie sądzę, aby taka mysz istniała, ponieważ w miejscu, w którym zaprojektowano interfejs USB z kompatybilnością wsteczną PS / 2, prawdopodobnie był to dobry moment, aby porzucić kompatybilność wsteczną portu szeregowego.
Testowałem tylko jedną mysz Logitech USB pod kątem zgodności wstecznej z szeregową i ta mysz nie działała na porcie szeregowym. Obsługuje tylko USB i PS / 2. Inni mogą mieć bardziej empiryczne dowody sugerujące, jak prawdopodobne jest, że losowa mysz USB obsługuje porty szeregowe.
źródło