筆者是一個(gè)機(jī)械鍵盤燒友,看過不少機(jī)械鍵盤,今天來說說鍵線分離的問題。目前市面上的機(jī)械鍵盤大都還是沒有采用鍵線分離的設(shè)計(jì),采用鍵線分離的目前也基本上是mini USB和micro USB口,我還沒見過type-c接口的機(jī)械鍵盤。type-c接口作為目前中高端手機(jī)的常見接口,有很多的優(yōu)勢,比如說速度上可以達(dá)到USB3.1,支持盲插(正反面都能插)。既然這個(gè)接口這么棒,為什么鍵線分離的時(shí)候不采用呢?這是我之前一直在思考的一個(gè)問題。
——有的燒友說用type-c改口是“殺雞用牛刀”,type-c接口用在機(jī)械鍵盤上體現(xiàn)不出速度的優(yōu)勢。 ——有的燒友說type-c用在鍵盤上主要是浪費(fèi),因?yàn)閭鬏斔俾实膬?yōu)勢和多出來的Pin腳完全是無用的。  
是的,以上說的是有道理的。但是目前我最關(guān)心的還是一個(gè)type-c接口的插拔方便性——支持正反盲插,所以我?guī)е@個(gè)問題對這次的鍵盤改type-c接口展開了DIY改造。
 
機(jī)械鍵盤的鍵線分離改造其實(shí)不是一個(gè)很復(fù)雜的問題,有點(diǎn)中學(xué)物理知識的小伙伴就能了解了,這是一個(gè)簡單的電路問題。只要注意好連接PCB板的5PIN線到USB接口的4路線路就OK了。對熱插拔有興趣的小伙伴可以繼續(xù)往下看。
 
首先看下這次的type-c母座,是來自KRCONN的。
 
 
一、連接鍵盤PCB板的5PIN接口線序
 
我拆解過不少的機(jī)械鍵盤,機(jī)械鍵盤的USB連接線和PCB板結(jié)構(gòu)基本上都是這個(gè)5PIN電子線接口,但是,值得注意的是,不同的機(jī)械鍵盤5PIN口線序是不同的,如下圖,分別是不同的機(jī)械鍵盤原裝數(shù)據(jù)線5PIN口,線序是不同的。
 
 
上面說到的線序,不得不提下,每根線的作用,如下表,可以看到重要的紅色和黑色電源正極和信號地線(我理解為零線,不知是否正確),這兩根線組成了供電回路。白色和綠色線組成了數(shù)據(jù)傳輸線,負(fù)責(zé)鍵盤指令數(shù)據(jù)傳輸。
 
 
這個(gè)5PIN接口是一個(gè)防呆設(shè)計(jì)的接口,所以在對鍵盤進(jìn)行鍵線分離之前,一定要對原來的5PIN線認(rèn)真觀察,確定好線序。
 
 
這邊是深水寶買來的5PIN電子線,很便宜,10元內(nèi)能買10根包郵。
 
 
左邊是買來的5PIN線原來的線序,右邊是改變線序后的狀態(tài)。你們可能要問如何改變線序,很簡單,用尖銳的針翹起下圖黃色框中的塑料卡子,就能取出線針。細(xì)心的小伙伴發(fā)現(xiàn)右圖只有4根線了,上面的表格中已經(jīng)看到,PIN4就是那個(gè)空插口,索性不用了,不用去管他。
 
 
這邊上個(gè)對比圖,左邊是改造后的5PIN替換線,右邊是原裝的數(shù)據(jù)線,確認(rèn)下線序OK,等待下一步的焊接改造。
 
 
二、連接插拔母座的PCB板針腳認(rèn)知
 
這是我入手的2種type-c母座。有一些不同。
 
 
先上一張type-c的針腳圖,我們要找出VBUS、GND、D+、D-這四個(gè)針腳口。根據(jù)示意圖,我們找到了對應(yīng)的A4,A1,A6,A7口,OK,待會焊接就是找著幾個(gè)口!
 
 
這是第一種type-c母座PCB板,可以找到上述的四個(gè)數(shù)據(jù)口。
 
 
 
這是第二種type-c母座PCB板,發(fā)現(xiàn)了VBUS、GND的針腳口,但是沒有發(fā)現(xiàn)D+和D-口,反而找到了CC1和CC2,找到了上述表格對照,發(fā)現(xiàn)了黃色的接口和英文的表述,是一個(gè)熱插拔結(jié)構(gòu)的偵測作用,主要還是用于手機(jī)充電的時(shí)候,type-c來偵測手機(jī)信息,啟動快充類型而用吧(猜測)。
 
 
 
 
這是兩個(gè)裸的type-c母座,我的手動DIY能力估計(jì)是用不上這兩個(gè)了,針腳太細(xì)了,人工用普通烙鐵去焊接這個(gè)有點(diǎn)懸。。。
 
 
三、焊接和安裝
將5PIN線的線材穿過針腳孔,并折彎,方便固定,反正自己DIY嘛,也么什么ISO標(biāo)準(zhǔn)了,怎么容易操作怎么整唄。  
 
這是焊接好后的情況,因?yàn)榫€材末端折彎了,所以焊點(diǎn)一點(diǎn)兒也不漂亮,確認(rèn)下跟周邊的針腳孔沒有短路就行。
 
 
焊接好之后,趕緊上機(jī)測試下!
 
 
發(fā)現(xiàn)還是OK的,只是不支持type-c數(shù)據(jù)線的正反插,說白了,插拔的時(shí)候認(rèn)面!不是兩個(gè)面都可以。
 
 
在PCB板背部用熱熔膠對線材進(jìn)行固定,防止線材松動對焊點(diǎn)造成松動和斷裂。
 
 
針對鍵盤背板的模具寬度,對PCB板進(jìn)行裁切改造。
 
 
裁斷后的PCB板能很好的卡在模具間隙中,用熱熔膠進(jìn)行固定。
 
 
這是鍵線分離露出的type-c口,個(gè)人感覺還是非常的漂亮。
 
 
插入type-c線材后的情景,以后得找個(gè)機(jī)會買一條黑色的線材更適合些。
 
 
四、改造后的檢測實(shí)驗(yàn)和猜想
因?yàn)樯鲜霾孪牒徒涌诘拿げ宀恢С郑页榭者M(jìn)行了第二次改造,就是根據(jù)線路圖,將PCB板子上的A6和B6進(jìn)行短接(D+),將A7和B7進(jìn)行短接(D-)口。如下圖。  
 
焊接完成后,趕緊插上電腦進(jìn)行測試,發(fā)現(xiàn)果然支持了type-c接口的正反盲插,兩個(gè)方向都支持了!完美!
 
 
之后我再對接口進(jìn)行了一些補(bǔ)足,用的依然是熱熔膠,雖然外觀看起來比較丑一些,但是效果是不錯(cuò)的。
 
 
五、總結(jié)
看來改type-c的鍵線分離還是可行的,只要接對了那4路線,就沒問題,通過后續(xù)的二次改造也很好的解決了type-c接口最大的正反盲插支持問題,整個(gè)type-c接口的鍵線分離改造非常成功。