KiCad介绍 - 跟我学KiCad(免费开源的PCB设计工具)1

2018-10-09 13:07:57 来源:电路设计技能
标签:

 

PCB很重要,几乎所有与硬件相关的工程师、学生都要做PCB设计,没有PCB设计工具是不行的;
 
PCB设计工具很贵,貌似只有那些能正规交社保、公积金的公司才会买得起正版的工具软件使用;
 
盗版软件?不建议用,苏老师坚决反对不尊重知识产权、不尊重别人劳动的行为,全国人民都在开始付费买服务(音乐、视频、读书),我们这些做技术的精英更应该起到带头的作用,况且随着厂商对盗版打击力度的不断增加,盗版软件的生存空间会急剧萎缩,以后你都不好意思给别人说“我用盗版软件做的设计”了。
 
Windows太难用,很多工程师以及高校的学生已经开始使用Mac系统或Linux,可多数的PCB设计工具都是运行在Windows下的,只好在Mac上安装双系统,用起来特别麻烦。
 
那有没有功能强大、很好用、有Mac OS或Linux版本、永久可以免费使用、设计资源也非常丰富的PCB设计工具呢?
 
还真有一款,经过初步的试用,加上阅读了很多网上资深工程师的使用心得,苏老师隆重向行业的朋友推荐一款免费的、开源PCB设计工具KiCad,并计划利用国庆7天的假期,分期向大家做详细的使用介绍,大家可以跟着我的节奏一步步了解这款软件,以后我也会通过直播的方式在摩尔吧上给大家做在线的交流。
 
今天就是这款软件的第一讲 - 关于KiCad的介绍
 
1. KiCad介绍
KiCad是一种免费、开源的EDA设计工具,它能够创建电路原理图并进行PCB布局布线,它具有一个集成化的开发环境,在其之下KiCad包含了如下几款非常精致、相互独立的软件工具。
 
 
注:此处的文件扩展名并不完整,只包含了KiCad支持的文件的子集,主要是用来初步理解每种KiCAD应用支持的文件类型。
 
Wikipedia上关于KiCad的简单介绍
 
KiCad这个工具已经很成熟,完全可以用来开发或维护比较复杂的电子电路设计。
 
下面我们简单看一下KiCad几个重要功能 - 原理图输入编辑工具Eeschema、PCB布局布线工具PCBnew和非常编辑的3D视图工具3D Viewer:
 
Eeschema:它的功能包括分层原理图,自定义元器件原理图符号库创建和ERC(电气规则检查)。 Eeschema中的原理图符号库与Pcbnew中的封装库非常松散地耦合,以方便重复使用封装和原理图符号(例如,单个0805封装可用于电容器、电阻器、电感器等)。
 
用KiCad设计的原理图
 
Pcbnew:Pcbnew可以支持多达32个铜层和32个技术层的绘制。这个工具所用到的尺寸都是以纳米(nm)精度存储在带符号的32位整数中,使理论最大PCB尺寸可以到2.14米。
 
KiCad有一个自带的自动布线器,用于基本的单连接。也可以使用外部的自动布线工具,例如Alfons Wirtz开发的基于Java的开源工具FreeRouting,Anthony Blake于2008年开发用于gEDA PCB的Toporouter是一款拓扑自动布线器,最初是由Google资助的开源项目,由Delorie指导,现在也可用于KiCad。
 
用KiCad设计的PCB板图
 
3D Viewer: 是KiCad的3D PCB查看功能,它基于VRML模型,可以导出板模型以进行CAD集成。
 
用KiCad的3D Viewer查看板子的3D视图
 
KiCad对板子的大小没有限制,很容易支持到32铜层的电路板,到最多14层技术层和最多4层附加层。它能够产生用于生产制造PCB板的所有必要文件:用于光绘的Gerber文件、钻孔文件、元器件定位文件等等。
 
KiCad是一个跨平台的程序,用具有wxWidgets的C++编写,可在FreeBSD,Linux,Microsoft Windows和Mac OS X上运行。许多元器件库都可用,用户可以添加自定义元器件,添加的时候可以按你正在设计的项目安装,也可以安装成“全局使用”,也就是任何项目设计的时候都可以直接调用。 还有一些工具可以帮助从其它EDA应用程序导入元器件,例如EAGLE,但貌似还不支持直接导入Altium Designer、OrCAD等工具的设计文件。 配置文件有明确记录的纯文本,这有助于连接到版本控制系统以及自动元器件生成脚本。
 
KiCad支持多种语言,包括中文。
 
关注与非网微信 ( ee-focus )
限量版产业观察、行业动态、技术大餐每日推荐
享受快时代的精品慢阅读
 

 

继续阅读
【技术分享】从焊接质量谈PCB图设计时的注意事项

从PCB设计到所有元件焊接完成为一个质量很高的电路板,需要PCB设计工程师乃至焊接工艺、焊接工人的水平等诸多环节都有着严格的把控。主要有以下因素:PCB图、电路板的质量、器件的质量、器件管脚的氧化程度、锡膏的质量、锡膏的印刷质量、贴片机的程序编制的精确程度、贴片机的贴装质量、回流焊炉的温度曲线的设定等等因素。

【技术分享】不规则形状PCB该如何设计?看本教程就够了!

我们预想中的完整 PCB 通常都是规整的矩形形状。虽然大多数设计确实是矩形的,但是很多设计都需要不规则形状的电路板,而这类形状往往不太容易设计。本文介绍了如何设计不规则形状的 PCB。

【技术分享】讲一讲PCB上的过孔

过孔(via)是多层 PCB 的重要组成部分之一,钻孔的费用通常占 PCB 制板费用的 30%~40%。简单的来说,PCB 上的每一个孔都可以称之为过孔。

【技术分享】安规走线间距/电流走向/载流能力等,八个开关电源PCB layout不可不知的经验

其实对于一个开关电源工程师而言 PCB的绘制其实是对一款产品的影响至关重要的部分,如果你不能很好的Layout的话,整个电源很有可能不能正常工作,最小问题也是稳波或者EMC过不去

Windows BUG又出新作,新补丁被各种吐槽
Windows BUG又出新作,新补丁被各种吐槽

罄竹难书的Windows BUG又添上几笔。本周二的补丁日,微软面向Windows 10/8.1/7用户均推送了系统更新,然而,Reddit上涌现出大量用户吐槽在安装时遭遇系统卡顿、无响应或重启后引导故障。

更多资讯
【技术分享】建议收藏!主流MOS管封装分类全解

在完成MOS管芯片在制作之后,需要给MOS管芯片加上一个外壳,这就是MOS管封装。该封装外壳主要起着支撑、保护和冷却的作用,同时还可为芯片提供电气连接和隔离,从而将MOS管器件与其它元件构成完整的电路。

本土EDA企业汇总:广立微电子 华大九天 概伦电子 芯禾科技 博达微科技

EDA是集成电路领域内很小但又非常重要的存在。“中兴事件”的爆发,引起国内外一片哗然。在此次事件刚爆发时,某国外EDA巨头发表的停止向中兴提供EDA软件及相关服务的通知也让国人了解到了EDA这一集成电路产业链中的关键一环的重要性。

【技术分享】让机器学习自动用EDA工具对PCB进行布局的方法

在Global Route阶段对Congestion/DRC结果进行预测,指导EDA工具对布局进行优化,进而提高布线的质量,减少DRC违反。

円星科技开发台积电28nm嵌入式闪存制程IP 提供高效能、低功耗的硅智财解决方案

M31在台积电28奈米嵌入式闪存制程技术(TSMC 28nm Embedded Flash Process)所开发的SRAM Compiler硅智财解决方案,能为行动装置、电源管理、物联网、车用电子应用强化SoC设计的功耗表现。

DAIKIN 采用 Mentor 的 Xpedition PCB 设计平台进行全球设计和数据管理

Mentor, a Siemens business 今天宣布,全球领先的空调制造商之一 DAIKIN 选择了 Mentor 的 Xpedition® 印刷电路板 (PCB) 设计流程软件作为其全球设计环境。

Moore8直播课堂
开发板测评
技术讨论
电路方案

1970-01-01 08:00:00