USB über CPLD umschalten

Gast #389591
Lesenswert?
• ▲
▼
Sehr schwer, denn die USB-Signale sind differenziell und bidirektional,
ohne jegliche Information über die Richtung. Das kann man nicht so
umschalten. Mit einem einfachen Relais geht das aber ;-)
Gast #389592
Lesenswert?
• ▲
▼
eventuell mit einem einfachen Analogmultiplexer, das könnte ich mir
vorstellen. CPLD halt ich auch für schwer, da, wie supachris schon
sagte, die Signale bidirektional ohne Steuersignal sind.

Ausserdem ist so ein Analogmultiplexer billig und du hast keinen
Programmieraufwand
Gast #389594
Lesenswert?
• ▲
▼
@Christoph: Wenn du ein Device(Drucker) an zwei Hosts(PC) anschliesen
willst, da gibt es extra Bausteine.
Bis USB Fulllspeed kann man sich das vielleicht selber bauen, bei High
Speed wirst du das vegessen können.

Auch der Vorschlag mit einem Relais wird bei High Speed wohl nicht mehr
funktionieren.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 20 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [vhdl]VHDL-Code[/vhdl]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.