supremeOne

USB-HUB

 
Overview

Project function
* 1 Type-C --> 4 USB-A* Detect the current of each output* Detect the total voltage of the output* Can quickly switch between two devices
 
Project design
# The hardware
HUB
uses CH334, which is compliant A 4-port USB HUB controller chip compliant with the USB2.0 protocol specification. The upstream port supports USB2.0 high speed and full speed, and the downstream port supports USB2.0 high speed 480Mbps, full speed 12Mbps and low speed 1.5Mbps. It not only supports the low-cost STT mode (single-person T time-sharing schedules 4 downlink ports), but also supports the high-performance MTT mode (4T each corresponds to 1 port, concurrent processing). Industrial-grade design, streamlined peripherals, can be applied to computer and industrial computer motherboards, peripherals, embedded systems, etc.
SWITCH
uses CH442E. It is an analog switch chip with a rated power supply voltage of 5V, high bandwidth, low on-resistance, and can support power supply voltages of 3.3V or lower.
The MCU
uses Renesas' RA2E, which is similar to STM32. The graphical programming of the HAL library is actually not It's not necessary, it's a bit wasteful, and many pins are not used.
The display
uses an OLED to display the output current and total voltage, and which group of Type-C
enmmm is input. Why does the current of the third USB port display 900? Because the tantalum capacitor was installed upside down during welding. BOOM's It exploded and damaged the INA199 on that path, so the collected ADC value became fixed (there is a problem).
The touch button
massage button uses the touch that comes with the MCU to switch the input signal.
The software
uses Keil+RASC It can be generated by adding some drivers and can be run.
 
 
参考设计图片
×
 
 
Search Datasheet?

Supported by EEWorld Datasheet

Forum More
Update:2025-05-10 11:44:52

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号