Editor Version ×
recommended

Pro Edition

free

Brand new interactions and interfaces

Smooth support for design sizes of over 3W

devices or 10W pads

More rigorous design constraints, more

standardized processes

For enterprises, more professional users

Std Edition

Easy to use and quick to get started

The process supports design scales of 300

devices or 1000 pads

Supports simple circuit simulation

For students, teachers, creators

Ongoing

PRO USB Module (3.0 Hub)

USB Module (3.0 Hub)

Project tags

License

Public Domain

License: Public Domain

Mode:

Mode

Editors' pick

Editors' pick

  • 4.6k
  • 5
  • 7
Update time: 2024-08-01 01:44:40
Creation time: 2023-11-02 09:52:50
Description

Description

1. Project Information:

Based on the VL812 USB3.0 Hub, a USB3.0 input, 4-way USB3.0 output, single-supply 5V power supply, the internal integration of 5V to 3.3V, 5V to 1.2V circuit. Self-firmware, soldered and ready to use. Use TYPE-B input interface, easy to weld alignment, measured maximum speed of 461MB/s.

 

2. Chip Introduction -VL812

  • SuperSpeed USB Hub Controller
  • Supports four modes: SuperSpeed, HighSpeed, FullSpeed, and LowSpeed
  • Four downstream ports and one upstream port
  • Integrated voltage regulator to generate all required chip power from 5V inputs
  • Supports dual status indicators
  • Comprehensive USB battery charging support

cOIaFfx0UZgEvIdXjxma0QLpxWLeQYMlqQIESu65.png

pic-structure diagram

3. circuit analysis

pic-SCH

Control chip circuit

    Edit the VL812 chip symbols to distinguish three parts: power supply pin, Hub function pin, and special function pin. Some pull-up and pull-down resistors as well as the LC filtering of the LX pin are not mentioned in the chip datasheet, so it is necessary to refer to the official chip design cases for design.

yUvbSYTiaJMNtmJqT3LClod1seYiTAhyk2LbMSAP.png

pic-USB3.0HUB Chip

Port indicator light

      According to the datasheet instructions, when a device is inserted, the corresponding insertion pin outputs a high level, which corresponds to the addition of an indicator light and a current limiting resistor as an insertion indication. In order to increase the display effect, the indicator here uses RGB3 three-color gradient, internal self RC, without external control.

VSc4eMKyfxKWj9fhl01ucw8qqnapJjtWKHnVysWR.png

pic-Port indicator light

Port indicator light

    VL812 is a low-level reset, here use 10K resistor with 100nf capacitor for power-on reset to meet the timing requirements. Use 4.7K and 10K to form a voltage divider circuit to divide the 5V voltage to about 3.4V, note that you can't directly input 5V to the pin, it may damage the chip.

sRt8eGZTRf0oZ1nf0t7OaOragMdMU5fBokVDSeKn.png

pic-Reset & input detect circuit

 

4. Oscillator Circuit

    The use of 25M passive crystal to provide a stable clock signal for the main control chip, matching capacitance needs to be based on the purchase of crystal load capacitance selection, you can also consider the use of active crystal to further enhance the stability.

RJHUsMQNvG0p9I6V4YsnFEsxuqdEvhK29pIclWiZ.png

PIC-Oscillator Circuit

 

5. current-limiting protection

  Considering that some users use notebooks for use, notebook 3.0 interface general output current in 1A or so, here using SY6280 current-limiting protection chip will be the input current now in 1A, to prevent the emergence of burn notebook interface, but if it is the four USB output interfaces are connected to the USB3.0, there may be a lack of power supply, then you need to take into account the actual computer situation is better! Current limiting set resistor R16 for greater current. EN pin direct input can be, high level normal operation, here 0 ohm resistor for the test resistor.

vstiDkAvfsvOzC0sYrm6buF1DBhjcdEq8N2PqqdO.png

pic- current-limiting protection

 

6. Input port circuit

    USB3.0 protocol and 2.0 protocol is not the same, USB3.0 interface more than one set of differential data input signals, commonly used TYPE-C and TYPE-B interfaces to match these two protocols on the docking interface to make certain changes. Among them, the TYPE-C interface only 24Pin to have differential data lines, can not be distinguished simply by color, we must pay attention when buying!!!!

UM8IB4AfRCbdCpX9y6924WdiWwGwewTEsCaxBbHo.jpeg

pic-USB2.0-TYPE-C port

zod6qTfHNOoiWbKWq8S02mRz7zg8NyyVnSWFSAc2.jpeg

pic- USB3.0-TYPE-C port

    TYPE-B interface in the 2.0 protocol and 3.0 protocol change is very obvious, generally can not buy the wrong, while soldering and alignment is relatively more convenient. This design uses USB3.0 TYPEB interface.

DJ0zyTXILgjm4hURd8h6keQLRTZ75OCvp4OxhFL5.png

pic-USB2.0-TYPE-B port

CcAFCZ39lOgufeOiYBTzN8LhiroAHOyalYaanKQh.png

pic- USB3.0-TYPE-B port

    In the input interface circuit, the corresponding pin for the lead, in order to better anti-interference effect, generally in the USB3.0 send differential data lines in series with 100nf capacitors for filtering, at the same time, to prevent electrostatic damage to the chip and inserted into the device, in the input part of the addition of TVS tubes for protection.

aWYXHuLoYr6oMY5eIV35k3e4suEoRpz1wMG0MAYY.png

pic-input port circuit

outpt port

    The use of TYPE-A female chassis to expand the output, it should be noted that the TYPE-A interface also has a USB2.0 protocol and USB3.0 protocol points, we need to pay attention to the device selection, it is best to judge according to the corresponding device manuals, the TYPE-A female chassis 2.0 interface is generally 4 pins, 3.0 interface is generally 9 pins!

wxNJD8WR2bIWDyPOLesLP9g2Gq1MBsikXa1YZuAh.jpeg

pic-USB2.0-TYPE-A port

uH4dEKLXGOsVstP7tB8vTNmJJX97wfZBX1bSPe0i.jpeg

pic- USB3.0-TYPE-A port

    After selecting the corresponding devices according to demand, the same plus filter capacitors and TVS tubes for protection, the chip has four outputs, you can first draw all the way, followed by copying the remaining three can be.

GdZ6tODLqxTysJwF2sOGLymdWpHbcRohl4hGMbY6.png

PIC- USB3.0 output port circuit

4. PCB Design

1. PCB Layout

  • USB interface should be placed close to the board edge or structural positioning, easy to plug and swap;
  • TVS tube should be close to the USB interface, it is recommended that the power line out into the TVS tube, play a protective role;
  • During layout, consider the distance between the chip and the interface, not too far away, shorten the differential line distance;

4hN7im2aTb4GUHN5m06orE7FhtRiZkdgyuQQK4yY.png

PIC- PCB Layout

2. PCB Wiring

  • USB signal to go differential line, impedance control for 90 ohms, and do pack ground out, high-speed differential line length is best not to exceed 1800mil;
  • In the alignment, give priority to high-speed differential signal line, as far as possible, do not change the layer, in the layer change, join the return ground over the via;
  • Differential pair length error as small as possible, it is recommended that within 5mil

TbzwjrTKpz209CngDO6bVoMKi6Snkj1pWrAbDxuk.png

pic- Top Layer 

ARwcWFymcBTTKtgJ7LV4GFL4vHxkqKeM8G9Qg0a2.png

Pic-Buttom layer

Design Optimization

  • Prohibited deletion of isolated copper skins;
  • Appropriate ground wrapping;
  • Adding lifting silkscreen, silkscreen size recommended above 40 mil;
  • Adding EasyEDA silkscreen in the appropriate area to designate the location of the guest editor, the finished product is beautiful;

Notes

  • Impedance calculation can be found in the Jialitron official website impedance calculation gadget for calculation;
  • Power supply alignment needs to take into account the actual current size, this project is limited to 1A, the subsequent increase in current, you need to increase the power supply alignment;
  • Welding is recommended to use a wind gun or heating table to weld the main control chip first, and use a multimeter to check whether there is a false weld or short circuit after the welding is completed;

 

Producet Demo & Testing

Design Drawing

Design Drawing

schematic diagram
1 /
PCB
1 /
The preview image was not generated, please save it again in the editor.
Empty
Project Attachments

Project Attachments

Empty
Project Members

Project Members

Target complaint
Related Projects
Change a batch
Loading...

Comment

Add to album ×

Loading...

reminder ×

Do you need to add this project to the album?

服务时间

周一至周五 9:00~18:00
  • 0755 - 2382 4495
  • 153 6159 2675

服务时间

周一至周五 9:00~18:00
  • 立创EDA微信号

    easyeda

  • QQ交流群

    664186054

  • 立创EDA公众号

    lceda-cn