版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Ceasetostruggleandyouceasetolive.--ThomasCarlyle
生命不止,奋斗不息.--卡莱尔BACKEXIT第四篇使用AltiumDesigner22绘制电路原理图Project4DrawthecircuitprinciplediagrambyAltiumDesigner22(1)会利用自上而下的方式绘制层次电路;(2)会利用自下而上的方式绘制层次电路;(3)会在层次式原理图之间进行切换。最终目标:会用AltiumDesigner22软件进行层次电路图的绘制。促成目标:4.1学习目标在AltiumDesigner22原理图窗口中构建图4-4-1所示“核心控制器”电路。要求:(1)正确调用所需元器设计层次电路;(2)生成层次结构以及层次报表;(3)编译原理图;(4)保存所构建的电路,推出操作环境。4.2工作任务项目4绘制数据采集器电路项目4绘制数据采集器电路4.3.1层次电路设计概念图4-4-1核心处理器电路原理图1.层次原理图的概念2.层次电路的构成4.3知识准备项目4绘制数据采集器电路3.层次电路的设计方法4.层次电路设计流程项目4绘制数据采集器电路1.新建PCB工程并启动原理图设计编辑器执行菜单命令“文件”→“新建”→“项目”→“PCB工程”命令,命名为“核心控制器.PrjPcb”,保存工程。2.建立母图文件执行菜单命令“文件”→“新建”→“原理图”命令,新建原理图文件,用于绘制母图。重新命名为“核心控制器.SchDoc”,保存图纸。图4-4-4带着方块电路的鼠标状态4.3.2自上而下设计层次电路项目4绘制数据采集器电路图4-4-5“方块符号”对话框图4-4-6方块电路图图4-4-7“方块符号文件名”对话框图4-4-8在母图中放置的方块电路3.绘制母图(1)依次放置各模块的图纸符号。在原理图编辑环境下,单击布线工具栏中的图标,或者执行“放置”→“图表符”命令。此时光标变为十字形,并带着图纸符号(方块电路)出现在工作窗口中,如图4-4-4所示。项目4绘制数据采集器电路
图4-4-9放置方块电路的图纸入口图4-4-10“方块入口”对话框(2)绘制方块电路图的出入口(3)连接方块电路图4-4-13完成后的母图项目4绘制数据采集器电路4.生成并编辑子图图4-4-14Power模块的子图图4-4-15由方块电路生成的“Process.SchDoc”子图的端口图4-4-16Process模块的子图项目4绘制数据采集器电路5.生成层次结构图4-4-19层次结构1.新建PCB工程并启动原理图设计编辑器2.编辑子图文件(1)绘制Process模块执行菜单命令“文件”→“新建”→“原理图”命令,新建原理图文件,重新命名为“Process.SchDoc”,保存图纸,在原理图上放置元件并连线,完成后的子图如图4-4-16所示。4.3.3自下而上设计层次电路项目4绘制数据采集器电路图4-4-17Input模块的子图图4-4-18
Output模块的子图(2)绘制其他模块选择“文件”→“新建”→“原理图”命令,新建原理图文件。用同样的方法绘制分别绘制Power模块的子图、Input模块的子图以及Output模块的子图。完成后,如图4-4-14、图4-4-17和图4-4-18所示。3.由子图文件生成方块电路(1)执行菜单命令“设计”→“HDL文件或图纸生成图表符”,出现如图4-4-20所示的选择待绘文件对话框。图4-4-20选择待绘制文件对话框(2)选择想要生成方块电路的文件Process模块,单击“确定”按钮,此时系统会自动生成如图4-4-21所示的方块电路。在图纸适当位置单击鼠标左键放置该方块电路。图4-4-21由Process模块生成的方块电路项目4绘制数据采集器电路
(3)选择“设计”→“HDL文件或图纸生成图表符”命令,用同样的方法生成其余三个方块电路。(4)调整端口的位置以方便连线,将相同名称的端口连接起来。若端口为总线端口,就要用总线连接,并放置网络标识。连线后的母图如图4-4-22所示。图4-4-22。图4-4-22母图电路项目4绘制数据采集器电路4.生成层次结构(1)执行菜单命令“工程”→“CompilePCB核心控制器.PrjPcb”,或者在项目面板中选择“Projects”→“CompilePCB核心控制器.PrjPcb”来编译项目,编译后生成层次结构。(2)执行菜单命令“报告”→“ReportProjectHierarchy”,系统就会生成设计层次报表“核心控制器.REP”文档,并自动添加到当前工程中,如图4-4-23所示。项目4绘制数据采集器电路图4-4-23系统生成设计层次报表文档项目4绘制数据采集器电路(3)双击打开该文件,如图4-4-24所示。从图4-4-24可知,生成的报表中包含了本工程的原理图之间的相互层次关系。
图4-4-24层次报表5.修改错误编译项目后,系统生成编译信息(message),如图4-4-25所示。图4-4-25编译信息项目4绘制数据采集器电路1.设计管理器切换原理图层次2.从母图切换到子图3.从子图切换到母图1.新建工程执行菜单命令“文件”→“新建”→“工程”→“PCB工程”命令,命名为“核心控制器.PrjPcb”,保存工程。2.利用自下而上的方式绘制层次电路(1)绘制子图按照表4-4-1以及图4-4-1放置元件,并相应设置各元件参数。表4-4-1工程元件清单DesignatorLibRefFootprintCommentQuantityC1~C3,C4,C6CapRAD-0.30.1uF5C5,C7,C8CapRAD-0.30.01uF3C9~C11CapPol2POLAR0.810uF3D1DZenerDIODE-0.7DZener1J1~J7Header2HDR1X2Header27J8Phonejack3JACK/6-V3Phonejack31K1,K2Relay-SPSTMODULE4Relay-SPST2Q1~Q4NPNTO-226NPN4R1~R3Res2AXIAL-0.410K3R4~R8Res2AXIAL-0.41K5S1~S3SW-PBSPST-2SW-PB3U1SN54ALS04BJJ014SN54ALS04BJ1U2BellPIN2Bell1U3Optoisolator1DIP-4Optoisolator11U4VoltRegD2PAKVoltReg1U5DS87C520-WCLCERDIP40DS87C520-WCL1U6DM74ALS373NN20ADM74ALS373N1U7M27128A3F1FDIP28WM27128A3F11Y1XTALR38XTAL14.3.4层次原理图的切换4.4任务实施项目4绘制数据采集器电路1)绘制Power模块执行菜单命令“文件”→“新建”→“原理图”命令,新建原理图文件,重新命名为“Power.SchDoc”,保存图纸,在原理图上放置元件并连线。2)绘制Input模块执行菜单命令“文件”→“新建”→“原理图”命令,新建原理图文件,重新命名为“Input.SchDoc”,保存图纸,在原理图上放置元件并连线,完成后如图4-4-17所示。
Input模块和Process模块之间的连线主要有XIN1~XIN4、KEY1和KEY2信号。需要依次放置相应的I/O端口,端口属性设置可参照表格4-4-2。4.4任务实施表4-4-2Input模块端口属性名称类型I/O类型XIN1~XIN4RightOutputKEY1、KEY2RightOutput3)绘制Process模块执行菜单命令“文件”→“新建”→“原理图”命令,新建原理图文件,重新命名为“Process.SchDoc”,保存图纸,在原理图上放置元件并连线,完成后如图4-4-16所示。
Process模块和Input模块之间的连线主要有XIN1~XIN4、KEY1和KEY2信号;Process模块和Output模块之间的连线主要有CTRL1~CTRL4信号。相应的端口属性设置可参照表格4-4-3。表4-4-3Process模块端口属性名称类型I/O类型XIN1~XIN4RightInputKEY1、KEY2RightInputCTRL1~CTRL4LeftOutput项目4绘制数据采集器电路项目4绘制数据采集器电路
4)绘制Output模块执行菜单命令“文件”→“新建”→“原理图”命令,新建原理图文件,重新命名为“Output.SchDoc”,保存图纸,在原理图上放置元件并连线,完成后如图4-4-18所示。
Output模块和Process模块之间的连线主要有CTRL1~CTRL4信号。相应的端口属性设置可参照表格4-4-4。表4-4-4Output模块端口属性名称类型I/O类型CTRL1~CTRL4RightInput(2)建立母图执行菜单命令“文件”→“新建”→“原理图”命令,新建原理图文件,重新命名为“核心控制器.SchDoc”。执行菜单命令“设计”→“HDL文件或图纸生成图表符”,在“ChooseDocumenttoPlace”对话框中选择想要生成方块电路的文件模块,单击“确定”按钮,在图纸适当位置单击鼠标左键放置该方块电路。对方块电路进行连线,完成后如图4-4-22所示。项目4绘制数据采集器电路3.生成层次结构以及层次报表(1)生成层次结构执行菜单命令“工程”→“CompilePCB核心控制器.PrjPcb”来编译项目,编译后系统自动生成层次结构。(2)生成层次报表执行菜单命令“报告”→“ReportProjectHierarchy”,系统生成设计层次报表“核心控制器.REP”文档。4.编译工程在项目面板中选择“Projects”→“CompilePCB核心控制器.PrjPcb”来编译项目。查看“Messages”面板中是否有错误提示,若有则检查原理图,按照需要进行改正。5.保存所构建的电路,推出操作环境。第五篇使用AltiumDesigner22设计印刷电路板Project5PrintedcircuitboarddesignbyAltiumDesigner22
Wemustacceptfinitedisappointment,butwemustneverloseinfinitehope.--MattinLutherKing
我们必须接受失望,因为它是有限的,但千万不可失去希望,因为它是无穷的.--马丁.路德.金BACKEXIT
1555定时电路的PCB设计
2计数译码电路的PCB的设计
3抢答器电路的PCB设计第五篇使用AltiumDesigner22设计印刷电路板1)会利用AltiumDesigner22软件创建新的PCB设计文件;2)会规划电路板并对相关参数进行设置;3)能够根据要求完成单面板的制作;4)能够根据要求完成双面板的制作。最终目标:会使用AltiumDesigner22软件进行PCB设计。促成目标:本篇学习目标第五篇使用AltiumDesigner22设计印刷电路板1)会利用AltiumDesigner22软件创建新的PCB设计文件;2)会规划电路板并对相关参数进行设置;3)会对元件进行自动布局并手动调整;4)会设置布线规则并进行PCB的自动布线;5)会进行设计规则的检查。最终目标:会用AltiumDesigner22软件设计PCB单层板。促成目标:1.1学习目标在AltiumDesigner22窗口中创建一个名为“555定时电路.PrjPCB”的新项目。要求:(1)在“C:\DocumentsandSettings\Administrator\桌面\新建文件夹”目录下建立“555定时电路.PrjPCB”工程;(2)在该工程下建立“555定时电路.SchDoc”原理图文件;(3)在该工程下建立“555定时电路.PcbDoc”PCB文件;(4)按照PCB设计流程,完成555定时电路单面板的设计。1.2工作任务第五篇使用AltiumDesigner22设计印刷电路板
印制电路板英文简称为PCB(PrintedCircleBoard)如图5-1-1所示。印制电路板的结构原理为:在塑料板上印制导电铜箔,用铜箔取代导线,只要将各种元件安装在印制电路板上,铜箔就可以将它们连接起来组成一个电路。图5-1-1PCB板项目1555定时电路的PCB设计1.3知识准备1.3.1加载、卸载元件库项目1555定时电路的PCB设计1.印刷电路板的结构在进行电路板设计指前,先了解一下电路板的基本结构。一般来说,印刷电路板的结构有单面板、双面板和多层板三种。
(1)单面板顾名思义,单面板是一种一面敷铜,另一面没有敷铜的电路板。它只能在敷铜的一面放置元件和布线,具有不用打过孔,成本低的优点。但实际上由于单面板的布线只能在一面上进行,所以其设计工作往往比双面板或多层板困难得多。(2)双面板双面板包括顶层(TopLayer)和底层(BottomLayer)两层,两面敷铜,中间为绝缘层。双面板两面都可以布线,顶层一般为元件面,底层一般为焊锡面。双面板可用于比较复杂的电路,且布线比较容易,是现在最常见的一种印制电路板,如图5-1-2所示。图5-1-2双层板结构图5-1-2双层板结构项目1555定时电路的PCB设计(3)多层板随着电子技术的高速发展,电路的集成度越来越高,电路板也越来越复杂,多层板的应用也就越来越广泛了,如图5-1-3。图5-1-3多层板结构2.零件封装(1)零件封装的分类图5-1-4针脚式零件外型及其PCB焊盘项目1555定时电路的PCB设计②SMT零件封装
图5-1-5表面粘贴式封装的器件外型及其PCB焊盘(2)零件封装的编号常见元件封装的编号原则为:元件封装类型+焊盘距离(焊盘数)+元件外型尺寸。可以根据元件的编号来判断元件封装的规格。例如有极性的电解电容,其封装为RB.2-.4,其中“.2”为焊盘间距,“.4”为电容圆筒的外径,“RB7.6-15”表示极性电容类元件封装,引脚间距为7.6mm,元件直径为15mm。
(3)铜膜导线
(a)铜膜导线(b)飞线图5-1-6铜模导线与飞线样例项目1555定时电路的PCB设计(4)焊盘(a)圆型(b)方型(c)八角型(d)圆角型(e)表明贴装型图5-1-7常见焊盘(5)焊点和导孔(a)穿透式(b)盲过孔图5-1-8两种类型的过孔(6)助焊膜和阻焊膜为了使印制电路板的焊盘更容易粘上焊锡,通常在焊盘上涂一层助焊膜。
(7)丝印层除了导电层外,印制电路板还有丝印层。丝印层主要采用丝印印刷的方法在印制电路板的顶层和底层印制元件的标号、外形和一些厂家的信息。
项目1555定时电路的PCB设计印刷电路板的设计一般流程,基本上可以划分为以下几个步骤,如图5-1-9所示。开始绘制原理图规划电路板启动PCB编辑器设置参数装入网络表及元件的封装布置元件自动布线与手工调整文件的保存及打印输出结束图5-1-9PCB设计一般流程1.3.2印刷电路板的设计流程项目1555定时电路的PCB设计1.启动印制电路板(PCB)编辑器在将设计由原理图编辑器转移至PCB编辑器前,需要创建一个空白PCB,对其进行命名并将其保存为项目的一部分。选择“文件(F)”→“新的(N)”→“PCB(P)”命令,会创建一个名为PCB1.PcbDoc的新PCB文件,同时进入PCB设计环境,如图5.1.10所示。如果需要重新命名,执行“文件(F)”→“保存(S)”命令,可以对该PCB文件进行重新命名。图5-1-10AltiumDesigner22主页1.3.3创建PCB文件及PCB设计环境介绍2.PCB设计环境
在创建一个新的PCB文件或者打开一个现有的PCB文件之后,则进入PCB编辑环境,如图5.1.11所示。下面具体介绍PCB编辑环境界面。下面具体介绍PCB编辑环境界面。图5-1-11PCB主菜单栏(2)PCB标准工具栏图5-1-12PCB标准工具栏项目1555定时电路的PCB设计(1)主菜单栏1.3.3创建PCB文件及PCB设计环境介绍(5)PCB编辑窗口
编辑窗口是进行PCB设计的主要平台,用于进行元件的布局布线等相关工作。(6)板层标签图5-1-15板层标签(7)状态栏图5-1-16状态栏项目1555定时电路的PCB设计(3)配线工具栏图5-1-13PCB配线工具栏(4)导航工具栏图5-1-14导航工具栏1.3.3创建PCB文件及PCB设计环境介绍电路板物理边界的规划创建好了PCB文件,并且启动了PCB编辑器,然后就需要对电路板进行边界规划,即根据所设计电路的规模以及要求来确定电路板的物理外形尺寸和电气边界。其原则是在满足设计要求的前提下尽量美观,并且要便于下一步的布线工作。在设计时要注意避免一味追求电路板尺寸的小型化,而应综合考虑布线的可行性,否则可能会使后面的布线工作无法进行,这一点在单面板的设计中是很重要的。对电路板物理边界的具体要求通常包括角标、参考孔位置、外部尺寸等。通常在4个机械层中的一个上确定电路板物理边界,而将尺寸、对齐标志等放置在其他机械层上。这里仅介绍电路板物理边界的规划,其他机械定义读者不妨自己尝试设定一下。1)切换编辑区域单击编辑区域下方的标签,将编辑区域切换到机械层,如图5.1.17所示。图5-1-17进入规划板子外形界面项目1555定时电路的PCB设计1.3.4规划电路板及参数设置项目1555定时电路的PCB设计1.3.4规划电路板及参数设置3)选择一个合适的捕捉网格当前捕捉网格(Grid)的单位为5mil(或0.127mm,这是转换为公制的默认英制捕捉网格)。如需在任何时候切换捕捉网格,请按G键,以显示“捕捉网格(SnapGrid)”菜单,并在该菜单中,选择英制或公制数值。请注意菜单中显示的快捷键:使用快捷键Ctrl+Shift+G,打开SnapGrid对话框,以便输入某个特定数值。还可以使用快捷键Ctrl+G,打开CartesianGridEditor对话框,并在该对话框中将栅格由点改为线,以及更改栅格颜色。4)配置默认值当我们将对象放置在PCB编辑器设计空间中时,软件将根据以下内容定义该对象的形状和属性:①适用的设计规则——如果定义了适用于该对象的规则,则属性对象将从该规则中定义。例如,在交互式布线时更改层时,将自动添加一个过孔,其大小和孔尺寸属性取自适用的布线过孔样式设计规则。②默认设置——如果适用的设计规则不存在或不适用,则对象的属性将根据“优先选项”对话框的“PCB编辑器–默认值”页面中配置的默认设置进行定义。例如,如果我们运行:“放置Place”→“过孔Via”命令,软件不知道该通孔是否是网络的一部分,因此它将以默认值中定义的大小显示通孔。
2)AltiumDesigner显示模式AltiumDesigner显示模式。AltiumDesigner支持以2D或3D方式显示和编辑电路板,这些模式称为显示模式。AltiumDesigner22中显示模式有三种,电路板规划模式、2D布局模式和3D布局模式,如图5.1.18所示。在“视图”菜单中选择所需的模式,或按1、2、3快捷键直接切换到该模式。三种显示模式,每种模式都有不同的功能。①电路板规划模式(快捷键1)——用于定义电路板形状,以及在刚柔结合设计上定位和配置分割线和折弯线。分割线用于将电路板划分为多个区域,然后可以为每个区域分配不同的层堆栈。②2D布局模式(快捷键2)——传统的PCB的2D多层视图。AltiumDesigner集成了一组功能,可帮助用户管理电路板视图,称为电路板洞察系统。③3D布局模式(快捷键3)——真正的3D设计。将3D显示模式与3D鼠标相结合,可以查看和操作加载的3D板,就像我们将其握在手中一样。图5-1-18在电路板规划模式、2D布局模式和3D布局模式下显示同一电路板项目1555定时电路的PCB设计1.3.4规划电路板及参数设置图5-1-19“优先选项”对话框项目1555定时电路的PCB设计1.3.4规划电路板及参数设置2.参数设置执行“工具(T)”→“优先选项(P)”打开设置面板,如图5.1.19所示,可以根据具体要求对参数进行设置。建立“555定时电路.PrjPCB”工程,按照PCB文件的创建方法,在工程下创建“555定时电路.PCBDoc”子文件,并按照前述方法规划电路板物理边界为1560mil×855mil,电气边界为1500mil×800mil。“555定时电路.SchDoc”原理图文件的可参考前面讲述建立,不在赘述,如图所示。555定时电路.SchDoc原理图文件项目1555定时电路的PCB设计1.4任务实施1.4.1准备电路图与网络表1.准备设计转换2.网络与元器件封装的载入3.飞线5-1-54项目编译对话框项目1555定时电路的PCB设计1.4.1准备电路图与网络表1.4.2元件布局1.元件的自动布局2.手动调整元件布局1.4.3元件布线1.布线前规则设置2.自动布线项目1555定时电路的PCB设计
布线完成后,用户可利用AltiumDesigner提供的检测功能进行功能检测,查看布线后的结果是否符合所设置的要求,或电路中是否还有未完成的网络布线。执行“工具”→“设计规则检查”命令,系统将弹出检测选项对话框,如图所示。
图5.1.20
DRC检测对话框1.4.4
设计规则检查1.根据第四篇原理图设计项目二实训中绘制的晶体管两级放大电路,进行后续的PCB单面板设计,原理图要求参见前面所述,PCB设计要求如下:(1)在上述工程中建立PCB文件,命名为“两级放大电路”(扩展名为.PcbDoc)。(2)使用单层板进行PCB设计。(3)参考PCB大小为1490mil×1450mil,采用底层布线。(4)一般布线宽度为10mil,电源地线宽度为25mil。(5)布局采用自动与手动相结合,布线采用自动布线为主。(6)设计后进行规则检查,若有错误则进行修正。(7)保存所构建的电路,推出操作环境。参考PCB板图如图所示。
两级放大电路参考PCB板图项目1555定时电路的PCB设计1.5实训练习2.根据第四篇原理图设计项目二实训中绘制的正负电源电路,进行后续的PCB单面板设计,原理图要求参见前面所述,PCB设计要求如下:(1)在上述工程中建立PCB文件,命名为“正负电源电路”(扩展名为.PcbDoc)。(2)使用单层板进行PCB设计。(3)参考PCB大小为2310mil×2070mil,采用底层布线。(4)一般布线宽度为25mil,NetD3-2与D3-4布线宽度为35mil,地线宽度为50mil。(5)布局采用自动与手动相结合,布线采用自动布线为主。(6)设计后进行规则检查,若有错误则进行修正。(7)保存所构建的电路,推出操作环境。参考PCB板图如图所示。
正负电源电路参考PCB板图项目1555定时电路的PCB设计1.5实训练习3.根据第四篇原理图设计项目二实训中绘制的图4-2-32与非门振荡电源电路,进行后续的PCB单面板设计,原理图要求参见前面所述,PCB设计要求如下:(1)在上述工程中建立PCB文件,命名为“与非门振荡电源电路”(扩展名为.PcbDoc)。(2)使用单层板进行PCB设计。(3)参考PCB大小为785mil×925mil,采用顶层布线。(4)一般布线宽度为10mil,电源线宽度为20mil,地线宽度为30mil。(5)布局采用自动与手动相结合,布线采用自动布线为主。(6)设计后进行规则检查,若有错误则进行修正。(7)保存所构建的电路,推出操作环境。参考PCB板图如图5-1-95所示。图5-1-95与非门振荡电路参考PCB板图项目1555定时电路的PCB设计1.5实训练习
1555定时电路的PCB设计
2计数译码电路的PCB的设计
3抢答器电路的PCB设计第五篇使用AltiumDesigner22设计印刷电路板1)会利用AltiumDesigner22软件创建新的PCB设计文件;2)会规划电路板并对相关参数进行设置;3)能够根据要求完成单面板的制作;4)能够根据要求完成双面板的制作。最终目标:会使用AltiumDesigner22软件进行PCB设计。促成目标:本篇学习目标第五篇使用AltiumDesigner22设计印刷电路板(1)会使用自动、手动相结合的方式进行布局与布线;(2)会给PCB中空白区域进行敷铜设计;
(3)会使用网络密度分析并根据需求调整元件布局;
(4)会放置电路板标识并进行尺寸标注;
(5)能够对电路板进行3D效果显示。最终目标:会用AltiumDesigner22软件绘制PCB双层板促成目标:2.1学习目标在AltiumDesigner22窗口中创建一个名为“计数译码电路.PrjPCB”的新项目。要求:(1)创建“计数译码电路.PrjPCB”新工程;(2)使用双层电路板进行布线;(3)布局布线采取自动与手动相结合进行;(4)给未布线的区域敷铜;(5)电路板命名为count-1,并标识板子尺寸大小;(6)3D显示PCB布局布线效果图。
2.2工作任务项目二
计数译码电路的PCB设计(一)网络密度分析(二)敷铜(三)标注印刷电路板说明性文字、放置尺寸标识(四)三维预览(3D显示)项目二
计数译码电路的PCB设计2.3知识准备2.3.1网络密度分析
由于电子元件的对温度比较敏感,且元件在电路工作的时候都会产生热量,从而会影响板子电路功能的实现。特别是当电路板上的某个区域元件密度过高时,会导致热能过于集中,从而会降低这一区域内的电子元件的使用寿命。因此,用户应在元件布局结束后,对布局好的电路板进行密度分析。执行“工具”→“密度图”菜单命令,如图5-2-1所示。项目二
计数译码电路的PCB设计2.3知识准备图5-2-1网络密度分析结果低密度区低密度区中密度区(1)对于大面积的地或者电源敷铜,会起到屏蔽的作用,对某些特殊地,可以起到防护作用;(2)一般地,为了保证电镀的效果,或则层压不变形,会对布线较少的PCB板层敷铜;(3)敷铜可以给高频数字信号一个完整的回流路径,并减少直流网络的布线;(4)散热及特殊器件安装时也要求敷铜。项目二
计数译码电路的PCB设计2.3知识准备2.3.2敷铜1.敷铜及其意义所谓敷铜,就是将PCB上面的闲置的空间作为基准面,然后用固体铜填充。
敷铜的意义主要有以下四方面:
执行“放置”→“多边形敷铜”菜单命令,弹出如图5-2-2所示对话框。2.敷铜的规则(1)填充模式:主要有实心(铜皮区域)、栅格状(走线或者圆弧)、无(只有外形)三种模式;(2)特性区域:用于设置敷铜所在工作层面、最小图元的长度、是否选择锁定敷铜和敷铜区域的命名等设置;(3)网络设置:在该区域可以进行与敷铜有关的网络设置,包括设定敷铜所要连接的网络、去掉死铜、敷铜填充的覆盖的类型选择等。图5-2-2项目二
计数译码电路的PCB设计2.3知识准备2.3.2敷铜该对话框主要包括以下三个区域设置内容3.添加敷铜
设置敷铜的规则之后,单击“确定”按钮,此时鼠标以“十”字的形式显示,按下鼠标左键,并拖动鼠标即可进行敷铜区域绘制。敷铜完成之后效果图如图5-2-3所示。
图5-2-3敷铜效果图项目二
计数译码电路的PCB设计2.3知识准备2.3.2敷铜4.删除敷铜
若已经给PCB中顶层敷铜,但是需要撤销敷铜,就是需要删除敷铜。方法是在PCB编辑界面中的板层标签中,选择层面为“BottomLayer”,在敷铜区域单击鼠标,选中敷在底层的敷铜,然后拖动鼠标,将顶层敷铜拖到电路之外,释放鼠标,此时系统将弹出询问对话框,如图所示,单击“No”,选中顶层敷铜,然后单击“剪切”工具或者直接使用“Delete”键将顶层敷铜删除,如图5-2-4所示。
图5-2-4删除敷铜项目二
计数译码电路的PCB设计2.3知识准备2.3.2敷铜1.标注印刷电路板说明性文字
(1)切换电路板至丝印层
,因为标注与说明性文字一般都放置在丝印层;
(2)执行“放置”→“字符串”菜单命令或者单击
,之后按Tab键即可打开属性对话框,在Text栏输入要添加的文字标注,如“circuit-1”,可进行文字宽度、高度的设置,单击“OK”,则可出现文字标注,如图5-2-5所示。
图5-2-5
放置文字标注项目二
计数译码电路的PCB设计2.3知识准备2.3.2敷铜标注印刷电路板说明性文字、放置尺寸标识2.放置尺寸标识
(1)切换电路板至丝印层;
(2)执行“放置”→“尺寸”→“线性”菜单命令,即可进行尺寸标识的放置。首先单击确定起始位置,然后拖动鼠标到放置的终点,单击即可生成尺寸表示,如图5-2-6所示。水平放置与垂直放置可通过“空格”键相互转换。图5-2-6
放置尺寸标识项目二
计数译码电路的PCB设计2.3知识准备2.3.2敷铜标注印刷电路板说明性文字、放置尺寸标识用户可通过3D图查看电路布局的密度,执行执行“视图”→“切换到3维模式”菜单命令,如图5-2-7所示,具体的3D面板如图5-2-8所示。图5-2-7执行3D显示命令对话框图5-2-83D面板项目二
计数译码电路的PCB设计2.3知识准备2.3.2三维预览(3D显示)1.准备计数译码电路原理图2.编译检查原理图并生成网表3.规划电路板边界4.将元件封装与网络载入PCB5.元器件布局及调整PCB6.PCB双面板设置7.按布线规则设置进行自动布线8.手动修改布线9.添加注释及增加板子尺寸大小10.PCB设计规则检查11.PCB的3D效果图(1)双面板设置(2)设置布线宽度及布线层优先级(1)放置交互式走线(5)修改走线(2)连接飞线自动完成布线(3)状态栏与悬浮显示栏(4)在PCB中查看元器件和网络连接
(1)编译检查原理图(2)生成网络表(1)通过Room框调整与移动元器件封装(2)手动调整元器件位置项目二
计数译码电路的PCB设计2.4任务实施按照PCB设计文件的创建方法,建立“计数译码电路.PrjPCB”工程,“计数译码电路.SchDoc”原理图文件可参考前面讲述建立,如图5-2-9所示,不在赘述;在工程下创建“计数译码电路.PCBDoc”子文件,并添加进工程,如图5-2-10所示。图5-2-9计数译码电路原理图图5-2-10计数译码电路添加进入工程项目二
计数译码电路的PCB设计2.4任务实施2.4.1准备计数译码电路原理图(1)编译检查原理图
利用工程编译可以对原理图中的导线连接、元器件编号等进行电气规则检查,对违反电气规则的元器件和导线等对象产生相应的报告,提示用户进行相应的修改。执行“工程”→“ValidatePCBProject计数译码电路.PrjPCB”菜单命令,具体参见前面章节的编译检查过程进行修改。图5-2-11编译检查原理图项目二
计数译码电路的PCB设计2.4任务实施2.4.2编译检查原理图并生成网表(2)生成网络表执行“设计”→“工程网络表”→“Protel”菜单命令,生成网络表。图5-2-12生成网络表项目二
计数译码电路的PCB设计2.4任务实施2.4.2编译检查原理图并生成网表打开“计数译码电路.PCBDoc”子文件,规划电路板大小。本例电气边界为2600mil×2100mil,物理边界为2640mil×2140mil,按照前面介绍的两种方法可以进行电路板边界的大小设置,规划好的电路边界如图5-2-13所示。图5-2-13规划电路板边界项目二
计数译码电路的PCB设计2.4任务实施2.4.3规划电路板边界在原理图编辑器中,执行“设计”→“UpdatePCBDocument计数译码电路.PcbDoc”命令,系统打开如图5-2-14所示的EngineeringChangeOrder对话框,显示了本次设计要载入的器件封装及载入到的PCB文件名等。5-2-14
EngineeringChangeOrder对话框项目二
计数译码电路的PCB设计2.4任务实施2.4.4将元件封装与网络载入PCB单击“使更改生效”按钮,在“状态”区域中的“检查”栏中将会显示检查的结果,如图5-2-15所示。出现绿色的对号标志,表明对网络及元器件封装的检查是正确的,说明变化有效。当出现红色的叉号,表明网络及元器件封装检查是错误的,说明变化无效,需要作出修改。5-2-15
检查网络及元器件封装对话框项目二
计数译码电路的PCB设计2.4任务实施2.4.4将元件封装与网络载入PCB单击“执行更改”按钮,将网络及元器件封装装入到PCB文件“计数译码电路.PcbDoc”,如果装入正确,则会在“状态”区域中的“完成”栏中显示出绿色对号的标志,如图5-2-16所示。5-2-16
完成装载对话框项目二
计数译码电路的PCB设计2.4任务实施2.4.4将元件封装与网络载入PCB关闭“EngineeringChangeOrder”对话框,则可以在PCB编辑器中看到装入的网络与元器件封装,放置PCB的电气边界一万,并以飞线的形式显示网络和元器件之间的连接关系,如图5-2-17所示。5-2-17
装入网络与元器件封装到PCB文件项目二
计数译码电路的PCB设计2.4任务实施2.4.4将元件封装与网络载入PCB(1)通过Room框调整与移动元器件封装拖动计数译码电路到规划好的电路板的上部,执行菜单命令“工具”→“器件布局”→“按照Room排列”,如图5-2-18所示,移动鼠标至“计数译码电路”的内部,单击鼠标左键,元器件将按照类型整齐的排列,然后单击右键结束,最后删除Room框。(b)步骤2(a)步骤1项目二
计数译码电路的PCB设计2.4任务实施2.4.4将元件封装与网络载入PCB(2)手动调整元器件位置
参照电路图,首先可以将核心的元件U4、U5、U6移动到PCB上面,随后根据飞线尽量短,且交叉少的原则将其他元器件移动到核心元件的周围。对于同类型的元器件可以放置到一起,并尽量对齐。若要对一些排列对齐操作,可执行“编辑”→“对齐”命令,如图5-2-19所示,系统会弹出对齐菜单,主要包括中心对齐、左对齐、右对齐、水平分布、垂直分布操作。5-2-19“对齐”对话框最终,“计数译码电路”经过自动布局、与手动布局之后的布局如图5-2-20所示。5-2-20
布局效果图项目二
计数译码电路的PCB设计2.4任务实施2.4.5元器件布局及调整PCB执行“自动布线”→“全部”,则系统刚开始进行自动布线,布线完成效果如图5-2-25所示。如果布线规则需要修改,需要重新设置并进行布线,则需要删除此次布线。删除布线需要执行“工具”→“取消布线”→“全部”,如图5-2-26所示,即可撤销本次布线。注意,对于同一电路而言,每一次自动布线的结果都不尽相同,而且自动布线往往存在一些不足和缺陷,所以就需要进行仔细的检查与修改。5-2-25双层自动布线对话框5-2-26
取消布线项目二
计数译码电路的PCB设计2.4任务实施2.4.6按布线规则
设置进行自动布线手动修改完成的布线如图5-2-27所示。注意,修改哪一层的布线,应该将当前工作层切换到哪一层上面,手动布线调整的工作不会一步到位,是一项艰巨的任务,往往还需要结合局部元件的调整进行。在实践中,应该不断地积累布局布线的经验,为后续开展更加复杂的手动布局、布线做好准备。5-2-27手动布线完成图项目二
计数译码电路的PCB设计2.4任务实施2.4.7手动修改布线切换电路板至丝印层,分别执行“放置”→“字符串”菜单命令或者单击,在“String”中输入本设计编号“CD-1/SXPI”;执行“放置”→“尺寸”→“线性”菜单命令,放置坐标尺,如图5-2-28所示。5-2-28添加标注与尺寸标识项目二
计数译码电路的PCB设计2.4任务实施2.4.8添加注释及增加板子尺寸大小执行“工具”→“设计规则检查”→“运行DRC”命令,检查布线后是否违反设计规则,同时生成“DesignRuleVerificationReport-计数译码电路.html”文件,如图5.2.29所示。如果有错误就需要进行修改,修改完成后方可投版进行制作。5-2-29设计规则检查项目二
计数译码电路的PCB设计2.4任务实施2.4.9PCB设计规则检查执行“察看”→“3D显示”菜单命令,则生成如图所示本设计的3D效果图,同时生成计数译码电路.PCB3D文件,如图5-2-30所示,可查看板子的元件布局及布线的合理性,若不合理则需要进行修改。5-2-303D效果显示项目二
计数译码电路的PCB设计2.4任务实施2.4.10PCB的3D效果图1.根据第四篇原理图设计项目三实训练习中绘制的模拟信号采集器电路,进行后续的PCB双面板设计,原理图要求参见前面所述,PCB设计要求如下:(1)在上述工程中建立PCB文件,命名为“模拟信号采集器电路”(扩展名为.PcbDoc)。(2)使用双层板进行PCB设计。(3)参考PCB大小为3945mil×2455mil,采用双面布线。(4)一般布线宽度为10mil,电源线、地线宽度均为25mil。(5)布局采用自动与手动相结合,布线采用自动布线为主。(6)进行未布线区域的敷铜操作,要求敷铜在底层且与GND相连。(7)进行网络密度分析,确定布局的合理性。(8)设计后进行规则检查,若有错误则进行修正。(9)添加标注与尺寸标识,并输出3D效果。(10)保存所构建的电路,推出操作环境。
模拟信号采集器电路参考PCB板图项目二
计数译码电路的PCB设计2.5实训练习2.
绘制“广告灯电路”,要求:(1)在桌面下建立以“广告灯电路”命名的文件夹。(2)以“广告灯电路”为名字建立工程文件,保存在上述“广告灯电路”文件夹中。(3)在上述工程中建立原理图文件,命名为“广告灯电路”(扩展名为.SchDoc),建立PCB文件,命名为“广告灯电路”(扩展名为.PcbDoc)。(4)在原理图中放置元件,并按照工程元件清单相应设置各元件参数。(5)正确连线及放置网络标识。(6)运行编译命令,若有错误则进行修正。(7)使用双层板进行PCB设计。(8)参考PCB大小为3472mil×2200mil,采用双面布线。(9)一般布线宽度为10mil,电源线宽度为30mil、地线宽为40mil。(10)布局采用自动与手动相结合,布线采用自动布线为主。(11)进行未布线区域的敷铜操作,要求敷铜在顶层且与GND相连。(12)进行网络密度分析,确定布局的合理性。(13)设计完成后进行规则检查,若有错误则进行修正。(14)添加标注与尺寸标识,并输出3D效果。(15)保存所构建的电路,推出操作环境。项目二
计数译码电路的PCB设计2.5实训练习CommentDesignatorFootprintLibRefQuantity22pFC1,C2RAD-0.3Cap210uFC3RB7.6-15CapPol11LED1D1,D2,D3,D4,D5,D6,D7,D8LED-1LED18Header5X2HP1HDR2X5HHeader5X2H1Res2R1,R2,R3,R4,R5,R6,R7,R8,R11,R12,R13,R14AXIAL-0.4Res21210KR15,R16AXIAL-0.4Res22SW-PBS1,S2,S3,S4,S5SPST-2SW-PB5SW-DIP4S6DIP-8SW-DIP41P89C51RD2HBPU1SOT129-1P89C51RD2HBP112MHzY1R38XTAL1广告灯电路原理图
广告灯电路参考PCB板图工程元件清单项目二
计数译码电路的PCB设计
1555定时电路的PCB设计
2计数译码电路的PCB的设计
3抢答器电路的PCB设计第五篇使用AltiumDesigner22设计印刷电路板1)会利用AltiumDesigner22软件创建新的PCB设计文件;2)会规划电路板并对相关参数进行设置;3)能够根据要求完成单面板的制作;4)能够根据要求完成双面板的制作。最终目标:会使用AltiumDesigner22软件进行PCB设计。促成目标:本篇学习目标第五篇使用AltiumDesigner22设计印刷电路板
1)会运用全局属性修改同类元件的相关参数;2)会排除电路原理图载入PCB出现的错误;3)会进行PCB后续敷铜、包地、泪滴化焊盘等优化处理;4)会进行PCB设计规则错误的修改;5)会精确制作板子安装孔。最终目标:进一步熟练使用AltiumDesigner22软件制作双面板。促成目标:3.1学习目标在AltiumDesigner22窗口中创建一个名为“抢答器电路.PrjPCB”的新项目。要求:(1)创建“抢答器电路.PrjPCB”新工程;(2)使用双层电路板进行布线;(3)布局布线采取自动与手动相结合进行;(4)给未布线的区域敷铜、并对某些网络学会包地处理、对部分焊盘进行泪滴化处理;(5)能够利用全局属性调整元器件封装、注释等参数;(6)制作安装孔,并对生成3D文件。
3.2工作任务
项目三
抢答器电路的PCB设计(一)批量修改元器件的相关参数(二)放置安装孔(三)小信号包地(四)泪滴化焊盘(五)PCB载入元器件封装时常见错误举隅(六)PCB设计规则错误的修改提示1.将SCH载入到PCB图时常见的错误及修改2.SCH更新到PCB时出现的典型的错误与原因(1)不能执行更新(2)执行更新PCB时出现错误(3)在装入的PCB中,集成封装没有充分利用(4)装入的PCB中集成块电源、接地有误
项目三
抢答器电路的PCB设计3.3知识准备
项目三
抢答器电路的PCB设计3.3.1批量修改元器件的相关参数以元器件注释大小的统一调整为例介绍全局性修改参数的使用过程,若要修改全局性封装与线宽等过程与注释修改的过程类似,不在赘述。在元件名称(比如R1)上点击右键,选择查找相似对象,如图所示5-3-1所示,弹出发现相似目标对话框。在PCB文档中,字体默认大小为TextHight60mil,TextWideth10mil,现在全局更改成TextHight
30mil,TextWideth
5mil。把TextHight默认值60mi后面的“Any”改为“Same”,同理设置TextWideth,然后单击“应用”→“确定”,则会出现PCBInspector对话框,如图5-3-2所示,在其中找到TextHight和TextWideth,把期望的字体高度和大小写进去,按“Enter”退出,这是所有的封装的名称都变成了
30mil×5mil,实现了全局注释的修改。图5-3-2PCBInspector对话框图5-3-1发现相似目标对话框3.3知识准备
项目三
抢答器电路的PCB设计安装孔的作用是可以固定PCB板子,通常的板子在四周都设计有安装孔。安装孔的位置也可以选择在板子中没有任何元器件及布线的地方放置。安装孔的设计方法是通过放置过孔的方式来实现(放置过孔的方法在前面的内容已经讲述,不再赘述),只是在属性设置的时候,不用进行网络设置,主要是根据安装螺钉的尺寸大小,进行过孔的内径大小的设置,如图5-3-3所示。注意在放置之前要选择“Multi-Layer”层。5-3-3安装孔属性设置对话框3.3知识准备3.3.2放置安装孔
项目三
抢答器电路的PCB设计
执行“编辑”→“选中”→“网络”菜单命令,如图所示;再执行“工具”→“描画选择对象外形”菜单命令,即在选中网络周围生成包地线,将该网络中的导线、焊盘与过孔等包围起来,如图5-3-4所示。图5-3-4包地前后效果图双击每段包地布线,可以打开它们的属性设置对话框,将其“网络”设置成“GND”,如图5-3-5所示,然后执行自动布线或采用手动布线来完成包地的接地操作。注意,包地线的线径应该与“GND”相匹配。如需删除包地,可执行“编辑”→“选中”→“连接的铜皮”菜单命令,此时光标变成“十”字光标,单击要删除的包地线整体,然后按“Delete”键进行删除操作。图5-3-5
包地属性设置3.3知识准备3.3.3信号包地
项目三
抢答器电路的PCB设计
泪滴通常是指在导线和焊盘或者过孔之间的一段过渡,把过渡的区域作成泪滴状,以起到保护焊盘的作用,避免出现在导线与焊盘或者过孔接触点出现应力集中而断裂的现象。
执行“工具”→“泪滴”菜单命令,则弹出如图5-3-6所示对话框,主要包括工作模式、范围、对象、选项四部分选项。按照要求选择完成之后,单击“确定”按钮即可执行泪滴化焊盘的过程;需撤销泪滴化时,在“工作模式”区域中选择“删除”项即可。泪滴化前后对比如图5-3-7所示。图5-3-6
泪滴选型对话框图5-3-7泪滴化前后效果图3.3知识准备3.3.4泪滴化焊盘
项目三
抢答器电路的PCB设计1,将SCH载入到PCB图时常见的错误及修改
将SCH更新到PCB时,在弹出的EngineeringChangeOrder(工程清单改变)对话框后,单击“验证变更”对话框之后,若“检查”栏出现红色的叉号“×”,通常表示找不见元件所在的元件库,如图5-3-8所示。图5-3-8
原理图载入错误3.3知识准备3.3.5PCB载入元器件封装时常见错误举隅
项目三
抢答器电路的PCB设计1.将SCH载入到PCB图时常见的错误及修改
一种原因是:集成库文件(.InLib)封装库已经损坏,或者使用了PCB中没有的封装,或者是使用了与库文件中名称不一致的封装。以抢答器电路中的电阻R1为例进行说明。
首先查看元器件封装,回到原理图文件,双击元件R1进入属性菜单,如图5-3-9所示。图5-3-9电阻属性对话框3.3知识准备3.3.5PCB载入元器件封装时常见错误举隅
项目三
抢答器电路的PCB设计单击至右下角封装一栏,然后再单击“编辑”,打开PCB模型对话框,如图5-3-10所示。本例中即是出现名称错误,实际封装名称应该为“AXIAL-0.4”,单击“任意”按钮,在名称一栏修改正确的封装名称,即可在选择封装中出现安装库中有此封装的元件的封装图样及所在库的位置,如图5-3-11所示;若名称正确可单击PCB库中的“任意”,自动在软件自带的库中搜寻相关名称的封装;若此元件为用户新建元件,则一般需要在PCB库中单击“库路径”找见新建元件封装库的位置,然后添加进入库。图5-3-10PCB模型名称修改前图5-3-11PCB模型名称修改后3.3知识准备3.3.5PCB载入元器件封装时常见错误举隅
项目三
抢答器电路的PCB设计1.将SCH载入到PCB图时常见的错误及修改
若电阻R1
封装原本为“AXIAL-0.4”,现在根据需要修改成“AXIAL-0.8”,则可以在PCB模型中“名称”栏的右侧单击“浏览”,则出现“库浏览”对话框,如图5-3-12所示。可通过“库浏览”中滚轴查看库文件中所有的封装类型,选择“AXIAL-0.8”,单击确定,电阻R1的封装实现切换。图5-3-12库浏览对话框3.3知识准备3.3.5PCB载入元器件封装时常见错误举隅
项目三
抢答器电路的PCB设计1.将SCH载入到PCB图时常见的错误及修改
另一种原因是:元器件的封装库没有装入到当前的PCB库文件管理器中。
另外,在PCB编辑界面的右侧部分也可是实现库文件的加载,具体方法是单击“库”,出现如图5-3-13所示对话框,然后单击“Libraries”打开如图5-3-14所示对话框,单击“安装”寻找要使用元件封装库,如本例中电阻所在库“MiscellaneousDevices”,单击“打开”,最后“关闭”即可实现元件库的加载过程。图5-3-13库对话框图5-3-14安装库对话框3.3.5PCB载入元器件封装时常见错误举隅
项目三
抢答器电路的PCB设计2.SCH更新到PCB时出现的典型的错误与原因(1)不能执行更新
在原理图中执行“设计”找不见“更新PCB文件”,或者是在PCB文件中执行“设计”→“ImportChangesFrom”灰色显示,如图5-3-15所示,表示不可用,均可能是创建的PCB文件未加载进工程中,将其加入工程中即可。图5-3-15无法更新PCB3.3知识准备3.3.5PCB载入元器件封装时常见错误举隅
项目三
抢答器电路的PCB设计2.SCH更新到PCB时出现的典型的错误与原因(2)执行更新PCB时出现错误可能是元器件的引脚数与焊盘数不对应,尤其是集成块元器件,由于SCH中电源、接地引脚隐藏,认为显示的引脚数即为焊盘数,造成集成块引脚没有与焊盘相匹配。注意元器件引脚编号与焊盘编号要一致。(3)在装入的PCB中,集成封装没有充分利用若原理图设计中,一个集成块封装包括多个元件单元,为避免造成网络关系严重,应该使用相同编号名称。如图5-3-16所示DM74LS20N中若使用“U2”的两个单元,不需要输入“U2A”、“U2B”,只需要输入“U2”即可。特别强调同一集成块的不同单元必须使用同一个元器件编号,否则就出现集成块重复使用,网络混乱等错误。图5-3-16
多模块封装元件3.3.5PCB载入元器件封装时常见错误举隅2.SCH更新到PCB时出现的典型的错误与原因(4)装入的PCB中集成块电源、接地有误电源和接地缺少网络,或者电源与接地短路,原因可能是绘制原理图时,只能看电源和接地符号,没进入属性编辑界面查看网络。图5-3-17DRC错误的情况DRC用于检查印制电路板的中的对象(如导线、焊盘、过孔等)是否违反了前面通过Design/Rules命令设置的各种规则要求,如安全间距、导线宽度等。如图5-3-17所示所产生的DRC报告中,共有三个错误,分别是由于网络未连接两个错误,包括D0-1和D0-2网络铜膜导线断开;线宽违反规则,超出设计规范等,需要重新修改。其中旁边的Messsges框中同时也说明了错误的类型和个数,可以结合信息框中的提示来进行逐步修改,直到没有错误为止。3.3.5PCB载入元器件封装时常见错误举隅3.3.6PCB设计规则错误的修改提示
项目三
抢答器电路的PCB设计1.准备抢答器电路原理图2.编译检查原理图并生成网表3.将元件封装与网络载入PCB4.元器件布局及调整PCB5.规划电路板边界6.PCB双面板布线前设置7.按布线规则设置进行自动布线8.手动修改布线9.泪滴化处理10.放置合适的安装孔11.添加文字说明及尺寸标识12.PCB设计规则检查13.PCB的3D效果图14.PCB报表输出(1)编译检查原理图(2)生成网络表(1)通过Room框调整与移动元器件封装(2)手动调整元器件位置(1)双面板设置执行“设计”→“规则”,单击右侧“布线层”对话框,选中“顶层”和“底层”。(2)设置布线宽度及布线层优先级(1)电路板信息报表(2)元件报表(3)网络状态表(4)智能PDF向导3.4项目实施
项目三
抢答器电路的PCB设计
项目三
抢答器电路的PCB设计3.4.1准备抢答器电路原理图建立“抢答器电路.PrjPCB”工程,按照PCB文件的创建方法。“抢答器电路.SchDoc”原理图文件可参考前面讲述建立,如图5-3-18所示,不在赘述;在工程下创建“抢答器电路.PCBDoc”子文件,并添加到工程内。
注意,由于本设计使用了自制的PCB元器件,所以在使用编译之前一定要检查自制的元件封装库是否加载成功,否则就会出现编译错误。原理图元件库与PCB元件封装库的使用将在后面章节具体介绍。图5-3-18抢答器电路原理图3.4项目实施
项目三
抢答器电路的PCB设计图5-3-19抢答器电路网络表(1)编译检查原理图执行“工程”→“CompilePCBProject抢答器电路.PrjPCB”菜单命令。如没有错误,不显示任何信息。如有错误,将出现“Message”,具体参见前面章节的编译检查过程进行修改。(2)生成网络表按照前面介绍的方法,如图所示,执行“设计”→“工程网络表”→“Protel”菜单命令,生成网络表如图5-3-19所示。3.4.2.编译检查原理图并生成网表3.4项目实施
项目三
抢答器电路的PCB设计图5-3-19抢答器电路网络表
打开工程中已经绘制好的原理图文件。执行“工程”→“CompilePCBProject抢答器电路.PrjPcb”命令。
若没有任何弹出,则表明电路原理图绘制正确。若有弹出应及时对原理图绘制中的错误做出修改。本例中,假设U5B部分管脚没有连接导线,则出现如图所示的对话框。双击错误所在行,则可以弹出具体错误信息,如图5-3-20左侧所示。修改完成之后,则可以进行下一步操作。图5-3-20编译错误实例3.4.3.将元件封装与网络载入PCB3.4项目实施
项目三
抢答器电路的PCB设计5-3-21EngineeringChangeOrder对话框
在原理图编辑器中,执行“设计”→“UpdatePCBDocument抢答器电路.PcbDoc”命令,系统打开如图5-3-21所示的EngineeringChangeOrder对话框,显示了本次设计要载入的器件封装及载入到的PCB文件名等。3.4.3.将元件封装与网络载入PCB3.4项目实施
项目三
抢答器电路的PCB设计图5-3-22PCB封装载入错误
单击“使更改生效”按钮,在“状况”区域中的“检查”栏中将会显示检查的结果。如图5-3-22所示,出现的错误是因为部分元件封装库及新建的封装没有添加进PCB封装库中,把所用的元件库及建好的库添加进对应的PCB文件即可。新建元件库具体添加过程是在PCB编辑文件的右侧,单击“Libraries”,打开库文件编辑窗口,然后单击浏览库文件路径按钮
,找出新建的PCB封装文件(本例为抢答器电路.PcbLib文件),然后单击“安装Install”进入设计库即可,如图5-3-23所示。图5-3-23加载自制元件库3.4.3.将元件封装与网络载入PCB3.4项目实施
项目三
抢答器电路的PCB设计
单击“
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 《小学数学一年级上册第7单元复习课|体系梳理 + 综合训练教案》
- 安徽省长丰县高中政治 第七课 我们的民族精神教学设计 新人教版必修3
- 第25课 これは明日かいぎで使うしりょうです 教案新版标准日本语初级下册
- 洛川县土基镇招聘社区网格员考试试题附答案详解
- 唱歌 《绿荫》教学设计初中音乐八年级下册沪教版
- 第八单元课题3 金属资源的利用和保护教学设计-九年级化学人教版(2024)下册
- 肥西县丰乐镇招聘社区网格员备考题库附答案详解
- 二 唐诗二首教学设计中职基础课-基础模块 下册-高教版(2023)-(语文)-50
- 六升七 物理焦耳定律课|认识电流热效应
- 2026年石家庄医学高等专科学校单招职业倾向性考试题库及参考答案详解
- 2026四川甘孜州甘孜县人民医院考试招聘护士8人笔试备考题库及答案详解
- 2026年镇江市中医院医护人员招聘笔试备考试题及答案详解
- 2026年北京市丰台区九年级中考语文二模试卷附答案解析
- 2026春人教版六年级语文下册全单元知识点归纳
- 村级干部保密协议书
- 2026年超星尔雅学习通《当代大学生国家安全教育》章节通关试题库及完整答案详解(有一套)
- 2026年上半年中学教师资格证综合素质真题及答案解析
- 产品开发项目流程及执行规范
- 医疗器械经营质量管理规范自查报告
- 2025年中职(循环农业与再生资源利用)资源回收测试试题及答案
- Minitab混料设计课件
评论
0/150
提交评论