1、六、PCB 设计系统【范 例 目 标】.以如图 6-1 所示的原理图为例 ,生成该原理图的 PCB 板,并以 3D 的形式表示出 来。(说明:由于 Protel DXP 具有原理图与 PCB 图双向转换生成的功能,所以由原理图生成 PCB图,不用必须生成原理图的网络表,这一点与Protel DXP 以前的版本有很大的不同) 。通过该实例的练习,读者可以初步掌握生成印刷电路板的基本步骤与方法,并制作自己需要的印刷电路板。【所用知识】本章中所讲的 PCB 设计流程 PCB 工具栏的使用 、自动布局与自动布线等知识。【详细步骤】第一部分:(1)绘制电路板的电气边框.新建一个 PCB 文档,打开 PC
2、B 编辑器,单击 PCB 编辑窗口下方的”Keep-Out Layer “面板标签 ,即可将当前工作层面设 置为”Keep-Out Layer”。 。在该层中执行 PlaceKeepout Track 命令或单击工具栏中的 按钮,绘制电路板的电气边框.(2)加载元器件库.在 PCB 编辑窗口内 ,单击“Libraries”面板标签打开元器件库,在该面板中单击左上方的“Libraries”按钮,添加 Miscellaneous Devices PCB 元器件库,然后单击“Close”按钮即完成 PCB 元器库的加载 .(3)导入原理图文件。在 PCB 编辑器中执行 DesignImportCha
3、ngesFormPCB Profect1.PrjPCB命令后,将会弹出如图 6-2 所示的对话框。(4) 单击 按钮后,将弹出如图 6-3 所示对话框,在状态栏”Check” 一列中出现 说明装入的元器件正确,可以进行下一步操作。图 6-1 原理图实例图 6-2 工程网格变化对话框 图 6-3 元器件全部正确的工程网络变化对话框(5) 在设计工程网络变化对话框中单击 按钮,即可将原理图加载到PCB 文件中,如图 6-4 所示.(6) 执行 ToolAuto Placement Auto Placer 命令,将得到如图 6-5 所示的自动布局图结果.图 6-4 加载原理图后的电路板图(7)手动元
4、器件布局调整.执行 EditMove move 命令,选中想要移动的元器件 ,单击空格键进行旋转,直至找到自己想要的角度,再单击鼠标左键来放置元器件,如图 6-6 所示.(8)执行 Auto Route 命令后,将弹出如图 6-7 所示的对话框.我们选择默认值,单击”Route All”按钮,进行自动布线.图 6-5 元器件全部正确的工程网络变化对话框图 6-6 手工调整元器件位置图 6-7 自动布线规则对话框(9) 布线完毕后,在 PCB 编辑器中 ,将显示如图 6-8 所示的自动布线电路板图.图 6-8 自动布线后的电路板图(10) 执行 View Board in 3D 命令,系统将自动
5、生成一个 3D 的效果图,如图 6-9 所示.图 6-9 电路板的三维显示第二部分:(1)生成电路板信息报表 首先打开如图 8-1 所示的 PCB 图,然后执行 ReportBoard Information命令,弹出如图 8-2 所示的电路板信息报表对话框。单击“Report”按钮,弹出如图 8-3 所示的选择报表项目对话框。图 8-2 电路板信息报表对话框 8-3 选择报表项目你对话框单击“All On”按钮,然后单击“Report”按钮,系统自动生成如图 8-4 所示的电路板信息报表。图 8-4 电路板信息报表(部分)(2)生成元器件报表执行 ReportsBills of Mateeials 命令,系统自动生成如图 8-5 所示的元器件报表。图 8-5 电路板的元器件报表(3)生成设计层次报表执行 ReportsProject Reports Report Project Hierarchy 命令,系统自动生成如图 8-6 所示的设计层次报表。(4)生成网络状态报表执行 ReportNetlist Status 命令,系统自动生成如图 8-7 所示的网络状态报表。图 8-6 电路板的设计层次报表(部分) 图 8-7 电路板的网络状态列表