数码之家

 找回密码
 立即注册
搜索
查看: 12879|回复: 35

[外设] DIY复古优联小键盘-热插拔/C口充电/触摸调光 by.炸虾粒

  [复制链接]
发表于 2019-5-2 18:00:32 | 显示全部楼层 |阅读模式

爱科技、爱创意、爱折腾、爱极致,我们都是技术控

您需要 登录 才可以下载或查看,没有账号?立即注册

x
几年前就看到了很多人分享了DIY优联改造的机械键盘,自己感兴趣一直想做但是一直没有提上日程,马上要离开这个硬件部门了,以后自己住,做这种探索性的工程可能就很麻烦了,工具和元器件缺很多,而且有了新工作又不知道要拖多久了。
虽然飞线之类的可能可以做,但感觉有点简陋是这不符合我强迫症的性格,能画板子能调试还是自己做吧。
手边一直有个全新的K375S,是之前给C口MBP准备的,但是电脑用了几天就退货了,自己还有个台式配的104青轴,K375S就一直闲置了。
去年有个妹子拿来一个优尔达87键盘来我们这里修,但是没找到原因,她就把键盘扔这儿了,于是就有了最早期的想法,用K375S改87键的,蓝牙无线双模。
但是大键盘自己画PCB尺寸太大,开板成本太高,如果辅助电路有问题就尴尬了,很多优联改造都是飞线做的,用的K230主控,效果还不错,但是只能是满足基本使用,我还想在自己设计PCB的基础上多做一点辅助功能,更炫酷一点。

也借鉴了其他87/84大键盘的功能,于是就大概构思了小键盘的基本功能点:

#独立设计电路板,与优联主控不需要焊接连接。
#承接1,连接用导电橡胶或者FPC线/单排多线热熔粘贴。
#定制钢或者碳纤维定位板,增强敲击手感。
#内置电池,板上附带锂电池保护和充电电路。
#支持热插拔以及反贴LED灯,省去换轴还需要捣鼓灯的麻烦。
#触摸显示电量,不需要打孔和按键,透过外壳就可以。
#同上,支持触摸调光的开关和亮度。
#尽量减少打孔,尽量只保留机械开关和充电接口。
#充电接口用Type-C接口,符合主流手机充电线。
#能够收纳接收器(与5矛盾,故保留)
#与其他键盘的透光轴调换,同时换透光键帽(后续)


写得有点多了,基本上也是在做的时候一步一步想到的。最终能实现的都搞定了。废话不多说,先看一下成品。
IMG_7849.jpg
右下角
IMG_7848.jpg
左上角
IMG_7850.jpg
侧面
IMG_7836.jpg
Type-C充电和状态指示
IMG_7834.jpg
触摸显示电量
微信截图_20190423111323.jpg
触摸开关背光和长按调节亮度
IMG_7845.jpg
IMG_7826.jpg
IMG_7816.jpg
原装不透光青轴和键帽
IMG_7828.jpg
IMG_7832.jpg
IMG_7833.jpg
换上透光红轴和透光键帽




分隔线

然后是制作过程了
首先是小键盘本体。
IMG_6317.jpg
IMG_6318.jpg
IMG_6320.jpg
IMG_6325.jpg

这是个老古董,Cherry的5脚青轴,接口是13线插口,没有主控,带屏蔽,用途未知,猜测是银行等数字输入的机构接在某老式机器上的,不是PS2也不是USB,普通PC不兼容,大部分人买来就是只能拆轴用,但是价格不如直接买轴吧。
IMG_6322.jpg

到货第一时间就是大卸八块,外表是典型的老式电脑,时间长了就发黄,不过我也在纠结要不要用清洁剂弄白点,不过风格是复古也不所谓,内部倒是很干净,还有屏蔽层,看主板很有点年代了。
IMG_6321.jpg
IMG_6324.jpg
拆主板拆轴,上面二极管的位置焊了铁棍,不知道短接有啥作用,倒是每个轴都要拆开把它拿出来,挺麻烦。
IMG_6824.jpg
IMG_6327.jpg
IMG_6825.jpg
K230键盘提前到的,第一时间拆主控,放进小键盘测试下尺寸,构思一下布局,这么小的位置,不想焊接线,加焊FPC底座也增加了额外的厚度,就只能想办法用其他方式连接。
IMG_6926.jpg
IMG_6927.jpg
接线的地方有个洞,不过正好可以放开关,试了几个开关,大的开关挺适合,蠢粗的尺寸也恰好符合小键盘的整体风格,作用到最后一刻才明确下来,控制键盘输入开关和背光灯的开关,不控制触摸电量显示。
于是就开始了一周多的时间用来测测量量,设计PCB和布线,各种封装都要自己画,耗费了很多时间。中途出去玩出了场严重的车祸,工期延误了几天,几处受伤,伤口比较长,养伤一直到做完键盘都没有彻底好,不过倒是学会了很多湿性愈合的理论,看了几十篇论文,不过是另一个故事了,有时间再分享,也可以去微博同ID看一下分享,收回主题。
IMG_6970.jpg
PCB打印下来裁剪放外壳里测试尺寸和布局是否合理,个人比较强迫症,所以调整了无数回。
IMG_6974.jpg
IMG_6977.jpg
IMG_6975.jpg
IMG_6978.jpg
IMG_7796.jpg
IMG_7795.jpg
这个阶段也在构思各个部件的位置,电池、充电接口,本来打算用现成锂电池充电模块和触摸什么的,但是内部空间太小,我也不想受这些辅助功能的电路板影响了布局,毕竟是自己画电路板,还不如把这些板子的原理搞清楚,抄到自己的板子上,选小一点的器件,还是能挤挤放下的。这个设计辅助电路的工作量就大大占据了整个工程的工作量,找了很多芯片和方案,才把触摸电量和调光稳压的功能搞好。
IMG_7022.jpg
IMG_7027.jpg
最终的布局设计是,230主控在下方顶在上方,PCB背面跟主控连接,触摸调光在前方平面中心,左侧设计充电接口,充电状况显示孔,左下方是触摸电量孔,右上方预计设计收纳接收器。
IMG_7012.jpg
IMG_7013.jpg
IMG_7014.jpg
IMG_7010.jpg
强迫症的电路板就是各种改版,当时还在想手工做PCB不用工业板了,还特意设计了尽量单面布线的图,买了极小的空心铜铆钉打算做过孔,还有阻焊层油墨打算自己涂。
IMG_7019.jpg
微信截图_20190404141916.png
微信截图_20190404141852.png
后来感觉太麻烦,人工成本太高,虽然放弃了这个想法, 但是提前测试一下电路逻辑还是很必要的。
但是那段时间两个打印机都出问题,墨粉太垃圾附着不在转印纸上,就跳过了这个阶段,但是打完工业板实际测试的时候就要了命了,花费了我好几天时间去测试和纠错,有好几处逻辑错误,开关的逻辑也没有提前确定,导致切断了工业板的好几根线,飞了几根线,还好最后成功了。不过测试的过程中也把纠正修改好的电路图画完了,等这几块板用完了再打新板。
IMG_7076.jpg
IMG_7077.jpg
打板下单后就马上在弄定位板,材质就纠结了一段时间,用碳纤维还是钢板,还有跟PCB一样的玻璃纤维材质,激光切割和打PCB材质的定制价格差不多,不过看大部分定位板都是钢板,而且还有点手感,就选了一家做钢板,实际装配好增加了不少重量,感觉很有手感,不是轻量设计了。反正3D图都设计好了,后续谁有兴趣可以众筹打个碳纤维或者玻璃纤维的定位板
IMG_7671.jpg
IMG_7673.jpg
定位板设计的是兼容卫星轴和平衡轴,尺寸能够完美放入小键盘外壳,也可以随着17个轴整体拔出来,虽然需要用点力。
IMG_7284.jpg
IMG_7286.jpg
IMG_7285.jpg
IMG_7287.jpg
PCB到货后就开始装配测试和电路焊接,首先是键盘部分,这部分我确认过几次没有逻辑错误。
IMG_7299.jpg
IMG_7775.jpg
就先从容易的开始,LED贴片、热插拔的轴。
IMG_7028.jpg
微信截图_20190422231944.jpg
焊好后就开始思考连接方式,看其他DIY的玩家有用斑马条,我家里从小卖手机,从小见过老式黑白屏的连接方式,就是那种软橡胶,这次也找厂家定制打样了N多片。一开始测试失败,挺沮丧的,但是原理上没问题,就先搁置了,先管辅助电路了。
IMG_7797.jpg
IMG_7811.jpg
还有电池也找了专卖电池的问了半天合适的,找到了合适的细长薄的电池,600mAh体积也不大,也能放在下部分空挡,就算是亮背光也能撑很久,实测续航还需要后续检验。实际到货稍稍有点宽,不过斜着放也没问题。
IMG_7785.jpg
IMG_7771.jpg
触摸显示电量电路  厂家提供的电路图不符合我的使用情况,后期在做好的电路板上做了修改。
板子上设计了锂电池保护芯片,但是焊好后发现出问题,电压不对,后来拆了电池防火胶才发现已经附加了保护板,所以就把PCB上的保护电路器件焊下来了,用0欧电阻短接了。
IMG_7294.jpg
IMG_7776.jpg
过了几天换了块空板,导电条也到货了,导电橡胶条又测试了几次终于有反应了。起码说明不用换其他方式,但结果说明这种方式需要挺多注意点,有经验才可以让它正常工作,研究它也花费了很多时间,后期装配阶段也出了问题,以后如果不是空间局促就不会用这种方式了,像K375S的FPC座就是很好的方式,我打算在大键盘上用FPC连接,可靠性更高一点。
微信截图_20190423122031.jpg
IMG_7784.jpg
微信截图_20190423122044.jpg
这个过程中也顺手做了个苹果电源的白光烙铁,完成了我后期大部分的焊接工作,比这里的国产936好用太多,可以在自己的座位搞了很方便,用的白光原装8芯插座和国产白光8芯的线。电源只露出插座,没有丑陋的电位器。
IMG_7778.jpg
IMG_7735.jpg

IMG_7802.jpg
IMG_7804.jpg
IMG_7780.jpg
接下来的几天就花了很多精力在电路修改上,飞了几根线,也重新设计了几个电路的工作逻辑。拨动开关只同时控制键盘输入和背光灯,打开后触摸特定区域可以控制背光的开关和亮度,充电和电量显示不受开关限制,随时可以工作。
IMG_6929.jpg
IMG_7788.jpg
IMG_7789.jpg
IMG_7790.jpg
IMG_7791.jpg
IMG_7792.jpg
这个键盘的外壳可能公差很大, 跟那个年代的设备接缝一样大,而且是设计成这样,里面地卡扣突出来导致接缝产生。
磨片一直没补充,于是就用电钻笨拙地打磨了一下,反正装起来看不出来,改完后就属于现代产品的接缝范围了。
IMG_7814.jpg
IMG_7809.jpg


IMG_7817.jpg
到了最后装配阶段,如果是用原装的樱桃轴不透光,键帽也是不透光,金属定位板也是挡住了光,费半天劲做的触摸调光和背光基本上用不上,就算是亮度最高也只能勉强看到。
如果要用原装的搭配就不能用定位板,换透光键帽,樱桃青轴预留了灯的孔,估计用钻头钻开也可以透光,也不影响轴体本身。
IMG_7827.jpg



正好手边有一堆优尔达的透光红轴,键帽用自己104的白色键帽,试了一下效果还可以,电路没设计限流,直接点亮挺亮的但是耗电,装配前接了100欧的限流电阻,如果要是原装的轴和键帽估计要去掉限流电阻让光透过四周整体能看清。
IMG_7839.jpg
IMG_7840.jpg
一开始设计的右侧接收器收纳部分没有做,因为没有考虑清楚小键盘和大键盘的搭配使用逻辑,小键盘只有无线单模,需要接收器,后期做的大键盘蓝牙和无线双模,公用一个接收器,虽然小键盘可以收纳接收器,但是大键盘你内部空间更多。等想清楚再开槽也没问题,内部装一个USB母座就可以把接收器插紧不会掉了。

微信截图_20190422232114.jpg
微信截图_20190423115711.jpg
微信截图_20190423115948.jpg
背面的空间本来是给厂家贴标签的,我打算自己先打印个简陋的A4带胶白贴纸,再去淘宝定制一个贴纸,以后大键盘也可以用。


好了 就这么多,先到这里吧,这个小键盘其实我没有特别的使用需求,更多的只是一个探索,包括这触摸电量、调光的芯片、方案的一个尝试和小成本试验吧,验证好了就直接移植在大键盘上了,大键盘板子上空间多,还更好布置,不像小键盘。做完这个我接下来就要做87或者84的无线蓝牙双模了,84/87的选择还在纠结中。
如果有兴趣的可以留个言 ,如果想做的人多可以分享做好的板子 自己改改就可以用,看的人多了再建个群聊聊也好。



更新1
大家对84和87格局的喜好评论一下呗,如果是84我打算致敬前辈,兼容XD84/EEPW84的外壳,尽量兼容凯酷84,87键要做的话就简单点兼容公模,例如高斯87,盛美瑞87这样的。
小键盘还打算开发另一个版本,从经典的樱桃小键盘入手吧,基本布局不变,上方加了ESC TAB/SHIFT CTRL 回退默认这四个按键,不过可以根据需求改,标准按键尺寸,换键帽就OK,不过优联限制,确定下来就改不了,如果不用优联就可以自定义编程了。其实更看上阿米洛的数字键盘,但是价格太高,只适合土豪改,如果有哪位土豪手里有借我测个尺寸,考虑下同时兼容也好。

TB2GuLaa8LxQeBjy0FnXXcQwpXa_!!2691803118.jpg
还有个N年前改的多的樱桃84键我也挺感兴趣,是ML轴矮比较轻薄,但是手感不如普通MX轴,已经搞了一个灰色,打算研究下,不过键位布局比较奇葩不好兼容,顶多是做一个有线的不改优联了,或者改个普通蓝牙,当收藏和爱好吧。

TB2DQAMr3FkpuFjSspnXXb4qFXa_!!343384638.jpg
第一版的PCB辅助电路有问题,适合只需要基本功能的人,新版PCB加急打了板,马上就到货了。



更新2
微信截图_20190427201424.jpg
图片IMG_8035(20190427-194557).jpg

新版PCB也到了,第一版拼装好后第二版的电路图就做完了,第一时间发给厂家做了。

图片IMG_8030.jpg
微信截图_20190427201402.jpg
微信截图_20190427202342.jpg
图片IMG_8033.jpg
今天到到了就做了验证,第一版的问题都解决了,颜色也更好看了一点,符合整体色调。白色玻纤材质的定位板也做好了有两种,一种厚实一点点,另一种透光一些,感觉也不错,手感不比钢板差,重量还轻很多,接下来打算做个碳纤维的。



更新3
TIM截图20190428204754.jpg
TIM图片20190428204310.jpg
TIM图片20190428204322.jpg
TIM图片20190428204330.jpg
TIM图片20190428204326.jpg
TIM截图20190428204859.jpg

搞了一个樱桃原厂的剪线84键ML轴键盘,捷克产的,本来是给笔记本设计的,这个键盘是给工控用的,比较轻薄,布局也挺有意思,第一行和第二行错开了,没有像XD84一样上面是对齐的。跟小键盘都像是上世纪的古董了。轴看起来挺新还不错,就是手感比不了普通MX轴,涩了一点,听说上油会好点。接口是PS2的,剪了线,我打算转接成USB,做个Type-C键线分离好了,不改了,成本太高,而且这键盘也没多少了,没什么大实用价值,收藏倒是还行。

打赏

参与人数 8家元 +128 收起 理由
jtcat + 10 優秀文章
风间尘 + 10
zhwj8025 + 20 謝謝分享
cushion + 20 優秀文章
newnet1234 + 20 謝謝分享
巴闭 + 20
数码小透明 + 8 優秀文章
花儿常开 + 20 優秀文章

查看全部打赏

本帖被以下淘专辑推荐:

发表于 2019-5-3 10:21:12 | 显示全部楼层
漂亮 手艺很赞
回复 支持 反对

使用道具 举报

发表于 2019-5-3 11:35:19 | 显示全部楼层
确实够费劲的,不过看成品出来确实好的很
回复 支持 反对

使用道具 举报

发表于 2019-5-3 13:17:16 来自手机浏览器 | 显示全部楼层
楼主这一个键盘做下来成本不低了,不过手艺杠杠的
回复 支持 反对

使用道具 举报

发表于 2019-5-3 16:15:46 | 显示全部楼层
哈哈哈,发现同道中人,楼主果然强大,连PCB和定位板都重做了,这下成本不低吧。
去年改过两个,还都是用廉价的K230主控,现在还觉得亏,平时根本用不上,每天躺办公室抽屉里吃灰,哈哈哈哈哈。
翻出两张老图凑个热闹~
1104966.jpg

1104970.jpg

打赏

参与人数 1家元 +50 收起 理由
家睦 + 50

查看全部打赏

回复 支持 1 反对 0

使用道具 举报

发表于 2019-5-3 16:20:08 | 显示全部楼层
另外,一直有想法研究下外壳浸染,可惜太懒没行动,楼主要不要试试?:lol:
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-5-3 18:51:20 来自手机浏览器 | 显示全部楼层
bpystore 发表于 2019-5-3 16:15
哈哈哈,发现同道中人,楼主果然强大,连PCB和定位板都重做了,这下成本不低吧。
去年改过两个,还都是用廉 ...

原来价格网上分享文章的是你发的吗,我就是看了你发的才有想法去改的,我做好的板子可以分享给你,你把手上的升级一下
回复 支持 反对

使用道具 举报

发表于 2019-5-3 19:02:36 来自手机浏览器 | 显示全部楼层
小键盘大工程佩服:lol:
回复 支持 反对

使用道具 举报

发表于 2019-5-3 19:13:59 | 显示全部楼层
4967190690 发表于 2019-5-3 18:51
原来价格网上分享文章的是你发的吗,我就是看了你发的才有想法去改的,我做好的板子可以分享给你,你把手 ...

朋友的网站,当时友情支持发上去的,没想到发在这么冷门的网站也能有人看到,哈哈。
不升级啦,退烧啦。之前改的87键一直在用,效果还算满意,小键盘使用频率实在太低,都准备送人了,就不折腾了,哈哈,多谢!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-5-3 19:45:43 | 显示全部楼层
bpystore 发表于 2019-5-3 16:20
另外,一直有想法研究下外壳浸染,可惜太懒没行动,楼主要不要试试? ...

我打算先期用这种现成的外壳凑活用,以后自己设计外壳用
回复 支持 反对

使用道具 举报

发表于 2019-5-3 20:38:04 | 显示全部楼层
哈哈哈了,我很少用小键盘的,所以也就不用去折腾了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-5-3 22:21:41 | 显示全部楼层
bpystore 发表于 2019-5-3 19:13
朋友的网站,当时友情支持发上去的,没想到发在这么冷门的网站也能有人看到,哈哈。
不升级啦,退烧啦。 ...

我是打算小键盘搭配没有数字区的大键盘用,实际上使用频率也很低。
回复 支持 反对

使用道具 举报

发表于 2019-5-3 22:58:16 | 显示全部楼层
惺惺相惜的攻城师 :smile::smile:
就像武侠小说里的高手相逢作揖一样
回复 支持 反对

使用道具 举报

发表于 2019-5-4 05:58:49 来自手机浏览器 | 显示全部楼层
厉害了,真是费了好多功夫,摩拜一下
回复 支持 反对

使用道具 举报

发表于 2019-5-4 11:59:12 | 显示全部楼层
chiphell上是不是你发的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-5-4 14:19:29 | 显示全部楼层
微笑的先生 发表于 2019-5-4 11:59
chiphell上是不是你发的

对 那个论坛好像对这种DIY的兴趣不大就来数码之家发了。
回复 支持 反对

使用道具 举报

发表于 2019-5-4 18:02:10 | 显示全部楼层
不错,一直想改一个87键的,没有合适的外壳,发现diy外壳的工作量与成本太高作罢。
回复 支持 反对

使用道具 举报

发表于 2019-5-5 08:13:12 | 显示全部楼层
精彩分享,改的够精彩
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-5-5 10:52:09 来自手机浏览器 | 显示全部楼层
maithon 发表于 2019-5-4 18:02
不错,一直想改一个87键的,没有合适的外壳,发现diy外壳的工作量与成本太高作罢。 ...

87键的应该好找外壳呀,因为87键有很多公模产品。
回复 支持 反对

使用道具 举报

发表于 2019-5-5 13:35:54 | 显示全部楼层
确实够费劲的,不过看成品出来确实好的很
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

APP|手机版|小黑屋|关于我们|联系我们|法律条款|技术知识分享平台

闽公网安备35020502000485号

闽ICP备2021002735号-2

GMT+8, 2024-3-29 20:49 , Processed in 0.234000 second(s), 16 queries , Redis On.

Powered by Discuz!

© 2006-2023 smzj.net

快速回复 返回顶部 返回列表