
USB-HUB_1-4_SL2.1A
简介
一款基于SL2.1A的一拖四USB-HUB——为了拓展我“可怜”的USB后置接口而生!!!
简介:一款基于SL2.1A的一拖四USB-HUB——为了拓展我“可怜”的USB后置接口而生!!!开源协议
:GPL 3.0
(未经作者授权,禁止转载)描述
自从更换电脑以来,一直苦于电脑的USB设计,前置6个USB接口,而后置仅仅只有两个USB2.0的接口,接上键盘和鼠标,就没有多的可用接口了。这种USB接口的分布设计,我也是无力吐槽了。
如果要想使用多的USB设备,只有通过USB-HUB来进行拓展,但又不想通过现成的HUB产品连接鼠标和键盘,就一直没有使用HUB,直到前段时间对USB接口的需求有所增加,故而萌生出自己做一款后置USB-HUB板子的想法,以此来弥补我电脑后置USB不够用的缺憾。废话不多说,说干就干。
首先,老规矩,看看能不能“白嫖”或者借鉴一下大家优秀的设计,得了,就上咱“开源平台”搜搜:USB-HUB,如下:
相比其他项目,USB-HUB的设计确实屈指可数,而方案呢,多为基于SL2.1A的方案,也有FE1.1S和FE2.1的,先做个简单的了解吧。
- 基于SL2.1A的方案
SL2.1A 是一颗高集成度,高性能,低功耗的 USB2.0 集线器主控芯片;该芯片采用 STT 技术,单电源供电方式,芯片供电电压为 5v。而 STT技术,是*TT系列中最具成本和效率方案,再对比下和其他两款芯片的价格:
综合对比下,SL2.1A确实是最经济实用的方案,其他两个方案直接价格劝退(苦笑),而我的目的主要是拓展后置USB2.0接口用于鼠标键盘外的其他2.0设备,所以对于速度和响应没有太大要求,故而选用SL2.1A作为HUB的主控。
再看看基于SL2.1A的方案,发现“御坂0x1BF52号”大佬的布局和设计,比较符合我的预期,就借鉴参考了一下,原工程传送门:基于SL2.1A的USB-HUB扩展坞【实测成功】
b.原理图与PCB设计
- 原理图设计
原理图就直接参考官方提供的原理图吧,官方参考原理图:
稍加“润色”及调整后:
- PCB设计
PCB就是根据原理图拉拉线啦,就不多说了。
再看看3D效果图吧
接下来变个魔术,当当:
c. 硬件实测
- 连接测试
将USB-HUB插入电脑USB接口后,电源指示灯亮起,同时会在设备管理器中显示“通用USB集线器”,如下:
- 软件测速
使用CrystalDiskMark对插入HUB的U盘进行读写速度测试,如下:
- 读写速度实测
将一个大文件从电脑拷贝到U盘和将U盘中的大文件复制到电脑中,对连接速度进行实测,如下:
可以看出,实测速度和软件测试速度基本保持一致,读取速度能达到41M/秒,写入速度基本稳定在22M/秒左右,这个速度对于USB2.0接口设备是完全够用了。
好吧,就先这样。
- 后续计划
后面有时间的话,考虑给它加一个外壳,更佳美观安全。(23-04-28记)
设计图

BOM


评论