Dlaczego styki linii danych we wtyczkach USB A i B są krótsze niż styki uziemienia i zasilania?

28

Czytałem o złączach USB na Wikipedii i zauważyłem, że styki linii danych (D + i D-) są krótsze zarówno we wtyczce typu A, jak i typu B. Wtyczki USB A i B.

Jakie może być uzasadnienie tego projektu?

Wilhelm Schuster
źródło

Odpowiedzi:

53

Podłączanie na gorąco. Chcesz, aby zasilacz został podłączony przed danymi. Niektóre układy scalone mogą się zatrzasnąć, jeśli sygnał zostanie doprowadzony do pinów sygnałowych przed podłączeniem zasilania. Oznacza to, że układ wewnętrznie zwarcie i może ulec zniszczeniu, gdy następnie zostanie włączone zasilanie.

W dawnych czasach trzeba było wyłączyć komputer, aby móc dodać do niego urządzenie peryferyjne, co nie jest konieczne w przypadku USB (i niektórych innych interfejsów).

jippie
źródło
9

Powodem tego projektu jest zawsze przykładać zasilanie przed danymi, aby urządzenia zasilane z magistrali mogły wchodzić w interakcje z hostem po podłączeniu. Urządzenie USB musi zareagować na reset magistrali 10 ms po podłączeniu.

Oleg Mazurow
źródło