Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1867071
  • 博文数量: 473
  • 博客积分: 13997
  • 博客等级: 上将
  • 技术积分: 5953
  • 用 户 组: 普通用户
  • 注册时间: 2010-01-22 11:52
文章分类

全部博文(473)

文章存档

2014年(8)

2013年(38)

2012年(95)

2011年(181)

2010年(151)

分类: LINUX

2012-11-06 15:57:56

电路设计的最终目的是为了设计出电子产品,而电子产品的物理结构是通过印刷电路板来实现的。Protel 99SE为设计者提供了一个完整的电路板设计环境,使电路设计更加方便有效。应用Protel 99SE设计印刷电路板过程如下:
(1)启动印刷电路板设计服务器
执行菜单File/New命令,从框中选择PCB设计服务器(PCB Document)图标,双击该图标,建立PCB设计文档。双击文档图标,进入PCB设计服务器界面。
(2)规划电路板
根据要设计的电路确定电路板的尺寸。选取Keep Out Layer复选框,执行菜单命令Place/Keepout/Track,绘制电路板的边框。执行菜单Design/Options,在“Signal Lager”中选择Bottom Lager,把电路板定义为单面板。
(3)设置参数
参数设置是电路板设计的非常重要的步骤,执行菜单命令Design/Rules,左键单击Routing按钮,根据设计要求,在规则类(Rules Classes)中设置参数。
选择Routing Layer,对布线工作层进行设置:左键单击Properties,在“布线工作层面设置”对话框的“Pule Attributes”选项中设置Tod Layer为“Not Used”、设置 Bottom Layer为“Any”。
选择Width Constraint,对地线线宽、电源线宽进行设置。
(4)装入元件封装库
执行菜单命令Design/Add/Remove Library,在“添加/删除元件库” 对话框中选取所有元件所对应的元件封装库,例如:PCB Footprint,Transistor,General IC,International Rectifiers等。
(5)装入网络表
执行菜单Design/Load Nets命令,然后在弹出的窗口中单击Browse按钮,再在弹出的窗口中选择电路原理图设计生成的网络表文件(扩展名为Net),如果没有错误,单击Execute。若出现错误提示,必须更改错误。
(6)元器件布局
Protel 99SE既可以进行自动布局也可以进行手工布局,执行菜单命令Tools/Auto Placement/Auto Placer可以自动布局。布局是布线关键性的一步,为了使布局更加合理,多数设计者都采用手工布局方式。
(7)自动布线
Protel 99SE采用世界最先进的无网格、基于形状的对角线自动布线技术。执行菜单命令Auto Routing/All,并在弹出的窗口中单击Route all按钮,程序即对印刷电路板进行自动布线。只要设置有关参数,元件布局合理,自动布线的成功率几乎是100%。
(8)手工调整自动布线结束后,可能存在一些令人不满意的地方,可以手工调整,把电路板设计得尽善尽美。
(9)打印输出印刷电路板图执行菜单命令File/Print/Preview,形成扩展名为PPC的文件,再执行菜单命令File/print Job,就可以打印输出印刷电路板图。

7.5设计中的问题及解决方法
虽然Protel 99SE功能强大,人机界面友好,但在设计过程中往往遇到一些问题。
(1)生成的印刷电路板图与电路原理图不相符,有一些元件没有连上。这种情况时有发生,问题出在原理图上,原理图看上去是连上了,但画图不符合规范,导致未连接上。不规范的连线有:
①连线超过元器件的断点;
②连线的两部分有重复。
解决方法是在画原理图连线时,应尽量做到:
①在元件端点处连线;
②元器件连线尽量一线连通,少出现直接将其端点对接上的方法来实现。
(2)在印刷电路板设计中装入网络表时元器件不能完全调入。原因有:
①原理图中未定义元件的封装形式;
②印刷电路板封装的名称不存在,致使在封装库中找不到;
③封装可以找到,但元件的管脚名称与印刷电路板库中封装的管脚名称不一致。
解决方法:
①到网络表文档中查找未定义封装的元件,补上元件封装;
②确认印刷电路板元件封装库是否已调入,同时检查原理图中元件封装名称是否与印刷电路板元件封装库中的名称是否一致;
③将印刷电路板元件封装库中的元件修改成与原理图中定义的一致。如三极管的管脚名称在原理图中定义为1,2,3,而在印刷电路板封装库中焊盘序号定义为E,B,C,必须修改印刷电路板封装库中的三极管管脚名称,使他与原理图中定义的三极管管脚名称一致。 



###########################################################################
1.准备电路原理图和网络表:
根据设计要求设计电路原理图,并绘制原理图,然后由该原理图文件生成相应的网络表。对于相当简单的电路图,也可以直接进行印制电路板设计。
2.规划印制电路板:
在设计电路板之前,要对电路板有个初步的规划,主要包括电路板的选择,采用几层电路板、板材的物理尺寸、各元件的封装形式等,这是一项相当重要的工作,是电路板设计的框架。
3.设置参数:
设置参数包括设置元件的布置参数、板层参数和布线参数等。大多数情况下,可以直接使用系统的默认值,参数设置是一次性完成的,在后续的设计工作中很少需要修改。
4.加载网络表和元件封装:
网络表是自动布线的基础,是连接原理图和印制电路板的纽带。只有加载了网络表和元件封装后,电路板的自动布线才能完成。
5.元件布局:
规划电路板并导入网络表后,通过执行命令,系统将自动装入元件并将元件布置在电路板边框内。元件布局可以由系统自动完成,然后进行手工调整布局,布局合理后才能进行下一步的布线工作。元件布局是印制电路板设计中比较花费精力的一个步骤,需要设计者有足够的耐心。
6.自动布线:
Protel DXP 2004中自动布线的功能相当强大,只要把有关参数设置得适当,元件布局合理,系统就会根据设置的规则选择最佳的布线策略进行自动布线,成功率几乎100%。
7.手工调整:
自动布线虽然成功率很高,但往往存在不满意的地方,这时就需要进行手工调整,以满足设计要求。
8.DRC检查:
布线完成后,为了确保PCB板符合设计规则、所有的网络连接正确,必须对电路板进行设计规则检查(DRC)。
9.保存及打印输出:
完成布线后,可以将完成的印制电路板文件保存到磁盘,利用输出设备如打印机等,输出电路板的布线图。
阅读(6984) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~