Свой USB-хаб: 4 порта

У меня есть рабочий стол. На нём стоит монитор. Всё хорошо, вот только подключать разные устройства по USB крайне неудобно: разъёмы USB-A (старые) выведены на нижнюю кромку, и каждый раз, когда нужно что-то подключить, начинается старая игра «поверни разъём правильной стороной наощупь». А устройства с USB-C нужно подключать напрямую к ноутбуку — соответствующий порт есть только там.

Я нашёл несколько USB-хабов с разъёмами обоих типов, но у всех них короткий кабель для подключения к ноутбуку. В итоге я купил хаб на 4 порта USB-A с длинным проводом и креплением и докупил переходники USB-A → USB-C. Всё хорошо: удобно прикрутил хаб к подставке под монитор, разъёмы теперь под рукой. Но эта глючная зараза работает только до того момента, пока компьютер не уходит в сон — после этого хаб приходится переподключать вручную.

При этом требования у меня, прямо скажем, не самые высокие: разные программаторы для моих поделок, FIDO2-ключи, кардридер для слива фоток с фотоаппарата, квадрокоптеры, чтобы заливать новые прошивки, ну и прочая подобная ерунда. Заряжать ничего не нужно, по скорости USB 2.0 — более чем достаточно.

В общем, я сел, погрузился в тему и нарисовал себе собственный USB-хаб.

Что в нём интересного и нужного лично мне:

  • Два USB-A и два USB-C разъёма — можно подключать всё, что нужно, без переходников.
  • Крепление к подставке под монитор — все разъёмы в удобном доступе.
  • Один из разъёмов USB-A смотрит назад — к нему подключена веб-камера, и провод от неё не мешается.
  • Защита от перегрузки по току и от статического напряжения.

Собрано всё на китайском чипе CH334F, схема почти один в один повторяет даташит. Единственное отличие — добавлена кнопка сброса на случай, если хаб тоже будет «зависать» после сна компьютера (оказалась совершенно лишней, но пусть будет).

Пока рисовал схему, пришлось разобраться, что такое импеданс и как разводить на плате дифференциальные пары.

Корпус напечатан на 3D-принтере из обычного белого PLA-пластика.

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


« Предыдущая статья Миллиамперметр