В настоящее время все мобильные устройства и настольные электрические приборы имеют в своем арсенале порты для передачи данных. Современные гаджеты могут не только обмениваться информацией через USB или micro-USB, но и осуществлять зарядку аккумуляторов. Для того, чтобы провести грамотную распиновку контактов, для начала нужно изучить схемы и цвета распайки проводов.
На схеме можно увидеть несколько коннекторов, различающихся между собой по определенному признаку. К примеру, активное (питающее) устройство обозначается буквой А, а пассивное (подключаемое) устройство – буквой В. К активным относятся компьютеры и хосты, а пассивные составляют принтеры, сканеры и другие приборы. Принято также разделять коннекторы по полу: M (male) или «папа» представляет из себя штекер, а F(female) или «мама» – гнездо разъема. По размеру бывают форматы: mini, micro и без маркировки. К примеру, если встретится обозначение «USB micro-ВМ », то это значит, что штекер предназначен для подключения к пассивному устройству по формату micro.
Для распиновки гнезд и штекеров понадобятся знания о назначении проводов в USB-кабеле:
В mini и micro форматах разъемы содержат по пять контактов: красный, черный, белый и зеленый провода, а также ID (который в разъемах типа А замкнут на GND, а в разъемах В – не задействован совсем).
Иногда в кабеле USB можно встретить и оголенный провод Shield. Этот провод не имеет номера.
Если в работе использовать таблицу, то разъем в ней показан с внешней (рабочей) стороны. Светло-серый цвет имеют изолирующие детали разъема, темно-серый цвет у металлических частей, а полости обозначены белым.
Для того, чтобы провести правильную распайку USB, нужно зеркально отобразить изображение лицевой части коннектора.
Разъемы у форматов mini и micro на USB состоят из пяти контактов. Поэтому четвертый контакт в разъемах типа В в работе использовать не придется. Этот контакт в разъемах типа А замыкается с GND, а для самого GND используют – пятый.
В результате не хитрых манипуляций можно самостоятельно сделать .
Usb распайка версии 3.0 отличается добавлением четырех цветных проводов и дополнительного заземления. За счет этого кабель USB 3.0 заметно толще своего младшего собрата.
Схемы подключения USB девайсов друг к другу и распайка штекеров устройств:
Чтение схем: дроссель, катушка, конденсатор Удобный нарезатель бахромы для трансформаторов. Регулятор нагрева паяльника с индикатором мощности Ремонт бытового вентилятора Самодельный датчик давления
USB (Universal Serial Bus - «универсальная последовательная шина») - последовательный интерфейс передачи данных для среднескоростных и низкоскоростных периферийных устройств. Для подключения используется 4-х проводный кабель, при этом два провода используются для приёма и передачи данных, а 2 провода - для питания периферийного устройства. Благодаря встроенным линиям питания USB позволяет подключать периферийные устройства без собственного источника питания.
Кабель USB состоит из 4 медных проводников - 2 проводника питания и 2 проводника данных в витой паре, и заземленной оплётки (экрана). Кабели USB имеют физически разные наконечники «к устройству» и «к хосту». Возможна реализация USB устройства без кабеля, со встроенным в корпус наконечником «к хосту». Возможно и неразъёмное встраивание кабеля в устройство (например, USB-клавиатура, Web-камера, USB-мышь) , хотя стандарт запрещает это для устройств full и high speed.
Шина USB
строго ориентирована, т. е. имеет понятие «главное устройство» (хост, он же USB контроллер, обычно встроен в микросхему южного моста на материнской плате) и «периферийные устройства».
Устройства могут получать питание +5 В от шины, но могут и требовать внешний источник питания. Поддерживается и дежурный режим для устройств и разветвителей по команде с шины со снятием основного питания при сохранении дежурного питания и включением по команде с шины.
USB поддерживает «горячее» подключение и отключение устройств . Это возможно благодаря увеличения длинны проводника заземляющего контакта по отношению к сигнальным. При подключении разъёма USB первыми замыкаются заземляющие контакты , потенциалы корпусов двух устройств становятся равны и дальнейшее соединение сигнальных проводников не приводит к перенапряжениям, даже если устройства питаются от разных фаз силовой трёхфазной сети.
На логическом уровне устройство USB поддерживает транзакции приема и передачи данных. Каждый пакет каждой транзакции содержит в себе номер оконечной точки (endpoint) на устройстве. При подключении устройства драйверы в ядре ОС читают с устройства список оконечных точек и создают управляющие структуры данных для общения с каждой оконечной точкой устройства. Совокупность оконечной точки и структур данных в ядре ОС называется каналом (pipe) .
Оконечные точки , а значит, и каналы, относятся к одному из 4 классов:
Низкоскоростные устройства, такие, как мышь, не могут иметь изохронные и поточные каналы
.
Управляющий канал предназначен для обмена с устройством короткими пакетами «вопрос-ответ». Любое устройство имеет управляющий канал 0, который позволяет программному обеспечению ОС прочитать краткую информацию об устройстве, в том числе коды производителя и модели, используемые для выбора драйвера, и список других оконечных точек.
Канал прерывания позволяет доставлять короткие пакеты и в том, и в другом направлении, без получения на них ответа/подтверждения, но с гарантией времени доставки - пакет будет доставлен не позже, чем через N миллисекунд. Например, используется в устройствах ввода (клавиатуры, мыши или джойстики).
Изохронный канал позволяет доставлять пакеты без гарантии доставки и без ответов/подтверждений, но с гарантированной скоростью доставки в N пакетов на один период шины (1 КГц у low и full speed, 8 КГц у high speed). Используется для передачи аудио- и видеоинформации.
Поточный канал дает гарантию доставки каждого пакета, поддерживает автоматическую приостановку передачи данных по нежеланию устройства (переполнение или опустошение буфера), но не дает гарантий скорости и задержки доставки. Используется, например, в принтерах и сканерах.
Время шины делится на периоды, в начале периода контроллер передает всей шине пакет «начало периода». Далее в течение периода передаются пакеты прерываний, потом изохронные в требуемом количестве, в оставшееся время в периоде передаются управляющие пакеты и в последнюю очередь поточные.
Активной стороной шины всегда является контроллер, передача пакета данных от устройства к контроллеру реализована как короткий вопрос контроллера и длинный, содержащий данные, ответ устройства. Расписание движения пакетов для каждого периода шины создается совместным усилием аппаратуры контроллера и ПО драйвера, для этого многие контроллеры используют Прямой доступ к памяти DMA (Direct Memory Access ) - режим обмена данными между устройствами или же между устройством и основной памятью, без участия Центрального Процессора (ЦП). В результате скорость передачи увеличивается, так как данные не пересылаются в ЦП и обратно.
Размер пакета для оконечной точки есть вшитая в таблицу оконечных точек устройства константа, изменению не подлежит. Он выбирается разработчиком устройства из числа тех, что поддерживаются стандартом USB.
Сигналы USB передаются по двум проводам экранированного 4-хпроводного кабеля.
Тип А | Тип В | ||
Вилка (на кабеле) |
Розетка (на компьютере) |
Вилка (на кабеле) |
Розетка (на периферийном устройстве) |
Названия и функциональные назначения выводов USB 1.0 и USB 2.0
Хоть максимальная скорость передачи данных USB 2.0 составляет 480 Мбит/с (60 Мбайт/с), в реальной жизни достичь таких скоростей нереально (~33,5 Мбайт/сек на практике). Это объясняется большими задержками шины USB между запросом на передачу данных и собственно началом передачи. Например, шина FireWire , хотя и обладает меньшей пиковой пропускной способностью 400 Мбит/с, что на 80 Мбит/с (10 Мбайт/с) меньше, чем у USB 2.0, в реальности позволяет обеспечить бо́льшую пропускную способность для обмена данными с жёсткими дисками и другими устройствами хранения информации. В связи с этим разнообразные мобильные накопители уже давно «упираются» в недостаточную практическую пропускную способность USB 2.0.
Универсальные USB-шины являются одним из наиболее популярных компьютерных интерфейсов. Они дебютировали еще в 1997 году, а спустя всего три года появилась новая модификация (2.0), ускоренная в 40 раз по сравнению с изначальной. Однако, несмотря на такой прогресс, производители поняли, что скорости все равно недостаточно для использования внешних жестких дисков и прочих скоростных устройств. И вот сегодня появился новый USB-интерфейс (тип 3.0). Новый стандарт превысил скорость предыдущей версии (2.0) в 10 раз. Эта статья посвящена такому вопросу, как распайка USB-разъема. Эта информация может пригодиться радиолюбителям, которые самостоятельно изготавливают какие-либо USB-переходники или устройства, получающие питание через USB-шину. Кроме того, рассмотрим, что представляет собой распайка USB-разъема типа микро-USB и мини-USB.
Многие радиолюбители сталкивались с проблемой, когда неверно подсоединенный порт USB-шины приводил к сгоранию флешнакопителей и периферийных устройств. Во избежание таких ситуаций необходимо, чтобы распайка USB-разъема была осуществлена правильно, согласно принятым стандартам. Разъем типа USB 2.0 представляет собой плоский коннектор с четырьмя контактами, он имеет маркировку AF (BF) - «мама» и АМ (ВМ) - «папа». Микро-USB имеют такую же маркировку, только с приставкой micro, а устройства типа мини, соответственно, - приставку mini. Последние два вида отличаются от стандарта 2.0 тем, что в этих разъемах используется уже 5 контактов. И, наконец, самый последний тип - это USB 3.0. Внешне он похож на тип 2.0, однако в таком коннекторе используется целых 9 контактов.
Распайка USB-разъема 2.0 имеет следующий вид:
Первый провод (красный цвет), на него подается напряжение питания постоянного тока +5 В;
Второй контакт (белый цвет), его используют для (D-);
Третий провод (зеленый цвет), он также предназначен для передачи информации (D+);
Четвертый контакт (черный цвет), на него подается ноль напряжения питания, еще его называют общим проводом.
Как уже писалось выше, типы микро и мини - это пятиконтактный разъем USB. Распайка такого коннектора идентична типу 2.0, кроме четвертого и пятого выводов. Четвертый контакт (сиреневый цвет) - это ID. В разъемах типа В его не задействуют, а в коннекторах типа А замыкают на общий провод. Последний, пятый вывод (черный цвет) - это ноль напряжения питания.
Первые четыре контакта полностью идентичны стандарту 2.0, на них мы останавливаться не будем. Пятый контакт (синего цвета) используют для передачи информации со знаком минус USB3 (StdA_SSTX). Шестой вывод - то же самое, но со знаком плюс (желтый цвет). Седьмой - дополнительное заземление. Восьмой контакт (фиолетовый цвет) предназначен для приема данных USB3 (StdA_SSRX) со знаком минус. И, наконец, последний девятый - то же самое, что и седьмой, но со знаком плюс.
Любое зарядное устройство использует из USB-коннектора всего два провода: + 5В и общий контакт. Поэтому, если вам необходимо подпаять к «зарядке» разъем типа USB 2.0 или 3.0, значит, следует использовать первый и четвертый контакты. Если вы применяете типы мини или микро, в таком случае подпаиваться необходимо на первый и пятый выводы. Самое главное при подаче напряжения питания - это соблюсти полярность прибора.
Интерфейс USB начали широко применять около 20-ти лет назад, если быть точным, с весны 1997 года. Именно тогда универсальная последовательная шина была аппаратно реализована во многих системных платах персональных компьютеров. На текущий момент данный тип подключения периферии к ПК является стандартом, вышли версии, позволившие существенно увеличить скорость обмена данных, появились новые типы коннекторов. Попробуем разобраться в спецификации, распиновки и других особенностях USB.
Внедрение данного способа подключения сделало возможным:
Существует три спецификации (версии) данного типа подключения частично совместимых между собой:
Сегодня данный стандарт практически не используется в силу невысокой пропускной способности.
Благодаря полной аппаратной совместимости с младшей версией, периферийные устройства данного стандарта могут быть подключены к предыдущей модификации. Правда при этом пропускная способность уменьшиться до 35-40 раз, а в некоторых случаях и более.
Поскольку между этими версиями полная совместимость, их кабели и коннекторы идентичны.
Обратим внимание что, несмотря на указанную в спецификации пропускную способность, реальная скорость обмена данными во втором поколении несколько ниже (порядка 30-35 Мбайт в секунду). Это связано с особенностью реализации протокола, что ведет к задержкам между пакетами данных. Поскольку у современных накопителей скорость считывания вчетверо выше, чем пропускная способность второй модификации, то есть, она не стала удовлетворять текущие требования.
Еще одна особенность третьего поколения – увеличение номинального тока до 0,9 А, что позволяет осуществлять питание ряда устройств и отказаться от отдельных блоков питания для них.
Что касается совместимости с предыдущей версией, то она реализована частично, подробно об этом будет расписано ниже.
Коннекторы принято классифицировать по типам, их всего два:
Заметим, что такие конвекторы совместимы только между ранними модификациями.
Помимо этого, существуют удлинители для портов данного интерфейса. На одном их конце установлен штекер тип А, а на втором гнездо под него, то есть, по сути, соединение «мама» – «папа». Такие шнуры могут быть весьма полезны, например, чтобы подключать флешку не залезая под стол к системному блоку.
Теперь рассмотрим, как производится распайка контактов для каждого из перечисленных выше типов.
Поскольку физически штекеры и гнезда ранних версий 1.1 и 2.0 не отличаются друг от друга, мы приведем распайку последней.
Обозначение:
На рисунке раскраска контактов приведена по цветам провода, и соответствует принятой спецификации.
Теперь рассмотрим распайку классического гнезда В.
Обозначение:
Цвета контактов соответствует принятой раскраске проводов в шнуре.
В третьем поколении подключение периферийных устройств осуществляется по 10 (9, если нет экранирующей оплетки) проводам, соответственно, число контактов также увеличено. Но они расположены таким образом, чтобы имелась возможность подключения устройств ранних поколений. То есть, контакты +5,0 В, GND, D+ и D-, располагаются также, как в предыдущей версии. Распайка гнезда типа А представлена на рисунке ниже.
Обозначение:
Цвета на рисунке соответствуют общепринятым для данного стандарта.
Как уже упоминалось выше в гнездо данного порта можно вставить штекер более раннего образца, соответственно, пропускная способность при этом уменьшится. Что касается штекера третьего поколения универсальной шины, то всунуть его в гнезда раннего выпуска невозможно.
Теперь рассмотрим распайку контактов для гнезда типа В. В отличие от предыдущего вида, такое гнездо несовместимо ни с каким штекером ранних версий.
Обозначения:
А и В – штекер и гнездо, соответственно.
Цифровые подписи к контактам соответствуют описанию к рисунку 8.
Цвет максимально приближен к цветовой маркировки проводов в шнуре.
Для начала приведем распайку для данной спецификации.
Как видно из рисунка, это соединение на 5 pin, как в штекере (А), так и гнезде (В) задействованы четыре контакта. Их назначение и цифровое и цветовое обозначение соответствует принятому стандарту, который приводился выше.
Описание разъема микро ЮСБ для версии 3.0.
Для данного соединения используется коннектор характерной формы на 10 pin. По сути, он представляет собой две части по 5 pin каждая, причем одна из них полностью соответствует предыдущей версии интерфейса. Такая реализация несколько непонятна, особенно принимая во внимание несовместимость этих типов. Вероятно, разработчики планировали сделать возможность работы с разъемами ранних модификаций, но впоследствии отказала от этой идеи или пока не осуществили ее.
На рисунке представлена распиновка штекера (А) и внешний вид гнезда (В) микро ЮСБ.
Контакты с 1-го по 5-й полностью соответствуют микро коннектору второго поколения, назначение других контактов следующее:
Данный вариант подключения применяется только в ранних версиях интерфейса, в третьем поколении такой тип не используется.
Как видите, распайка штекера и гнезда практически идентична микро ЮСБ, соответственно, цветовая схема проводов и номера контактов также совпадают. Собственно, различия заключаются только в форме и размерах.
В данной статье мы привели только стандартные типы соединений, многие производители цифровой техники практикуют внедрение своих стандартов, там можно встретить разъемы на 7 pin, 8 pin и т.д. Это вносит определенные сложности, особенно когда встает вопрос поиска зарядника для мобильного телефона. Также необходимо заметить, что производители такой «эксклюзивной» продукции не спешат рассказывать, как выполнена распиновка USB в таких контакторах. Но, как правило, эту информацию несложно найти на тематических форумах.
Большинство современных мобильных телефонов, смартфонов, планшетов и других носимых гаджетов, поддерживает зарядку через гнездо USB mini-USB или micro-USB. Правда до единого стандарта пока далеко и каждая фирма старается сделать распиновку по-своему. Наверное чтоб покупали зарядное именно у неё. Хорошо хоть сам ЮСБ штекер и гнездо сделали стандартным, а также напряжение питания 5 вольт. Так что имея любое зарядное-адаптер, можно теоретически зарядить любой смартфон. Как? и читайте далее.
Бренды Nokia, Philips, LG, Samsung, HTC и многие другие телефоны распознают зарядное устройство только если контакты Data+ и Data- (2-й и 3-й) будут закорочены. Закоротить их можно в гнезде USB_AF зарядного устройства и спокойно заряжать свой телефон через стандартный дата-кабель.
Если зарядное устройство уже обладает выходным шнуром (вместо выходного гнезда), и вам нужно припаять к нему штекер mini-USB или micro-USB, то не нужно соединить 2 и 3 контакты в самом mini/micro USB. При этом плюс паяете на 1 контакт, а минус - на 5-й (последний).
У Айфонов контакты Data+ (2) и Data- (3) должны соединяться с контактом GND (4) через резисторы 50 кОм, а с контактом +5V через резисторы 75 кОм.
Для заряда Самсунг Галакси в штекере USB micro-BM должен быть установлен резистор 200 кОм между 4 и 5 контактами и перемычка между 2 и 3 контактами.
Для питания или заряда навигатора Garmin требуется особый дата-кабель. Просто для питания навигатора через кабель нужно в штекере mini-USB закоротить 4 и 5 контакты. Для подзаряда нужно соединить 4 и 5 контакты через резистор 18 кОм.
Практически любому планшетному компьютеру для заряда требуется большой ток — раза в 2 больше чем смартфону, и заряд через гнездо mini/micro-USB во многих планшетах просто не предусмотрен производителем. Ведь даже USB 3.0 не даст более 0,9 ампер. Поэтому ставится отдельное гнездо (часто круглого типа). Но и его можно адаптировать под мощный ЮСБ источник питания, если спаять вот такой переходник.
Для правильного заряда планшета Samsung Galaxy Tab рекомендуют другую схему: два резистора: 33 кОм между +5 и перемычкой D-D+; 10 кОм между GND и перемычкой D-D+.
Вот несколько схем напряжений на контактах USB с указанием номинала резисторов, позволяющих эти напряжения получить. Там, где указано сопротивление 200 Ом нужно ставить перемычку, сопротивление которой не должно превышать это значение.
Теперь у вас есть схема распиновки всех популярных смартфонов и планшетов, так что если имеете навык работы с паяльником — не будет никаких проблем с переделкой любого стандартного USB-разъема на нужный вашему девайсу тип. Любая стандартная зарядка, которая основывается на использовании USB, предусматривает использование всего лишь двух проводов – это +5В и общий (минусовой) контакт.
Просто берёте любую зарядку-адаптер 220В/5В, от неё отрезаете ЮСБ коннектор. Отрезанный конец полностью освобождается от экрана, в то время как остальные четыре провода зачищаются и залуживаются. Теперь берем кабель с разъемом USB нужного типа, после чего также отрезаем от него лишнее и проводим ту же самую процедуру. Теперь остается просто спаять между собой провода согласно схемы, после чего соединение изолировать каждое отдельно. Полученное в итоге дело сверху заматывается изолентой или скотчем. Можно залить термоклеем — тоже нормальный вариант.
Бонус: все остальные разъёмы (гнёзда) для мобильных телефонов и их распиновка доступны в единой большой таблице — .