键盘怎么画(手绘键盘图片)

麦斯财经 134 0

许多人都不喜欢飞线,都在闹着PCB。还出现了PCB很难画之类的言论,所以打算写个教程,教教大家怎么简易绘制键盘的PCB。

教程

目前来说绘制PCB常用的软件是Altium Designe,这是一款商业软件,大多数人使用的是盗版、破解后的版本。使用盗版软件是非常可耻的,希望大家不要这样做,支持正版从我做起。

键盘怎么画(手绘键盘图片)-第1张图片

免费的PCB绘制软件中,较为简易上手的是KiCad。教程主要是针对这个软件展开的。

键盘怎么画(手绘键盘图片)-第2张图片

KiCad官网能免费下载,封包大小是1.1GB左右。适配多种系统,使用Mac的用户也不必担心。

键盘怎么画(手绘键盘图片)-第3张图片

安装KiCad无需太多的设置,直接默认就好。

键盘怎么画(手绘键盘图片)-第4张图片

默认的软件界面语言是英文,如果不适应,可以将其改成中文。

键盘怎么画(手绘键盘图片)-第5张图片

安装好KiCad后就是机械键盘PCB的绘制。

键盘怎么画(手绘键盘图片)-第6张图片

首先是去keyboard-layout中绘制自己的键盘配列。这个在我之前的文章中已经说过,所以就不细说了。绘制好后,下载json配置文件。

键盘怎么画(手绘键盘图片)-第7张图片

使用Mrkeebs PCB Generator,上传keyboard-layout保存的json配置文件,自动生成键盘的PCB。

键盘怎么画(手绘键盘图片)-第8张图片

这样即可获得初步的键盘PCB。

键盘怎么画(手绘键盘图片)-第9张图片

使用KiCad打开pro结尾的工程文件。

键盘怎么画(手绘键盘图片)-第10张图片

可点击sch结尾的文件查看PCB的原理图。

键盘怎么画(手绘键盘图片)-第11张图片

也可以点击pcb结尾的文件查看PCB文件,自动生成的线都是飞线。自动生成所使用的主控是atmega32U4,需要自己手动调整位置。由于我这个配列排布比较紧密,所以没余地放置主控。

键盘怎么画(手绘键盘图片)-第12张图片

自动生成的PCB需要布线修整,布线主要是在F.Cu层进行。图省事可以使用FreeRouting(需要安装Java开发环境JDK)自动布线,尽管效果一般,但对矩阵键盘而言,布线没那么重要的。保存出Dsn文件,使用FreeRouting载入。完成后保存为ses文件,再导入回KiCad即可。

键盘怎么画(手绘键盘图片)-第13张图片

一般我是自己布线的,没有安装FreeRouting,所以无法展示。

键盘怎么画(手绘键盘图片)-第14张图片

最后可以使用3d查看器,查看成品的3d效果。

键盘怎么画(手绘键盘图片)-第15张图片

目前大多数厂家使用的是Gerber文件,所以还需要点击文件-绘图,生成gbr文件。

键盘怎么画(手绘键盘图片)-第16张图片

某些厂商还会要求BOM表,都生成了一并发过去好了。自动生成的PCB可能会有点小问题,加点钱给某宝卖家也是能修正的,不算什么大问题。

总结

总的来说,现在软件已经很成熟,能自动生成PCb,还有各种配套软件生成定位板,外壳。自己制作个机械键盘不是不可能的事情。希望大家能了解多一点,别被一些卖套件商家拐进了弯路。

喜欢自制键盘文章,一直在zhihu和smzdm上分享教程,最近搬运过来。往后还会写一篇使用KiCad绘制优联机械键盘PCB的教程,喜欢的可以关注一下我账户画图汪。

标签: a32

抱歉,评论功能暂时关闭!