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 number为e、b、c,而pcb
中pin number为1、2、3[5];再如sch中二极管pin number
为1、2,pcb中pin number是a、k。在pcb库中用“编辑”
功能将e、b、c(或a、k)该为1、2、3 ,即可解决此类故
障。5.是原理图“”库中lm258、lm324等多元件芯片
的封装问题,若在原理图文件中用到此类芯片,你会发现它
们都自带封装:“dip8”、“dip14”等,但pcb常用库中的封装
是:“dip8”、“dip14”等,将原理图中的封装该为“dip8”、“dip14”
即可。
若3、4、5三个经常出现的故障处理不当,则“更新pcb”
时出现错误提示:“不能执行所有的网络表宏,你还想继续
吗?”,若继续执行操作,则在生成的pcb中缺少“飞线”或没
有lm258、lm324等元件!
三、“更新pcb”:
点击原理图设计页面中的“设计”→“更新pcb”→出现“更
新设计”对话框→将对话框下面“为全部在项目的原理图
sheets生成元件类”的“√”去除→点击对话框下面的“执行”即
可。
注意:1.很多教材中都要求画好原理图后先“生成网络
表”,再打开pcb装入网络表[14];实际布线时,可越过“网络
表”直接“更新pcb”。2.执行“更新pcb”前,不用建立pcb文件、
添加自动布线所必需的封装库。“更新pcb”时软件会自动生
成pcb文件!3.在点击“更新设计”对话框的“执行”后,若不再
出现任何对话框,则说明从原理图到pcb的转换正常;若再
出现“不能执行所有的网络表宏,你还想继续吗?”对话框,
则表明原理图仍然有错误,必须返回原理图重新查找并改正
错误。
四、元件布局:
若从原理图到pcb的转换正常,则可点击“更新pcb”时
自动生成的pcb文件进入pcb设计页面。不管pcb页面中“有
没有元件”,严格按照以下步骤进行元件布局即可!
点击“keepoutlayer ”进入禁止布线层,按要求画出电路板
外框(一定要闭合)→点击“工具”→“自动布局2”→选中“群
集布局”(元件不超过100个[3、4])→“确定”(出现元件并
自动布局)→按要求手工调整元件(包括元件标号、参数标
示等)。
五、自动布线:
protel99 se默认进行“双面板”自动布线,若要设计成“单
面板”,就一定先进行“规则设置”:点击“设计”→“规则”→“布
线”、“布线层”→双击下面窗口中“布线层”→将“编辑规则”之
“规则属性”中的“toplayer”设置成“不使用”→点击“是”关闭
“编辑规则”窗口→点击“关闭”关闭“布线规则”窗口(关闭窗口
前,可以进行“绝缘间隔”、“飞线生成拓扑”、“布线宽度”等
的设置);关闭“布线规则”设置窗口后,就可以进行“自动布
线”了:点击“自动布线”→“全部”→“全部布线”,软件就开始
自动布线,直至布线结束!布线技巧:(1)锁定预布线[3]及要
固定位置的元器件[4],(2)使用“禁止布线区”[4]。
注意事项:(1)若要设计成“单面板”,而忘记进行“布线规
则”设置,直接进行“自动布线”,则只有将当前的pcb文件删
除,重新从原理图更新成新的pcb文件,然后进行“元件布局”、
“布线规则”设置、“自动布线”才能设计成“单面板”。(2)在“自
动布线”→“全部布线”时,有时出现对话框“不能初始化”。这
时只有保存文件,退出“protel99 se”,再重新启动才能正常!
(3)为了让pcb走线合理、美观,可以重复“自动布线”过程。
五、结论:
掌握“protel99 se”经常出现的故障及其原因是快速进行
pcb设计的关键所在,严格按照“更新pcb”、“元件布局”、“布
线规则”设置、“自动布线”等步骤进行pcb设计,就能正确、
高效地利用“protel99se”的“自动布线”功能。


发布评论