
USB-HUB(带dial)
简介
这是一个带有dial功能的hub分线器,dial部分来自生菜大佬和morempty大佬开源的丐 dial项目(新增读卡器版本和TTL版本)
简介:这是一个带有dial功能的hub分线器,dial部分来自生菜大佬和morempty大佬开源的丐 dial项目(新增读卡器版本和TTL版本)开源协议
:GPL 3.0
(未经作者授权,禁止转载)描述
制作初衷
我所使用的电脑只有一个雷电4的接口,虽然购买了一个小米的五合一的拓展坞(如图)

但是要连接的USB设备太多,接口还是不够用,于是有了自己去做一款hub分线器的想法,反正没有太高的速率要求,于是就选用了SL2.1A这款支持USB2.0的hub芯片,但是我又觉得单纯去做一款hub分线器放在桌子上太过单调,与其去投入制作成本还不如直接去买一个,所以我就想能不能在hub的基础上去拓展一下功能,机缘巧合之下,我在逛立创开源硬件平台的时候,看到了由morempty大佬开源的丐Dial项目,瞬间吸引了我,正好因为SL2.1A支持一拖四,完全可以拿出一个接口去做dial,花了一点时间去研究了一下丐dial,重新画板,验证,于是有了这个项目,在获得了morempty大佬的许可后将其开源了出来,这也是我的第一个开源项目。
主板展示
在不确定是否能成功的情况下我先做了一个基础版,删掉了丐dial中的RGB和振动电路(如图)


原本在验证成功之后这个项目就结束了,但是我发现了一个问题,就是图片中画红框的部分,一开始我是打算画3D打印外壳的,所以将USB-A口伸出来了一点,这就导致了一个问题,在使用电烙铁焊接SMD贴片的USB-A接口的时候不好定位,特别容易焊歪,加上没有做RGB,外面套上3D打印外壳也不一定好看,另外3D打印的价格对于我这种业余电子爱好者来说还是偏高的,于是我做了第二版,综合处理了一下上述一些问题
即现在的“灯光及振动拓展版”(已更名为“Pro版”),优化了一下布线和元件摆放,考虑到有些人可能不喜欢灯光和振动,所以我将灯光和振动单独拎了出来,放在了盖板上通过排针和排母与主板连接便于安装和拆卸(如图)

四个角使用M2*11+3的螺柱固定,因为我所购买的排针和排母插在一起刚好11mm,如果不打算使用灯光和振动或者用杜邦线连接的话可以用M2*7~8的螺柱去固定,要注意的是使用M2*11螺柱的建议购买柄长为20mm的EC11编码器,如果用M2*7~8螺柱的建议购买柄长为15mm的EC11编码器。
制作时一些注意的点(焊接工具:加热台+电烙铁)
- 首先就是排母,大多数排母的插脚对于1.6的PCB来说还是太长了,所以为了平整度,在焊接之前要使用水口钳或者指甲刀做适当的修剪,其次排母最好焊接在盖板上,因为排针相较于排母的插脚难剪得多。
- 其次是焊接顺序,建议:主板的主要元件(不包括编码器,排针,USB-A接口)→盖板的元件(包括排母)→主板上的USB-A接口→排针和编码器(排针在焊接时需要盖板的排母配合定位),注意,在焊接排针和编码器的过程中需要配合M2*11+3螺柱的固定定位!
- 目前不要焊符号为R4的0Ω电阻!
旋钮功能描述(默认固件版本V1.32)
Morempty大佬在他的项目中有描述旋钮的功能,其中dial部分的功能描述还是比较详细的,这部分在这里就不过多赘述了,后面我会放置“丐Dial”项目的链接,可以去了解相关功能和烧录方式以及下载固件,在固件中还有一个多媒体模式没有详细说明,这里简单描述一下:
- 在Dial模式下六连击旋钮进入多媒体模式(此时可以看到灯光逆时针旋转),同样在多媒体模式下六连击可返回Dial模式(此时灯光顺时针旋转);
- 在多媒体模式下,旋转旋钮可以调节音量,单击旋钮可以控制暂停或播放歌曲,双击可切换下一首,三击可切换上一首;
- 在多媒体模式下五连击可以调节RGB灯光的亮度或者关闭RGB;
- 有些EC11编码器在dial模式下可能为反向,此时就可以进入多媒体模式,在多媒体模式下八连击更改EC11的操作方向,再六连击返回Dial模式。
特别鸣谢
感谢morempty大佬开源的硬件资料和生菜大佬的固件资源
关于第三方卖家(这里套用生菜大佬的话)
这里提个建议,作者希望买家能把带图评价发到这个评论区。
如果卖家盈利到一定程度了,可以考虑打赏下作者以利于后续开发改进?
当然卖个5套以内就算了,据我了解卖家大多都是学生党,多的物料回回血我也表示支持。
或许超过这个量的话每卖出一套打赏2元给作者?(我会转交给生菜大佬和morempty大佬,我就不用了)多的就免了,不然成本转嫁到买家头上就要降低竞争力了。
相关链接
原丐Dial项目链接:[星火计划] 丐 dial - 嘉立创EDA开源硬件平台 (oshwhub.com)
关于BOM
我感觉立创EDA导出的BOM单中的有些元件并不准确,基本上按照我给的原理图和我上面的表述买基本没有问题,只是其中只有几个比较特殊我列在下面,自己按需购买:
- M2*4螺丝
- M2*4螺柱或M2*5螺柱
- M2*11+3螺柱
- 直边USB2.0连接器AF母座(SMD四脚全贴片)
- 1A 8V贴片SMD自恢复保险丝
- 贴片元件封装均为0805
- 振动马达的型号为0827
- TTL版本使用的是7pin正弯单排排针,如图:

还不清楚的话可以私信我询问,如果复刻的人多的话,且有需求我会重新编写BOM表
版本更新
2023.10.20更新:
优化了部分布线细节;
修改部分工程名称;
增加TF卡读卡器版本。(未验证,有小伙伴验证了的话,欢迎反馈,后续版本继续优化)
原本盖板也有优化计划,但考虑到优化后的相关元件比较难购买且价格昂贵,有点徒增成本,所以暂时放弃了这个计划。
2023.11.01更新:
新增TTL串口版本,基于CH340C设计;(暂未验证,欢迎反馈)
上传通用底座3D模型文件(.step格式),可在嘉立创旗下的三维猴平台下单,模型如图:
上传串口版本驱动文件,默认win版,需要其他版本请自行去官网下载,驱动链接:驱动程序 - 南京沁恒微电子股份有限公司 (wch.cn)
2025.01.26更新:
修复元件位置错误
更新串口驱动文件
2025.08.08更新:
修正部分错误 [现在回头看自己曾经画的板子有种看屎山代码的感觉(bu shi) ( ̄_ ̄|||) ]
V1.1版本成品展示

操作展示视频
设计图
未生成预览图,请在编辑器重新保存一次BOM
暂无BOM
克隆工程知识产权声明&复刻说明
本项目为开源硬件项目,其相关的知识产权归创作者所有。创作者在本平台上传该硬件项目仅供平台用户用于学习交流及研究,不包括任何商业性使用,请勿用于商业售卖或其他盈利性的用途;如您认为本项目涉嫌侵犯了您的相关权益,请点击上方“侵权投诉”按钮,我们将按照嘉立创《侵权投诉与申诉规则》进行处理。
请在进行项目复刻时自行验证电路的可行性,并自行辨别该项目是否对您适用。您对复刻项目的任何后果负责,无论何种情况,本平台将不对您在复刻项目时,遇到的任何因开源项目电路设计问题所导致的直接、间接等损害负责。



评论