引言
首先感谢立创开源社区的PhantomR和Monster阿原,我是站在巨人的肩膀上才如此顺利的完成了复刻。感谢@嘉立创EDA
成品展示
![图片[1]-复刻基于CH522的三键小键盘-ZhouCaizheBlog](https://blog.imzcz.cn/wp-content/uploads/2024/07/20240717142116742-image.png)
硬件部分
采用了“模块化”设计。分为轴体固定板、轴体热插拔板、CH552核心板。模块化的好处是PCB板的布线更简单,模块也有重复利用的可能性。比如说把CH552核心板换成纽扣电池+RGB LED,分分钟变成按键控制多彩LED灯的小玩具需要注意的是:为了兼容乐高积木的销,轴体固定板安装孔的半径要设置成2.4mm,这样松紧程度比较不错。
![图片[2]-复刻基于CH522的三键小键盘-ZhouCaizheBlog](https://blog.imzcz.cn/wp-content/uploads/2024/07/20240717142201416-image.png)
关于板与板之间的连接方式,起初考虑过2.54mm的排针排母。但问题是组装完的整体太高了,非常不协调。后来偶然发现了这种叫做pogopin的东西,它是一种由弹簧构成的弹性探针,3~12mm的可选高度。把pogopin一端贴片焊接到PCB,另一端接触到第二块PCB的焊盘上,就算是把板子连接起来了
![图片[3]-复刻基于CH522的三键小键盘-ZhouCaizheBlog](https://blog.imzcz.cn/wp-content/uploads/2024/07/20240717142231543-image.png)
板与板之间隔离用的铜柱,最终采用了下图这种SMT贴片螺母
![图片[4]-复刻基于CH522的三键小键盘-ZhouCaizheBlog](https://blog.imzcz.cn/wp-content/uploads/2024/07/20240717142258266-image.png)
软件部分
强力推荐这个网站:https://topyuan.top/3key/ (请使用Chrome或Edge访问)上面有编译好的固件,烧写一次后,可在线变更每个按键的功能,简直不能更方便了
备用站点:https://www.imzcz.cn/3 (请使用Chrome或Edge访问)
BOM配表
大部分都是淘宝店铺优信电子买的
- CH552G *1
- TYPE C 母座 有柱16pi( 0.58元那个别买错,前柱后柱都行)*1
- 100nf 0603电容 *2
- 20k电阻 *1
- 凯华热插拔轴座 *3(这个不是淘宝店铺优信电子买的)
- 键帽随便买 *3 (这个不是淘宝店铺优信电子买的)
- 键盘轴体随便买 5脚3脚都支持 *3 (这个不是淘宝店铺优信电子买的)
- 下载开关(可不用) *1 (这个我没买)
以上BOM为做一个小键盘所需要的
外壳
立创EDA的3D外壳功能,还没有学明白,有能力的大佬可以自己画一个。先用乐高积木搭一个外壳,颜色搭配可以随心所欲,长宽高也可以随便调整。
只要在设计PCB板的时候,精确计算好大小及安装孔的位置就OK了。孔与孔的间距按照8mm计算
![图片[5]-复刻基于CH522的三键小键盘-ZhouCaizheBlog](https://blog.imzcz.cn/wp-content/uploads/2024/07/20240717142353354-image.png)
踩过的坑
贴片电容是0805大小,焊接方法建议去头条或B站找找教程。操作不当可能会损坏电容,导致设备无法识别。另外刚刚焊接完,立即接入电脑,可能也不识别。似乎是电容在高温的时候工作异常,等个一两分钟恢复到常温就好了。
本文原创B站狼行天下2014,由本站站长改编
暂无评论内容