А что за фиолетовый вывод ID? За что он отвечает? И почему на обычном USB он отсутствует, а на mini- и micro-USB есть?
http://rones.su/techno/usb-otg.html
А что такое активность/пассивность устройства? И почему для этого нужен целый новый вывод -- нельзя ли передавать эту информацию по D+ и D-?
А принтер что, получается активное устройство?
И как смартфон определит свою активность/пассивность, если это определяет кабель? Ведь одним и тем же кабелем можно подключить его и к ПК (активный режим), и к мышке (пассивный режим).
Ведь одним и тем же кабелем можно подключить его и к ПК (активный режим), и к мышке (пассивный режим).
В том то и дело, что нельзя. Телефон понимает, что он хост, когда ID и земля замкнуты
Активное устройство подаёт по кабелю USB питание 5 вольт пассивному устройству. Яркий пример — подключение флешки к компу. ПК — активное устройство, флешка — пассивное. Комп питает флешку.
Или подключаем смартфон к ПК — та же картина: смартфон заряжается от ПК.
Принтер однозначно пассивное устройство. В силу этой однозначности его разъём тоже 4-контактный.
Кабель не одникаовый! Обычный дата-кабель для подключения смартфона к ПК это USB-папа—micro-USB-папа. Кабель OTG (для активного устройства) это USB-мама—micro-USB-папа.
Поясню активность и пассивность картинкой:
Спасибо, теперь понятно. Только непонятно, что происходит в 2-х последних случаях на картинке -- неужели 2 телефона подключаются друг к другу? + нашел пару косяков: внешний вид мама/папа перепутаны (кроме последнего случая) и в последнем случае перепутаны подписи "data cable" и "otg cable".
А как устройство определяет с какой силой тока ему заряжаться? Планшеты например могут жрать до 2А через USB при зарядке от специальной зарядки, в то же время USB разрешает ток только до 500 мА от компьютера.
Да, один телефон можно подключить к другому. И активный режим предоставляется тому аппарату, к которому подключен micro-USB с замкнутыми 4 и 5 контактами. С этого телефона можно управлять файлами пассивного аппарата.
Да, в последнем случае я допустил ошибку. Вот правильный вариант.
По поводу определения устройством мощности зарядного устройства есть целая статья. Вкратце — тип ЗУ закодирован потенциалами на контактах 2 и 3. Например, Nokia признает ЗУ только если 2 и 3 контакт замкнуты накоротко. А вот и статьи:
1. http://rones.su/techno/zaryadka-mobilynika-po-usb.html
2. http://rones.su/techno/charging_ports_types.html
3. http://rones.su/techno/5v_gadget_supply_and_charging.html
1 — 1
2 — 2
3 — 3
4 — 4
Только зачем такой кабель нужен? Два компа таким образом соединять НЕЛЬЗЯ.
А некоторые деятели таким кабелем пытаются соединить два компа и в итоге жгут порты.