机械键盘线序吧 关注:322贴子:1,046
  • 12回复贴,共1

大神爆改机械键盘 键线分离用上Type-C

只看楼主收藏回复

今天来说说键线分离的问题。目前市面上的机械键盘大都还是没有采用键线分离的设计,采用键线分离的目前也基本上是mini USB和micro USB口,我还没见过type-c接口的机械键盘。type-c接口作为目前中高端手机的常见接口,有很多的优势,比如说速度上可以达到USB3.1,支持盲插(正反面都能插)。既然这个接口这么棒,为什么键线分离的时候不采用呢?这是我之前一直在思考的一个问题。
——有的烧友说用type-c改口是“杀鸡用牛刀”,type-c接口用在机械键盘上体现不出速度的优势。
——有的烧友说type-c用在键盘上主要是浪费,因为传输速率的优势和多出来的Pin脚完全是无用的。
是的,以上说的是有道理的。但是目前我最关心的还是一个type-c接口的插拔方便性——支持正反盲插,所以我带着这个问题对这次的键盘改type-c接口展开了DIY改造。
机械键盘的键线分离改造其实不是一个很复杂的问题,有点中学物理知识的小伙伴就能了解了,这是一个简单的电路问题。只要注意好连接PCB板的5PIN线到USB接口的4路线路就OK了。对热插拔有兴趣的小伙伴可以继续往下看。
一、连接键盘PCB板的5PIN接口线序
我拆解过不少的机械键盘,机械键盘的USB连接线和PCB板结构基本上都是这个5PIN电子线接口,但是,值得注意的是,不同的机械键盘5PIN口线序是不同的,如下图,分别是不同的机械键盘原装数据线5PIN口,线序是不同的。

上面说到的线序,不得不提下,每根线的作用,如下表,可以看到重要的红色和黑色电源正极和信号地线(我理解为零线,不知是否正确),这两根线组成了供电回路。白色和绿色线组成了数据传输线,负责键盘指令数据传输。

这个5PIN接口是一个防呆设计的接口,所以在对键盘进行键线分离之前,一定要对原来的5PIN线认真观察,确定好线序。

这边上个对比图,左边是改造后的5PIN替换线,右边是原装的数据线,确认下线序OK,等待下一步的焊接改造。

二、连接插拔母座的PCB板针脚认知
这是我入手的2种type-c母座。有一些不同。

先上一张type-c的针脚图,我们要找出VBUS、GND、D+、D-这四个针脚口。根据示意图,我们找到了对应的A4,A1,A6,A7口,OK,待会焊接就是找着几个口!

三、焊接和安装
将5PIN线的线材穿过针脚孔,并折弯,方便固定,反正自己DIY嘛,也么什么ISO标准了,怎么容易操作怎么整呗。这是焊接好后的情况,因为线材末端折弯了,所以焊点一点儿也不漂亮,确认下跟周边的针脚孔没有短路就行。

焊接好之后,赶紧上机测试下!

发现还是OK的,只是不支持type-c数据线的正反插,说白了,插拔的时候认面!不是两个面都可以。

针对键盘背板的模具宽度,对PCB板进行裁切改造。裁断后的PCB板能很好的卡在模具间隙中,用热熔胶进行固定。


这是键线分离露出的type-c口,个人感觉还是非常的漂亮。



IP属地:广东1楼2017-05-08 23:28回复
    dd


    IP属地:广东来自Android客户端3楼2017-06-24 19:26
    回复
      我是过来学习的


      IP属地:湖北来自Android客户端4楼2019-07-09 14:28
      回复
        你用typec就是为了怎么插都行,结果最后还不行,那跟USB接口没区别啊


        IP属地:辽宁来自Android客户端5楼2019-09-16 06:29
        收起回复
          应该支持正反的 不行就把a1和a12短接 a4和a9短接 放着6p母头不用么 用12p母头!


          来自Android客户端6楼2019-10-24 03:06
          收起回复
            我改的支持正反面插拔


            来自Android客户端7楼2019-11-09 23:03
            回复
              Typec接口有啥用啊?键盘难道还要天天把线拔了?


              IP属地:湖南来自Android客户端8楼2020-11-04 03:19
              收起回复
                短接A1-B12 A4-B9 A6-B6 A7-B7应该就支持正反插了


                IP属地:山东9楼2021-01-11 15:26
                回复