差别
这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录 前一修订版 后一修订版 | 前一修订版 | ||
whatiskicad [2022/04/15 13:00] gongyu |
whatiskicad [2022/04/21 14:56] (当前版本) gongyu |
||
---|---|---|---|
行 1: | 行 1: | ||
## 第1节: 为什么选用KiCad? | ## 第1节: 为什么选用KiCad? | ||
- | 诞生于1992年的[[PCB]] [[CAD]]工具[[KiCad]],到目前已经是第6个版本,也就是我们这个课程使用的版本,虽然它是一款免费、开源的工具软件,但其功能和性能足以和市面上的很多商用软件相媲美。越来越多的企业、乃至大客户都转向用[[KiCad]]来设计高质量的[[pcb|印刷电路板]],反过来更繁荣了KiCad的资源生态。这也正是KiCad开源带来的好处,它在全球拥有非常活跃和日益增长的用户和贡献者社区 - 它有专注的开发团队,并获得了CERN、树莓派基金会、Arduino LLC等知名硬件社区组织,以及全球著名的元器件分销商[[http://www.digikey.cn|得捷电子Digkey]]的赞助和支持,[[KiCad]]官网现在用的域名[[http://www.kicad.org|Www.kicad.org]]就是Digikey花钱购买并赠送给KiCad开源组织的。 | + | 能够自己设计[[PCB]]对于硬件工程师、创客爱好者来说越来越重要、越来越有用,如果不会用[[CAD]]工具设计PCB, 你就只能依赖面包板来实现一些简单的电路,功能上非常受限制;性能也会打折扣。如果你掌握了如何使用[[CAD]]工具来设计PCB, 就可以按照自己的意愿来设计出各种项目,做出各种有创意的作品,当然,会设计PCB也是硬件研发型企业需要的一项重要技能。。 |
- | **为什么我们选用KiCad呢?** | + | 行业里可以用来做PCB设计的[[CAD]]工具有很多种,有收费的,比较很多人熟知的Altium Designer、Pads、Allegro、Fusion 360等,当然还有一些免费、开源的PCB设计工具如Fritzing, gEDA, FreePCB,以及我们这个课程中要用到的[[KiCad]]等。这些工具都能用来设计至少两层的印刷电路板,收费的工具一般也会提供一个免费的版本,但要么在功能上设限,要么在使用的时间上设限。有些CAD工具也提供了电路仿真的功能。 |
- | 除了KiCad之外,可以用来做PCB设计的CAD工具有很多种,比较著名的收费设计工具如我们熟知的Altium Designer、Pads、Allegro、Fusion 360等,当然还有一些免费、开源的PCB设计工具如Fritzing, gEDA, FreePCB等。这些工具都能用来设计至少两层的印刷电路板,收费的工具一般也会提供一个免费的版本,要么在功能上设限,要么在使用的时间上设限。有些EDA工具也提供了电路仿真的功能。 | + | |
- | [[KiCad]]特别适合教育和电子爱好者使用,它最大的优势就是,比较容易基于别人的开源设计进行低风险、便捷地参考、复制和改进,就我个人的使用体验,它的主要几个特色: | + | 那,我们为什么要选用KiCad呢?有几个重要的原因: |
- | - 首先是开源 - 它的源代码可以下载、编译、定制,并且支持多种操作系统,主流的Windows、MacOS以及Linux都有编译好可以直接下载安装的安装包,如果你自己要添加一些功能或按照自己的需要调整它的界面,你可以基于它的源代码进行修改,非常的灵活; | + | * 首先,它是一款免费的设计工具,能够流畅地运行在Windows、MacOS甚至树莓派的Linux操作系统上。过去几年随着行业对盗版软件的打击力度增大,很多中小企业纷纷寻找替代方案,毕竟付费的商业软件费用太高,这些企业无法承受。完全免费、性能又能媲美那些收费软件的[[KiCad]]就成了一个非常好的选择。 |
- | - 它是一款免费的企业级应用的软件 - 非常适合业余爱好者、中小企业使用,这两年有越来越多的大型企业的大型项目中也开始使用KiCad来设计,我们知道的收费软件比如AD、Allegro、Pads等一般都比较贵,免费的版本其功能或试用的时间都特别受限,使用KiCad你不需要花费任何费用就可以用来设计以往只有昂贵的收费软件才能支持的功能; | + | |
- | - 它拥很强大的功能 - 比如交互式布线、线长匹配、差分走线都是专业级别的,还有很多第三方公司提供的插件能够提供很多额外的功能,比如自动布线,还有一些实现自动化工作流程和通过Python脚本扩展的应用等。在国际组织和企业的资金支持下,它的功能还在不断改进,性能在不断提升; | + | |
- | - KiCad的原理图和PCB layout清晰分开,可以独立使用,这也是一个很重要的优点 | + | |
- | - 容易配置 - 用户可以重定义快捷键、鼠标,可以按照自己的喜好来进行选择 | + | |
- | - 它还内嵌模拟电路仿真工具的Spice,完成原理图设计可以直接进行功能仿真 | + | |
- | 在我们这个课程中使用的是KiCad,我们先来看看KiCad的历史: | + | * 同时,它也是一款完全开源的工具。在[[KiCad]]的官网和Github上我们可以下载、安装直接能够运行的软件包,也可以下载每个版本的完整的源代码,任何企业或个人都可以基于这些源代码进行编译、定制,添加一些自己需要的功能或调整它的界面,灵活度非常高。尤其是在现在的产业大环境下,自主可控是很多企业用户要考虑的,[[KiCad]]的开源可以让我们放心地使用。 |
- | * 首先KiCad是一款诞生于1992年的开源EDA工具,到目前它已经成为全球非常受欢迎的EDA工具,很多知名的和不知名的项目都是用KiCad来设计的,为KiCad的专业性提供了背书。 | + | * 开源更大的好处其实是其迅速增长的生态资源。这几年,全球的用户,尤其是在开源硬件领域非常活跃的企业和个人,都纷纷分享他们基于[[KiCad]]设计的作品,我们在网上可以看到大量用[[KiCad]]绘制的原理图、[[PCB]]版图、针对[[KiCad]]的元器件库、以及各种提升效率的插件工具,我们可以直接使用或在其基础上借鉴、改进,这些用户的贡献都大大丰富了[[KiCad]]的资源生态,让更多的用户受益。 |
- | * KiCad也获得了欧洲原子能组织(CERN)、树莓派基金会、Arduino LLC等重量级行业大佬们的鼎力支持,为KiCad未来的开发提供充足的资源,就连全球著名的元器件分销商DigiKey也强力支持KiCad,买下了www.kicad.org域名捐赠给KiCad团队。 | + | |
- | 为什么要学KiCad? | + | * 也许你会问,我花时间学会使用这款软件,将来它的前途如何?跟那些收费的商业软件相比有没有竞争力?我可以告诉你的是,KiCad虽然免费、开源,但它已经是目前所有免费设计工具中功能最强大、性能最佳的一款,[[KiCad]]由世界各地的软件和电气工程师组成的志愿者团队开发,获得了一些国际组织(比如CERN、树莓派基金会、Arduino LLC等知名硬件社区组织,以及全球著名的元器件分销商[[http://www.digikey.cn|得捷电子Dig-key]]的赞助和支持,顺便说一下,[[KiCad]]官网现在用的域名[[http://www.kicad.org|www.kicad.org]]就是得捷电子Digi-key花钱购买并赠送给[[KiCad]]开发团队的。在这些全球知名组织、企业以及开源贡献者的支持下,这款软件还在不断升级。你不用担心花时间学会了它,在未来会面临被淘汰的风险。 |
+ | |||
+ | [[KiCad]]诞生于1992年,目前最新的版本是KiCad6.0,是去年年底刚推出来的,相对于前期的版本,无论功能、性能还是操作界面都得到了很大的提升,同时它有着简单、轻便、配置灵活的特点,也非常适合教育和电子爱好者入门使用。 | ||
- | 能够自己设计PCB是硬件工程师、创客爱好者的一项核心技能,如果不会用EDA工具设计PCB, 你就只能依赖面包板来实现一些简单的电路,功能上非常受限制;性能也会打折扣。如果你掌握了如何用KiCad来设计PCB, 就可以按照自己的意愿来设计出各种项目,通过这些设计你也能充分体会这款软件的强大功能。 | + | 我们的课程就基于这个版本,通过总计100节视频课程,其中50节为主线,另外50节为知识点视频,以两个实例项目带着大家从零基础成长为KiCad设计高手。 |
- | 相比于其它的EDA设计工具,KiCad具有非常明显的优势,首先它是已经被无数的大型企业的专业项目证明了的一款工具,在获得了一些国际组织和企业的支持下,在全球很多开源贡献者的支持下,这款软件还在不断升级。你不用担心花时间学会它,在未来面临的风险。KiCad是由世界各地的软件和电气工程师组成的志愿者团队开发的。 | + | 下一节,我们就看一下如何在电脑上安装[[KiCad]]。 |
- | 更重要的,KiCad是一款完全免费、开源的设计工具,可在所有主要的操作系统和广泛的计算机硬件上运行,支持设计多达32个铜层的PCB,适合创建各种复杂的设计。可能是目前所有免费设计工具中功能最强大、性能最佳的一款PCB设计工具。 | ||
- | |||
- | 好,我们先把这款软件安装在电脑上,体验一下。 | ||
---- | ---- | ||
下一节:[[how2installkicad6onwindows|如何在Windows下安装KiCad6?]] | 下一节:[[how2installkicad6onwindows|如何在Windows下安装KiCad6?]] |