2023年11月26日发(作者:)

自动布线及故障排除

摘要:在使用“protel99 se”电子设计软件(汉化版)进行

自动布线时,经常出现各种各样的故障。文章旨在探求预防

故障、解决故障的方法以及引起故障的各种原因,研究自动

布线的正确、高效的操作步骤。经过大量的自动布线研究

和摸索,发现只要克服这些故障及引起故障的原因,并正确

掌握自动布线的方法步骤及有关技巧,就能使用“protel99se”

高效的进行自动布线

关键词:“protel99se”自动布线步骤;错误检查;布

线技巧

abstract:the use of "protel99 se" electronic desin software

(chinese version) when the automatic wirin,often a variety of

e aims to explore the fault prevention,fault address

methods and for various reasons causes of failure,automatic

routin of the correct,effective a number of

"automatic route" research and explore,overe these failures

and the cause,to master the correct steps and the skills of

automatic routin,will be able to use the "protel99se" effective

to "automatic route".

key words:“protel99 se”;“automatic wirin”step;check for

errors

routin technique

一、引言

使用“protel99 se”进行自动布线时出现的各种故障,给

“protel99 se”的使用者带来了较大的难度和麻烦,致使一些技

术人员改学powerpcb等其它电子设计软件。下面以目前使

用较多的“protel99 se”的汉化版本为例阐述正确、高效的

动布线过程。

二、原理图错误检查

能否使用“protel99 se”进行高效的自动布线,与原理图的

质量有非常直接的关系。若原理图存在错误,则不能顺利完

成自动布线或pcb中会出现各种错误!原理图经常出现的错

误或故障有以下几个方面:

(一)正确画线:

导线元件脚若是机械地堆砌在一起,它们之间就

没有真正、可靠地连接起来。从原理图自动转化到pcb时,

pcb出现元件脚悬空错误!画导线的正确做法[14]是:执行画

导线命令后,将鼠标移动到元件脚附近,出现一个非常明

显的黑点后再点击鼠标左键开始拖动鼠标画线;画线结束,

若导线连接到另一个元件元件脚也要出现非常明显

的黑点后再点击鼠标左键结束画线。

(二)序号标示:

不能有重复的序号标示。如:若同一个原理图中出现

两个r5,则自动布线后的pcb中只出现一个r5

(三)元件封装

元件封装经常出现以下几个方面的问题:1.是全部元件

都要加封装,任何元件都不能放过!若个别元件忘记加入

封装自动布线后的pcb中就没有这个元件;2.是每个

元件所加封装的外形大小要合适,元件的外形大小不合适,

即意味着电路板设计的失败!3.是原理图中的元件使用了pcb

库中没有的封装[5]4.是原理图中的元件使用了pcb库中不

一致的封装,sch中三极管pin numberebcpcb

pin number123[5];再如sch中二极管pin number

12pcbpin numberak。在pcb库中用编辑

功能将ebc(或ak)该为123 ,即可解决此类故

障。5.是原理图“”库中lm258lm324等多元件芯片

的封装问题,若在原理图文件中用到此类芯片,你会发现它

们都自带封装:“dip8”“dip14”等,但pcb常用库中的封装

是:“dip8”“dip14”等,将原理图中的封装该为“dip8”“dip14”

即可。

345三个经常出现的故障处理不当,更新pcb”

时出现错误提示:不能执行所有的网络表宏,你还想继续

吗?若继续执行操作,则在生成的pcb中缺少飞线或没

lm258lm324等元件!

三、更新pcb”

点击原理图设计页面中的设计”→“更新pcb”→出现

新设计对话框将对话框下面为全部在项目的原理图

sheets生成元件类“√”去除点击对话框下面的执行

可。

注意:1.很多教材中都要求画好原理图后先生成网络

再打开pcb装入网络表[14]实际布线时,可越过网络

直接更新pcb”2.执行更新pcb”前,不用建立pcb文件、

添加自动布线所必需的封装库。更新pcb”时软件会自动生

pcb文件!3.在点击更新设计对话框的执行后,若不再

出现任何对话框,则说明从原理图到pcb的转换正常;若再

出现不能执行所有的网络表宏,你还想继续吗?对话框,

则表明原理图仍然有错误,必须返回原理图重新查找并改正

错误。

四、元件布局:

若从原理图到pcb的转换正常,则可点击更新pcb”

自动生成的pcb文件进入pcb设计页面。不管pcb页面中

没有元件,严格按照以下步骤进行元件布局即可!

点击“keepoutlayer ”进入禁止布线层,按要求画出电路板

外框(一定要闭合)点击工具”→“自动布局2”→选中

集布局(元件不超过100[34]→“确定(出现元件并

自动布局)按要求手工调整元件(包括元件标号、参数标

示等)

五、自动布线:

protel99 se默认进行双面板自动布线,若要设计成

面板,就一定先进行规则设置:点击设计”→“规则”→“

线布线层”→双击下面窗口中布线层”→编辑规则

规则属性中的“toplayer”设置成不使用”→点击关闭

编辑规则窗口点击关闭关闭布线规则窗口(关闭窗口

前,可以进行绝缘间隔飞线生成拓扑布线宽度

的设置);关闭布线规则设置窗口后,就可以进行自动布

线了:点击自动布线”→“全部”→“全部布线,软件就开始

自动布线,直至布线结束!布线技巧:(1)锁定预布线[3]及要

固定位置的元器件[4],(2)使用禁止布线区”[4]

注意事项:(1)若要设计成单面板而忘记进行布线规

设置,直接进行自动布线则只有将当前的pcb文件删

除,重新从原理图更新成新的pcb文件,然后进行元件布局

布线规则设置、自动布线才能设计成单面板2

动布线”→“全部布线时,有时出现对话框不能初始化。这

时只有保存文件,退出“protel99 se”,再重新启动才能正常!

3为了让pcb走线合理、美观,可以重复自动布线过程。

五、结论:

掌握“protel99 se”经常出现的故障及其原因是快速进行

pcb设计的关键所在,严格按照更新pcb”元件布局

线规则设置、自动布线等步骤进行pcb设计,就能正确、

高效地利用“protel99se”自动布线功能。