Не хватает USB-портов на ноутбуке, а готовый хаб с нужным числом гнёзд и отдельным питанием стоит заметных денег — типичная причина, по которой радиолюбители собирают самодельный USB-хаб на микросхеме-контроллере вроде FE1.1s или GL850G. Такая сборка позволяет получить разветвитель на 4 порта с топологией и питанием, подобранными под конкретную задачу: подключение Arduino, флешек, веб-камеры или программатора.
В этой статье разберём, как устроен USB-концентратор изнутри, какие микросхемы подходят для самостоятельной сборки, как организовать питание и трассировку, а также какие ошибки чаще всего приводят к тому, что хаб не определяется системой или «роняет» устройства под нагрузкой.
Как устроен USB-хаб и что понадобится для сборки
USB-концентратор — это не просто «разводка проводов». Линии данных D+ и D− нельзя соединять напрямую между несколькими портами: протокол USB требует, чтобы каждым подключением управлял контроллер, который арбитрирует обмен и транслирует трафик между upstream-портом (к компьютеру) и downstream-портами (к устройствам).
Поэтому сердце самодельного хаба — специализированная микросхема. Для стандарта USB 2.0 хорошо известны и доступны чипы FE1.1s, GL850G, USB2514. Они выпускаются в корпусах с мелким шагом выводов, поэтому для домашней сборки удобнее всего брать готовый модуль-переходник или заказывать печатную плату по типовой схеме из даташита.
- 🔌 Микросхема контроллера хаба (например, FE1.1s) или готовый модуль на её базе
- 🧲 Кварцевый резонатор на 12 МГц (типовое значение для многих контроллеров — сверяйтесь с даташитом конкретного чипа)
- 🔋 Разъёмы USB Type-A гнездо (downstream) и кабель или разъём для upstream-подключения
- ⚡ Стабилизатор 3,3 В для питания логики контроллера, если он не встроен в микросхему
- 🧰 Пассивные компоненты: конденсаторы по питанию, подтягивающие резисторы, защитные элементы
⚠️ Внимание: линии данных USB 2.0 — это дифференциальная пара с волновым сопротивлением около 90 Ом. При самостоятельной разводке платы проводники D+ и D− должны идти параллельно, одинаковой длины и как можно короче. Проводной монтаж «на скрутках» для высокоскоростного режима (480 Мбит/с) практически гарантированно не заработает.
Выбор контроллера: на чём собирать
Выбор микросхемы определяет число портов, схему питания и сложность монтажа. Ниже — ориентировочное сравнение популярных решений; точные параметры всегда проверяйте по даташиту производителя, так как ревизии чипов различаются.
| Микросхема | Число портов | Стандарт | Сложность монтажа |
|---|---|---|---|
| FE1.1s | 4 | USB 2.0 | Средняя (SSOP, паяется феном) |
| GL850G | 4 | USB 2.0 | Средняя, много обвязки |
| USB2514 | 4 | USB 2.0 | Высокая (QFN, нужна плата) |
| Готовый модуль хаба | 4–7 | USB 2.0 / 3.0 | Минимальная — только подключение |
Для первой сборки разумный путь — взять недорогой готовый модуль хаба и доработать его: добавить внешнее питание, нормальные разъёмы и корпус. Это исключает самый сложный этап (пайку микросхемы и разводку высокоскоростных линий), но оставляет простор для конструирования.
📊 Какой вариант сборки USB-хаба вам ближе?