广告

原创 DIY USB2.0 HUB

2013-8-23 10:12 5985 0 10 分类: PCB 文集: DIY

I have bought USB hubs from different shops. If the brands of the hubs are not popular or well-known, the quality may not be good enough.

1. The conductivity of the cables may not be high enough to drive bus-powered hard disks
2. The hub could not be powered externally.
3. In some cases, the hub could be like the one I bought from Taobao:

1.jpg
Fig. "Hi, I am a USB 2.0 Hi-speed Hub!"

2.jpg
Fig. "Ha, I have no 'heart'!"


The above hub does not have any hub controller IC. With connecting all D- and D+, the only use is to share power... Oh no!

So, to avoid buying bad quality hubs, we could design and make our own ones!

This is an Altium PCB project for a USB2.0 Hi-speed hub. What not USB3.0? The reason is that the controller and sockets are much more expensive than 2.0, and for daily use, USB2.0 is fast enough

For saving cost and reduced size, GL520G with SSOP28 package has been chosen.
However, some functions like Individual power mode and even power enable function are NOT available in this package.
If we are going to design a more advanced hub, GL850G in LQFP48 would be a better choice.

schematic prints.jpg
Fig. The schematic of the GL850G USB Hub


The PCB was a 2-layer board which was drawn in a semi-circular shape...

pcb.jpg
Fig. The Hub's PCB layout
 

2a.jpg2b.jpg
Fig. The completed product with the GL850G hub controller
 

chipgenius.jpg
Fig. Using ChipGenius, the information of the controller could be obtained


There were several special features:
1. Can be powered externally by 5V power supply (5.5x2.1 Connector)
2. All solid state capacitors
3. LED indicator (power and standby)
4. Over-current protection (by PTCC)

3D printer was used to print out a plastic casing for the hub.
(For testing, a very thin casing, only one layer, was made)

 

3.jpg5.jpg
Fig. With 3D printer printed casing



External supply was needed when plugging in some high-current devices (like charging cellphones and hard disks) to the hub.

6.jpg
Fig. A 5V 2A power supply with 5.5x2.1 Jack



Of course there is room for improvement in the design :D
But for my own use, it is good enough :D

Attachment: Alitum project for the hub

广告

文章评论 10条评论)

登录后参与讨论

billzhu_345737527 2016-2-16 14:38

非常实用,感谢楼主!

mariohk321_586285434 2013-8-27 21:52

原本我想做一个密封的壳,然后在打印到一半的时候放板子进去,可惜技术不够...

mariohk321_586285434 2013-8-27 21:49

如果缺少练习,(英语)会退步得很快。所以我们不但要多学,还要多练习!加油!

tritek 2013-8-24 13:45

很好,实用

billzhu_345737527 2013-8-24 09:01

3D打印机? 打印外壳?!!!!! 这才是亮点

mariohk321_586285434 2013-8-23 19:51

谢谢!3.0控制芯片可以试一下和GL850G相同生产商的GL3520,在淘宝十多元一个。但问题是USB座子也得更换啊...

1031768836_515249346 2013-8-23 10:35

之前了解过相关的资料,USB3.0的HUB控制芯片确实太贵了,只要2.0的做完美了也不错呀,赞一个

mariohk321_586285434 2013-8-21 23:14

Thanks!

chen_zs2012_704941858 2013-8-20 23:54

qindaodz_720978399 2013-8-20 17:02

呵呵,不错的东东,学习了
相关推荐阅读
mariohk321_586285434 2014-09-10 23:58
我的手机
苹果发布了iPhone6​​,再次掀起了一鼓追「疯」潮...没有留意苹果产品的我,也听到了不少消息...虽然我是一名电子爱好者,但是到2009年尾才拥有第一部智能手机。那是一部的Windows M...
mariohk321_586285434 2014-09-01 00:53
Updates from Me
Hi, long time no see! This September will be a different one for me, since I am not a student an...
mariohk321_586285434 2014-01-25 18:44
Reusing Card Reader from a Canon inkjet Printer
Inspired from Charlieb000: http://icrontic.com/discussion/93568/reusing-card-reader-from-mp180-can...
mariohk321_586285434 2013-12-30 14:22
Power? Energy? Electronics?
Electricity has brought numerous benefits to our daily life. But we should be aware of the energy ...
mariohk321_586285434 2013-11-29 20:19
Device is not powered on? Replacing the capacitors may help!
Hi! Long time no see! Life has been busy over the past few months... Students' lives are busy... ...
mariohk321_586285434 2013-08-23 10:14
STM32F1 with 1.5inch CSTN Color LCD
First of all, happy new year and happy Valentine's day! Life has been very busy over the past fe...
我要评论
10
0
广告