PCB设计完整流程

time : 2019-07-16 10:09       浣滆咃細鍑′嚎pcb

一.1. PCB原理图元件设计
如果PROTEL元件库中有所需要的元件,则直接找出放在原理图中即可.若没有所需要的元件,则需要
建立一个新的原理元件库(Sch.lib).过程:在原有的元件库中找出跟所需元件管脚数目相同(或差
不多)的元件1,先将元件1放置到原理图编辑区(即Schdoc文件),单击该元件,执行菜单命令
Edit|Copy,此时光标变成十字光标,将光标移到元件上,单击鼠标确定一个基准点.然后切换到所
需编辑的Sch.lib文件,在该文件中新创建一个器件(快捷键 creat component)并修改名字.在该
环境右下角点击SCH Lib,将鼠标光标移动到空元件名上,单击鼠标右键,在弹出额快捷菜单中执行
Paste命令,将该元件1粘贴到新建的元件库中.而后修改引脚属性.
然后执行菜单命令Report|Component Rule Check,进行规测检查.
PCB设计
2. PCB原理图设计
新建PCB原理图文件-->加载元件库(包括加载自己创建的元件库)-->放置元件-->原理图布线
 
输出器件报表<--纠正错误--comile all projects<-先设置编译错误报告选项
(Reports/Bills of Materials)
 
输出网络报(若没有层次原理图则可只生成单个文档的网络报表Design/Netlist For Document/Protel  若有层次模块图则需生成项目的网络报表Design/Netlist For Project/Protel)
在原理图设计中,若电路图比较复杂,可以采用从上到下(或从下到上)的层次化原理图设计.
可以利用利用一个相同(或相似)封装的元件,对其进行简单的属性修改得到所需要的元件封装.具体操作过程也就是元件封装从.pcbdoc到.PCBlib复制然后修改的过程.在此不再赘述. 无需注册
元件封装修改完毕后,要执行Edit/Set Preference/pin 1设置封装参考点在第一引脚.然后还要执行Report/Component Rule check 设置齐全要检查的规则,并OK.至此,封装建立完毕.
4.pcb设计
首先新建一个PCB文件,在封装lib都已经加载的情况下,导入网络表.
元件自动布局.在进行该步之前,要先设定PCB的大小,你得给他规划一下大小和形状。 点击下边选中keep-out layer,然后再place菜单中,选中画线,然后在黑色底板上画一个矩形就行,大小你自己选。
注意:此时的画线为粉色!这说明你在keep-out layer在规划电路板尺寸。
然后自动布局,布线就可以顺利进行了。(以上文字在BAIDU上转贴.百度知道是个好东东.^_^)
执行Tools/Auto Placement/Auto Placer,进行自动元件布局.如果不进行以上操作,就会出现 No valid keepout is defined on this board .Autoplacement cannot proceed.状况.厚厚