09.08.2012      172149      445

USB-OTG

OTG это возможность подключить к смартфону или планшету флешку, мышь, клавиатуру или другой смартфон.
Приведена схема кабеля для такого подключения.


Что такое OTG?

OTG («On-The-Go» — «На ходу») это возможность подключить к смартфону или планшету флешку, мышь, клавиатуру и прочую USB периферию.
Увы, такой возможностью обладают не все мобильные устройства.
Для подключения требуется специальный переходник.

Нюансы:
• Флешка должна быть отформатирована в FAT32.
• Ёмкость подключаемой флешки ограничена аппаратными возможностями смартфона.
• Винчестер и прочие энергоёмкие устройства требуют отдельного источника питания.

Поддерживает ли ваше устройство режим OTG можно узнать из списка на 4PDA. Правда, список устройств не полон.

Для подключения, например, флешки к смартфону чаще всего используется переходник «USB AF — USB micro AM» (о значении этих сокращений читайте в статье «USB 2.0»). К «маме» (USB AF) подключается флешка, а штекер (USB micro AM) подключается к смартфону.

Миниатюрный переходник OTG на GearBest ▶

Как самому сделать OTG-кабель?

Кабель OTG состоит из штекера USB micro (или mini) и большого гнезда USB (как в компе). Штекер можно взять от дата-кабеля, а гнездо — от USB удлинителя.

Главная фишка — в штекере USB micro/mini контакт 4 нужно замкнуть с контактом 5. Именно по наличию перемычки между 4 и 5 контактами в штекере устройство определяет, что ему предоставляют активную роль.

Монтажная схема кабеля OTG.
Штекер USB micro показан со стороны пайки

Установка перемычки на штекер залитый изоляцией ▼

Паятельные концы контактов штекера USB micro разведены в шахматном порядке. Нечётные отведены к одной стенке штекера, чётные — к другой. Сквозь полупрозрачную изоляцию можно разглядеть чёрный, зелёный, красный проводки с одной стороны. Осторожно подплавляем изоляцию у чёрного проводка и подпаиваем один конец перемычки к контакту GND. Смотрим с противоположной стороны: сквозь изоляцию виден незадействованный контакт и белый провод. Подплавляем изоляцию у незадействованного контакта и подпаиваем к нему второй конец перемычки.

Распайка штекера USB mini ▼

Осталось припаять USB маму от USB удлинителя к переделанному нами штекеру цвет в цвет. Если кабели экранированные, то соединяем и экраны.

Можно ли заряжать активное устройство в режиме OTG?

Да, такой режим предусмотрен разработчиками, но далеко не каждое портативное устройство этот режим поддерживает. Режим зарядки при работе с периферией называется ACA (Accessory Charger Adapter). Для перехода в этот режим требуется особый OTG-кабель — в штекере USB-mini/micro контакты 4 и 5 (ID и GND) должны быть замкнуты через резистор RID_A=124 кОм.

Источник информации: «Battery Charging v1.2 Spec and Adopters Agreement (BC1.2)» (спасибо за информацию нашему читателю Виктору)

На форуме «L.F.» владелец смартфона Lenovo Ideaphone K900 сообщил об успешном подключении флешки одновременно с зарядом смартфона. В его случае RID=25 кОм.

Если материал оказался полезным для вас…

…вы можете нас отблагодарить! Авторам сайта будет очень приятно!


Обсуждение: 445 комментариев
  1. Здравтсвуйте. Заранее прошу прощяния за, возможно, нубский вопрос, тем не менее, не спросить не могу :)

    Есть Wileyfox Swift который на Qualcomm Snapdragon 410 (MSM8916)

    Для него заявлено отсутствие поддержки OTG. Однако Asus Zenpad 8.0 (Z380KL) его может, что говорит о том, что ограничение не на уровне SoC (я далёк от подобного рода технических вопросов, поэтому для меня это наполовину радостная новость).

    Собсно, сам вопрос: верно ли утверждение, что есть шанс научить Swift’а быть хостом по отношению к периферии методом вмешательства в его MicroUSB порт (ядро OTG умеет)

    Подскажите, пожалуйста, в какую сторону/обзац посмотреть.

    Заранее премногоблагодарен,
    с уважением.

    Ответить
    1. Rones:

      Мне не известны способы пробуждения host. Тут телефонными потрохами вообще не занимаются. Это на 4pda.ru могут что-нибудь подсказать.

      Ответить
  2. Сдраствуйте, у моего планшета не работает OTG после починки. Есть ли схема как должно быть внутри гнезда, или наоборот нужно мутить с кабелем. Планшет Dns AirTab Es9701

    Ответить
    1. Rones:

      Если при починке сломали, то пусть сами же и чинят обратно. При чём тут схема или провод? Это вам не поможет.

      Ответить
  3. Функция OTG появилась на смартфонах слишком поздно, лишь в 2011-12 годах!

    Ответить
  4. Добрый день.
    Имеется видеорегистратор с питанием через mini-usb.
    Необходимо обеспечить его питание от автосети (через БП 12-5В, разумеется) с возможностью подключения компа/ телефона (через otg-кабель) для доступа к видео на карте памяти регистратора. Запитывать при этом сам регистратор от а/м.

    При подключении регистратора к ПК кабелем mini-usb — usb, регистратор видит, что он подключен к ПК задает вопрос чем ему быть — камерой или накопителем.

    Простите, без рисунка, на словах:
    1 и 5 от mini-usb регистратора — на выход БП 5В
    2 и 3 от mini-usb регистратора на usb-разъем подключения к ПК.

    При этом в качестве mini-usb будет использован Г-образный разъем от OTG-кабеля (вероятно, перемычка 4-5 в нем уже есть), далее удлинен кабелем и в конце разветвление на питание и «data».

    Будет работать схема?

    Спасибо огромное :)

    Ответить
    1. Rones:

      Поддерживает ли ваш смартфон режим OTG? И увидит ли он регистратор в этом режиме? Это надо выяснить заранее.

      Предлагаю такое решение:
      1. Вскрываете обычный дата-кабель miniUSB-USB ближе к мини, разрезаете плюс и тот конец что идёт к мини удлинняете к источнику питания. Минусовой провод не режем, а подпаиваем ответвление на источник питания. Кабель для ПК готов.
      2. Для подключения регистратора к смартфону подключите к этому дата-кабелю кабель OTG.

      Гарантировать успех не могу.

      Ответить
  5. Сделал самодельный кабель для зарядки и otg одновременно по ссылке http://4pda.ru/forum/dl/post/5715970/000.png. Делал для смартфона китайского название толи STAR S4, толи PULID F13,но приходил как MIZ S4. Так вот при подключении к смартфону зарядка идёт, а флешку не видит и не определяет.C кабелем otg смартфон всё нормально видит флешку и файлы на ней. Пробывал подкдючить через этот кабель планшет Wexler TAB 7iD 3G, всё тоже самое. Идёт только зарядка, флешку не видит. По отдельному otg-кабелю флешка работает. В чём может быть дело? Уже порезал кучу разных кабелей.

    Ответить
    1. Rones:

      Увы, большинство устройств просто не поддерживает одновременную зарядку и работу с флешкой.
      Правда, есть шанс, что ваше устройство всё же поддерживает этот режим, просто необходимо подобрать резистор для установки между 4 и 5 контактами штекера.

      Ответить
      1. От какого номинала резистора начинать экпериментировать? Я так понял, что надо будет разрезать вдоль и очистить штекер micro USB и впаивать резистор между 4 и 5 контактом. Ничего я не сожгу в процессе проверки.

        Ответить
        1. Rones:

          Стандартное сопротивление — 124 кОм. С него и начните, далее снижайте сопротивление. Один пользователь добился успеха при 25 кОм.
          Вообще, в статье всё это есть.

          Ответить
        2. Rones:

          В статье расписано как вскрыть штекер micro-USB. Нужно будет удалить перемычку между 4 и 5 контактом, надпаять к этим контактам проводки и к ним припаивать различные резисторы для экспериментов. Либо припаять переменный и изменять сопротивление до достижения успеха, а потом отпаять его измерить сопротивление.
          Если не замкнёте 1 контакт (плюсовой) с чем-либо, то ничего не сожжёте.

          Ответить
          1. Штекер micro-usb вскрыл.Да 4 контакт не подпаян.Нашёл переменный резистор о 0 до 41 кОм и несколько резисторов 99кОм; 49кОм, 27кОм. Выпаял из плат. Буду пробывать от меньшего сопративления. Вопрос такой: чем можно залить или замазать контакты после припайки проводков к микро-usb. Герметиком можно?

            Ответить
            1. Rones:

              Рекомендую термопластичный клей. Хотя, в большинстве случаев достаточно термоусаживаемой трубки.
              Не используйте кислотный герметик (жидковатый, пахнет уксусом) — вызовет коррозию.

              Ответить
  6. надеюсь, электронщикам сгодится найденная на просторах, так сказать, схема включения дополнительного питания, сделанная правильно аж еще в далеком 2004 году — USB Power Injector — http://archive.siliconchip.com.au/cms/A_102685/article.html схема оттуда вот: http://archive.siliconchip.com.au/static/images/articles/i1026/102685_5mg.jpg
    плата вот: http://archive.siliconchip.com.au/static/images/articles/i1026/102685_8mg.jpg
    со стороны дорожек: http://archive.siliconchip.com.au/static/images/articles/i1026/102685_9mg.jpg
    фото расположения деталек:
    http://archive.siliconchip.com.au/static/images/articles/i1026/102685_4mg.jpg

    Ответить
    1. Rones:

      Спасибо!

      Ответить
      1. на здоровье :)
        очень надеюсь, что общими силами можно будет допилить до современного вида ибо тоже имею печаль — нужные мне хабы не имеют внешнего питания, а имеющее внешнее питание неподъемны по деньгам. прямо хоть бери паяльник в руки и экспериментируй… :) времени только нет, спаять еще — да, а на эксперименты уже нет..

        Ответить
  7. http://habrahabr.ru/sandbox/50187/?mobile=no ссылка в тему. Очень полезная,имхо

    Ответить
    1. Rones:

      И как этот изобретатель теперь подключает свой планшет к ПК? Как заряжает планшет? Каждый раз вынимает проволочку из гнезда?

      Ответить
  8. У меня фиолетового провода нету есть желтый а питание от зарядки с телефона там тоже 5вольт выдает . желтый надо к черному припаять или он в юсб туда припаян. Мышка работает светится но на телефоне ничего нету . геймпад по юсб в компе работает а на мобиле нет.

    Ответить
    1. Rones:

      Четвёртый контакт обозначен фиолетовым цветом условно. Никакого фиолетового провода в шнуре к этому контакту не припаяно. Просто в штекере OTG припаяна перемычка между 4 и 5 контактами.

      Из вашего комментария я толком ничего не понял. Что и где вы припаяли, к какой мобиле — не ясно. Если задаёте вопрос, то ставьте знак вопроса.

      Ответить
  9. Всем доброго дня!
    ..пытался всё, что здесь написано прочитать, но запутался…
    у меня смарт DEXP Ixion ML 5 поддерживает OTG-micro USB, но я так понял только на уровне чтения с флэш носителей…
    права рут не получал… через шнурок OTG подключал и флэшки и мышку и клаву — всё работает, но файлы не перемещает с флэшки и обратно… нужен рут доступ?
    а до того, как почитал ваши комментарии, купил micro-HUB c двумя входами USB2,0 и входом micro USB(питание), надеясь на то, что при подключении в телефон microUSB — включении во вход microUSB(питание) и подключении к одному из входов флэшки(смотреть кино, на работе) а оно то и не заработало…
    зарядка не пошла, скорее всего microUSB(питание) только для питания не телефона или планшета, а дополнительной нагрузки(подключенной).
    на планшете DNS 7″ тож результат — 0…
    фото приложить пока не знаю как, поэтому не стал пока вскрывать micro USB-HUB…
    а так хотелось подключить вместе и зарядку и вн. носитель…

    Ответить
    1. Rones:

      Возможно, для обмена файлами между флешкой и вашим устройством необходимо «монтировать» флеш-носитель с помощью некоего софта. Тут я вам не помощник, для меня это тёмный лес.
      Или нужно просто разрешить подключение носителей по OTG в настройках смартфона. И посмотрите при подключении флеш-накопителя, не появляется ли значок USB в области уведомлений. Бывает, нужно просто подтвердить подключение флешки.

      Очень и очень немногие устройства можно заряжать в режиме OTG. В любом случае, нужно вносить изменения в стандартный OTG-кабель.

      Фото можно разместить на сторонних файлохранилищах, а в комментарии дать ссылку.

      Ответить
  10. Подскажите.
    Вот у меня на планшете есть microUSB — он же и для зарядного и для OTG кабеля.
    И вот, я подключаю OTG кабель, далее к нему подключаю USB-хост на четыре разъёма. В один разъём хоста втыкаю usb кабель питание от компа, и в остальные три втыкаю -мышку, модем и флешку. Мышка и модем работают, флешка-нет, ну и ладно. А вот планшет не заряжается, хотя если OTG кабель отключить — всё это сооружение продолжает питаться от компа, это видно — на хосте горит огонёк, и модем работает. Как сделать, чтобы сам планшет заряжался через связку OTG-USB хост?

    Ответить
    1. Rones:

      Большинство устройств не поддерживает зарядку в режиме otg. Есть шанс что именно ваше устройство такой режим все-таки поддерживает: и заряд и подключение периферии. Один из читателей сайта сам сделал кабель otg в котором вместо перемычки между четвертым и пятым пином установил переменный резистор от 0 до 200 ом и подбором добился нужного вам режима. Он остановился на 120 омах.

      Ответить
      1. Спасибо, буду пробовать. Уже ободрал изоляцию у одного OTG кабеля, и у одного обычного кабеля, и чёрт — у обоих на микро разъёмах оказалось четыре контакта расположенных в один ряд. Давай смотреть дальше — а там в запрессованном пластике 4 и 5 контакты уже закорочены у обоих намертво… В общем, пока попадаются микро разъёмы с неудачной конструкцией…

        Ответить
        1. Rones:

          У обычного data-кабеля эти контакты не закорочены.

          Ответить

Ваш комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Если нужно, добавьте картинку (только JPG)