一个比较标准的PCB设计流程(protel2004)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

PCB设计流程和实例

注意:在PROTEL DXP2004后,所有的设计,最好在一个PCB项目文件中进行,如果要操作的文件不在该项目下面的,请通过添加的方式,把文件添加到

该项目中再进行操作

一、主要流程:

1、新建一个PCB项目;

2、在该项目下设计原理图文件(SCH设计);

3、由SCH文件生成网络表文件(NET文件);

4、在该项目下新建PCB文件,进行PCB设计:

(1)、先规划板子的大小(在keepout layer上画线或用PCB设计向导)

(2)、装载网络表(Design/Import changes from)

(3)、进行自动布局或人工布局(Tools/component placement/Auto placer)(4)、设定布线规则,进行人工或自动布线(Design/rules Auto Route/All )(5)、调整、善后、保存、打印

二、以一个单管放大器为例,介绍一个电路从SCH设计到PCB设计的完整流程:

1、新建一个PCB项目文件:运行PROTEL DXP2004,然后点File / new / project / PCB project,新建一个PCB项目文件,并立即换名保存起来(save projtct),文件名为:D: \ 07d15 \ sch_to_pcb.prjPCB

2、在该PCB项目下新建一个SCH文件:File / new / schematic或在PCB项目文件上点右键然后add new to project / schematic,立即保存,文件名是:单管放大器.schdoc,保存在同一个文件夹中。

3、按照规范设计原理图,注意流水号的唯一性和正确性、电气连接的正确性和保证每个元器件都有唯一和正确的封装(Footprint)。

4、生成PCB项目网络表:检查无误后,在原理图设计状态下,点Design / Netlist for project / protel,生成PCB项目网络表。注意,生成的网络表文件是以PCB项目的文件名而命名的!

5、在该PCB项目下新建一个PCB文件:点File / new / PCB或在项目文件上点右键然后add new to project / PCB,立即保存,文件名是:第一个板子.pcbDoc,保存在同一个文件夹中。

6、规划PCB板子的大小:在出来的黑色PCB设计界面上,首先把底下的工作层切换到keepout_layer,然后用绘图工具下面的画线工具,把板子的边缘线(紫色!)画出。然后,可以利用双击每根线,设定它的起点和终点坐标,最终把板子

的四根边缘线全部画好。在这个过程中,要用到绘图工具栏下的原点设置工具设置原点,并用View/toggle units 来切换公制(mm)、英制(mil)单位。

7、装载网络表:点Design/Import changes from ,弹出一个很大的对话框,把最下面有Room 的选项都去掉,再点下面中间的Execute Changes ,最后点Close 退出该对话框,可以看到原理图设定的各个元器件封装出现在板子的右边(可点View / Fit document 看全部)。注意:如果PCB文件没有保存过或PCB不在一个项目中,Design/Import changes from 是灰色不可操作的!!

8、自动布局:点Tools / component placement / Auto placer ,选择第二种布局模式Statistical Placer,并把Automatic PCB Update 也选上,然后点OK,系统会立即进行自动布局。点View / Fit document 看全部结果,可能会发现还有一堆飞线落在板子边缘线外面,可以采用微微移动元件封装的形式让这些飞线都进入板子之内。

9、人工布局:检查所有元器件的封装是否有错漏、不合适的,如果有的,可以通过双击该错的封装然后修改其footprint 属性,选择正确或合适的封装,也可以通过手工添加封装的方式来解决。检查完封装后,就可以进行人工布局,手动调整元器件的位置了,一般是根据电路原理图的走向来布局的。

10、设定布线规则:在完成布局、即将进行布线之前,必须设定布线规则,否则布线可能无法正常进行!布线规则很多,必定要设定的三大规则是:安全间距设定、线粗设定和布线层设定。点击Design / Rules ,出来一堆规则设定项:

①点第一个设定项Electrical 前的加号,再点它下面的Clearance,设定安全间距,一般是0.254mm或10mil;

②点第二个设定项Routing,用它下面的Width 来设定线粗,只设蓝色的底层Bottoman Layer的就可以了,一般都要设定在0.5mm或20mil以上,三个设定值都一样即可。

③在第二个设定项Routing 中找到Ruting Layers ,设定布线层仅仅是底层Bottom Layer 即可,因为我们要做的是单面板。

11、人工布线或自动布线:设定好布线规则后,就可以进行布线了。手工布线的时候,要注意在布线前切换到正确的板层,一般要切换到蓝色的底层Bottom Layer 。如果要进行自动布线的,可以点Auto Route / All ,在弹出来的布线规则可再重新调整界面下面,点Route all 即可。

12、调整:如果对手工布线或自动布线结果不满意的,可以对相关器件进行调整(移动、旋转、翻转或更换)后,再次按上法进行布线直到满意为止。对于自动布线,一般而言,如果器件没有动过的,重新自动布线后,原来的布线可能不会改动,所以,在再次自动布线前,建议把原来布好的线都删掉以便重来,可以把工作层切换到底层Bottom Layer ,然后点Edit / select / All on Layer ,选中该层上所有蓝色的线,用delete 键一次性删除。如果出现红色的顶层布线,建议也切换到顶层Top Layer ,用这种方法删除所有的红色线,然后修改布线规则中的布线层,去掉顶层布线,再重新自动布线即可。

注:在第5、6步中,新PCB文件还可以通过PCB设计向导方式来建立,用这种方法建立的空白PCB文档,相比而言也许还省事省力一些,但有点啰嗦。

相关文档
最新文档