今天小编要和大家分享的是EDA,IC设计相关信息,接下来我将从KiCad的工作流程解析,pcb设计之6 - pcb设计流程这几个方面来介绍。

EDA,IC设计相关技术文章KiCad的工作流程解析pcb设计之6 - pcb设计流程

EDA,IC设计相关技术文章KiCad的工作流程解析

所有的PCB设计工具软件的核心功能和流程都非常接近,因此通过一个完整的项目设计熟悉了一款PCB设计工具的使用,就应该轻松切换到其它的工具上,比如初学者学会了用KiCad设计一块4层板,将来切换到PADS应该是非常容易的,只需要花一两天的时间阅读一下新软件的操作手册、操作体验一下不同的菜单设置就可以工作了。

KiCad与其它PCB设计软件的功能基本一致,只是其工作流程与有些设计工具存在的主要不同在于原理图的元器件符号库和PCB的封装库是分开的,在创建原理图的时候可以不用考虑使用的元器件的封装,直到开始做PCB布局布线的时候才会为元器件分配封装。Altium Designer(简称AD)的前身Protel也是这样的,只是现在的AD做成了集成库,对于熟悉Protel工具的我来讲,KiCad的这种流程是我喜欢的,反而是现在的Altium Designer让我感觉别扭。

在有些企业里,电路设计工程师绘制原理图用的工具和布局布线工程师用的工具未必是同一个系统,比如当年我做硬件工程师的时候用的是ViewDraw做原理图的输入,而我们的Layout工程师用的则是Pads,不同的系统,原理图的符号库和布局布线的封装库自然是分开的。

所以,适应这种流程也是很重要的。

顺便说一下,大家熟知的Altium Designer和Eagle都是统一的元器件库管理,包括以下三个部分:

用于原理图的符号库 - Symbol

用于PCB布局布线的封装库 - Footprint

用于描述元器件信息的器件信息字段,比如型号、描述、值等 - Device

集成化元器件库的好处在于你选用在原理图上的元器件的符号和在PCB布局布线的时候加载进来的封装是严格对应好的,貌似出错的概率很低,前提是你建库的时候没有错误。缺点就是不如独立的库具有灵活性。

实际的项目设计中,原理图的创建一般会发生多次修改,尤其是经过不同部门或者客户之间的审核、讨论,在此过程中如果对每个原理图中用到的元器件(有可能是新的)都构建好其对应的封装其实也没有必要。

流程概述:

像其它的CAD工具软件一样,KiCad工作流程主要实现两个重要的功能:原理图的绘制和电路板的布局布线,为实现这两个任务就需要原理图元器件符号库和PCB封装库的构建。 KiCad工具自身带了很多元器件的原理图符号库和封装库,并且还具有创建新元器件符号库和封装库的工具。

  • UC3846控制芯片工作原理控制图 逆变焊机原理与用途
  • 数字万用表电阻档测试二极管正反向没有阻值(使用万用表测量二极管的正向电阻,为什么各档)
  • 学单片机需要学数电模电吗(学单片机要先学数电模电吗)
  • 电工怎么选择适合自己用的万用表(电工初学者买什么样的万用表好)
  • 单片机需要同时运行多个任务怎么办(单片机怎么同时执行多个任务)
  • 电机保护的方案取决于负载的机械特性
  • 绝缘电阻表正负搭接不复零位是怎么回事
  • 短路怎么用万用表查