OpenVINOTM,给你看得见的未来!>>
电子产品世界 » 论坛首页 » DIY与开源设计 » 电子DIY » pengchang1994 GH60进程贴 烟感爆闪灯效,死大鱼,天蚕板 原理图

共124条 1/13 1 2 3 4 5 6 ›| 跳转至

pengchang1994 GH60进程贴 烟感爆闪灯效,死大鱼,天蚕板 原理图,功能测试, 有问题可以跟帖提问,知无不言,言无不尽~)

助工
2015-08-31 10:13:57    评分



关键词: 进程     机械键盘     GH60    

助工
2015-08-31 10:14:38    评分
2楼

开箱:

据说只有10个人用的限量版盒子哦     包装的很结实  小元件也多给了很多    赞胖玲~~

小撸卖键盘的logo不错  哈哈哈


助工
2015-08-31 10:14:53    评分
3楼
焊接过程:

国际惯例  先焊贴片。

先把主控撸上去测试下

焊接主控方法:把mcu放好   先用锡固定2个对角,锡粘到其他焊盘不要紧,然后用刀口烙铁沾松香刷到引脚和焊盘上,之后把锡丝跟mcu引脚垂直着放  然后拖焊即可 注意锡别用的太多 在松香的作用下 锡会自己分开,锡用多了可能会粘在焊盘上,用烙铁或者吸锡带清理一下即可~


mcu焊接成果图:


然后是usb和mos管还有复位按键和跳线

PS:要玩灯的把跳帽都跳上  然后mos管下面的电阻是10K的   bom表和原理图都没标注。。


焊完主控来撸二极管和电阻。

看着密密麻麻的焊盘  卧槽。。。。

贴片焊接方法:先给一个焊盘上锡,然后用弯嘴镊子把贴片靠过去,烙铁融锡 把贴片固定在焊盘上。如图

然后用锡把另外一端焊上


二极管焊接方法同电阻,注意方向。。

焊接完二极管记得测一下   由于各种原因,测试中总能发现几个坏的。。。。

这次的二极管正常的导通压降大约是0.6V左右

看  找到一个坏的。。  果断拆下来  换掉    

还好胖玲多给了几个   焊完之后一个不多,我该说我rp好么。。。


助工
2015-08-31 10:15:13    评分
4楼
固件烧写

首先插上键盘的usb

看电脑能不能识别一个未知设备

有的话  说明主控和周边的电路焊接没问题


然后打开烧驱动工具tkg-toolkit-master\windows\tool\zadig_2.1.2.exe

识别对了之后  点击Reinstall Drive

驱动装好之后会弹出success

然后任务管理器中会在USB串行总线设备里面多出一个32U4


装好驱动之后,来烧固件

首先来根据键盘型号来配置固件

打开tkg-toolkit-master\windows\setup.bat

这次的pcb是GH60 rev QE 固件与REV B通用

REV B的话选择1  回车   狂按回车到结束就好


配置成功保存之后可以来烧hex文件了

打开tkg-toolkit-master\windows\reflash.bat

确认一下固件是不是rev b的

没问题就按回车就好

烧写成功会显示success

ok  现在可以进行输入测试了。

打开键盘测试软件  插上键盘的usb

把所有的按键的2个轴脚用镊子短接一遍  看是否有对应的键会亮起

不亮的可以检查下二极管是否焊反   或者用万用表测量一下二极管导通压降是否正常

全部通过

PS:`~键通过Fn+Esc触发,F1~F12通过Fn加最上面一排触发



助工
2015-08-31 10:15:50    评分
5楼

定位板,热拔插,卫星轴的安装


三脚轴要定位板,不然会歪,五脚轴可以不装定位板并且没有规定的安装顺序

***三脚轴正确的安装顺序是:

卫星轴→定位板→按键轴

卫星轴→定位板→按键轴

卫星轴→定位板→按键轴

重要的事情说三遍,有人在没装定位板的情况下把三脚轴全焊了 歪的一塌糊涂   然后默默的又把轴全拆了。。。



三脚青轴和五脚白轴:



首先 我们来装卫星轴

卫星轴由2个假轴和一根钢丝组成    作用支撑大键  防止跷跷板效应  脑补空格没有卫星轴。。

首先把钢丝撇到卫星轴里


装好后的卫星轴:

弄好后可以装到板子上试一下   先装带倒钩的那边  然后把另外一边摁下去


以把板子倒过来  轴能自然下垂   立起来能自然收回去  为标准就算合格了

不合格的话 轻则影响手感  重则卡键(按下去弹不上来)

不合格的卫星轴可以把卫星轴拆下来打磨一下 或者用镊子把夹住钢丝的地方扩大点。。

接下来弄热拔插灯座:

何谓热拔插,就是指用座子代替led焊接在pcb上  然后灯可以直接插在座子上  方便随时更换

老鸨那买的热拔插灯座1毛1个。。。61个键买122个

话不多说  拆轴 ,用弯嘴镊子把一边的撬开   然后另一边同理


然后把热拔插灯座放进去,把轴竖直放好 由于重力灯座会自己摆正   然后轻轻的把盖合上

cherry的轴装老鸨家的灯座轴盖会凸起  不过不影响使用。


这样想怎么插就怎么插   什么正负插反了?没事  反过来插就好。



2个半小时才装完61个  QAQ收都要脱皮了。。

要玩灯单点亮,流水灯的注意了(只弄默认灯效(全亮,亮度调节,呼吸灯)的不用管)    上钢板或者上轴前先把扩展位的排针焊了    不然你就等着拆轴吧。。


好吧,卫星轴和热拔插扩展排针都搞定了   接着弄定位板

这次买的是红色的阳极氧化铝定位板



把定位板卡在装好卫星轴的pcb上   然后开始装轴  前面几个可能会有些歪  不用担心   多卡几个轴就好


注意 :由于本次的pcb支持多种配列。有没有定位板都要确定好装轴的位置  具体以键帽的位置为准 我已经因为位置装错拆了2个轴了。。。





PS:键盘摆正后其他的键位的灯都是左正右负。但是键盘最下面一排的灯根据你轴插的位置不同  灯的正反可能不一样

可以用万用表测一下哪个是地(灯的负极)

热拔插嘛   插几个灯先看看效果.效果还是不错的

PS:  Fn+V是灯的开关  Fn+c/b是切换灯效







助工
2015-08-31 18:43:46    评分
6楼

灯控板的解析:

作为一名diyer 要玩就要玩出花样嘛。。预留的扩展位不用上怎么对得起各版主的良苦用心呢?

看到很多人在问扩展孔位是干嘛用的

我先来解释一下板载灯控

目前我们收到的pcb上是集成了灯控的 一共有八种效果 按Fn+B的切换顺序为:

低亮度 中亮度 高亮度 慢呼吸 快呼吸 超快呼吸 越打越暗 越打越亮


Fn+v是灯的开关 Fn+C或B是切换灯效,切换的时候八种灯效不循环,就是说你按Fn+B切到最后一种 再按 他还是最后一种,得按Fn+C往回切。


以上是板载灯控能实现的效果。下面进入正题,

扩展区到底有什么用?

细心看过原理图的朋友可能会发现 当你按照默认的灯效把jump1234都连上锡之后 所有的led的负极都接地了

gh60原理图.pdf

然后所有led的正极 都接到了si2305这个mos管上   通过gpio2也就是mcu PF5引脚的控制

说了这么多    相信大家都应该明白了    就是使用板载灯控 所有的led只能一起受PE5的控制

呼吸灯效果和亮度控制都是通过这个引脚pwm控制mos管开关来实现。

为什么键盘在开启背光的时候有的人会觉得闪?

经过kai神的指点,用示波器测得键盘默认的亮度的pwm频率和占空比如下:

最亮:


最暗:


中等亮度:


实测得到  默认固件的背光亮度有99.8%  7.5%  50%三档

pwm频率约为64Hz   所以有时候肉眼看或者拍摄视频的时候会觉得在闪烁。


只有大小写锁键caps lock的指示灯除外 单独用了一个io口   由PB2控制


那么如何实现跑马灯  单键点亮呢    ?

这些就需要用到外接扩展灯板来实现。其实截至到我写这个帖,群里已经有2位大神自己洗板做出实物了

扩展板的原理:

整个板子的led相当于一个5*14的led矩阵   行共阳 列共阴(论坛开源资料里的原理图和pcb对不上,据说这是一个历史悠久的坑。。。)

我们收到的pcb应该是下图这个样子:


5个header  p1是led的行正极  P234是led的列负极  P5为mcu上空闲出来的gpio  可以用来直接做外接灯控板的控制 或者跟用来和其他mcu通讯实现其他功能。



专家
2015-08-31 19:02:22    评分
7楼

速度。。。


菜鸟
2015-08-31 21:22:11    评分
8楼
顶。。。。。。。。谢谢你的热心

助工
2015-08-31 21:50:16    评分
9楼
你们的QFP都焊的这么完美,你们都是机器是吧

工程师
2015-09-01 01:01:05    评分
10楼

写的不错,自然回复的人就多了。MCU焊的很漂亮,毕竟和我不一样不能靠脸吃饭只能靠焊工了。 板载MOS那属于即兴设计,一开始画原理图的时候没有那个设计,以后补上。

另外胖玲发的那种二极管我焊了几百个也没坏一个啊。。批次问题?  


共124条 1/13 1 2 3 4 5 6 ›| 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]