《电子线路CAD》课程设计
2 Protel DXP 理图绘制 2.1准备画图
2.1.1启动Protel DXP
(1)从Windows操作系统的开始菜单或桌面快捷图标进入Protel DXP环境。。 (2)使用菜单File/New/PCB project 建立新工程文件。并保存,在PCB project 建立Schematic电路原理图编辑器,一个名为Sheet1.SchDoc的原理图图纸出现在设计窗口中,并且原理图文件夹也自动地添加(连接)到项目。这个原理图图纸现在列表在Projects标签中的紧挨着项目名下的Schematic Sheets文件夹下。并保存,然后开始设计原理图。
(3)设置画图环境
单击右键,然后选择“Option / Document Option”,在下图所示的窗口中设置图纸大小、方向、栅格等内容。然后根据要求进行原理图参数设置:在开始绘制原理图之前,保存这个原理图图纸,因此选择File ? Save。
2.2定位元件和加载元件库
1.点击Libraries标签显示库工作区面板。
2.在库面板中按下Search按钮,或选择Tools? Search。这将打开查找库对话框。 3.确认正确路径,点击Miscellaneous Devices.IntLib库以选择它,如本数字钟中的寻找SN74LS90N芯片只需在Libraries Search单元文本框内键入SN74LS90N即可。
4.点击Search按钮开始查找,将所需的元器件找到放置在原理图编辑器。关闭
Search Libraries对话框。
2.3 原理图放置元件
1.从元器件库中取出所需的元器件后,放在工作区中,如需翻转的可按空格键进行00、900、1800、2700 四种角度的翻转。
2.修改元器件的流淌号及幅值大小,在放置元器件的进程中,按Tab键,在弹出的对话框中修改元器件属性,更改其中的流水号与幅值,在Component Properties对话框的Properties单元,设置Designator,检查PCB封装模型。
4.规则栏的设置将显示在原理图中。点击规则列表中的Add显示Parameter Properties对话框。输入名称Value以及值20n。确认String作为规则类型被选择,并且
4
《电子线路CAD》课程设计
value的Visible框被勾选。点击OK即可。
5.在对话框的Properties单元,点击Comment栏并从下拉列表中选择=Value,将Visible关闭。点击OK按钮返回放置模式。右击或按ESC退出放置模式。
6.移动元器件,使其美观整洁,尽量使元件朝一个方向放置,并把连接关系紧密的元件放在靠近的地方。
2.4 连接线路和放置节点 2.4.1 连接线路
1.从菜单选择Place ?Wire或从Wiring Tools工具栏点击Wire工具进入连线模式,当执行方该命令后,光标将变为十字形状,此时按Tab键,即可进行导线的属性设置,当将光标移至元件接口或导线上时,光标中将出现一黑点,单击右键后导线就练到接口或导线上了。
2.将光标放在元件一端。当你放对位置时,一个红色的连接标记会出现在光标处。这表示光标在元件的一个电气连接点上。
3.左击固定第一个导线点。移动一根导线从光标处延伸到固定点。
4.完成这部分导线的放置。注意光标仍然为十字形状,表示你准备放置其它导线。要完全退出放置模式恢复箭头光标,再一次右击或按ESC。电路总原理图见附录1。
2.5 电路ERC电气规则检查
画好电路图后需对电路进行电气规则检查,点击project/project options菜单,文件中对电路存在电气问题进行描述,并且会在电路图中用红圈标出部分电气问题的具体位置。电气规则主要指元件引脚是否连接到电路中等。只有解决了所有ERC文件中标出的问题,才可开始创建PCB文件和电路的仿真。
2.6生成网络表
选择菜单Design/ Nestlist/protel命令。随后在project栏会多出一项Project Outputs for LANSHIFENG,展开后有一个“*.NET”,这就是生成的网络表。网络表中主要内容分为两部分,一部分是各元件的属性参数,以方括号作为开头和结尾;一部分是各元件引脚的电气连接信息,以圆括号作为开头和结尾。网络表是原理图与印制电路板之间的一座桥梁,是印制电路板自动布线的依据。网络表提供了电路的元件清单以及元件之间的互联关系。网络表见附录.
5
《电子线路CAD》课程设计
2.7生成元器件列表
在原理图界面下执行菜单命令Reports\\Bill of Material即可生成了材料清单。材料清单包括电路图中所有元件的名称,类型和封装号和元件的备注,材料清单见附录。
3 PCB板的设计 3.1创键PCB文件
同创建.sch电路图文件一样,双击进入document,在我的工程文件夹LANSHIFENG.PRJPCB下执行菜单击右键--Add to new project-PCB,即可创建PCB文件。
3.2定义PCB的大小
1.描绘电气边界,边界决定了印刷电路板的尺寸,只能在KeepOutLayer①层描绘边框,在其他层画边框会使造成无法布线。在.PCBDOC的KEEPOUT层用画线工具绘制边框方法为:单击PCB编辑窗口下方的KEEPOUT层面板标签,place - KEEPOUT-Track) 2.重定义板型:执行Design\\Board Shape \\ Redefine Board Shape即可。
3.3向PCB装入网络表
1.执行Disgn\\Update PCB Document inLANSHIFENG.PRJPCB单击右侧即可。libraries--libraries ,instill 添加Miscellaneous Devices.IntLib
2.然后再执行Disgn\\Import changes fromLANSHIFENG.PRJPCB--单击validate可以检查原理图中存在的封装等问题和可能存在的隐患,如果没有问题点击execute change 按钮,软件将自动根据电路原理图创建PCB文件,即将原理图中的所有原件和连接关系对应到PCB中,如图所示。最后单击close关闭。
6
《电子线路CAD》课程设计
单击
再单击
即可把原理图添加到PCB面板上。
3.4布置元器件的位置
为了在布线时元件之间的导线连接简洁,减少导线的交叉,并充分利用PCB板的空间。做到紧凑而不拥挤,美观,而又容易观察元器件之间的连接关系,我进行了元件的重新布局。
移动元件使元件名称最好朝一个方向,这样生产出来的电路板方便阅读。移动元件时容易造成图像部分区域无法生成,这时按END键可以刷新图像。移动元器件时最好参考原理图,了解各元件之间的连接,将连线较多的元件放在更近的地方。
7
《电子线路CAD》课程设计
3.5自动布线。
执行自动布线命令,菜单位置:执行Auto Route/All后开始自动布线。布线后见图16。Protel也可以手动对PCB图进行手动布线,但由于水平有限而且电路较为复杂采用自动布线。在使用Protel进行电路设计的高级阶段,PCB图的布局和布线都是手动完成的。自动布线后PCB效果图如图13所示。
然后再进行手工的局部调整,调整后的总PCB图见附录。
8