第9章ProteusARES的PCB设计

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

第9章ProteusARES的PCB设计9.1ProteusARES编辑环境9.1.1ProteusARES工具箱图标按钮9.1.2ProteusARES菜单栏9.2印制电路板(PCB)设计流程9.3为元件指定封装9.4元件封装的创建9.4.1放置焊盘9.4.2分配引脚编号9.4.3添加元件边框9.5网络表的导入9.6系统参数设置9.6.1设置电路板的工作层9.6.2环境设置9.6.3栅格设置9.6.4路径设置9.7编辑界面设置9.4.4元件封装保存9.8布局与调整9.8.1自动布局9.8.2手工布局9.8.3调整元件标注9.9设计规则的设置9.9.1设置设计规则9.9.2设置默认设计规则9.10布线9.10.1手工布线9.10.2自动布线9.10.3自动整理9.11设计规则检测9.12后期处理及输出9.12.1PCB敷铜9.12.2PCB的三维显示9.12.3PCB的输出9.13多层PCB电路板的设计Proteus不仅可以实现高级原理图设计、混合模式SPICE仿真,还可以进行PCB(PrintedCircuitBoard)系统特性设计以及手动、自动布线,以此来实现一个完整的电子系统设计。本章将举例(以\SAMPLES\Schematic&PCBLayout\Cpu.DSN为例)讲述怎样针对一个完成了的原理图进行PCB设计。内容基本按照PCB的设计顺序来安排。基于高性能网表的ARESPCB(ARES,AdvancedRoutingandEditingSoftware)设计软件完全补足了ISIS。ARESPCB设计系统是一个具有32位数据库,能够进行元件自动布局、撤销和重试的,具有自动布线功能的超强性能的PCB设计系统,其自动布局和自动布线工具使PCB的设计尽可能地简便,复杂的工作尽量都由计算机来完成。同时,ARES也支持手动布线,系统限制相对较少。ARESPCB设计系统的主要特性表现在以下几个方面:有16个铜箔层,2个丝印层和4个机械层;能够将元件进行任意角的布置;在放置元件时能够自动生成飞线(Ratsnest)和力向量;具有理想的基于网表的手工布线系统;物理设计规则检测功能可以保证设计的完整性;具有超过1000种标准封装的元件库;具有完整的CADCAM输出以及嵌板工具;当用户修改了原理图并重新加载网表,ARES将更新相关联的元件和连线。同理,ARES中的变化也将自动地反馈到原理图中。9.1ProteusARES编辑环境运行“开始”→“程序”→“Proteus7Professional”→“ARES7Professional”,出现如图9-1所示的ProteusARES编辑环境。点状的栅格区域为编辑窗口,左上方为预览窗口,左下方为元器件列表区,即对象选择器。其中,编辑窗口用于放置元器件,进行连线等;预览窗口可显示选中的元件以及编辑区。同ProteusISIS编辑环境相似,在预览窗口中有两个框,蓝框表示当前页的边界,绿框表示当前编辑窗口显示的区域。在预览窗口上单击,并移动鼠标指针,可以在当前页任意选择当前编辑窗口。下面分类对编辑环境作进一步介绍9.1.1ProteusARES工具箱图标按钮ProteusARES编辑环境当中提供了很多可使用的工具,如图9-1左侧所示,选择相应的工具箱图标按钮,系统可提供相应的操作工具。图9-1ProteusARES编辑环境图9-1ProteusARES编辑环境(1)放置和布线工具按钮Selection按钮:光标模式,可选择或编辑对象。Component按钮:放置和编辑元件。Package按钮:放置和编辑元件封装。Track按钮:放置和编辑导线。Via按钮:放置和编辑过孔。Zone按钮:放置和编辑敷铜。Ratsnest按钮:输入或修改连线。ConnectivityHighlight按钮:以高亮度显示连接关系。(2)焊盘类型图标按钮RoundThrough-holePad按钮:放置圆形通孔焊盘。SquareThrough-holePad按钮:放置方形通孔焊盘。DILPad按钮:放置椭圆形通孔焊盘。EdgeConnectorPad按钮:放置板插头(金手指)。CircularSMTPad按钮:放置圆形单面焊盘。RectangularSMTPad按钮:放置方形单面焊盘,具体尺寸可在对象选择器中选。PolygonalSMTPad按钮:放置多边形单面焊盘。Padstack按钮:放置测试点。(3)二维图形(2Dgraphics)模式图标按钮2DGraphicsLine按钮:直线按钮,用于绘制线。2DGraphicsBox按钮:方框按钮,用于绘制方框。2DGraphicsCircle按钮:圆形按钮,用于绘制圆。2DGraphicsArc按钮:弧线按钮,用于绘制弧线。2DGraphicsClosedPath按钮:任意闭合形状按钮,用于绘制任意闭合图形。2DGraphicsText按钮:文本编辑按钮,用于插入各种文字说明。2DGraphicsSymbols按钮:符号按钮,用于选择各种二维符号元件。2DGraphicsMarkers按钮:标记按钮,用于产生各种二维标记图标。Dimension按钮:测距按钮,用于放置测距标识。9.1.2ProteusARES菜单栏ProteusARES主菜单栏如图9-2所示。图9-2ProteusARES菜单栏各菜单说明如下。“文件”菜单用于新建、保存、导入文件等。“输出”菜单用于将设计好的PCB文件输出到图纸或保存为其他格式的文件。“查看”菜单用于查看界面元素及缩放视图等。“编辑”菜单用于撤销或重复操作、复制粘贴元件、新建及编辑元件。图9-2ProteusARES菜单栏“库”菜单用于从库中选择元件/图形或将元件/图形保存到库。“工具”菜单提供了多个用于对元件/图形元素进行调整和编辑的命令,如自动轨迹选择、自动元件名管理、自动布线、断线检查等。“系统”菜单提供了多个属性设置命令,如设置层颜色、环境设置、板层设置、模板设置、绘图设置等。“帮助”菜单提供了众多帮助内容和条目,读者在学习过程中遇到问题时,可从中查找相应的解决方法。9.2印制电路板(PCB)设计流程印制电路板设计的一般步骤如下:1.绘制原理图这是电路板设计的先期工作,主要是完成原理图的绘制,包括生成网络表。当然,有时也可以不进行原理图的绘制,而直接进入PCB设计系统。原来用于仿真的原理图需将信号源及测量仪表的接口连上适当的连接器。另外,要确保每一个元器件都带有封装信息。2.规划电路板在绘制印制电路板之前,用户要对电路板有一个初步的规划,比如说电路板采用多大的物理尺寸,采用几层电路板(单面板、双面板或多层板),各元件采用何种封装形式及其安装位置等。这是一项极其重要的工作,是确定电路板设计的框架。3.设置参数参数的设置是电路板设计中非常重要的步骤。设置参数主要是设置元件的布置参数、层参数、布线参数等。一般说来,有些参数采用其默认值即可。4.装入网络表及元件封装网络表是电路板自动布线的灵魂,也是原理图设计系统与印制电路板设计系统的接口,因此这一步也是非常重要的环节。只有将网络表装入之后,才可能完成对电路板的自动布线。元件的封装就是元件的外形,对于每个装入的元件必须有相应的外形封装,才能保证电路板设计的顺利进行。5.元件的布局元件的布局可以让软件自动布局。规划好电路板并装入网络表后,用户可以让程序自动装入元件,并自动将元件布置在电路板边框内。当然,也可以进行手工布局。元件布局合理后,才能进行下一步的布线工作。6.自动布线如果相关的参数设置得当,元件的布局合理,自动布线的成功率几乎是100%7.手工调整自动布线结束后,往往存在令人不满意的地方,需要手工调整。8.文件保存及输出完成电路板的布线后,保存完成的电路线路图文件。然后利用各种图形输出设备,如打印机或绘图仪输出电路板的布线图。9.3为元件指定封装为正确完成PCB设计,原理图的每一个元件,必须带有封装信息。在ISIS软件中添加元器件时,多数已自动为元件配置了一个封装,但这个封装并不一定很适合你的设计。另外,有部分元件可能没有封装信息,因此就需要重新为元件添加合适的封装。下面以\SAMPLES\Schematic&PCBLayout\Cpu.DSN(如图9-3所示)中元件C1为例来说明。图9-3原理图Cpu.DSN打开C1的属性对话框,如图9-4所示。单击“PCBPackage”后面的按钮,打开封装选择对话框(前提是已经安装了ARES),如图9-5所示。把“Keywords”中内容删掉,在右边封装列表中选择一个合适的内容,单击“OK”按钮完成。图9-4元件属性对话框图9-5封装选择对话框采用同样的方法,对原理图中所有元件定义或修改封装信息。调整好元件的封装后,选择菜单【Tools】→【NetlistCompiler】,接着打开“NetlistCompiler”设置对话框,上面的设置保持默认就行了,单击“OK”生成网表文件。9.4元件封装的创建系统提供的封装库包含了较丰富的内容,有通用的IC、三极管、二极管等大量的穿孔元件封装库,有连接器类型封装库,还有包含所有分立元器件和集成电路的SMT类型封装库。但是对于系统元件库中没有的封装,就需要自行创建新的元件封装。下面以如图9-6所示封装为例,来介绍元件封装的创建方法。图9-6八段LED数码显示器封装及安装尺寸(单位:th)9.4.1放置焊盘(1)在ProteusISIS编辑环境下,选择【Tools】→【NetlisttoARES】(“Alt+A”),或是单击ARES图标,进入PCB设计软件ARES界面。当然也可以直接运行ProteusARES,进入其编辑界面。(2)在ARES窗口左侧的工具箱中选择“SquareThrough-holePad”图标,这时对象选择器中列出了所有正方形焊盘的内径和外径尺寸,这里选择S-70-30(其中S表示正方形焊盘,70为其外径尺寸,30为其内径尺寸),将其摆放于原点处,作为引脚1的焊盘。单击列表框上面的,弹出如图9-7所示对话框,设置完成后单击“OK”,可建立新的焊盘;选中列表中其中一焊盘尺寸,单击按钮,弹出如图9-8所示对话框,可对选中的焊盘进行修改。图9-7创建新焊盘对话框图9-8修改方形焊盘对话框(3)在ARES窗口左侧的工具箱中选择“RoundThrough-holePad”图标,在坐标(150,0)处单击摆放焊盘C-70-30。(4)单击工具栏,切换为光标操作,再单击放置的圆形焊盘使其处于选中状态,选择【Edit】→【Replicate】菜单项,弹出复制对话框,具体设置如图9-9所示。在图9-9中,“X-Step”为X方向步进尺寸,这里设置为150th;“Y-Step”为Y方向步进尺寸,这里设置为0;“No.ofCopies”为复制的数目,这里选为3个;“Re-Annotation”为重新标注设置,当复制元器件时使用此项,如果设为1,可使复制的元件标注增1。单击“OK”后系统自动复制出两个圆形焊盘,在第一个圆形焊盘的基础上以此间距150th,如图9-10所示。图9-9复制对话框图9-10复制焊盘(5)单击最右侧的圆形焊盘,使其被选中,选择【Edit】→【Replicate】菜单项,弹出“Replicate”对话框,“X-Step”设为0,“Y-Step”设为800th,“No.ofCopies”设为1,单击“OK”按钮,摆放右上角焊盘,如图9-11所示。图9-11复制出右上角焊盘(a)Replicate对话框(b)复制出左上角的四个焊盘图9-12放置上面左边的焊盘(6)按照同样的方法选中图9-11中右上角焊盘,选择【Edit】→【Replicate】菜单项,按照图9-12(a)设置“Replicate”对话框,即可复制出上面左边的四个焊盘,如图9-12(b)所示。图9-13编辑引脚编号对话框图9-14分配好编号的焊盘9.4.2分配引脚编号如图9-12所示,放置焊盘之后,各个引脚没有编号,下面为各引脚分配编号。(1)右键单击方形焊盘,选择快捷菜单中的“EditProperties”选项,

1 / 118
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功