您尚未登录。

楼主 # 2021-12-26 11:17:14

fogwizard
会员
注册时间: 2019-03-19
已发帖子: 50
积分: 8

开源一个USB切换器

在实际的工作生活中,经常有类似需求:
(1)只有一个USB设备,但是需要连接多台电脑。
(2)一台嵌入式设备,需要连接多个USB设备做测试

常规解决方法是人工拔插USB接口,一直都是这么做的
直到最近忍无可忍无需在忍,做了一个USB的切换开关,
期望彻底解决问题。

原理图PCB如附件,目前已经制版贴片,程序还没开始调试,
待验证okay再上传,谢谢
PCB_usb-host-switch-v1_2021-12-25.zip
Schematic_usb-host-switch_2021-12-26.pdf

离线

#1 2022-01-01 09:22:36

sy373466062
会员
注册时间: 2018-11-12
已发帖子: 130
积分: 116

Re: 开源一个USB切换器

@fogwizard
除去USB外,我发现模拟拔插网线,TF卡还有模拟按键 以及 LED是否发光也是常见的自动化测试需求。

对于后面这三个有比较好的建议吗?

离线

#2 2022-01-01 14:20:55

mengxp
会员
注册时间: 2021-10-07
已发帖子: 68
积分: 152

Re: 开源一个USB切换器

这不差分,没等长,没法high speed吧

离线

楼主 #3 2022-01-05 08:13:45

fogwizard
会员
注册时间: 2019-03-19
已发帖子: 50
积分: 8

Re: 开源一个USB切换器

sy373466062 说:

@fogwizard
除去USB外,我发现模拟拔插网线,TF卡还有模拟按键 以及 LED是否发光也是常见的自动化测试需求。

对于后面这三个有比较好的建议吗?

网线、TF卡用继电器应该可以实现,检测LED是否开关用光敏电阻是否可行?咱这边在做的是摄像头拍照
识别机器的状态,还在开发,后续做的差不多再开贴子出来

离线

楼主 #4 2022-01-05 08:14:36

fogwizard
会员
注册时间: 2019-03-19
已发帖子: 50
积分: 8

Re: 开源一个USB切换器

mengxp 说:

这不差分,没等长,没法high speed吧

感谢指出问题,下版完善差分和等长。

离线

楼主 #5 2022-01-05 08:20:53

fogwizard
会员
注册时间: 2019-03-19
已发帖子: 50
积分: 8

Re: 开源一个USB切换器

板子已经出来,如下图所示:
1864718672.jpg

目前下程序进去已经可以控制,记录目前已知问题:
1.usb线未作等长差分。
2.继电器的5v网络未连接到IVI_5V

程序还未完成,后续上传

离线

#6 2022-01-05 14:31:42

mapleft
会员
注册时间: 2021-09-10
已发帖子: 6
积分: 1

Re: 开源一个USB切换器

直接用继电器去切换,更好啦

离线

#7 2022-01-05 16:02:13

dykxjh
会员
注册时间: 2020-03-25
已发帖子: 170
积分: 170

Re: 开源一个USB切换器

做过一个一样的,哈哈,我的是机械开关切换,还带指示灯!
_20220105160055.jpg

离线

#8 2022-10-19 15:09:14

海石生风
会员
所在地: 深圳
注册时间: 2019-07-02
已发帖子: 649
积分: 782
个人网站

Re: 开源一个USB切换器

这不就是一个USB KVM控制器么?有现成的产品呀,沁恒也有专门的芯片方案:https://www.wch.cn/products/CH9374B.html?from=list

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn