Forum: PC Hard- und Software Maximale Kabellänge bei USB2.0 Full Speed


von Markus L. (mlindb)


Lesenswert?

Hallo Leute

ich habe eine Frage zu einem schon öfters besprochenen Thema.
Es geht um die maximale Kabellänge von USB.
Diese beträgt ja laut Spezifikation ohne Repeater 5m. Bei dieser Angabe 
ist jedoch immer von USB2.0 High Speed mit 480 Mbit die Rede.

Meine Überlegung: könnte die Maximale Kabellänge etwas größer sein, wenn 
nur mit USB Full Speed - also 12Mbit kommuniziert wird? Die Taktfrequenz 
ist in diesem Fall ja um ein vielfaches niedriger, was zu einer höheren 
Störfestigkeit führen sollte?

Es geht um ein Konkretes System, wo wir 5,5m Kabellänge benötigen, 
welche sich aus einem 5m Kabel und einer 0,5m Verlängerung 
zusammensetzt. Grundsätzlich funktioniert das Ganze bis jetzt, ich 
möchte es trotzdem etwas weiter hinterfragen, ob das Ganze nur zum Glück 
funktioniert, oder ob es mit der niedrigeren Geschwindigkeit etwas mehr 
Spielraum geben könnte.

Dank für eure Tipps und Viele Grüße,

Max

von Jack V. (jackv)


Lesenswert?

Markus L. schrieb:
> Meine Überlegung: könnte die Maximale Kabellänge etwas größer sein, wenn
> nur mit USB Full Speed - also 12Mbit kommuniziert wird?

Zu bedenken wären auch die oft sehr dünnen Power-Strippchen in den 
Kabeln: wenn dein Gerät auf der anderen Seite zusätzlich noch einige mA 
anfordert, kann bei einem langen Kabel die Spannung schnell mal soweit 
fallen, dass es unzuverlässig wird.

von Markus L. (mlindb)


Lesenswert?

Das stimmt natürlich. In diesem Fall wäre das Gerät Self-Powered, und es 
müsste daher keine Leistung über das Kabel übertragen werden.

Viele Grüße,

Max

von Steffen K. (botnico)


Lesenswert?

Nein, geht nicht, wegen der Laufzeiten.
Die LVDS Leitung wird in beide Richtungen genutzt, abwechselnd.
Das ist wie bei der Baustellenampel und einspuriger Strasse.

von Harald K. (kirnbichler)


Lesenswert?

Steffen K. schrieb:
> Nein, geht nicht, wegen der Laufzeiten.

Und die sind bei Full-Speed-USB genauso kritisch wie bei High-Speed-USB?

von Gustl B. (gustl_b)


Lesenswert?

Harald K. schrieb:
> Und die sind bei Full-Speed-USB genauso kritisch wie bei High-Speed-USB?

Nein. Aber auch bei nur Full-Speed USB schlägt irgendwann die Latenz zu. 
Wann ab welcher länge weiß ich nicht.

von Niklas G. (erlkoenig) Benutzerseite


Lesenswert?

Markus L. schrieb:
> Es geht um ein Konkretes System, wo wir 5,5m Kabellänge benötigen,
> welche sich aus einem 5m Kabel und einer 0,5m Verlängerung
> zusammensetzt.

USB-Verlängerungen sind nicht konform zur Spezifikation, die "darf" man 
eigentlich nicht verwenden. Die Spezifikation gibt interessanterweise 
kein maximale Kabellänge an, sondern nur die maximale Signallaufzeit. 
Der Kabelhersteller kann sich also überlegen mit welcher Länge er diese 
Laufzeit einhalten kann. Das scheint auf die bekannten 5m hinaus zu 
laufen.

Somit sollte eben das längstmögliche konforme Kabel (Konformität ist am 
USB-Logo zu erkennen - sofern nicht gefälscht...) korrekt funktionieren. 
Verlängerungen haben grundsätzlich keine Funktionsgarantie.

Markus L. schrieb:
> oder ob es mit der niedrigeren Geschwindigkeit etwas mehr
> Spielraum geben könnte.

Unpraktischerweise gibt es keine separate Spezifikation für HighSpeed 
und FullSpeed -Kabel, diese sind identisch aufgebaut. Somit gibt es auch 
keine separaten erlaubten Kabellängen. Zitat aus der Spezifikation:

> IMPORTANT NOTICE: All standard detachable cable assemblies must be 
high-/full-speed.

Wichtiges Detail dabei ist das "detachable". Nur am Gerät fest 
angebrachte Kabel ("captive") können LowSpeed sein (typischerweise bei 
Mäusen und Tastaturen). Alle einzelnen Kabel (mit Steckern an beiden 
Enden) müssen sowohl FullSpeed als auch HighSpeed können.

Markus L. schrieb:
> Bei dieser Angabe
> ist jedoch immer von USB2.0 High Speed mit 480 Mbit die Rede.

Btw: Der Unterschied zwischen USB 2.0 FullSpeed und USB 1.1 FullSpeed 
ist winzig, nur ein paar Details im Software-Protokoll, somit für die 
Kabellänge unerheblich. Daher kannst du auch die USB 1.1 Informationen 
nutzen.

von Ob S. (Firma: 1984now) (observer)


Lesenswert?

Niklas G. schrieb:

> USB-Verlängerungen sind nicht konform zur Spezifikation, die "darf" man
> eigentlich nicht verwenden.

Das ist Unsinn. "USB-Verlängerungen" enthalten einen aktiven Hub mit 
einem Downstream-Port. Und das ist natürlich in der Spezifikation ganz 
hervorragend geregelt und vollkommen standardkonform. War es schon bei 
USB1.1 und es hatte sich (etwas erstaunlich für mich übrigens) auch bei 
USB2.0 nichts daran geändert.

Aber auch bei USB2.0, welches effektiv nur mit LowSpeed oder FullSpeed 
betrieben wird, hast du nicht mehr Möglichkeiten. Auch hier gilt immer 
das Maxiumum von 6x 5m.

Bei neueren USB-Standards kann ich leider nicht mitdiskutieren, die 
kenne ich nicht hinreichend gut.

von Niklas G. (erlkoenig) Benutzerseite


Lesenswert?

Ob S. schrieb:
> Das ist Unsinn. "USB-Verlängerungen" enthalten einen aktiven Hub mit
> einem Downstream-Port

Ich war natürlich von diesen primitiven passiven Verlängerungen 
ausgegangen, die gar keine Elektronik enthalten.

von Ob S. (Firma: 1984now) (observer)


Lesenswert?

Niklas G. schrieb:
> Ob S. schrieb:
>> Das ist Unsinn. "USB-Verlängerungen" enthalten einen aktiven Hub mit
>> einem Downstream-Port
>
> Ich war natürlich von diesen primitiven passiven Verlängerungen
> ausgegangen, die gar keine Elektronik enthalten.

Das sind keine Verlängerungen. Das sind einfach nur Kabel. Natürlich 
darf man die nicht einfach zusammenstecken.

Aber klar: Dem DAU wird das nicht klar sein. Der sieht nur: ich brauche 
18m, stoße auf das Problem, dass es nur 5m-Kabel gibt. Der denkt 
natürlich nicht darüber nach, warum das wohl so ist und nimmt halt 
einfach 4x5m und hofft: alles ist wird schick.

Ja, der USB-Standard ist nicht wirklich anwenderfreundlich formuliert. 
War er nie.

von Niklas G. (erlkoenig) Benutzerseite


Lesenswert?

Ob S. schrieb:
> Ja, der USB-Standard ist nicht wirklich anwenderfreundlich formuliert.
> War er nie.

Naja, der Standard ist nicht schuld daran dass es nicht-standardkonforme 
Kabel gibt.

von Ob S. (Firma: 1984now) (observer)


Lesenswert?

Niklas G. schrieb:
> Ob S. schrieb:
>> Ja, der USB-Standard ist nicht wirklich anwenderfreundlich formuliert.
>> War er nie.
>
> Naja, der Standard ist nicht schuld daran dass es nicht-standardkonforme
> Kabel gibt.

Die kann er aber dann immerhin problemlos zurückgeben. Weil: ganz 
eindeutig standardwidrig. Zugelassen sind halt maximal 5m passives 
Kabel-Gedöhns.

von Wolf17 (wolf17)


Lesenswert?

Gustl B. schrieb:
>> Und die sind bei Full-Speed-USB genauso kritisch wie bei High-Speed-USB?
> Nein. Aber auch bei nur Full-Speed USB schlägt irgendwann die Latenz zu.
> Wann ab welcher länge weiß ich nicht.

Ich wollte mal wissen, wie lang USB vom Laptop zum Aktivlautssprecher 
(44,4k x 16 x 2) sein darf. Bei 22m hatte ich keine Verlängerungen mehr, 
da spielte die Musik noch einwandfrei. Vielleicht war die Verbindung nur 
low speed.

Zu den 5,5m vom OP. Ich würde verlängern bis es nicht mehr funktioniert, 
und dann ausreichend Angstabstand einhalten.

von Harald K. (kirnbichler)


Lesenswert?

Wolf17 schrieb:
> Vielleicht war die Verbindung nur low speed.

Nee, das kann USB-Audio nicht. Das braucht mindestens Full Speed (12 
MBit/sec).

von Marc G. (marcm)


Lesenswert?

Die Dinger funktionieren ... Hatte mal einen Satreceiver über sowas und 
zusätzlich einem 2m Kabel am PC hängen bei voller Geschwindigkeit...

https://amzn.eu/d/0fOllnc

Marc

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.