站内搜索
发作品签到
专业版

USB-HUB(带dial)

工程标签

3.3k
0
0
8

简介

这是一个带有dial功能的hub分线器,dial部分来自生菜大佬和morempty大佬开源的丐 dial项目(新增读卡器版本和TTL版本)

简介:这是一个带有dial功能的hub分线器,dial部分来自生菜大佬和morempty大佬开源的丐 dial项目(新增读卡器版本和TTL版本)

开源协议

GPL 3.0

(未经作者授权,禁止转载)
创建时间:2023-08-11 08:16:20更新时间:2025-08-11 09:25:38

描述

制作初衷

我所使用的电脑只有一个雷电4的接口,虽然购买了一个小米的五合一的拓展坞(如图)

d6F5i47MDaf0S40BGGFTvjzcMvKNxe1kROn9LhLW.jpeg

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

主板展示

在不确定是否能成功的情况下我先做了一个基础版,删掉了丐dial中的RGB和振动电路(如图)

6VjQJpZFs43TISM8rfeFaAUluy7InQPnyLWCumZL.jpegbqacVTvXXqGyaerJnBv1LHZsiEK8p2BYGbmiTIJK.jpeg

原本在验证成功之后这个项目就结束了,但是我发现了一个问题,就是图片中画红框的部分,一开始我是打算画3D打印外壳的,所以将USB-A口伸出来了一点,这就导致了一个问题,在使用电烙铁焊接SMD贴片的USB-A接口的时候不好定位,特别容易焊歪,加上没有做RGB,外面套上3D打印外壳也不一定好看,另外3D打印的价格对于我这种业余电子爱好者来说还是偏高的,于是我做了第二版,综合处理了一下上述一些问题

即现在的“灯光及振动拓展版”(已更名为“Pro版”),优化了一下布线和元件摆放,考虑到有些人可能不喜欢灯光和振动,所以我将灯光和振动单独拎了出来,放在了盖板上通过排针和排母与主板连接便于安装和拆卸(如图)

BDRLBipaIpJkMxXE4ByrNQ1DDJTAFJXYRrsp7KBY.jpeg

四个角使用M2*11+3的螺柱固定,因为我所购买的排针和排母插在一起刚好11mm,如果不打算使用灯光和振动或者用杜邦线连接的话可以用M2*7~8的螺柱去固定,要注意的是使用M2*11螺柱的建议购买柄长为20mm的EC11编码器,如果用M2*7~8螺柱的建议购买柄长为15mm的EC11编码器。

制作时一些注意的点(焊接工具:加热台+电烙铁)

  1. 首先就是排母,大多数排母的插脚对于1.6的PCB来说还是太长了,所以为了平整度,在焊接之前要使用水口钳或者指甲刀做适当的修剪,其次排母最好焊接在盖板上,因为排针相较于排母的插脚难剪得多。
  2. 其次是焊接顺序,建议:主板的主要元件(不包括编码器,排针,USB-A接口)→盖板的元件(包括排母)→主板上的USB-A接口→排针和编码器(排针在焊接时需要盖板的排母配合定位),注意,在焊接排针和编码器的过程中需要配合M2*11+3螺柱的固定定位!
  3. 目前不要焊符号为R4的0Ω电阻!

旋钮功能描述(默认固件版本V1.32)

Morempty大佬在他的项目中有描述旋钮的功能,其中dial部分的功能描述还是比较详细的,这部分在这里就不过多赘述了,后面我会放置“丐Dial”项目的链接,可以去了解相关功能和烧录方式以及下载固件,在固件中还有一个多媒体模式没有详细说明,这里简单描述一下:

  1. 在Dial模式下六连击旋钮进入多媒体模式(此时可以看到灯光逆时针旋转),同样在多媒体模式下六连击可返回Dial模式(此时灯光顺时针旋转);
  2. 在多媒体模式下,旋转旋钮可以调节音量,单击旋钮可以控制暂停或播放歌曲,双击可切换下一首,三击可切换上一首;
  3. 在多媒体模式下五连击可以调节RGB灯光的亮度或者关闭RGB;
  4. 有些EC11编码器在dial模式下可能为反向,此时就可以进入多媒体模式,在多媒体模式下八连击更改EC11的操作方向,再六连击返回Dial模式。

特别鸣谢

感谢morempty大佬开源的硬件资料和生菜大佬的固件资源

关于第三方卖家(这里套用生菜大佬的话)

这里提个建议,作者希望买家能把带图评价发到这个评论区。

如果卖家盈利到一定程度了,可以考虑打赏下作者以利于后续开发改进?

当然卖个5套以内就算了,据我了解卖家大多都是学生党,多的物料回回血我也表示支持。

或许超过这个量的话每卖出一套打赏2元给作者?(我会转交给生菜大佬和morempty大佬,我就不用了)多的就免了,不然成本转嫁到买家头上就要降低竞争力了。

相关链接

原丐Dial项目链接:[星火计划] 丐 dial - 嘉立创EDA开源硬件平台 (oshwhub.com)

关于BOM

我感觉立创EDA导出的BOM单中的有些元件并不准确,基本上按照我给的原理图和我上面的表述买基本没有问题,只是其中只有几个比较特殊我列在下面,自己按需购买:

  1. M2*4螺丝
  2. M2*4螺柱或M2*5螺柱
  3. M2*11+3螺柱
  4. 直边USB2.0连接器AF母座(SMD四脚全贴片)
  5. 1A 8V贴片SMD自恢复保险丝
  6. 贴片元件封装均为0805
  7. 振动马达的型号为0827
  8. 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版本成品展示

kTLApbQ3HfIBMy7f1CZM4RVTyk2pwZCtUXnDS0LI.jpeg

操作展示视频

设计图

未生成预览图,请在编辑器重新保存一次

BOM

暂无BOM

3D模型

序号文件名称下载次数
暂无数据

附件

序号文件名称下载次数
1
0a861874cf206218e66692f8701a57a2.mp4
17
2
dial底座 v6.step
16
3
CH341SER.zip
13
克隆工程
添加到专辑
0
0
分享
侵权投诉
知识产权声明&复刻说明

本项目为开源硬件项目,其相关的知识产权归创作者所有。创作者在本平台上传该硬件项目仅供平台用户用于学习交流及研究,不包括任何商业性使用,请勿用于商业售卖或其他盈利性的用途;如您认为本项目涉嫌侵犯了您的相关权益,请点击上方“侵权投诉”按钮,我们将按照嘉立创《侵权投诉与申诉规则》进行处理。

请在进行项目复刻时自行验证电路的可行性,并自行辨别该项目是否对您适用。您对复刻项目的任何后果负责,无论何种情况,本平台将不对您在复刻项目时,遇到的任何因开源项目电路设计问题所导致的直接、间接等损害负责。

评论

全部评论(1
按时间排序|按热度排序
粉丝0|获赞0
相关工程
暂无相关工程

底部导航