Diskussion:Universal Serial Bus — Änderungen 7334 → 7335

Zeile 33: Zeile 33:
 
::Hm, was heißt das? Also von der Spannung sollte ein Full-/Low-Speed-Idle ja eigentlich dem jeweiligen J-State entsprechen, oder? Mir ist klar, dass der Host vermutlich einen stärkeren Widerstand an ein höheres Potential als das Gerät klemmt, sonst könnte er ja gar keinen K treiben (er muss ja den vom Gerät getriebenen J brechen), meinst du das? --[[Benutzer:XanClic|XanClic]] 14:12, 8. Mär. 2010 (CET)
 
::Hm, was heißt das? Also von der Spannung sollte ein Full-/Low-Speed-Idle ja eigentlich dem jeweiligen J-State entsprechen, oder? Mir ist klar, dass der Host vermutlich einen stärkeren Widerstand an ein höheres Potential als das Gerät klemmt, sonst könnte er ja gar keinen K treiben (er muss ja den vom Gerät getriebenen J brechen), meinst du das? --[[Benutzer:XanClic|XanClic]] 14:12, 8. Mär. 2010 (CET)
 
:::Ich will nicht unhöflich sein aber dieser Antwort entnehme ich das Du Dich mit dem Unterschied zwischen tristate-fähigen Push-Pull-Treibern und Pull-Up- bzw. Pull-Down-Widerständen doch nicht so genau auskennst, nach Deiner Transistorschaltung hatte ich angenommen das Du gute Grundkenntnisse in Elektronik hast. Die Widerstände dienen nur der Beibehaltung des entsprechenden Zustands, wenn z.B. der Host nach SE0 einfach seine Ausgänge abschalten würde dann bräuchten die Signale eine ganze Weile bis der J-State von alleine (nur durch den Pull-Up im Device) erreicht wird, deshalb treibt der Host nach dem SE0 noch für mindestens X Bit-Zeiten (der genaue Wert steht IMHO in der Spec) aktiv (stark) den J-State bevor er dann seine Treiber abschaltet und der Pull-Up im Device diesen Zustand "nur" halten muss (schwach). Diese langsame Kurve ist beim Einstecken eines zu sehen (ist glaube ich auch in der Spec drin). --[[Benutzer:Erik.vikinger|Erik.vikinger]] 15:49, 8. Mär. 2010 (CET)
 
:::Ich will nicht unhöflich sein aber dieser Antwort entnehme ich das Du Dich mit dem Unterschied zwischen tristate-fähigen Push-Pull-Treibern und Pull-Up- bzw. Pull-Down-Widerständen doch nicht so genau auskennst, nach Deiner Transistorschaltung hatte ich angenommen das Du gute Grundkenntnisse in Elektronik hast. Die Widerstände dienen nur der Beibehaltung des entsprechenden Zustands, wenn z.B. der Host nach SE0 einfach seine Ausgänge abschalten würde dann bräuchten die Signale eine ganze Weile bis der J-State von alleine (nur durch den Pull-Up im Device) erreicht wird, deshalb treibt der Host nach dem SE0 noch für mindestens X Bit-Zeiten (der genaue Wert steht IMHO in der Spec) aktiv (stark) den J-State bevor er dann seine Treiber abschaltet und der Pull-Up im Device diesen Zustand "nur" halten muss (schwach). Diese langsame Kurve ist beim Einstecken eines zu sehen (ist glaube ich auch in der Spec drin). --[[Benutzer:Erik.vikinger|Erik.vikinger]] 15:49, 8. Mär. 2010 (CET)
 +
::::Das ist ganz bestimmt nicht unhöflich. ;-)
 +
 +
::::Ich glaube zumindest zu verstehen, was du meinst. Aber bevor ich es wieder falsch verstanden habe und dann Mist schreibe, darfst du das gern einbügeln. ;-) --[[Benutzer:XanClic|XanClic]] 16:23, 8. Mär. 2010 (CET)
 
:Das müsste man nicht in Klammern schreiben, aber an sich ist ja klar, dass die immer nahe an 0 liegen müssen. Die Pins sind D+ und D-. Das ganze habe ich aus der USB-2.0-Spezifikation, Abschnitt 7.3.2 (Bus Timing/Electrical Characteristics). Laut dem ist die Idle-Spannung für High-Speed (V<sub>HSOI</sub>) -10,0 bis 10&nbsp;mV, ebenso die "niedrige" Spannung (V<sub>HSOL</sub>). Die "hohe" Spannung (V<sub>HSOH</sub>) ist mit 360 bis 440&nbsp;mV angegeben. --[[Benutzer:XanClic|XanClic]] 14:12, 8. Mär. 2010 (CET)
 
:Das müsste man nicht in Klammern schreiben, aber an sich ist ja klar, dass die immer nahe an 0 liegen müssen. Die Pins sind D+ und D-. Das ganze habe ich aus der USB-2.0-Spezifikation, Abschnitt 7.3.2 (Bus Timing/Electrical Characteristics). Laut dem ist die Idle-Spannung für High-Speed (V<sub>HSOI</sub>) -10,0 bis 10&nbsp;mV, ebenso die "niedrige" Spannung (V<sub>HSOL</sub>). Die "hohe" Spannung (V<sub>HSOH</sub>) ist mit 360 bis 440&nbsp;mV angegeben. --[[Benutzer:XanClic|XanClic]] 14:12, 8. Mär. 2010 (CET)
 
::Also sind das Spannung zwischen den beiden Datenleitungen, die Differenz-Spannung. Vielleicht sollte man solche Dinge nicht unbedingt in den Wiki-Artikel mit aufnehmen, zum richtigem Verständnis muss man dann doch schon einiges an Wissen im Elektronikbereich mitbringen. Außerdem muss hier IMHO nicht die ''gesamte'' Spezifikation wiedergegeben werden. --[[Benutzer:Erik.vikinger|Erik.vikinger]] 15:49, 8. Mär. 2010 (CET)
 
::Also sind das Spannung zwischen den beiden Datenleitungen, die Differenz-Spannung. Vielleicht sollte man solche Dinge nicht unbedingt in den Wiki-Artikel mit aufnehmen, zum richtigem Verständnis muss man dann doch schon einiges an Wissen im Elektronikbereich mitbringen. Außerdem muss hier IMHO nicht die ''gesamte'' Spezifikation wiedergegeben werden. --[[Benutzer:Erik.vikinger|Erik.vikinger]] 15:49, 8. Mär. 2010 (CET)