KiCad是一个免费的包,可用于设计电路和PCB。其软件集成了原理图捕获,自定义符号和库,PCB设计,计算器和有用的工具,可用于Windows,Mac和Linux。
由于其受欢迎程度和开源性,KiCad不断开发最新版本,包含数千个组件和复杂功能,如微波迹线和多层PCB。
在Windows上安装KiCad非常简单 - 只需一个可执行的安装程序即可。将KiCad安装到Linux发行版(如Ubuntu)上可以通过软件管理器或终端来完成,而且过于简单。虽然本文中的所有说明和演示都在Windows系统上,但对于其他系统,它们应该是相同的。
KiCad的主窗口当您打开KiCad时,会出现类似于下图所示的窗口。
为了使用您需要创建或打开项目的各种工具和程序。通过单击“文件”>“新建项目”>“新建项目”或单击窗口左上角的“新建项目”图标来完成此操作。
创建新项目时,您会注意到左侧的窗口(显示所有项目文件)将有两个新文件:原理图文件和PCB文件。
KiCad原理图文件的扩展名为“.sch”,PCB文件的扩展名为“.kicad_pcb”,创建原理图文件通常会导致KiCad自动生成该原理图文件的PCB文件。
沿着中间窗口的顶部是启动各种内置应用程序的按钮。按照外观,这些应用程序是:
eeschema - 原理图编辑程序
原理图库编辑器 - 用于创建新库
Pcbnew - PCB编辑程序
PCB封装编辑器 - 用于创建新的PCB封装
GerbView - Gerber查看器
Bitmap2Component - 将图像转换为PCB组件(例如徽标)
PcbCalculator - 各种应用程序的计算器程序
PI编辑器 - 用于创建自定义工作表
在创建KiCad项目时,您遵循特定的设计流程,该流程与大多数其他程序有些相似(如果不相同)。
eeschema第一阶段涉及使用eeschema程序创建原理图。将组件放置并连接在一起后,会为它们分配部件号,可以手动或使用可选的编号方案自动完成。对于编号的部件,将生成一个组件文件,其中包括所有部件的列表以及它们如何连接在一起的网表。
CvPCB然后在eeschema中启动一个名为CvPCB的特殊程序,用于为每个组件选择PCB封装(例如,用于大型PIC芯片的DIP40或用于标准1 / 4W电阻的7.92mm电阻器外形)。选择足迹后,将加载PCB程序并导入网表。IC元件的定位,定向和布线都会产生最终的PCB。虽然KiCad没有配备自动布线器,但是有一个免费的自动布线器可以做得非常出色。
PCB可以从那里转换成Gerber文件,使用GerbView进行检查,然后发送到生产厂家。PCB编辑器还包含设计规则检查器等工具,因此可以检查跟踪宽度和间隙,这在设计PCB时至关重要。
重要设计资源介绍这篇介绍性文章仅介绍了KiCad的主窗口以及内置工具,以帮助您入门。 后面的文章将更深入地介绍每个工具。
尽管是免费的,KiCad的是一个非常强大的电路制作工具,更不是能够被的使用 在专业的环境中(笔者会认为KiCad的比许多市售包好)。凭借16层的功能,所有PCB封装,PCB尺寸无限制,数千个预制组件以及数千个免费图书馆在线,KiCad是开源电路设计领域最大的参与者之一,值得您熟悉!