Самодельный USB хаб чаще всего строится вокруг специализированной микросхемы-контроллера — например, FE1.1s или GL850G, которые давно стали стандартом в недорогих заводских разветвителях на 4 порта. Просто спаять несколько разъёмов параллельно не получится: шина USB требует арбитража и трансляции трафика, поэтому без микросхемы-концентратора устройство работать не будет. Зато с готовым чипом сборка сводится к аккуратной пайке обвязки, разводке питания и корпусной работе.

В этой статье разберём, как выбрать контроллер, какие компоненты понадобятся, как правильно организовать питание портов и как проверить готовый хаб. Материал рассчитан на тех, кто уже умеет держать паяльник и читает простые принципиальные схемы.

Как устроен USB хаб и почему нужен контроллер

Шина USB — это не просто четыре провода, которые можно размножить «ёлочкой». Каждое подключённое устройство проходит процедуру энумерации: хост опрашивает дескрипторы, назначает адрес и выделяет пропускную способность. Разветвлённый порт без контроллера нарушает топологию шины: два устройства начнут отвечать одновременно, и хост либо увидит ошибку, либо вообще ничего не обнаружит.

Микросхема-концентратор решает эту задачу. Она выступает посредником между upstream-портом (со стороны компьютера) и downstream-портами (к которым подключаются устройства), транслирует пакеты, управляет питанием каждого порта и сообщает хосту о подключении и отключении устройств. Именно поэтому вся схема самодельного хаба — это контроллер плюс минимальная обвязка: кварцевый резонатор, стабилизатор, конденсаторы и подтягивающие резисторы.

💡

USB хаб нельзя собрать простым параллельным соединением разъёмов — обязательно нужна микросхема-контроллер концентратора.

Выбор микросхемы-контроллера

Наиболее доступные варианты для самостоятельной сборки — чипы семейства FE1.1s и GL850G, обеспечивающие работу по стандарту USB 2.0 на четыре порта. Они недороги, хорошо документированы в типовых схемах включения и часто встречаются на готовых платах-заготовках, что упрощает монтаж для новичка.

Если нужен USB 3.x, задача заметно усложняется: контроллеры SuperSpeed требуют многослойной разводки платы, строгого согласования дифференциальных пар и аккуратной трассировки высокочастотных линий. Для первой самоделки разумнее ограничиться USB 2.0 — его требования к разводке гораздо мягче.

  • 🔌 FE1.1s — популярный бюджетный контроллер на 4 порта, корпус SSOP, паяется вручную при аккуратности.
  • 🔌 GL850G — классическая микросхема с обширной типовой документацией и простой обвязкой.
  • 🔌 Готовые модули-хабы с распаянным контроллером — вариант для тех, кто хочет сосредоточиться на корпусе и питании.
  • 🔌 Донорские платы из сломанных дешёвых хабов — источник контроллера и разъёмов для опытов.
📊 Какой вариант сборки вам ближе?
Паяю контроллер на своей плате
Возьму готовый модуль и доработаю
Переделаю корпус заводского хаба
Пока только изучаю тему

Компоненты и инструменты для сборки

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

Из инструментов достаточно паяльника с тонким жалом, флюса, припоя, мультиметра и, желательно, лупы для контроля пайки мелких выводов. Для корпуса подойдёт подходящая пластиковая коробочка или напечатанный на 3D-принтере корпус.

КомпонентНазначениеПримечание
Контроллер хабаАрбитраж и трансляция трафика USBНапример, FE1.1s или GL850G
Кварцевый резонаторТактирование контроллераЧастота — по даташиту чипа
Стабилизатор 3,3 ВПитание ядра контроллераЕсли чип требует отдельного питания
Конденсаторы фильтрацииПодавление помех по питаниюКерамика у выводов питания, электролит на входе
Разъёмы USB-A (мама)Downstream-порты для устройств2–4 штуки по числу портов

Схема подключения и разводка платы

Основа схемы — типовое включение из даташита. Upstream-порт (кабель к компьютеру) заводится на соответствующие выводы контроллера, линии D+ и D− каждого downstream-порта идут к своим парам выводов. Линии данных стоит разводить короткими трассами одинаковой длины, без острых углов — для USB 2.0 это желательно, хотя и не так критично, как для SuperSpeed.

Каждую пару данных сопровождайте подтяжкой и защитой, предусмотренной схемой. Выводы питания контроллера шунтируйте керамическими конденсаторами максимально близко к ножкам — это снижает сбросы и «отвалы» устройств при скачках тока.

Что делать, если нет возможности изготовить плату

Можно собрать схему на макетной плате с переходником SSOP-DIP для контроллера. Работоспособность USB 2.0 на навесном монтаже не гарантирована из-за паразитных ёмкостей, но для экспериментов и проверки схемы такой способ подходит. Для постоянного использования лучше заказать плату или купить готовый модуль.

Организация питания портов

Самое слабое место самодельных хабов — питание. Стандартный порт компьютера ограничен по току, и если все четыре downstream-порта нагрузить одновременно, питания от одного upstream-кабеля может не хватить. Признаки нехватки питания: устройства отключаются при подключении второй нагрузки, внешний диск «щёлкает» и не стартует, хаб периодически пропадает из системы.

Решение — активный хаб с внешним блоком питания 5 В. Тогда питание downstream-портов берётся от внешнего источника, а от компьютера идут только данные и служебное напряжение для контроллера. В схему желательно добавить самовосстанавливающиеся предохранители на каждый порт, чтобы короткое замыкание в одном устройстве не обесточивало весь хаб.

⚠️ Внимание: при использовании внешнего питания нельзя допускать встречной подачи 5 В из хаба обратно в порт компьютера. В типовых схемах это решается диодной развязкой или корректным подключением по даташиту — пренебрежение этим может повредить порт ПК.
💡

Перед первым подключением к компьютеру прозвоните мультиметром линии 5 В и GND на отсутствие короткого замыкания — это самая частая ошибка самодельных хабов.

Пошаговая сборка и проверка

Начинайте монтаж с самых мелких компонентов: контроллер, кварц, обвязка — и только потом разъёмы и кабель. После пайки каждого узла проверяйте качество контактов под лупой: перемычки между выводами SSOP-корпуса — типовой дефект ручной пайки.

Первое включение выполняйте без подключённых устройств: подайте питание, убедитесь, что контроллер не греется, затем подключите хаб к компьютеру. О корректной работе скажет появление в системе нового USB-концентратора в диспетчере устройств (в Windows) или строки hub в выводе lsusb (в Linux). Далее подключайте устройства по одному, начиная с маломощных — флешки, мыши.

☑️ Проверка хаба перед эксплуатацией

Выполнено: 0 / 5
⚠️ Внимание: если контроллер заметно нагревается в первые секунды после подачи питания, немедленно отключите питание и проверьте монтаж — вероятны замыкание, перепутанная полярность или неисправный чип.

Корпус и финальная доработка

Корпус для хаба можно вырезать из подходящей пластиковой коробочки или напечатать на 3D-принтере. Продумайте посадку разъёмов: порты должны плотно фиксироваться, иначе при ежедневном подключении кабелей пайка быстро треснет. Полезно оставить место под светодиод индикации питания, если контроллер и схема это поддерживают.

Кабель upstream лучше сделать несъёмным и закрепить его вводом с разгрузкой от натяжения — отрыв провода у самой платы является частой причиной гибели самодельных устройств. Длина кабеля влияет на стабильность: слишком длинный или некачественный шнур способен вызвать ошибки передачи данных.

💡

Надёжность самодельного хаба определяется не схемой, а механикой: качественная фиксация разъёмов и разгрузка кабеля продлевают срок службы сильнее любых доработок электроники.

Типичные проблемы и их диагностика

Если хаб не определяется системой, проверяйте в таком порядке: питание контроллера, работу кварцевого генератора, целостность линий D+/D− upstream-порта, отсутствие перемычек на выводах. Если хаб виден, но устройства на портах не работают — проблема чаще всего в разводке конкретного downstream-порта или в нехватке питания.

Нестабильная работа «через раз» обычно указывает на плохую фильтрацию питания, длинные шлейфы данных или холодную пайку. Полезный приём диагностики — сравнить поведение хаба на разных компьютерах и с разными кабелями: это отделяет неисправность самоделки от проблем на стороне хоста.

Почему внешний диск не стартует от самодельного хаба

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

Часто задаваемые вопросы

Можно ли собрать USB хаб без микросхемы, просто спаяв разъёмы?

Нет. Шина USB требует контроллера-концентратора, который управляет энумерацией и трансляцией трафика. Параллельное соединение портов приведёт к конфликтам устройств и неработоспособности.

Какой контроллер выбрать новичку?

Оптимальны недорогие чипы USB 2.0 вроде FE1.1s или GL850G с готовыми типовыми схемами. Ещё проще — начать с готового модуля-хаба и доработать питание и корпус.

Нужно ли внешнее питание для самодельного хаба?

Для маломощных устройств (мышь, флешка, клавиатура) хватит питания от upstream-порта. Для внешних дисков, зарядки и одновременной нагрузки нескольких портов внешнее питание 5 В практически необходимо.

Реально ли собрать хаб USB 3.0 своими руками?

Теоретически да, но это требует многослойной платы, согласованной разводки дифференциальных пар и опыта работы с высокочастотными сигналами. Для первой сборки разумнее ограничиться USB 2.0.

Опасно ли подключать самодельный хаб к компьютеру?

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