用数个继电器来 DIY USB Type C KVM 是否可行?

2023-01-14 09:46:07 +08:00
 dangyuluo

我一直在寻找一个设备,能让我一键将外接显示屏在两台 Macbook 之间切换,但是现有设备不是太贵就是缺功能。我我在想这么一个方案,假设 USB Type C 有八根线,那么在一块面包版上布置 8 个继电器。8 个继电器的输出组成一个 Type C 线连到显示器上,8 个继电器的 On 引脚组成一根 Type C 线连到笔记本 A ,Off 引脚连到笔记本 B 上。同时外接一个小单片机和一个按钮来切换继电器 Trigger 引脚的高低电平。

请教一下硬件工程师这种方案可行么?电路原理上肯定是导通的,就是不知道这么高频的电路,会不会因为没有屏蔽而不工作。谢谢

2469 次点击
所在节点    硬件
24 条回复
Sasasu
2023-01-15 23:05:18 +08:00
是可行的。

比如欧姆龙 G6K-2F-RF-V ,开关延迟 2ms ,带宽 12.5 Gbps 。完全可以切换 DisplayPort 2.0 或者 USB 3.2 Gen 2 以及雷电 4 。但是价格也是很昂贵,需要 $72 一个。便宜一点的松下 ARS124H 带宽只有 3Gbps 了,价格也需要 $14 一个。

一般大家会选用专用的数字开关,比如 HD3SS460 带宽 5.4 Gbps 。$3.1 一个,其他牌子的应该会更便宜。

如果你的需求实在奇葩,可以选择固定电平的数字开关,或者模拟开关。比如 CH482D 带宽 10Gbps ,淘宝售价 ¥3.65 一个包邮。
julyclyde
2023-01-16 08:43:50 +08:00
@systemcall 纯信号的分支线路,其实直接拒绝 PD 协商就行了
cssk
2023-01-16 13:59:35 +08:00
你以为线接在一起通了就可以了?先了解一下差分线,阻抗,高频信号吧
heronlyj
2023-01-30 11:33:42 +08:00
直接买一个 hub 把所有的外设连上去,mac 都有 type-c ,只拔插一根线,比一键切换麻烦点

或者换个支持 kvm 和 usb 上下行的显示器,把键鼠连接到显示器上

我用的红米 4k 凑合可用,只不过只支持 type-c ,windows 电脑没这接口的就比较尴尬了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/908847

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX