Чому мікро USB 2.0 має 5 контактів, якщо у типу A лише 4?


94

Для чого потрібен додатковий, 5-й, контактний на адаптерах micro usb 2.0?


Ось зображення з різними роз'ємами. Більшість з них мають 5 штифтів, але хост типу A має лише чотири.

Роз'єми USB
(джерело: wikimedia.org )


2
Роз'єм типу B також має лише 4 штирі. A і B були оригінальним типом до винайдення ОТГ.
ендоліт

Відповіді:


87

Це в режимі On-The-Go , щоб вибрати, який пристрій є хостом чи підлеглим:

Кабель OTG має роз'єм micro-A з одного боку та micro-B штекер з іншого (він не може мати два штекери одного типу). OTG додає п'ятий контакт до стандартного роз'єму USB, який називається ID-контактним; штекер micro-A має заземлений ідентифікаційний штифт, тоді як ідентифікатор в штекері micro-B плаває. Пристрій із підключеним мікро-A стає пристроєм OTG A, а той, у якого підключений мікро-B, стає B-пристроєм. Тип вставленої штекера визначається станом ідентифікатора штифта.

Ідентифікатор ОТГ


7
А оскільки роз'єм типу A майже завжди розміщений, йому не потрібно мати 5-й контактний штифт?
Губка Боб

8
Якщо ви маєте на увазі стандартний 4-контактний штекер типу A, він буде використовуватися для постійного хоста - ви не використовували б це на пристрої OTG. Ідентифікаційний штифт використовується лише в тому випадку, якщо пристрій може змінюватися між хостом і веденим. Для стандартного USB-ідентифікатора PIN-код просто залишається відключеним у пристрої.
Олі Глазер

1
@SpongeBob Крім того, OTG не існував при створенні роз'єму Type-A.
ендоліт

1
Можливо, буде корисно "перезапустити очевидне": перед тим, як кабель підключений, обидва пристрої в ілюстрованому сценарії мають право бути хост-або веденим пристроєм. Саме при підключенні кабелю пристрій, приєднаний до A-кінця кабелю, стає вузлом, а пристрій, приєднаний до B-кінця кабелю, стає веденим. У ситуаціях, коли пристрій завжди призначений для приймаючого пристрою, існують роз'єми mini-A та micro-A, які приймають лише A-кінець кабелю OTG. У таких ситуаціях пристрій явно є хост-пристроєм.
Toybuilder

22

Щоб виконати відповідь Олі Глазера, 5 контактів USB дотримуються стандарту On-The-Go (OTG) . Додатковий контакт, що додається до звичайного USB-порту, - це ідентифікаційний контакт, що додається до 4-го електричного контакту, і дозволяє розпізнавати пристрій. Ось отримана електрична настройка штифтів:

  1. VDD (+ 5 В)
  2. D- (дані-)
  3. D + (дані +)
  4. Я РОБИВ)
  5. GND (Земля)

У порівнянні з іншими 4-контактними USB-пристроями, де немає ідентифікаційного контакту, перевагою є можливість відрізняти хост-пристрій від підлеглого пристроїв.

  • Хост: ідентифікатор, підключений до GND
  • Раб: ідентифікатор не підключений (плаваючий)

Схема хост-підлеглого


4

Це для господаря: переговори з клієнтом.

Дозволяє відрізняти хост-з'єднання від підлеглого з'єднання

хост: підключений до заземлення сигналу

раб: не пов'язаний

джерело


1
Я справжній новачок, коли справа стосується послідовного зв'язку. Я тільки почав використовувати RS232 ... Чи можете ви поясніть трохи більше?
Губка Боб

3

Немає інформації, що переноситься 4-м штифтом. При підключенні до землі (5-й контактний) він служить для сповіщення хоста про те, що він підключений до німого клієнтського пристрою замість смарт-клієнтського пристрою. Це в кращому випадку заплутано, оскільки деякі клієнтські пристрої виконують функцію лише німих клієнтів, а деякі клієнтські пристрої можуть бути або смарт-клієнтами, або іншим одноранговим хостом, або ретранслятором пропускання. Напевно, ви коли-небудь бачите OTG, який фактично використовується, якщо клавіатура підключена до мікро- або міні-роз'єму планшетного комп'ютера. Іншим клієнтським пристроям, як правило, достатньо вбудованих програмних можливостей, щоб сповістити хоста про те, що він є клієнтом, використовуючи звичайне 4-провідне з'єднання USB.


1

Як показано тут, у вихідних роз'ємах типу A і B використовуються чотири з'єднання, D + і D-, які є різними сигналами даних, поряд із землею та + 5v. Новіші міні та мікроз’єднання додають ідентифікаційний сигнал.


4
Гаразд, та яку інформацію несе сигнал ID? Коли він використовує ідентифікаційний контакт?
Губка Боб

1

До того, як USB OTG був популярним, 5-й контактний був допоміжним штифтом, що дозволяв USB-порт на портативних пристроях використовувати для інших цілей за допомогою пасивних компонентів / схем. Масив резистора в кабелі вказував би на функцію кабелю для ланцюга в пристрої. Іноді це може бути композитний телевізор, але він в основному використовувався для звуку. Виробники HTC і Motorolla робили це аудіо на багатьох телефонах, з різними схемами розтину.


1
Я не думаю, що специфікація коли-небудь була визначена для цього, будь-яке використання 5-го штифта, ймовірно, не відповідає специфікації? @Alichen?
Спайк напруги
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.