东南大学《Altium-Designer09电路设计案例教程》第23-24讲-第11章--层次原理图及其PCB设计学习资料.ppt

上传人:豆**** 文档编号:60591669 上传时间:2022-11-17 格式:PPT 页数:25 大小:312.50KB
返回 下载 相关 举报
东南大学《Altium-Designer09电路设计案例教程》第23-24讲-第11章--层次原理图及其PCB设计学习资料.ppt_第1页
第1页 / 共25页
东南大学《Altium-Designer09电路设计案例教程》第23-24讲-第11章--层次原理图及其PCB设计学习资料.ppt_第2页
第2页 / 共25页
点击查看更多>>
资源描述

《东南大学《Altium-Designer09电路设计案例教程》第23-24讲-第11章--层次原理图及其PCB设计学习资料.ppt》由会员分享,可在线阅读,更多相关《东南大学《Altium-Designer09电路设计案例教程》第23-24讲-第11章--层次原理图及其PCB设计学习资料.ppt(25页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、东南大学东南大学Altium-Altium-Designer09Designer09电路设计案电路设计案例教程第例教程第23-2423-24讲讲-第第1111章章-层次原理图及其层次原理图及其PCBPCB设计设计教学目的及要求:教学目的及要求:了解层次原理图、模块,设计包含子图符号的父了解层次原理图、模块,设计包含子图符号的父图(方块图)、子图的含义图(方块图)、子图的含义了解了解“自上而下自上而下”和和“自下而上自下而上”这两种层次电路设这两种层次电路设计方法计方法熟练掌握自上而下的层次原理图设计熟练掌握自上而下的层次原理图设计教学重点:教学重点:自上而下的层次原理图设计自上而下的层次原理图

2、设计 教学难点:教学难点:自上而下的层次原理图设计自上而下的层次原理图设计 复习旧课:复习旧课:第第1212章章 输出文件输出文件12.1 12.1 输出输出PDFPDF文件文件12.2 12.2 生成生成GerberGerber文件文件12.2.1 Gerber 12.2.1 Gerber 文件简单介绍文件简单介绍12.2.2 12.2.2 输出输出GerberGerber文件文件 输出输出NC Drill NC Drill 文件文件12.3 12.3 创建材料清单(创建材料清单(BOMBOM)东南大学东南大学11.1 层次设计对于一个庞大和复杂的电子项目的设计系统,最对于一个庞大和复杂的电

3、子项目的设计系统,最好的设计方式是在设计时应尽量将其按功能分解好的设计方式是在设计时应尽量将其按功能分解成相对独立的模块进行设计,这样的设计方法会成相对独立的模块进行设计,这样的设计方法会使电路描述的各个部分功能更加清晰。同时还可使电路描述的各个部分功能更加清晰。同时还可以将各独立部分分配给多个工程人员,让他们独以将各独立部分分配给多个工程人员,让他们独立完成,这样可以大大缩短开发周期,提高模块立完成,这样可以大大缩短开发周期,提高模块电路的复用性和加快设计速度。采用这种方式后,电路的复用性和加快设计速度。采用这种方式后,对单个模块设计的修改可以不影响系统的整体设对单个模块设计的修改可以不影响

4、系统的整体设计,提高了系统的灵活性。计,提高了系统的灵活性。为了适应电路原理图的模块化设计,为了适应电路原理图的模块化设计,Altium Altium DesignerDesigner提供了层次原理图设计方法。所谓层次化提供了层次原理图设计方法。所谓层次化设计,是指将一个复杂的设计任务分派成一系列设计,是指将一个复杂的设计任务分派成一系列有层次结构的、相对简单的电路设计任务。把相有层次结构的、相对简单的电路设计任务。把相对简单的电路设计任务定义成一个模块(或方块)对简单的电路设计任务定义成一个模块(或方块),顶层图纸内放置各模块(或方块),下一层图,顶层图纸内放置各模块(或方块),下一层图纸放

5、置各模块(或方块)相对应的子图,子图内纸放置各模块(或方块)相对应的子图,子图内还可以放置模块(或方块),模块(或方块)的还可以放置模块(或方块),模块(或方块)的下一层再放置相应的子图,这样一层套一层,可下一层再放置相应的子图,这样一层套一层,可以定义多层图纸设计。这样做还有一个好处,就以定义多层图纸设计。这样做还有一个好处,就是每张图纸不是很大,可以方便用小规格的打印是每张图纸不是很大,可以方便用小规格的打印机来打印图纸(如机来打印图纸(如A4A4图纸)。图纸)。东南大学东南大学Altium Designer支持“自上而下”和“自下而上”这两种层次电路设计方式。所谓自上而下设计,就是按照系

6、统设计的思想,首先对系统最上层进行模块划分,设计包含子图符号的父图(方块图),标示系统最上层模块(方块图)之间的电路连接关系,接下来分别对系统模块图中的各功能模块进行详细设计,分别细化各个功能模块的电路实现(子图)。自顶向下的设计方法适用于较复杂的电路设计。与之相反,进行自下而上设计时,则预先设计各子模块(子图),接着创建一个父图(模块或方块图),将各个子模块连接起来,成为功能更强大的上层模块,完成一个层次的设计,经过多个层次的设计后,直至满足项目要求。层次电路图设计的关键在于正确地传递各层次之间的信号。在层次原理图的设计中,信号的传递主要通过电路方块图、方块图输入输出端口、电路输入/输出端口

7、来实现,他们之间有着密切的联系。东南大学东南大学层次电路图的所有方块图符号都必须有与该方块图符号相对应的电路图存在(该图称为子图),并且子图符号的内部也必须有子图输入输出端口。同时,在与子图符号相对应的方块图中也必须有输入输出端口,该端口与子图符号中的输入/输出端口相对应,且必须同名。在同一项目的所有电路图中,同名的输入输出端口(方块图与子图)之间,在电气上是相互连接的。本节将以电机驱动电路为实例,介绍使用Altium Designer 进行层次设计的方法。图11-1是电机驱动电路的原理图(图纸的图幅是A3),虽然该电路不是很复杂,不用层次原理图设计都可以完成PCB板的设计任务。但还是以它为例

8、,介绍层次原理图的设计方法。东南大学东南大学 图图11-2 11-2 电机驱动电路原理图(图纸幅面电机驱动电路原理图(图纸幅面A3A3)从图从图11-111-1可以看出,可以把整个图纸分成上、中、下三个部分,其中:中部分可以看出,可以把整个图纸分成上、中、下三个部分,其中:中部分和下部分是相同的。和下部分是相同的。我们先用子图我们先用子图1 1,子图,子图2 2,练习自上而下的层次原理图设计。,练习自上而下的层次原理图设计。子图1子图2子图5子图3子图4子图6东南大学东南大学11.1.1 自上而下层次电路图设计自上而下的层次电路设计操作步骤如下。自上而下的层次电路设计操作步骤如下。1 1建立一

9、个项目文件建立一个项目文件(1 1)启动)启动Altium DesignerAltium Designer,在主菜单中选择,在主菜单中选择“File”“New”“Project”“PCB Project”“File”“New”“Project”“PCB Project”命令,在当前命令,在当前工作空间中添加一个默认名为工作空间中添加一个默认名为“PCB_Project1.PrjPCB”“PCB_Project1.PrjPCB”的的PCBPCB项目文件,将它另存为项目文件,将它另存为“层次原理图设计层次原理图设计.PrjPCB”.PrjPCB”的的PCBPCB项目文件。项目文件。2 2画一张主电

10、路图(如:画一张主电路图(如:Main.SchDocMain.SchDoc)来放置方)来放置方块图(块图(Sheet SymbolSheet Symbol)符号)符号(1 1)选择)选择“Projects”“Projects”工作面板中的工作面板中的“层次原理图设计层次原理图设计.PrjPCB”.PrjPCB”按鼠标右键,在弹出的菜单中选择按鼠标右键,在弹出的菜单中选择“Add“Add New to Project”“Schematic”New to Project”“Schematic”命令,在新建的命令,在新建的.PrjPCB.PrjPCB项目中添加一个默认名为项目中添加一个默认名为“Sh

11、eet1.SchDoc”“Sheet1.SchDoc”的原理图的原理图文件。文件。(2 2)将原理图文件另存为)将原理图文件另存为“Main_top.SchDoc”“Main_top.SchDoc”,用缺,用缺省的设计图纸尺寸:省的设计图纸尺寸:A4A4。其它设置用默认值。其它设置用默认值。(3 3)单击)单击“Wiring”“Wiring”工具栏中的添加方块图符号工具工具栏中的添加方块图符号工具按钮按钮“”“”,或者在主菜单中选择,或者在主菜单中选择“Place”“Sheet“Place”“Sheet Symbol”Symbol”命令。命令。(4 4)单击键盘上的)单击键盘上的“Tab”“T

12、ab”键,打开如图键,打开如图11-311-3所示的所示的“Sheet Symbol”“Sheet Symbol”对话框。对话框。东南大学东南大学在在“Sheet Symbol”“Sheet Symbol”对话框的的属性对话框的的属性(PropertiesProperties)栏)栏:designator(designator(图纸的标号图纸的标号):用于设置:用于设置方块图所代表的图纸的名称。方块图所代表的图纸的名称。Filename(Filename(图纸的文件名图纸的文件名):用于设:用于设置方块图所代表的图纸的文件全置方块图所代表的图纸的文件全名(包括文件的后缀),以便建名(包括文件的

13、后缀),以便建立起方块图与原理图(子图)文立起方块图与原理图(子图)文件的直接对应关系。件的直接对应关系。Unique ID(Unique ID(唯一的唯一的IDID号号):):为了在整个为了在整个项目中正确地识别电路原理图符项目中正确地识别电路原理图符号,每一个电路原理图符号在项号,每一个电路原理图符号在项目中都有一个唯一的标识,如果目中都有一个唯一的标识,如果需要可以对这个标识进行重新设需要可以对这个标识进行重新设置。置。图11-3 “Sheet Symbol”对话框(5)在“Sheet Symbol”对话框的“Designator”编辑框中输入“隔离部分”,在“Filename”编辑框内

14、输入“隔离部分.SchDoc”,单击“OK”按钮,结束方块图符号的属性设置。(6)在原理图上合适位置单击鼠标左键,确定方块图符号的一个顶角位置,然后拖动鼠标,调整方块图符号的大小,确定后再单击鼠标左键,在原理图上插入方块图符号。东南大学东南大学(7)目前还处于放置方块图状态,按Tab键,弹出“Sheet Symbol”对话框的,在“Designator”处输入“电机驱动”,在“Filename”编辑框内输入“电机驱动.SchDoc”,重复步骤(6)在原理图上插入第二个方块图(方框图)符号,如图11-4所示。图11-4 放入两个方块图符号后的上层原理图东南大学东南大学3在方块图内放置端口(1)单

15、击工具栏中的添加方块图输入/输出端口工具按钮“”,或者在主菜单中选择“Place”“Add Sheet Entry”命令。(2)光标上“悬浮”着一个端口,把光标移入“隔离部分”的方块图内,按“Tab”键,打开如图11-5所示的“Sheet Entry”对话框。东南大学东南大学 图11-5 “Sheet Entry”对话框在该对话框内,几个英文的含义如下:端口位置(Side):用于设置端口在方块图中的位置。端口类型(Style):用来表示信号的传输方向。端口的名称(Name):是识别端口的标识。应将其设置为与对应的子电路图上对应端口的名称相一致。端口的输入/出类型(I/O Type):是表示信号

16、流向的确定参数。它们分别是:未指定的(Unspecified)、输出端口(Output)、输入端口(Input)和双向端口(Bidirectional)。东南大学东南大学(5)在“隔离部分”方块图符号右边一侧单击鼠标,布置一个名为“A_OUT”的方块图输出端口,如图11-7所示。(3)在“Sheet Entry”对话框的“Name”编辑框中输入“A_OUT”,作为方块图端口的名称。(4)在“I/O”Type下拉列表中选择“Output”项,将方块图端口设为输出口(如图11-6所示),单击“OK”按钮。图11-7 布置的方块图端口图11-6 在“Sheet Entry”对话框内设置端口A_OUT

17、为输出端口东南大学东南大学(6)此时光标仍处于放置端口状态,单击“Tab”键,再打开的“Sheet Entry”对话框,在“Name”编辑框中输入“B_OUT”,“I/O Type”下拉菜单中选择“Output”项,单击“OK”按钮。(7)在“隔离部分”方块图符号靠右侧单击鼠标,再布置一个名为“B_OUT”的方块图输出端口。(8)重复步骤(6)(7),完成C_OUT、D_OUT、VO4、VO5、S5、+5V、GND输入/输出端口的放置(如图11-8所示),各端口的类型如表11-1所示。图11-8 布置完端口的方块图东南大学东南大学东南大学东南大学(9)采用步骤(1)(4)介绍的方法,再在“电机

18、驱动”方块图符号中添加6个输入、电源和地的端口,在电机驱动的方块图中各端口名称、端口类型(如表11-1所示)。布置完端口后的上层原理图如图11-9所示。图11-9 布置完端口后的上层原理图东南大学东南大学4方块图之间的连线(Wire)在工具栏上按“”按钮,或者在主菜单中选择“Place”“Wire”命令,绘制连线,完成的子图1、子图2相对应的方块图隔离部分、电机驱动的上层原理图如图11-10所示。图11-10 连接好的上层方块图东南大学东南大学5.由方块图生成电路原理子图(1 1)在主菜单中选择)在主菜单中选择“Design”“Create Sheet From“Design”“Create

19、Sheet From Sheet Symbol”Sheet Symbol”命令。命令。(2 2)单击)单击“隔离部分隔离部分”方块图符号,系统自动在方块图符号,系统自动在“层层次原理图设计次原理图设计.PrjPCB”.PrjPCB”项目中新建一个名为项目中新建一个名为“隔离部隔离部分分.SchDoc”.SchDoc”的原理图文件,置于的原理图文件,置于“Main_top.SchDoc”“Main_top.SchDoc”原原理图文件下层。如图理图文件下层。如图11-1211-12所示。在原理图文件所示。在原理图文件“隔隔离部分离部分.SchDoc”.SchDoc”中自动布置了如图中自动布置了如图

20、11-1311-13所示的所示的9 9个个端口,该端口中的名字与方块图中的一致。端口,该端口中的名字与方块图中的一致。l图11-12 系统自动创建的名为“隔离部分.SchDoc”的原理图文件图11-13 在“隔离部分.SchDoc”的原理图自动生成的端口东南大学东南大学(3)在新建的“隔离部分.SchDoc”原理图中绘制如图11-14所示的原理图。该原理图即是图11-2椭圆所框的子图1。图11-14 “隔离部分”方块图所对应的下一层“隔离部分.SchDoc”原理图东南大学东南大学 至此,完成了上层方块图“隔离部分”与下一层“隔离部分.SchDoc”原理图之间的一一对应的联系。父层(上层)与子层

21、(下一层)之间的联系,靠上层方块图中的输入、输出端口,与下一层的电路图中的输入、输出端口进行联系。如上层方块图中有:A_OUT等6个端口,在下层的原理图中也有A_OUT等6个端口,名字相同的端口就是一个点。东南大学东南大学现在用另一种方法来完成上层方块图“电机驱动”与下一层“电机驱动.SchDoc”的原理图之间的一一对应关系。(4)单击工作窗口上方的“Main_top.SchDoc”文件标签,将其在工作窗口中打开。(5)在原理图中的“电机驱动”方块图符号上单击鼠标右键,在弹出的如图11-15所示的右键菜单中选择“Sheet Symbol Actions”“Create Sheet From S

22、heet Symbol”命令。(6)在“Main_top.SchDoc”文件下层新建一个名为“电机驱动.SchDoc”的原理图,如图11-16所示。(7)在“电机驱动.SchDoc”原理图文件中,自动产生了如图11-17所示的9个端口。图11-16 新建的名为“电机驱动.SchDoc”的原理图图11-17 在“电机驱动.SchDoc”的原理图内自动建立的9个端口东南大学东南大学(8)在“电机驱动.SchDoc”原理图文件中,完成如图11-18所示的电路原理图。图11-18 “电机驱动.SchDoc”原理图(子图2)东南大学东南大学至此,完成了上层原理图中的方块图“电机驱动”与下层原理图“电机驱

23、动.SchDoc”之间一一对应的联系。“电机驱动.SchDoc”原理图,就是图11-2所示的原理图中的子图2。这样我们就用图11-2所示的子图1、子图2,完成了自上而下的层次原理图设计。在主菜单中选择“File”“Save All”命令,将新建的3个原理图文件和按照其原名保存。注意:在用层次原理图方法绘制电路原理图中,系统总图中每个模块的方块图中都给出了一个或多个表示连接关系的电路端口,这些端口在下一层电路原理图中也有相对应的同名端口,它们表示信号的传输方向也一致。Altium Designer使用这种表示连接关系的方式构建了层次原理图的总体结构,层次原理图可以进行多层嵌套。东南大学东南大学6

24、层次原理图的切换(1)上层(方块图)下层(子原理图),在工具栏按层次切换工具按钮“”或在主菜单中选择“Tools”“Up/Down Hierarchy”,光标变成“十”字形,选中某一方块图,单击鼠标左键即可进入下一层原理图。(2)下层(子原理图)上层(方块图),在工具栏按层次切换工具按钮“”或在主菜单中选择“Tools”“Up/Down Hierarchy”,光标变成“十”字形,将光标移动到子电路图中的某一个连接端口并单击鼠标左键即可回到上层方块图。注意:一定要用鼠标左键单击原理图中的连接端口,否则回不到上一层图。东南大学东南大学小结:11.1.1 11.1.1 自上而下层次电路图设计自上而下

25、层次电路图设计自上而下层次电路图设计自上而下层次电路图设计自上而下的层次电路设计操作步骤如下。自上而下的层次电路设计操作步骤如下。1 1建立一个项目文件建立一个项目文件2 2画一张主电路图(如:画一张主电路图(如:Main.SchDocMain.SchDoc)来放置)来放置方块图(方块图(Sheet SymbolSheet Symbol)符号)符号3 3在方块图内放置端口在方块图内放置端口4 4方块图之间的连线(方块图之间的连线(WireWire)5.5.由方块图生成电路原理子图由方块图生成电路原理子图(1 1)在主菜单中选择)在主菜单中选择“Design”“Create Sheet“Design”“Create Sheet From Sheet Symbol”From Sheet Symbol”命令命令(2 2)在原理图中的)在原理图中的“电机驱动电机驱动”方块图符号上单击方块图符号上单击鼠标右键,在弹出的菜单中选择鼠标右键,在弹出的菜单中选择“Sheet Symbol“Sheet Symbol Actions”“Create Sheet From Sheet Symbol”Actions”“Create Sheet From Sheet Symbol”命命令。令。6 6层次原理图的切换层次原理图的切换东南大学东南大学结束结束

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 小学资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁