USB- Extender

Gast #479694
Lesenswert?
• ▲
▼
USB besteht physisch schon aus 2 differentiellen Leitungungen. Einfach 
einen optischen Transceiver (PMD) z.B. von AVAGO (www.avagotech.com) 
nehmen, ins Datenblatt gucken und externe Beschaltung so machen wie 
angegeben. Die Transceiver haben einen differentiellen Eingang und 
Ausgang (Transmitter, Receiver). Sollte eigentlich klappen...

Gruß

Mario
Gast #479698
Lesenswert?
• ▲
▼
Das Problem bei dieser Sache ist höchstens die Erkennung, um welche 
Geräte-Sorte (Full speed etc) es sich handelt.
Dazu müsste man dann wohl auf der anderen Seite einen Hub haben, dersich 
darum kümmert, was für Geräte angschlossen sind.
Gast #479699
Lesenswert?
• ▲
▼
@Mario

>USB besteht physisch schon aus 2 differentiellen Leitungungen. Einfach

Soweit, so gut.

>einen optischen Transceiver (PMD) z.B. von AVAGO (www.avagotech.com)
>nehmen, ins Datenblatt gucken und externe Beschaltung so machen wie
>angegeben. Die Transceiver haben einen differentiellen Eingang und
>Ausgang (Transmitter, Receiver). Sollte eigentlich klappen...

Wieder mal so ein "Experten-Tip". :-(

Das dürfte so ziemlich nicht klappen, weil

a) USB ist Halbduplex
b) USB hat spezielle Zustände, die nicht differentiell übertragen werden
c) USB hat ein sehr enges Timing bezüglich Antwortzeiten
d) noch mehr, was mir jetzt nicht einfällt.

Wahrscheinlich muss so ein Umsetzer erstmal auf der einen Seite einen 
USB-Tranciever haben der dann logisch wie physikalisch auf LWL umsetzt.

Als Workaround könnte man Ethernet (CAT5 oder optisch) nehemen und am 
Ende einen MINI-PC dranhängen. Der wird über diverse Remote Software 
ferngesteuert und führt dann lokal USB-Zugriffe aus.

MFG
Falk
#479705
Lesenswert?
• ▲
▼
Für Cat5 gibts die fertig für so 50€, nur so als hinweis.

Kabellänge wird so bei etwa 50m beschränkt sein, sonst wird die 
Signalverzögerung zu groß.

Besser würds gehen, wenn sich dein Extender gegenüber dem PC als Hub 
ausgibt, die "Sender"-Seite müsste dann aber schon ein vollwertiges 
USB-Gerät sein, und die "Empfänger"-seite dann wie ein Hub einen 
Transaction Translator / Buffer ... bereitstellen.

/Ernst
Gast #479716
Lesenswert?
• ▲
▼
>Für Cat5 gibts die fertig für so 50€, nur so als hinweis.

In anderen Foren habe ich gelesen, dass diese nicht immer zuverlässig 
funktionieren, weil sie häufig das Timing nicht wirklich einhalten. 
Schön, wenn es trotzdem gelegentlich funktioniert, aber irgendjemand 
wird sich bei den Spezifikationen schon was gedacht haben. Das ist wohl 
auch der Grund, weshalb häufig von funk- oder netzwerkverlängerungen der 
USB Anschlüsse abgeraten wird
Gast #479718
Lesenswert?
• ▲
▼
War ja auch nur so ne Anregung...hab mich mit dem USB-Protokoll im 
einzelnen noch nicht auseinandergesetzt. Und ja, ich bin ein Experte, 
allerdings eher für IEEE1394 (FireWire). Mit dem FireWire-PHY kann man 
übrigens einen opt. Transceiver genauso wie einen drahtgebundenen 
Übertrager betreiben (IEEE1394b ist dafür spezifiziert).

Gruß

Mario
Gast #480310
Lesenswert?
• ▲
▼
Ja, das mit dem Firewire geht so. Habe aus 2 Repeatern mit Phy durch 
recht einfaches Ergänzen von je einem Avago HFBRxxxx (Transceiver) ein 
Fiber-Übertragungssystem gebaut. Mit USB dürfte das so einfach nicht 
gehen, da ja so weit ich weiß u.a. die Übertragungsgeschwindigkeit durch 
asymetrische Zustände eingestellt wird.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [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.