supremeOne

USB HUB switch 4 in and 4 out

 
Overview

0. Open the project and click the [Open Editor] button in the upper right corner

1 Introduction

Use SL2.1A as HUB, CH444G as USB selection, and 74LS139 as indicator light display 4-in and 4-out low-cost USB switching HUB

It is also a follow-up to the last audio switching. Because there are many computer devices, it is troublesome to unplug and plug in peripherals such as mice and keyboards every time, so I did this.

There are also audio switchers and HDMI 3-in-1-out switchers. Welcome to jump to each switcher project:

Audio 4-to-1 switcher (common ground)

USB HUB switch with 4 inputs and 4 outputs (this project)

HDMI3 in 1 out switch AG7111 chip verification board

2.Features

  • Low cost, no need for MCU, production cost is less than 10 yuan, Jack Ma can buy it online for 75+ soft RMB

  • The 4 output interfaces all use TYPE-C, which is convenient for plugging and unplugging. The 75 above is still USBA to USBA.
  • Professional version drawing, shell provided

3.Principle

The principle is very simple. First, the USB device will enter the USB HUB chip SL2.1A

->

Then the USB HUB will output to the CH444G switching chip

Switch chip output to TYPE-C

The above is the USB signal path, and an indicator light is also needed. The 74HC139 low-cost logic chip is used for indication.

The entire block diagram is as follows

One thing to note is that the logic chip is actually only used to display the indicator light. It is not used to control which host the switching chip switches to. It is actually directly controlled by the switch.

4. Shell

Draw shells using the pro version

Use 3D Monkey White Whoring Shell, thanks to 3D Monkey (dog)

The casing is drawn higher and the keys, switches and LED lights can be raised slightly for welding

The finished product is shown in the introduction picture.

5. Demonstration video:

参考设计图片
×
 
 
Search Datasheet?

Supported by EEWorld Datasheet

Forum More
Update:2025-06-19 05:42:10
  • f103-About the problem that RL_CAN in RL_ARM cannot be used [solved]
  • IP Camera
  • Huge design concept phone - Zero.
  • [Program debugging black book]
  • Laptop serial port debugging, please help
  • A comprehensive Python 3 "cheat sheet"

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
community

Robot
development
community

About Us Customer Service Contact Information Datasheet Sitemap LatestNews


Room 1530, 15th Floor, Building B, No.18 Zhongguancun Street, Haidian District, Beijing, Postal Code: 100190 China Telephone: 008610 8235 0740

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号