Raspberry pi and usb hub

Raspberry Pi Ethernet / USB HUB HAT: инструкция, примеры использования и документация

Waveshare Ethernet / USB HUB HAT добавит компактным малинкам формата Zero проводной Ethernet и три дополнительных порта USB-A.

Подключение и настройка

Waveshare Ethernet / USB HUB HAT выполнен специально для компьютеров Raspberry Pi формата Zero. В качестве примера приведем подключение HAT’a к малинке Pi Zero W.

Что понадобится

Инструкция по сборке

Программная настройка не понадобится, все драйвера модуля установятся автоматически при включении малинки.

Если ваша Zero была настроена в качестве Ethernet Gadget’a, плата расширения работать не будет. Для возобновления работы отключите режим Ethernet Gadget.

Элементы платы

Разъём USB Type-A

На плате расширения расположено три выходных порта USB Type-A, которые позволяют подключать к малинке мультимедийные устройства по USB без дополнительных переходников, например: клавиатуру, мышь, флешку и другие гаджеты.

Сигнальные линии от всех трёх USB-портов поступают на USB-хаб FE1.1S.

Разъём RJ45 Ethernet

Порт RJ45 служит для подключения к Raspberry Pi проводного 100-мегабитного Ethernet. Сигнальные линии с порта поступают на трансформатор TS8121A.

Разъём micro-USB

Входной порт micro-USB служит для питания платы расширения и обмена данными с внешними компьютерами. Сигнальные линии с USB-порта поступают на микросхему FE1.1e, которая является USB-хабом.

Для коммуникации с Raspberry Pi Zero используйте USB-соединитель из комплекта, во всех остальных случаях — кабель USB (A — Micro USB).

Светодиодная индикация

Имя светодиода Назначение
PWR Индикатор питания
ACT Индикатор работы Ethernet. Мигает при включенном состоянии, не горит — при выключенном состоянии.
D1 Горит при активном режиме порта USB1
D2 Горит при активном режиме порта USB2
D3 Горит при активном режиме порта USB3

Трансформатор TS8121A

Между разъёмом RJ45 и контроллером Realtek RTL8152B расположен трансформатор TS8121A, который используется как фильтрующее звено в проводных сетях Ethernet, например: для изоляции высокого напряжения, согласования импеданса, подавления шума и активной передачи сигнала.

USB-хаб FE1.1S

За увеличение USB портов, отвечает микросхема FE1.1S — однокристальный USB HUB на 4 порта. Чип поддерживает USB 2.0 High Speed, а скорость до 480Мбит в обе стороны.

Три USB порта выводятся на соответствующие разъёмы Type-A, а один USB порт выводится на Ethernet модуль Realtek RTL8152B.

Realtek RTL8152B

Проводной Ethernet реализован на чипе RTL8152B, который является USB-Ethernet адаптером.

Контакты Raspberry Pi GPIO 40

Плата расширения Waveshare Ethernet / USB HUB HAT подключается к одноплатникам сверху через входной 40-пиновый разъём.

Источник

Лёгкий способ сделать крохотный USB-хаб для Raspberry Pi

Перевод статьи с сайта самодельщика Retrocution

Бывало у вас такое, что вам не хватает USB-портов при создании проекта на Raspberry Pi Zero? Притом внешние USB-хабы или HATS не подходили из-за ограничений по размеру? Если да, или если вы просто ищете себе интересный проект с пайкой деталей, в результате которого получится нечто полезное, то этот проект – для вас!

Я постоянно пытаюсь впихнуть Raspberry Pi в какие-нибудь предметы для моих проектов, и несколько из них используют Pi Zero, совершенно не имея свободного места для USB Hub/HAT. Я поискал и нашёл несколько сайтов, продающих крохотные платы с USB-хабами, однако стоимость у них довольно высокая. Поэтому я решил сделать собственную платку, которую достаточно просто собрать из всего лишь 6 дешёвых компонентов. У неё есть версия размером с ноготь на 2 порта и немногим более крупная версия на 4 порта. Я дал общий доступ к проектам плат на OSH Park и вы можете заказать их оттуда:

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

OSH Park продаёт платы по 3 штуки с бесплатной доставкой [даже международной]. 3 платы на 2 порта обойдутся вам в $2,95, а 3 платы на 4 порта – в $3,55. Довольно дёшево! После заказа платы магазин предложит вам заказать и трафарет (об этом позже).


Обратная сторона платы на 4 порта

Материалы для изготовления

FE1.1s SSOP-28 IC, 1 шт (их придётся заказывать у китайцев, чтобы было подешевле – с eBay или AliExpress; я купил 50 штук примерно за $20)/

Керамический конденсатор 0603 10 мкФ, 3 шт (то же самое — eBay или AliExpress)

Резистор 0603 2.7кОм (аналогично)

Осциллятор на 12 МГц, 1 шт (с ногами; в Китае можно купить 100 шт за $5)

Лучшим местом для таких покупок является Китай. Придётся подождать 2-3 недели, однако в итоге будет дешевле, чем у любого продавца в США [то же обычно верно и для России / прим. перев.]. Я всегда покупаю большие количества компонентов, чтобы хватало надолго.

Сборка платы

На фотографиях показана старая версия платы, но процесс сборки новой ничем не отличается.

Сначала нужно припаять FE1.1. Это может оказаться сложным, поскольку шаг (расстояние между ног) равен всего 0,64 мм. Я уже паял их вручную, однако достаточно просто соединить контакты вместе. Иногда можно провести паяльником, чтобы разделить контакты (не забудьте добавить флюс!), но если так этого сделать не получится, попробуйте использовать косичку для удаления припоя.

У меня отлично получилась пайка при помощи паяльного фена, и теперь я всегда использую этот метод. Для такого метода можно заказать у OSH Stencils трафарет после заказа платы. Трафареты помогут нанести паяльную пасту на небольшие площадки платы.

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

Я использую такой паяльный фен. Он очень дешёвый (Amazon, Ali), у него есть много версий, однако все они, кажется, сделаны на разных фабриках по одному шаблону. Если вы не очень часто паяете компоненты с поверхностным размещением, то этот фен вам послужит. Для такой пайки крайне рекомендую прикупить силиконовый мат, чтобы не сжечь стол.

Затем я обычно ставлю три конденсатора на 10 мкФ. Поскольку у моего шаблона нет вырезов под них, я просто паяю их вручную. Добавляю флюса, и держу конденсатор пинцетом, припаивая каждую сторону по очереди. Обязательно держите его пинцетом, иначе он прилипнет к паяльнику.

Припаяв конденсаторы, я тем же методом паяю резистор на 2,7 кОм.

После установки планарных компонентов я ставлю осциллятор на 12 МГц.

Когда все компоненты установлены на места, и флюс очищен, вы получаете крутейший крохотный USB-хаб! Кстати, цвет покрытия плат на фото называется After Dark – это один из вариантов, предлагаемых OSH Park. Стандартным у них является фиолетовый, но мне очень нравится, как выглядят эти чёрно-медные платы, и к тому же, за цвет не берут дополнительных денег!

Если вы выбрали платы на 4 порта, их сборка будет абсолютно такой же.

Ниже привожу несколько справочных изображений со схемой подсоединения к Raspberry Pi Zero и USB-портам.

Источник

USB 3.2 Gen1 HUB HAT

USB 3.2 Gen1 HUB HAT
<<>>
<<>>
<<>>
<<>>
Primary Attribute
Category:
<<>>: <<>>
Brand:
Website
International: Website
Chinese: 中文网站
Onboard Interfaces
Related Products

Contents

Overview

This is a driver-free 4-port USB 3.2 Gen1 Hub HAT for Raspberry Pi and Sunrise X3 PI, providing more USB capability to your Pi or X3 PI, making it easy to connect more USB devices.
The HAT features a standard Raspberry Pi 40PIN GPIO extension header, when working with Raspberry Pi 4, the USB 3.2 Gen1 ports are able to provide up to 5 Gbps data rate, which means 10 times faster than USB 2.0.

Feature

  • 4 x USB 3.2 Gen1 ports, compatible with USB 3.0 / 2.0 /1.1.
  • Onboard external USB-C 5V DC power port, ensures a more stable power supply.
  • 1 x power indicator and 4 x USB port indicators, easy to check the operating status.
  • Driver-free, plug, and play, compatible with OS including Windows, Mac OS, Linux, and Android.
  • Purpose-made for Raspberry Pi 4, compatible with other Raspberry Pi versions and Sunrise X3 PI.
  • Comes with development resources and manual.

What’s on board

1、Raspberry Pi GPIO: Standard Raspberry Pi 40PIN GPIO Header, customized for Raspberry Pi series boards and X3 PI.
2、USB 3.2 Gen1 HUB Interface: It should be connected to the USB interface of the Raspberry Pi and X3 PI.
3、USB 3.2 Gen1 Ports: Four USB3.0 ports are extended (USB1

UBS4)
4、PWR ONLY Interface: It is used for connecting an external 5V DC power supply.
5、VL817-Q7:USB HUB chip
6、MX25L512EOI-10G:FLASH chip
7、PWR: Power indicators.
8、USB1

USB4:Indicators of USB ports

User Guide

Expected Result

Take Raspberry Pi 4B as an example:

  • Insert the module to 40PIN GPIO of Raspberry Pi 4B. Connect the USB interface of USB 3.2 Gen1 HUB HAT to Raspberry PI by the USB 3.0 Adapter.
  • Connect 5V power supply to the POWER ONLY port.
  • Connect USB devices to USB1-UBS4, the corresponding LED (USB1-USB4) will light up in sequence, which means the device works normally.

Working with Raspberry Pi

1. Hardware preparation

  • Raspberry Pi 4B x 1
  • USB 3.2 Gen1 HUB HAT x 1
  • USB 3.0 Adapter x 1 (You also use USB3.0 cable)
  • USB 3.0 SSD x 1

2.Configure Rasberry Pi

  • Enter the root directory of Pi
  • Enter the directory of USB3.0 SSD
  • Free Memory
  • Copy 2G data to the SSD disk.

  • Copy 2G data to the Raspberry Pi

3.Working with Ubuntu (Raspberry Pi)

  • Search disk in menu->Enter->Open the disk

  • Choose the correct disk and click the Benchmark Partition option in the Menu

  • Click Start Benchmark, check to Perform write-benchmark and keep other default settings.

  • Input the user password and authorize.

Use with Sunrise X3 PI

  • Use the USB cable to connect the USB3.0 port of the X3 PI to the USB port of the HUB.
  • Insert a USB 3.0 solid state drive.
  • Test Disk Speed Using Commands.

Working in Windows PC

1.Connect the USB port to USB3.0 of the PC, and you can copy the file to SSD

  • Copy file to the portable SSD.

Источник

Adblock
detector