Dlaczego micro USB 2.0 ma 5 pinów, skoro typ A ma tylko 4?

94

Do czego służy dodatkowy, piąty pin na przejściówkach micro USB 2.0?


Oto obraz z różnymi złączami. Większość z nich ma 5 pinów, ale host typu A ma tylko cztery.

Złącza USB
(źródło: wikimedia.org )

Sponge Bob
źródło
2
Złącze typu B ma również tylko 4 piny. A i B były oryginalnym typem przed wynalezieniem OTG.
endolith

Odpowiedzi:

87

W trybie On-The-Go wybierz urządzenie, które ma być hostem lub urządzeniem podrzędnym:

Kabel OTG ma z jednej strony wtyczkę micro-A, az drugiej wtyczkę micro-B (nie może mieć dwóch wtyczek tego samego typu). OTG dodaje piąty pin do standardowego złącza USB, zwany pinem ID; wtyczka micro-A ma uziemiony styk ID, podczas gdy identyfikator we wtyczce micro-B jest swobodny. Urządzenie z podłączoną wtyczką micro-A staje się urządzeniem OTG A, a urządzenie z podłączoną wtyczką micro-B staje się urządzeniem B. Rodzaj włożonej wtyczki wykrywany jest przez stan identyfikatora wtyku.

ID OTG

Oli Glaser
źródło
7
A ponieważ złącze typu A prawie zawsze jest hostem, nie musi mieć piątego styku?
Sponge Bob
8
Jeśli masz na myśli standardową 4-pinową wtyczkę typu A, byłaby ona używana jako stały host - nie używałbyś tego w urządzeniu OTG. Pin identyfikacyjny jest używany tylko wtedy, gdy urządzenie może przełączać się między hostem a urządzeniem podrzędnym. W przypadku standardowego USB pin identyfikacyjny jest po prostu odłączony w urządzeniu.
Oli Glaser,
1
@SpongeBob Ponadto OTG nie istniało, gdy utworzono złącze typu A.
endolith
1
Pomocne może być „odtworzenie oczywistości”: przed podłączeniem kabla oba urządzenia w przedstawionym scenariuszu mogą być urządzeniami hosta lub urządzenia podrzędnego. To wtedy, gdy kabel jest podłączony, urządzenie podłączone do końca A kabla staje się hostem, a urządzenie podłączone do końca B kabla staje się urządzeniem podrzędnym. W sytuacjach, gdy urządzenie zawsze ma być urządzeniem hosta, istnieją złącza mini-A i micro-A, które akceptują tylko koniec A kabla OTG. W takich sytuacjach urządzenie jest jawnie urządzeniem hosta.
Toybuilder,
22

Aby uzupełnić odpowiedź Oli Glasera, 5 pinów USB odpowiada standardowi On-The-Go (OTG) . Dodatkowy pin dodany do konwencjonalnego portu USB to pin ID dodany do czwartego pinu elektrycznego i pozwala rozpoznać urządzenie. Oto wynikowa konfiguracja elektryczna pinów:

  1. VDD (+ 5 V)
  2. D- (dane-)
  3. D + (dane +)
  4. ZROBIŁEM)
  5. GND (masa)

W porównaniu z innymi 4-pinowymi urządzeniami USB, w których nie ma identyfikatora, zaletą jest możliwość odróżnienia urządzenia hosta od urządzeń podrzędnych.

  • Host: identyfikator podłączony do GND
  • Slave: ID niepodłączony (zmiennoprzecinkowy)

Schematy Host-Slave

Alexandre Willame
źródło
4

To jest dla hosta: negocjacje z klientem.

Umożliwia rozróżnienie połączenia hosta od połączenia slave

host: podłączony do uziemienia sygnału

slave: nie podłączony

źródło

Bryan Boettcher
źródło
1
Jestem prawdziwym nowicjuszem, jeśli chodzi o połączenie szeregowe. Dopiero zacząłem używać RS232 ... Czy możesz wyjaśnić coś więcej?
Sponge Bob
3

Brak informacji przenoszonych przez 4. pin. Po podłączeniu do uziemienia (piąty pin) służy do powiadamiania hosta, że ​​jest podłączony do urządzenia głupiego klienta zamiast urządzenia inteligentnego klienta. Jest to w najlepszym razie mylące, ponieważ niektóre urządzenia klienckie działają tylko jako głupi klienci, a niektóre urządzenia klienckie mogą być albo inteligentnymi klientami, innymi hostami równorzędnymi lub przekaźnikami tranzytowymi. Prawdopodobnie kiedykolwiek zobaczysz OTG używane w przypadku podłączenia klawiatury do złącza mikro lub mini w komputerze typu tablet. Inne urządzenia klienckie mają zwykle wystarczającą zdolność oprogramowania do powiadamiania hosta, że ​​są klientem przy użyciu zwykłego 4-żyłowego połączenia USB.

Arv
źródło
1

Jak pokazano tutaj, oryginalne złącza typu A i B wykorzystują cztery połączenia, D + i D-, które są różnicowymi sygnałami danych, wraz z uziemieniem i + 5v. Nowsze połączenia mini i mikro dodają sygnał ID.

B Pete
źródło
4
Ok, więc jakie informacje niesie sygnał ID? Kiedy używa numeru identyfikacyjnego?
Sponge Bob
1

Zanim popularna była pamięć USB OTG, piąty pin był pinem pomocniczym, umożliwiającym wykorzystanie portu USB w urządzeniach przenośnych do innych celów za pośrednictwem pasywnych komponentów / obwodów. Układ rezystorów w kablu wskazywałby funkcję kabla do obwodów w urządzeniu. Czasami może to być kompozytowe wyjście TV, ale było ono najczęściej używane do dźwięku. Producenci HTC i Motorolla dokonali tego dźwięku na wielu telefonach, stosując różne schematy pinoutu.

Chris R.
źródło
1
Nie sądzę, że specyfikacja została kiedykolwiek zdefiniowana w tym celu, czy jakikolwiek sposób użycia piątego pinu prawdopodobnie nie jest zgodny, prawda? @Alichen?
Skok napięcia