这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 综合技术 » PCB与EMC » KiCad电子设计自动化软件套件简介

共1条 1/1 1 跳转至

KiCad电子设计自动化软件套件简介

助工
2018-11-08 10:26:14     打赏

KiCad是一个免费的包,可用于设计电路和PCB。其软件集成了原理图捕获,自定义符号和库,PCB设计,计算器和有用的工具,可用于Windows,Mac和Linux。 

由于其受欢迎程度和开源性,KiCad不断开发最新版本,包含数千个组件和复杂功能,如微波迹线和多层PCB。

在Windows上安装KiCad非常简单 - 只需一个可执行的安装程序即可。将KiCad安装到Linux发行版(如Ubuntu)上可以通过软件管理器或终端来完成,而且过于简单。虽然本文中的所有说明和演示都在Windows系统上,但对于其他系统,它们应该是相同的。

KiCad的主窗口

当您打开KiCad时,会出现类似于下图所示的窗口。

KiCad home page.png

KiCad主页。

为了使用您需要创建或打开项目的各种工具和程序。通过单击“文件”>“新建项目”>“新建项目”或单击窗口左上角的“新建项目”图标来完成此操作。

在KiCad.png上开始新项目

在KiCad中创建一个新项目。

创建新项目时,您会注意到左侧的窗口(显示所有项目文件)将有两个新文件:原理图文件和PCB文件。 

KiCad原理图文件的扩展名为“.sch”,PCB文件的扩展名为“.kicad_pcb”,创建原理图文件通常会导致KiCad自动生成该原理图文件的PCB文件。

KiCad原理图和PCB files.png

KiCad有两种文件类型:原理图(.sch)和PCB(.kicad_pcb)。

沿着中间窗口的顶部是启动各种内置应用程序的按钮。按照外观,这些应用程序是:


  • eeschema - 原理图编辑程序

  • 原理图库编辑器 - 用于创建新库

  • Pcbnew - PCB编辑程序

  • PCB封装编辑器 - 用于创建新的PCB封装

  • GerbView - Gerber查看器

  • Bitmap2Component - 将图像转换为PCB组件(例如徽标)

  • PcbCalculator - 各种应用程序的计算器程序

  • PI编辑器 - 用于创建自定义工作表


KiCad内置应用程序toolbar.png

KiCad的应用工具栏

KiCad的设计流程

在创建KiCad项目时,您遵循特定的设计流程,该流程与大多数其他程序有些相似(如果不相同)。 

eeschema

第一阶段涉及使用eeschema程序创建原理图。将组件放置并连接在一起后,会为它们分配部件号,可以手动或使用可选的编号方案自动完成。对于编号的部件,将生成一个组件文件,其中包括所有部件的列表以及它们如何连接在一起的网表。

CvPCB

然后在eeschema中启动一个名为CvPCB的特殊程序,用于为每个组件选择PCB封装(例如,用于大型PIC芯片的DIP40或用于标准1 / 4W电阻的7.92mm电阻器外形)。选择足迹后,将加载PCB程序并导入网表。IC元件的定位,定向和布线都会产生最终的PCB。虽然KiCad没有配备自动布线器,但是有一个免费的自动布线器可以做得非常出色。 

GerbView

PCB可以从那里转换成Gerber文件,使用GerbView进行检查,然后发送到生产厂家。PCB编辑器还包含设计规则检查器等工具,因此可以检查跟踪宽度和间隙,这在设计PCB时至关重要。 

重要设计资源介绍

这篇介绍性文章仅介绍了KiCad的主窗口以及内置工具,以帮助您入门。 后面的文章将更深入地介绍每个工具。 

尽管是免费的,KiCad的是一个非常强大的电路制作工具,更不是能够被的使用 在专业的环境中(笔者会认为KiCad的比许多市售包好)。凭借16层的功能,所有PCB封装,PCB尺寸无限制,数千个预制组件以及数千个免费图书馆在线,KiCad是开源电路设计领域最大的参与者之一,值得您熟悉! 





关键词: KiCad     电子     自动化    

共1条 1/1 1 跳转至

回复

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