Przełączanie usb za pośrednictwem przekaźników

2

Chcę tylko używać urządzeń USB między dwoma komputerami.

Wpadłem na ten pomysł, więc zacząłem używać przekaźników do sterowania przepływem danych w usb, ale nie rozpoznał tego komputer.

Czy ktoś ma lepszy pomysł na zrobienie czegoś takiego?

t_ashrefov
źródło
2
Takie gotowe urządzenia są dostępne w Twoim ulubionym sklepie. Nie musisz toczyć własnego. To powiedziawszy, prawdopodobnie musisz zresetować urządzenie przez zakłócenie zasilania.
Daniel B,

Odpowiedzi:

2

Jeśli to, co przełączasz między komputerami, to po prostu klawiatura i mysz, najprawdopodobniej połączysz KVM. Alternatywnie, jeśli istnieją inne urządzenia USB, istnieją przełączniki USB, które są stosunkowo tanie.

Wracając do twojego konkretnego przypadku, przełączanie USB przez przekaźniki powinno działać tak, jak jest, ale są dwie rzeczy, o których mogę pomyśleć, że należy to zbadać. Należy jednak pamiętać o następujących zastrzeżeniach:

  • Demontaż kabla USB będzie wymagał rozebrania ekranu, co z kolei może spowodować, że sprzęt będzie podatny na zakłócenia. Rozłącz tak mało ekranowania, jak to możliwe, i spróbuj zarówno z podłączeniem ekranu po stronie przekaźnika, jak i bez niego (jeśli jest podłączony do końca, możesz potencjalnie uzyskać efekt anteny, gdy ekran ma niedoskonałości, dlatego wiele urządzeń tylko tarcza jest podłączona tylko na jednym końcu).

  • Niektóre urządzenia muszą realizować własny cykl uruchamiania, co z kolei umożliwia komunikację i identyfikację z urządzeniem hosta. Może się zdarzyć, że już włączone urządzenie, gdy płynnie przełączy się na inny komputer, zakłada, że ​​host powinien już o nim wiedzieć, a zatem nie próbuje zidentyfikować się z hostem tak, jak by tego oczekiwał. Eksperymentuj z dodawaniem niewielkiego opóźnienia między dwoma hostami, tzn. Zamiast bezproblemowego łączenia między komputerami hosta, istnieje pośredni krok, w którym nie jest on podłączony do niczego i nie uzyskuje żadnej mocy. Wiem, że niektóre dyski twarde są dość nieporadne w odniesieniu do sekwencji startowych, a niektóre mogą mieć problemy, jeśli nie uzyskają mocy PRZED podłączeniem swoich datapins.

Nie mogę wymyślić niczego innego poza moją głową, przynajmniej nie bez wiedzy o tym, z jakim urządzeniem masz do czynienia. +1 za samodzielny wysiłek.

Jarmund
źródło
Cóż, technicznie piny zasilania (najpierw ekranowanie, zwykle uziemione, a następnie zasilanie) są zawsze najpierw podłączone. Tak zaprojektowane są wtyczki USB. : D
Daniel B
@DanielB Prawda, dla waniliowego gotowego USB. Większość problemów, które widziałem, zostały spowodowane przez wprowadzenie warstwy pośredniej. Na przykład, kiedy pracowałem na morzu, mieliśmy te bazy danych, które były w rzeczywistości USB, ale łączyły się one za pomocą specjalnych wodoszczelnych złączy, które łączyły wszystkie piny jednocześnie. To czasami powoduje dziwne efekty. Ten projekt został później zmieniony na dwa kable: jeden do zasilania, drugi do przesyłania danych. Prawidłowa procedura dla kolejności ich łączenia była wielokrotnie stresowana. To samo może mieć miejsce w tej konfiguracji z przekaźnikami.
Jarmund
0

Istnieją wyspecjalizowane układy scalone (zasadniczo „przełączalne koncentratory”), które zapewniają tego rodzaju funkcjonalność w celu współdzielenia zestawu urządzeń peryferyjnych USB między dwoma lub więcej hostami komputerowymi. Urządzenia te są dostępne na rynku, na przykład:

https://www.usbgear.com/USBG-3SH2.html

Lub poszukaj automatycznego przełącznika drukarki Iogear GUB431 4-port USB 2.0:

„Automatyczny przełącznik drukarki IOGEAR USB 2.0 pozwala czterem komputerom PC i / lub Mac współużytkować jedną drukarkę lub drukarkę wielofunkcyjną. Po prostu prześlij zadanie drukowania, a drukarka automatycznie przełączy się na preferowany komputer. Przełącznik umożliwia także czteroma komputerom łatwe współdzielenie jednego zewnętrznego dysk twardy, skaner lub dowolne urządzenie USB. Nigdy więcej podłączania i odłączania między komputerami ”.

Podobne urządzenia do udostępniania są nawet dostępne dla urządzeń peryferyjnych USB 3.0: https://www.startech.com/Cards-Adapters/USB-3.0/Hubs/2-Port-2-to-1-USB-3-Peripheral-Sharing- Przełącz ~ USB221SS

Ale..chenski
źródło