




已阅读5页,还剩38页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第9章制作PCB,教学提示:本章讲解PCB设计的全部过程。使用向导创建PCB的操作并在演示中介绍参数选择方法。环境设置和设计规则结合电路进行讲解,元件布局和PCB布线在演示中介绍相关的操作技巧,PCB设计以双层板为主。教学目标:掌握PCB设计方法,能针对不同的电路进行相应的设置,能进行双面板的设计,掌握PCB设计的全过程,设计出符合行业标准的小型PCB。,9.1新建PCB文档,在Protel2004中新建一个PCB文件或设计,一种方法是选择【File】|【New】|【PCB文件】命令,启动PCB编辑器,然后进行人工定义PCB的尺寸。另一种方法是使用PCB向导创建新的文档,这种方法既选择了各种工业标准板的轮廓又定义了电路板的尺寸,其操作步骤如下:(1)单击底部工作区面板中的Files按钮,弹出Files控制面板。(2)在面板底部的【NewfromTemplate】选项组内单击PCBBoardWizard命令,启动向导。,9.1.1创建新的PCB文件,在出现的对话框中单击【Next】按钮显示度量单位对话框,默认的度量单位为英制(Imperial),1000mil=1inch。也可以选择公制单位(Metric),注意二者之间的换算关系:1inch=25.4mm。选用默认设置英制。,图9.2PCB向导和度量单位对话框,9.1.1创建新的PCB文件,(3)单击【Next】,进入电路板轮廓选择对话框,可根据需要选择工业标准板。也可选择Custom选项来自定义电路板。单击【Next】显示自定义板对话框,确定PCB的形状,包括矩形(Rectangular)、圆形(Circular)和自定义形(Custom)3种;【电路板尺寸】栏中确定PCB的大小。本例中PCB为2000mil2000mil的电路板。,9.1.1创建新的PCB文件,(4)单击【Next】,显示PCB层数设置对话框,设置信号层(SignalLayers)数和内部电源层(PowerPlanes)数。本例设置了两个信号层,不需要电源层。单击【Next】显示过孔设置对话框,有两种类型,即【只显示通孔】(ThruholeViasonly)和【只显示盲孔和埋过孔】(BlindandBuriedViasonly)。如果是双面板则选择【只显示通孔】。,9.1.1创建新的PCB文件,(5)单击【Next】,显示【选择元件和布线逻辑】对话框,该对话框包括两项设置:电路板中使用的元件是表面贴装元件还是通孔元件。本例中选择【通孔元件】,相邻焊盘之间的导线数设为【一条导线】。单击【Next】,显示选择导线和过孔尺寸设置对话框。主要设置导线的最小宽度、过孔的尺寸和导线之间的安全距离等参数。,9.1.1创建新的PCB文件,(6)单击【Next】,PCB向导完成设置,单击【完成】关闭。Protel将根据在向导中设置的参数或属性创建PCB。此时项目管理器(Projects)中显示一个名为“PCB1.PcbDoc”的自由文件,编辑区中显示一个白色图纸和一个1900mil1900mil的PCB(由于设置了【禁止布线区与板子边沿的距离】为50mil)。,9.1.1创建新的PCB文件,(6)选择【文件】|【另存为】命令,将新的PCB文件重新命名,用*.PcbDoc表示,并给出文件保存的路径。本例的文件名为“皮尔斯电路.PcbDoc”。到目前为止,完成了创建PCB新文档的步骤。,在Protel2004中,一个设计项目包含所有设计文件的连接和有关设置。一般情况下总是将PCB文档与原理图放在一个设计项目中。如果在项目中创建PCB文档,当PCB文档创建完成后,该文档将会自动地添加到项目中,并列表在Projects标签中紧靠项目名称的PCBs文件夹下面。如果创建或打开的是自由文档,则将文档添加到项目的操作步骤如下:(1)选择【文件】|【创建】|【项目】|【PCB项目】命令,新建一个项目,保存的项目名为“皮尔斯电路.PrjPCB”。(2)在Projects面板中右击【皮尔斯电路.PcbDoc】,选择添加到设计项目命令(AddtoProject【皮尔斯电路.PrjPCB】),将其添加到新建的“皮尔斯电路.PrjPCB”项目中。,9.1.2将PCB文档添加到设计项目,(3)打开皮尔斯电路.SchDoc文件,同样将其添加到新建的皮尔斯电路.PrjPCB项目中。(4)选择Design/NetlistForProject/Protel命令,即可生成当前项目的网络表。这时,在皮尔斯电路.PrjPCB设计项目下有3个文档:原理图文档皮尔斯电路.SchDoc、网络表文档皮尔斯电路.NET和刚创建的PCB文档皮尔斯电路.PCBDOC。,9.1.2将PCB文档添加到设计项目,将原理图中的元件和网络等信息引入PCB,以便为布局和布线做准备。把原理图中的信息加载到PCB中的操作步骤如下:(1)在原理图编辑器中选择Design/UpdatePCB/皮尔斯电路.PCBDOC命令,弹出【工程变化订单】(ECO)对话框。该对话框中列出了元件和网络等信息及其状态,这里需要注意【状态】(Status)栏中【检查】和【完成】的变化。,9.1.3转换设计,(2)单击【使变化生效】,若所有的改变有效,【检查】状态列出现勾选,说明网络表无错误,否则,信息面板中将给出错误信息,双击错误信息自动回到原理图中的位置上,可修改。(3)单击【执行变化】,开始执行所有的元件和网络信息。完成后,关闭对话框,所有的元件和飞线已经出现在PCB文档中的元件盒。,9.1.3转换设计,PCB有单面板、双面板和多层板,所有这些板都是由层面构成的,这些层面包含在Protel2004提供的3种类型中。(1)电气层:包括32个信号层和16个平面层。(2)机械层:用来定义PCB的轮廓、放置厚度,包括制造说明等。(3)特殊层:包括顶层和底层丝印层、阻焊层和助焊层、钻孔层、禁止布线层(用于定义电气边界)、多层等。PCB的工作层面在【图层堆栈管理器】(Design/LayerStackManager)中设置。图中给出了顶层工作层和底层工作层。,9.2.1定义PCB工作板层,执行Design/Options命令,进入【PCB板选择项】对话框:(1)测量单位(MeasurementUnit)设置可以设置PCB工作中的度量单位。可选择英制单位(Imperial)或公制单位(Metric)。(2)捕获网格(SnapGrid)设置捕获网格是指光标每次移动的最小距离。一般将捕获网格设置为100mil的约数,如50mil、25mil等。,9.2.2PCB设计的环境设置,图9.11【PCB板选择项】对话框,(3)可视网格(VisibleGrid)设置【标记Markers】设置网格显示类型,即线状(Lines)和点状(Dots);通常设置【网格1】为50mil(1.27mm),【网格2】为100mil(2.54mm)。(4)电气网格(ElectricalGrid)设置电气网格是系统在给出的范围内自动搜索电气节点。该选项组有允许电气网格捕获和捕获的范围两项设置。,9.2.2PCB设计的环境设置,图9.11【PCB板选择项】对话框,Protel2004的PCB编辑器是一个规则驱动环境,在电路板的设计过程中执行的任何一个操作,如放置导线、移动元件、自动布线或手动布线等,都是在设计规则允许的情况下进行的。Protel2004中分10个类别的设计规则,覆盖了电气、布线、制造、放置及信号完整性要求等,但其中大部分都可以采用系统默认的设置,而用户真正需要设置的规则并不多。下面以单面板布线、电源VCC和GND网络的导线宽度设置为0.5mm的皮尔斯电路.PcbDoc设置为例,介绍PCB的设计规则。在PCB为当前文档时,执行Design/Rules进入【PCB规则和约束编辑器】(PCBRulesandConstraintsEditor)对话框。界面的左侧显示设计规则的类别,右侧显示对应规则的设置属性。,9.3设计规则设置,1.单面布线设置单击左侧DesignRules(设计规则)中的Routing类,该类所包含的布线规则以树结构展开,单击RoutingLayers规则,右侧顶部区域显示所设置规则的使用范围,底部区域显示规则的约束特性。对于单面电路板,顶层只放置元件不布线,因此设置为不允许布线。,9.3设计规则设置,2.导线宽度规则设置单击左侧DesignRules中的Width,显示了布线宽度约束特性和范围,布线的宽度为0.3mm(12mil),修改数值可改变线宽约束。Protel2004设计规则系统的一个强大的功能是可以定义同类型的多重规则。下面添加一个规则,约束网络VCC和GND布线宽度为0.5mm,操作步骤如下:,9.3设计规则设置,(1)添加新规则右击左侧DesignRules中的Width,点右键选择NewRule命令,在Width中添加了一个名为“Width_1”的规则。(2)设置布线宽度单击Width_1,在布线宽度约束特性和范围设置对话框的顶部的【名称】栏里输入网络名称Power,在底部的宽度约束特性中将宽度修改为0.5mm(20mil)。(3)设置约束范围选中右侧【第一个匹配对象的位置】选项组中的【网络】单选按钮,在【全查询FullQuery】选项组中出现InNet()。单击【全部对象All】单选按钮旁的下三角按钮,选择VCC,【全查询】选项组中更新为InNet(VCC)。此时表明布线宽度为0.5mm的约束应用到了电源网络VCC。,9.3设计规则设置,9.3设计规则设置,图9.14添加新规则设置布线宽度,使用【查询生成器】将约束范围扩大到GND网络。选中【第一个匹配对象的位置】选项组的【高级Advanced(查询Query)】,然后单击【查询助手QueryHelper】按钮。,9.3设计规则设置,9.3设计规则设置,在对话框的上部是网络之间的关系设置栏,将光标移到InNet(VCC)的右边,然后单击下面一排按钮中的Or按钮,此时Query单元的内容为“InNet(VCC)Or”。单击Categories列表框中的PCBFunctions类的MembershipChecks项,再双击Name列表框中的InNet,此时Query单元的内容为“InNet(VCC)OrInNet()”,同时出现一个有效的网络列表PCBObjectLists,选择GND网络,此时Query单元的内容更新为“InNet(VCC)OrInNet(GND)”,如图9.16所示。单击CheckSyntax按钮,出现信息框,如果没有错误,单击OK按钮关闭结果信息,否则应予修改。单击OK按钮,关闭QueryHelper对话框,在FullQuery单元的范围更新为新内容,如图9.17所示。,9.3设计规则设置,图9.16查询生成器,9.3设计规则设置,图9.17语法检查与更新,(4)设置优先权通过以上设置,对整个电路板进行布线时有Power和Width的两个约束规则,因此,必须设置优先权,决定布线时约束规则使用的顺序。单击右图左下角的Priorities(优先级)按钮,弹出【编辑规则优先级】对话框。优先级的设置通过【增加优先级】和【减小优先级】按钮实现。,9.3设计规则设置,自动布局的启动有两种方法:选择Tools/ComponentPlacement|AutoPlacer命令,系统弹出【自动布局】对话框,如图9.19所示。,9.4.1自动布局,(1)【分组布局】(ClusterPlacer):是以布局面积最小为标准,同时可以将元件名称和序号隐藏。还有【快速元件布局】复选框,如果勾选此复选框,将加快系统的布局速度。,图9.19群组方法与统计方法布局参数设置对话框,9.4.1自动布局,(2)【统计式布局】(StatisticalPlacer):它是以飞线长度最短为标准。【分组元件】:表示将当前网络中连接密切的元件作为一组,在布局排列时将该组的元件作为群体而不是个体来考虑。【旋转元件】:表示将根据网络连接和排列的需要,适当旋转和移动元件或封装。【自动PCB更新】:表示在布局过程中自动地将PCB更新。【电源网络】:定义电源网络名称。【接地网络】:定义接地网络名称。【网格尺寸】:设置元件自动布局时的栅格大小。,在这里使用【分组布局】,各选项设置如图9.19所示,设置完毕后,单击【确认】按钮,系统进入自动布局状态。布局结束后,系统弹出【自动布局结束】对话框,提示自动布局结束。单击【确认】按钮,系统完成自动布局。选择【设计】|【网络表】|【清理全部网络】命令,整理网络,在PCB上将显示飞线。很显然,这样的自动布局的结果通常不能令人十分满意。所以,必须对自动布局的结果进行人工布局调整。,9.4.1自动布局,手动布局就是将元件从元件盒(Rooms)中人工地布局在PCB上。主要操作是移动或旋转元件、元件标号和元件型号参数等实体。除了可以利用菜单操作命令外,最简捷的方法是用鼠标左键激活要移动的实体,按下左键拖动即可。实体激活后按键盘上的Space键、X键或Y键,即可调整实体的方向。在移动过程中,元件上的飞线不会断开,一起移动。在自动布局后的PCB中,布局不合理的地方就需要手动调整布局。,9.4.2手动布局,为了使设计的电路板比较整齐美观,在元件的布局中常常需要对元件进行对齐。单击【查看】|【工具栏】|【实用工具】,调用元件标准工具栏。,9.4.3元件对齐,图9.21手动调整布局后的PCB,布线就是放置导线和过孔将PCB上元件封装的焊盘连接起来。Protel2004提供了一个容易而强大的布线方法,分为手动布线和自动布线两种布线方法。自动布线效率高,但有时不尽如人意;手动布线虽然效率低,但能根据需要或喜好去控制导线放置的状态。无论哪一种布线方法都是在设置的设计规则下进行的。,9.5PCB的布线,9.5.1手动布线,布线时注意以下几点:(1)用鼠标单击或按Enter键,放置实心颜色的导线段。空心线段表示导线的先行部分。放置完成的导线段应该是此层颜色显示。(2)要删除一段导线,单击要删除的导线,该导线出现编辑操作点,按Delete键即可删除被选择的导线。要取消整个电路板的布线,选择Tools/Un-Route/All命令即可。(3)需要重新布线时,只布新的导线即可,在完成新的布线后,原来的多余导线会自动被移除。(4)在任何时候,按End键可以刷新板面。,9.5.2自动布线,1.自动布线的实现在【自动布线】菜单中,除了【设定】项之外,其余还有10多个选项,主要说明如下:(1)【全部对象】:进行整个电路板的布线。(2)【网络】:对指定的网络进行布线。(3)【连接】:对指定的焊盘进行焊点对焊点布线。(4)【元件】:对指定的元件进行布线。(5)【整个区域】:对指定的区域进行布线。(6)【Room空间】:对指定的范围进行布线。(7)【停止】:使正在布线的电路板停止布线。(8)【重置】:使已经布线过的电路板采取重新布线。(9)【暂停】:使正在布线的电路板暂停布线。设置好后,对PCB进行自动布线,选择AutoRoute/All命令,看到PCB上开始了自动布线。,9.5.2自动布线,2.布线调整自动布线速度快、效率高,特别对比较复杂的电路板更能体现出Protel2004的优越性能,但也有一些不尽人意的地方,常常需要手工对电路板进行布线调整。,调整前调整后,9.6更新与验证设计项目,1.由PCB更新SCH由PCB更新SCH就是对PCB局部修改后再更新SCH。在PCB的编辑区内将PCB中的R3修改为Rc,更新SCH的操作步骤如下:(1)在PCB设计窗口中,选择【设计】|UpdateSchematicinxxx.PRJPCB命令,启动【工程变化订单(ECO)】对话框。(2)在【工程变化订单(ECO)】对话框中列出了所有的更改内容。单击【使变化生效】按钮,检查改变是否有效,如果所有的改变均有效,【状态】栏中的【检查】列出现“”,否则出现“”符号。(3)单击【执行变化】按钮将有效的修改发送到SCH文档,完成后,【完成】列出现完成状态显示。(4)关闭【工程变化订单(ECO)】对话框,实现了由PCB到SCH的更新。,9.6更新与验证设计项目,2.由SCH更新PCB由SCH更新PCB就是对SCH局部修改后更新PCB。在SCH编辑区内将R4改为Re,将C4改为Ce,在SCH设计窗口中,选择【设计】|UpdatePCBxxx.PCBDOC命令,系统自动启动【工程变化订单(ECO)】,按照与前面同样的方法和步骤就可以将修改信息更新到PCB中。,9.6更新与验证设计项目,3.验证PCB设计Protel2004提供一个规则驱动环境来设计PCB,并允许设计者定义各种设计规则来保证电路板的完整性。设计进程的最后,有必要用设计规则检查DRC(DesignRuleChecker)来验证设计者完成的PCB设计,操作步骤如下:选择【工具】|【DesignRuleCheck】命令,启动【设计规则检查器】对话框。保留所有选项为默认值,单击【运行设计规则检查】按钮,系统开始运行DRC。在Messages面板中显示了违反设计规则的类别、位置等信息,同时在设计的PCB中以绿色标记标出违反规则的位置。双击Messages面板中的错误信息系统会自动跳转到PCB中违反规则的位置,分析查看当前的设计规则并对其进行合理的修改,知道不违反设计规则为止,才能结束PCB的设计任务。,9.7PCB的设计,1.双层PCB的设计双层电路板一般包括元件面、焊接面和丝印层。在元件面和焊接面都有铜膜线,是电子设备中常用的一种板型。选择Design/Rules命令,启动PCB规则和约束编辑对话框,在约束特性栏RoutingLayers里,将TopLayer中设为允许布
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 项目居间协议居间协议合同8篇
- 2025家居电器分销合作合同协议书
- 2025新混凝土工程合同版
- 2025家具买卖合同样本
- 2025合同依据多样化分类标准展现出多样化类型
- 物质的量在化学实验中的应用教案(以核心素养为本的教学设计案例)
- 机械厂仓库规划布局规章
- 2025年商品房与经济适用房买卖合同差异解析
- 湖北事业单位笔试真题2025
- 考试我想和你握握手(说课稿)2025-2026学年初三下学期教育主题班会
- GB/T 29433-2012学生心理健康教育指南
- 农作物品种区域试验站建设实施方案
- 疫情防控 5.1普法教育培训记录表AQ-C1-18
- 有砟轨道施工课件
- ISO9001:2015质量管理体系内审和管理评审全套资料
- 中国的世界文化遗产课件
- 万科企业股份有限公司员工职务行为准则
- 幼儿园教学课件《半条棉被》课件
- 一建市政记忆口诀
- 阀门系数Cv和KV值计算表格(带公式)
- PETS公共英语二级大纲词汇
评论
0/150
提交评论