1.5 常用的编辑器
从电路板设计的基本步骤可以看出,电路板设计过程中常用的编辑器主要有原理图编辑器、原理图库编辑器、PCB编辑器和元器件封装库编辑器。下面简要介绍一下这些常用编辑器的主要功能。如何启动这些常用的编辑器,将在1.6.4小节中进行介绍。
1.5.1 原理图编辑器
在介绍电路板设计的基本流程时提到,一个完整的电路板必须经过原理图设计和PCB电路板设计两个阶段。电路板设计第一阶段的原理图绘制就是在原理图编辑器中完成的。原理图编辑器的操作界面如图1-13所示。
图1-13 原理图编辑器
原理图编辑器的主要功能是设计原理图,为PCB电路板设计准备网络表文件和元器件封装。在原理图设计过程中,可以为每一个原理图符号指定元器件封装。在原理图设计完成后,执行菜单命令【Design】/【Create Netlist…】可以生成网络表文件。
此外,在原理图编辑器中利用原理图库提供大量原理图符号的优势,还可以快速绘制电子设备的接线图。
1.5.2 原理图库编辑器
在绘制原理图的过程中,经常需要自己动手制作原理图符号。在正式制作原理图符号之前,需要创建一个原理图库文件,以存放即将制作的原理图符号。新建一个原理图库文件或者打开已有的原理图库文件就可以激活原理图库编辑器。激活后的原理图库编辑器如图1-14所示。
图1-14 原理图库编辑器
原理图库编辑器的主要功能就是制作和管理原理图符号。
1.5.3 PCB编辑器
在原理图绘制完成后,下一步工作就需要将元器件封装和网络表载入到PCB编辑器中进行电路板设计。
PCB编辑器的激活可以通过打开已经存在的PCB文件或者通过创建新的PCB文件来完成。打开一个已经存在的PCB文件,如图1-15所示。
图1-15 PCB编辑器
在PCB编辑器中,将完成电路板设计第二阶段的任务,即根据原理图设计完成电路板设计。电路板设计主要包括电路板选型、规划电路板的外形、元器件布局、电路板布线、覆铜、设计规则校验等工作。
1.5.4 元器件封装库编辑器
在将元器件封装和网络表载入PCB编辑器之前,必须确保所有用到的元器件封装所在的元器件封装库都已经载入了PCB编辑器,否则将导致元器件封装和网络表载入的失败。
如果个别元器件封装在系统提供的元器件封装库中不能找到,解决的办法就是自己动手制作元器件封装。同制作原理图符号一样,在制作元器件封装之前,也应当创建一个新的PCB元器件封装库文件,或者是打开一个已经存在的元器件封装库。元器件封装库编辑器如图1-16所示。
图1-16 元器件封装库编辑器
1.5.5 常用编辑器之间的关系
原理图编辑器、原理图库编辑器、PCB编辑器和元器件封装库编辑器贯穿了电路板设计的全过程。根据电路板设计不同阶段的要求,可以激活相应的编辑器来完成特定的任务。
在电路板的设计过程中,4个常用编辑器之间的关系如图1-17所示。
图1-17 4个常用编辑器之间的关系
由图1-17可以看出,原理图编辑器和PCB编辑器是进行电路板设计的两个基本工作平台,并且原理图和PCB电路板的更新是实时同步的。原理图库编辑器是根据原理图设计过程中的需求被激活的,并且修改完原理图符号后一定要存储修改结果和更新原理图中的原理图符号。同理,元器件封装库也是在需要制作或修改元器件封装时才被激活。
从编辑器之间的关系来看,原理图库编辑器是服务于原理图编辑器,主要是用来制作原理图符号,以保证原理图设计的顺利完成。而元器件封装库编辑器是服务于PCB编辑器,主要是用来制作元器件封装,以保证所有的元器件都能有对应的元器件封装,使原理图设计能够顺利地转入PCB电路板的设计。原理图设计是电路设计思路的图纸化,是电路板设计过程中的准备阶段。PCB电路板设计是整个电路板设计过程中的实现阶段。在整个电路板设计过程中,元器件封装和网络表是联系原理图设计和PCB电路板设计的桥梁和纽带。