学习入门-Altium-Designer第5章-层次化原理图设计课件_第1页
学习入门-Altium-Designer第5章-层次化原理图设计课件_第2页
学习入门-Altium-Designer第5章-层次化原理图设计课件_第3页
学习入门-Altium-Designer第5章-层次化原理图设计课件_第4页
学习入门-Altium-Designer第5章-层次化原理图设计课件_第5页
已阅读5页,还剩96页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第5章层次化原理图设计第5章层次化原理图设计5.1 层次化原理图设计简介5.2 “自上而下”的层次化原理图设计5.3 “自下而上”的层次化原理图设计5.4 层次原理图之间的切换5.5 原理图的报表输出5.6 打印输出5.7 综合示例5.1 层次化原理图设计简介5.1层次化原理图设计简介5.1.1 层次化原理图设计的基本概念 为满足电路原理图模块化设计的需要,Altium Designer 15系统提供功能强大的、层次化原理图的设计方法,可以将一个复杂的、大规模的系统电路作为一个整体项目来设计。设计时,可以根据系统功能,划分出若干个电路模块,把一个复杂的、大规模的电路原理图设计变成了多个简单的小

2、型电路原理图设计,分别作为设计文件添加到整体项目中,层次清晰明了,使整个设计过程变得简单方便。层次化原理图设计的一个重要环节就是对系统总体电路进行模块划分。设计者可以将整个电路系统划分为若干个子系统(模块),每一个子系统(模块)再划分为若干个功能模块,而每一个功能模块还可以再细分为若干个基本的小电路模块,这样依次细分下去,就把整个系统划分成为多个模块。划分的原则是每一个电路模块都应该有明确的功能特征和相对独立的结构,而且,还要有简单、统一的接口,便于模块彼此之间的连接。5.1层次化原理图设计简介5.1.1 层次化原理图设计的基对于每一个电路模块,可以分别绘制相应的电路原理图,该原理图称之为“子

3、原理图”。而各个电路模块之间的连接关系则是采用一个顶层原理图来表示。顶层原理图主要由若干个方块电路(即图纸符号)组成,用来展示各个电路模块之间的连接关系,描述了整体电路的功能结构。这样,就把一个复杂的、大规模的电路系统分解成了由顶层原理图和若干个子原理图构成的结构形式,各原理图可以分别进行设计。对于每一个电路模块,可以分别绘制相应的电路原理图,该原理图称 层次化原理图设计有 “自上而下”和“自下而上”两种方式。“自上而下”的设计方法要求设计者在绘制原理图之前就对整个系统有比较深入的了解,对电路的模块划分比较清楚。能够把整个系统电路设计分成多个小的模块,确定每个模块的设计内容,然后对每一模块进行

4、详细设计。“自下而上”的设计方法是设计者先绘制子电路模块的子原理图,根据子原理图生成原理图符号,进而生成上层原理图,最后完成整个系统设计。这种方法比较适用于对整个系统设计不是非常熟悉的设计者。 层次化原理图设计有 “自上而下”和“自下而上”两种方式。5.1.2顶层原理图的基本组成一个采用层次化原理图设计的顶层原理图示意图如图5.1.1所示。顶层电路图即母图的主要构成元素却不再是具体的元器件,而是代表子原理图的图纸符号。图5.1.1所示的顶层原理图主要由5个图纸符号组成,每一个图纸符号都代表一个相应的子原理图文件,共有5个子原理图。在图纸符号的内部给出了一个或多个表示连接关系的电路端口,对于这些

5、端口,在子原理图中都有相同名称的输入/输出端口与之相对应,以便建立起不同层次间的信号通道。图纸符号之间的连接可以使用导线或总线,是采用输入/输出端口和电路端口形式完成的。在同一个项目的所有电路原理图(包括项层原理图和子原理图)中,相同名称的输入/输出端口和电路端口之间,在电气意义上都是相互连接的。5.1.2顶层原理图的基本组成一个采用层次化原理图设计的顶层图5.1.1顶层原理图的基本组成图5.1.1顶层原理图的基本组成5.2 “自上而下”的层次化原理图设计自上而下的层次化原理图设计需要首先绘制出顶层原理图,然后再分别将顶层原理图中的各个方块图对应的子原理图绘制出来。采用这种方法设计时,首先要根

6、据电路的功能把整个电路划分为若干个功能模块,然后把它们正确的连接起来。5.2 “自上而下”的层次化原理图设计自上而下的层次化原理图5.2.1 绘制顶层原理图(1)执行“文件”“New(新建)”“Project(工程)”“PCB工程”命令,建立一个新项目文件,另存为“NRF905多点温度采集发射机.PrjPCB”。 (2)执行“文件”“New(新建)”“原理图”命令,在新项目文件中新建一个原理图文件,将原理图文件另存为“NRF905多点温度采集发射机.SchDoc”,设置原理图图纸参数。 (3)执行“放置”“图纸符号”命令,或单击布线工具栏中的“ ”按钮,放置方块电路图。此时光标变成十字形,并带

7、有一个方块电路。5.2.1 绘制顶层原理图(1)执行“文件”“New(新建 (4)移动光标到指定位置,单击鼠标确定方块电路的一个顶点,然后拖动鼠标,在合适位置再次单击鼠标左键确定方块电路的另一个顶点,如图5.2.1所示。图5.2.1 放置方块图此时系统仍处于绘制方块电路状态,用同样的方法绘制另一个方块电路。绘制完成后,单击鼠标右键退出绘制状态。 (4)移动光标到指定位置,单击鼠标确定方块电路的一个顶点,(5)双击绘制完成的方块电路图,弹出方块电路属性设置对话框,如图5.2.2所示。图5.2.2 方块电路属性设置对话框(5)双击绘制完成的方块电路图,弹出方块电路属性设置对话框,在“参数”选项卡中

8、:单击图5.2.2中的“参数”标签,弹出“参数”选项卡,如图5.2.3所示。在该选项卡中可以为方块电路的图纸符号添加、删除和编辑标注文字。图5.2.3 “参数”选项卡在“参数”选项卡中:图5.2.3 “参数”选项卡单击“添加”按钮,系统弹出如图5.2.4所示的“参数属性”对话框。 在该对话框中可以设置标注文字的“名称”、“值”、“位置”、“颜色”、“字体”、“定位”以及类型等。图5.2.4 “参数属性”对话框单击“添加”按钮,系统弹出如图5.2.4所示的“参数属性”对图5.2.5 设置好属性的方块电路图5.2.5 设置好属性的方块电路图5.2.5 设置好属性的方块电路图5.2.5 设置好属性的

9、 (6)执行菜单命令“放置”“添加图纸入口”,或单击布线工具栏中的“ ”按钮,放置方块图的图纸入口。此时光标变成十字形,在方块图的内部单击鼠标左键后,光标上出现一个图纸入口符号。移动光标到指定位置,单击鼠标左键放置一个入口,此时系统仍处于放置图纸入口状态,单击鼠标左键继续放置需要的入口。全部放置完成后,单击鼠标右键退出放置状态。(7)双击放置的入口,系统弹出“方块入口”属性设置对话框,如图5.2.6所示。 (6)执行菜单命令“放置”“添加图纸入口”,或单击布线工图5.2.6 方块入口属性设置对话框图5.2.6 方块入口属性设置对话框图5.2.7 完成属性设置的顶层原理图图5.2.7 完成属性设

10、置的顶层原理图 (8)使用导线将各个方块图的图纸入口连接起来,并绘制图中其他部分原理图。绘制完成的顶层原理图如图5.1.1所示。图5.1.1顶层原理图的基本组成 (8)使用导线将各个方块图的图纸入口连接起来,并绘制图中其5.2.2 绘制子原理图在完成了顶层原理图的绘制后,需要把顶层原理图中的每个方块对应的子原理图绘制出来。注意,其中每一个子原理图中还可以包括子方块电路。 下面以一个设计示例介绍子原理图绘制的具体步骤: (1)执行菜单命令“设计”“产生图纸”,光标变成十字形。移动光标到方块电路内部空白处,单击鼠标左键。 (2)系统会自动生成一个与该方块图同名的子原理图文件,并在原理图中生成与方块

11、图对应的输入/输出端口,如图5.2.9所示。5.2.2 绘制子原理图在完成了顶层原理图的绘制后,需要把顶图5.2.9自动生成的子原理图图5.2.9自动生成的子原理图(3)绘制子原理图,绘制方法与前面章节中介绍过的原理图绘制方法相同。绘制完成的子原理图示例如图5.2.10所示。(4)采用同样的方法绘制其他子原理图,绘制完成的原理图如图.14所示。图5.2.10子原理图MCU. SchDoc(3)绘制子原理图,绘制方法与前面章节中介绍过的原理图绘制方图5.2.11子原理图LCD. SchDoc图5.2.12子原理图18B20. SchDoc图5.2.11子原理图LCD. SchD

12、oc图5.2.12子图5.2.13子原理图RF905. SchDoc图5.2.14子原理图转接. SchDoc图5.2.13子原理图RF905. SchDoc图 自下而上的层次化原理图设计在自下而上的层次化原理图设计方法中,设计者首先根据功能电路模块绘制出子原理图,然后由子图生成方块电路,组合产生一个符合自己设计需要的电路系统。 1绘制子原理图 (1)新建项目文件和电路原理图文件。 (2)根据功能电路模块绘制出子原理图。 (3)在子原理图中放置输入输出端口。绘制完成的子原理图如上面章节的图5.2.10图5.2.14所示。5.3 自下而上的层次化原理图设计在自下而上的层次化原理图

13、设 2绘制顶层原理图 (1)在项目中新建一个原理图文件,另存为“NRF905多点温度采集发射机.SchDoc”后,执行“设计”“HDL文件或原理图生成图纸符”命令,系统弹出选择文件放置对话框,如图5.3.1所示。 (2)在对话框中选择一个子原理图文件后,单击“OK”按钮,光标上出现一个方块电路虚影,如图5.3.2所示。图5.3.1 选择文件放置对话框 图5.3.2光标上出现的方块电路 2绘制顶层原理图 图5.3.1 选择文件放置对话框 (3)在指定位置单击鼠标左键,将方块图放置在顶层原理图中,然后设置方块图属性。(4)采用同样的方法放置另一个方块电路并设置其属性。放置完成的方块电路如图5.3.

14、3所示。图5.3.3放置完成的方块电路 (3)在指定位置单击鼠标左键,将方块图放置在顶层原理图中, (5)排列好方块电路,用导线将方块电路连接起来,并绘制剩余部分电路图。绘制完成的顶层电路图如图5.1.1所示。图5.1.1顶层原理图的基本组成 (5)排列好方块电路,用导线将方块电路连接起来,并绘制剩余5.4层次原理图之间的切换 在一个绘制完成的层次电路原理图中,一般都包含有顶层原理图和多张子原理图。设计者在编辑时,常常需要在这些图中来回切换查看,以便了解整个系统电路的结构情况。在Altium Designer 15系统中,可以利用“Projects(工程)”工作面板或者命令方式,帮助设计者在层

15、次原理图之间方便地进行切换,实现多张原理图的同步查看和编辑。5.4层次原理图之间的切换 在一个绘制完成的层次电路原理图中5.4.1 用“Projects(工程)”面板切换打开“Projects(工程)”面板,如图5.4.1所示。单击面板中相应的原理图文件名,在原理图编辑区内就会显示对应的原理图。图5.4.1 “Projects”面板5.4.1 用“Projects(工程)”面板切换打开“Pr5.4.2用命令方式切换 1由顶层原理图切换到子原理图 (1)打开项目文件,执行“工程”“Compile PCB Project NRF905多点温度采集发射机.PRJPCB”命令,编译整个电路系统。 (2

16、)打开顶层原理图,执行“工具”“上下层次”命令,如图5.4.2所示。图5.4.2 “上下层次”菜单命令5.4.2用命令方式切换 1由顶层原理图切换到子原理图 图单击主工具栏中的“ (上下层次)”按钮,光标变成十字形。移动光标至顶层原理图中的欲切换的子原理图对应的方块电路上,鼠标左键单击其中一个图纸入口,如图5.4.3所示。图5.4.2 图纸入口单击主工具栏中的“ (上下层次)”按钮,光标变成十字形。移 (3)单击文件名后,系统自动打开子原理图,并将其切换到原理图编辑区内。此时,子原理图中与前面单击的图纸入口同名的端口处于高亮状态,如图5.4.3所示。图5.4.3切换到子原理图 (3)单击文件名

17、后,系统自动打开子原理图,并将其切换到原理 2由子原理图切换到顶层原理图 (1)打开一个子原理图,执行菜单命令“工具”“上下层次”,或者单击主工具栏中的“ (上下层次)”按钮,光标变成十字形。(2)移动光标到子原理图的一个输入输出端口上,如图5.4.4所示。图5.4.4 选择子原理图的一个输入输出端口 2由子原理图切换到顶层原理图 图5.4.4 选择子原理图(3)用鼠标左键单击该端口,系统将自动打开并切换到顶层原理图,此时,顶层原理图中与前面单击的输入输出端口同名的端口处于高亮状态,如图5.4.5所示。图5.4.5切换到顶层原理图(3)用鼠标左键单击该端口,系统将自动打开并切换到顶层原理图5.

18、5 原理图的报表输出 在Altium15系统中,提供了丰富的报表功能,当电路原理图设计完成,并且经过编译检测之后,可以生成一系列的报表文件。这些报表文件具有不同的功能和用途,借助于这些报表,设计者能够从不同的角度,更好地去掌握整个项目的有关设计信息,方便进行下一步的设计工作。5.5 原理图的报表输出 在Altium15系统中,提供了丰5.5.1 原理图的网络表网络表用于记录和描述电路中的各个元件的数据以及各个元件之间的连接关系。描述的内容包括两个方面:一是电路原理图中所有元件的信息(包括元件标识、元件引脚和PCB封装形式等);二是网络的连接信息(包括网络名称、网络节点等),是进行PCB设计不可

19、缺少的工具。网络表包括两种类型:一种是基于单个原理图文件的网络表,另一种则是基于整个项目的网络表。网络表的生成有多种方法,可以在原理图编辑器中由电路原理图文件直接生成,也可以利用文本编辑器手动编辑生成。当然,还可以在PCB编辑器中,从已经布线的PCB文件中导出相应的网络表。5.5.1 原理图的网络表网络表用于记录和描述电路中的各个元1. 基于整个项目的网络表 下面以“NRF905多点温度采集发射机.PRJPCB”为例,介绍项目网络表的创建及特点。 (1)网络表选项设置 打开项目文件“NRF905多点温度采集发射机.PRJPCB”,并打开其中的任意电路原理图文件。 在创建网络表之前,首先应该进行

20、有关选项的设置。执行菜单命令“工程”“工程参数”,打开项目管理选项对话框。单击“Options(选项)”标签,打开“Options(选项)”对话框,如图5.5.1所示。在该对话框内可以进行网络表的有关选项设置。1. 基于整个项目的网络表图5.5.1 “Options”对话框图5.5.1 “Options”对话框 (2)创建项目网络表 执行菜单命令“设计”“工程的网络表”“Protel(生成项目网络表)”,如图5.5.2所示。图5.5.2 创建项目网络表菜单命令 (2)创建项目网络表图5.5.2 创建项目网络表菜单命令 系统自动生成了当前项目的网络表文件“主电路.NET”,并存放在当前项目下的“

21、GeneratedNetlist Files”文件夹中。双击打开该项目网络表文件“主电路.NET”,结果如图5.5.3所示。图5.5.3 创建项目的网络表文件 系统自动生成了当前项目的网络表文件“主电路.NET”,该网络表是一个简单的ASCII码文本文件,由一行一行的文本组成。内容分成了两大部分,一部分是元件的信息;另一部分则是网络的信息。 元件的信息由若干小段组成,每一元件的信息为一小段,用方括号分隔,由元件的标识、封装形式、型号、数值等组成,如图5.5.4所示,空行则是由系统自动生成。 网络的信息同样由若干小段组成,每一网络的信息为一小段,用圆括号分隔,由网络名称和网络中所有具有电气连接关

22、系的元件引脚所组成,如图5.5.5所示。该网络表是一个简单的ASCII码文本文件,由一行一行的文本组2. 基于单个原理图文件的网络表 下面以示例“NRF905多点温度采集发射机.PRJPCB”中的原理图文件“MCU . SchDoc”为例,介绍基于单个原理图文件网络表的创建。 (1)打开项目 “NRF905多点温度采集发射机.PRJPCB”中的原理图文件“MCU . SchDoc”。 (2)执行菜单命令“设计”“文件的网络表”“Protel(生成项目网络表)”。 (3)系统自动生成了当前原理图的网络表文件 “MCU.NET”,并存放在当前项目下的“GeneratedNetlist Files”

23、文件夹中。双击打开该原理图的网络表文件 “MCU.NET”,结果如图5.5.6所示。 该网络表的组成形式与上述基于整个项目的网络表是一样的,在此不再重复。2. 基于单个原理图文件的网络表图5.5.6 创建原理图文件的网络表图5.5.6 创建原理图文件的网络表5.5.2 原理图的元器件报表元器件报表相当于一份元器件清单,表中列出当前项目中用到的所有元器件的标识、封装形式、库参考等。从这份报表中,用户可以详细查看到项目中元器件的各类信息。 下面以 “NRF905多点温度采集发射机.PRJPCB”为例,介绍元器件报表的创建过程及功能特点。 1元件报表的选项设置 (1) 打开项目“NRF905多点温度

24、采集发射机.PRJPCB”中的原理图文件“MCU.SchDoc”。 (2)执行“报告”“Bill of Materials(元件清单)”菜单命令,系统弹出相应的元件报表对话框,如图5.5.7所示。5.5.2 原理图的元器件报表元器件报表相当于一份元器件清单图5.5.7 元件报表对话框图5.5.7 元件报表对话框 (3)在该对话框中,可以对要创建的元器件报表进行选项设置。左边有两个列表框,它们的含义不同。“聚合的纵队”列表框:用于设置元件的归类标准。如果将“全部纵队”列表框中的某一属性信息拖到该列表框中,则系统将以该属性信息为标准,对元件进行归类,显示在元件报表中。“全部纵队”列表框:用于列出系

25、统提供的所有元件属性信息,如“Description(元件描述信息)”、“Component Kind(元件种类)”等。对于需要查看的有用信息,勾选右侧与之对应的选项框,即可在元件报表中显示出来。图6-34中所示使用了系统的默认设置,即只勾选了“Comment(注释)”、“Description(描述)”、“Designator(指示符)”、“Footprint(封装)”、“LibRef(库编号)”和“Quantity(数量)”6个选项框。 (3)在该对话框中,可以对要创建的元器件报表进行选项设置。 例如,我们选择了“全部纵队”中的“Description(描述)”选项,单击鼠标左键将该项拖到

26、“聚合的纵队”列表框中。此时,所有描述信息相同的元件被归为一类,显示在右边元器件列表中,如图5.5.8所示。图5.5.8 元件归类显示 例如,我们选择了“全部纵队”中的“Description( 另外,在右边元器件列表的各栏中,都有一个下拉按钮“ ”,单击该按钮,同样可以设置元器件列表的显示内容。例如,单击元件列表中“Description(描述)”栏的下拉按钮 ,则会弹出如图5.5.9所示的下拉列表。在下拉列表中,可以选择“All(显示全部元件)”,也可以选择“Custom”(以定制方式显示),还可以只显示具有某一具体描述信息的元件。图5.5.9 “Description”栏的下拉列表 另外

27、,在右边元器件列表的各栏中,都有一个下拉按钮“ ”,单 在列表框的下方,还有若干选项和按钮,功能如下。 “文件格式”下拉列表框:用于为元件报表设置文件输出格式。 “添加到工程”选项:若勾选该选项,则系统在创建了元件报表之后会将报表直接添加到项目里面。 “打开导出的报表”选项:若“”勾选该选项,则系统在创建了元件报表以后,会自动以相应的格式打开。 “模板”下拉列表框:用于为元件报表设置显示模板。 “菜单”按钮:单击该按钮,弹出如图5.5.11所示的“Menu(菜单)”。 “输出”按钮:单击该按钮,可以将元件报表保存到指定的文件夹中。 在列表框的下方,还有若干选项和按钮,功能如下。 2元件报表的创

28、建(1)单击执行“菜单(M)”菜单下的“报告”命令,则弹出元件报表预览对话框,如图5.5.12所示。图5.5.12元件报表预览对话框 2元件报表的创建图5.5.12元件报表预览对话框(2)单击“输出(E)”按钮,可以将该报表进行保存,默认文件名为“NF905多点温度采集发射机.xls”,是一个Excel文件。单击“打开报告(C)”按钮,可以将该报表打开,如图5.5.13所示。单击“打印(P)”按钮,则可以将该报表进行打印输出。图5.5.13 报表文件(2)单击“输出(E)”按钮,可以将该报表进行保存,默认文件(3) 在元件报表对话框中,单击按钮“ ”,在“C:Program FilesAlti

29、um Design 15Template”(这个路径与Altium Designer 15存放在计算机中的位置有关,本示例在“F:ad15ad15.1Template”)目录下,选择系统自带的元件报表模板文件“BOM Default Template.XLT”,如图5.5.14所示。图5.5.14选择元件报表模板(3) 在元件报表对话框中,单击按钮“ ”,在“C:Pro此外,Altium Design 15系统还可以为用户提供简单的元件报表。简单的元件报表不需要进行设置即可产生,执行菜单命令“报告”“Simple BOM(简单报表)”,则系统同时产生两个文件“MCUBOM”和“MCU.CSV”

30、,并加入到项目中,如图5.5.15所示。图5.5.15简易元件报表此外,Altium Design 15系统还可以为用户提供简5.5.3 层次设计表Altium Designer 15提供了一种层次设计报表,通过层次设计报表,设计者可以清楚地了解原理图的层次结构关系。 层次设计报表的生成步骤如下: (1)编译整个项目。在上面我们已经对项目“NRF905多点温度采集发射机.PRJPCB”进行了编译。 (2)执行菜单命令“报告”“Report Project Hierarchy(项目层次报告)”,则会生成有关该项目的层次设计表。 (3)打开“Projects(工程)”面板,可以看到,该层次设计表被

31、添加在该项目下的“GeneratedText Documents”文件夹中,是一个与项目文件同名,后缀为“.REP”的文本文件。5.5.3 层次设计表Altium Designer 15提 (4)双击该层次设计表文件,则系统转换到文本编辑器,可以对该层次设计表进行查看,如图5.5.16所示。在生成的层次设计表中,使用缩进格式明确地列出了本项目中的各个原理图之间的层次关系,原理图文件名越靠左,说明该文件在层次电路图中的层次越高。在图5.5.16中,“主电路.SchDoc”文件名最靠左,说明该文件在层次电路图中的层次最高。图5.5.16 生成层次设计表 (4)双击该层次设计表文件,则系统转换到文本

32、编辑器,可以对5.6 打印输出5.6.1 打印电路图 原理图设计完成后,经常需要打印输出一些数据或图纸,便于工程技术人员阅读和交流。经常需要将原理图打印到图纸上。Altium Designer 15系统提供了直接将原理图打印输出的功能。在打印之前首先进行页面设置。执行菜单命令“文件”“页面设置”,即可弹出“Schematic Print Properties(原理图打印属性)”对话框,如图5.6.1所示。5.6 打印输出5.6.1 打印电路图 原理图设计完成后,图5.6.1 “Schematic Print Propert”对话框图5.6.1 “Schematic Print Prope5.6

33、.2 输出PDF文档 PDF文档是一种应用广泛的文档格式。Altium Designer 15系统提供了一个强大的PDF生成工具,可以非常方便的将电路原理图或是PCB图转化为PDF格式。具体操作过程如下:(1)执行菜单命令“File(文件)”“ Smart PDF ”, 启动智能PDF生成器,如图5.6.2所示。图5.6.2启动智能PDF生成器5.6.2 输出PDF文档 PDF文档是一种应用广泛的文档格(2)单击“Next(N)”按钮,进入“选择导出目标”对话框,如图5.6.3所示。在此对话框中,可以选择“当前项目”和“当前文件”,并在 “输出文件名称”中填入输出PDF的保存文件名及路径。图5

34、.6.3 选择导出目标(2)单击“Next(N)”按钮,进入“选择导出目标”对话框(3)单击“Next(N)”按钮,进入如图5.6.4所示的“导出项目文件”对话框,在这里可以选择需要PDF输出的原理图文件。在选择的过程中,可以按住“Ctrl”键或“Shift”键再单击鼠标,进行多文件的选择。图5.6.4 “导出项目文件”对话框(3)单击“Next(N)”按钮,进入如图5.6.4所示的“(4)单击“Next(N)”按钮,进入如图5.6.5所示的“导出BOM报表”对话框,在这里可以设置是否生成元件报表,以及报表格式和套用的模板。图5.6.5 “导出BOM报表”对话框(4)单击“Next(N)”按钮

35、,进入如图5.6.5所示的“(5)单击“Next(N)”按钮,进入如图5.6.6所示的“添加打印设置”对话框,选择PDF文件的额外设置。图5.6.6 “添加打印设置”对话框(5)单击“Next(N)”按钮,进入如图5.6.6所示的“(6)单击“Next(N)”按钮,进入如图5.6.7所示的“结构设置”对话框,该功能是针对重复层次式电路原理图或Multi-Channel原理图设计的,一般情况下无需更改。图5.6.7 “结构设置”对话框(6)单击“Next(N)”按钮,进入如图5.6.7所示的“(7)单击“Next(N)”按钮,进入如图5.6.8所示的“最后步骤”对话框,完成PDF设置。至此,生成

36、PDF文档的设置己经完成,设计者还可以设置一些后续操作,如“导出后打开PDF文件”等选项。图5.6.8 完成PDF文件生成设置(7)单击“Next(N)”按钮,进入如图5.6.8所示的“(8)单击“完成”按钮完成PDF文件的导出,系统会自动打开生成的PDF文档,如图5.6.9所示。在左边的标签栏中层次式的列出了工程文件的结构,每张电路图纸中的元件、网络,以及工程的元件报表。可以单击各标签跳转到相应的项目,非常方便。图5.6.9 生成的PDF文档(8)单击“完成”按钮完成PDF文件的导出,系统会自动打开生5.7 综合示例5.7.1 “自上而下”层次电路设计示例 (1)选择菜单栏中的“文件”“新建

37、(New)”“Project(工程)”“PCB工程”命令,建立一个新项目文件,保存并输入项目文件名称“ezFET .PrjPcb”。 (2)选择菜单栏中的“文件”“新建(New)”“原理图”,在新项目文件中新建一个原理图文件,保存原理图文件“主电路.SchDoc”。5.7 综合示例5.7.1 “自上而下”层次电路设计示例 (3)选择菜单栏中的“放置”“图纸符号”命令,或者单击布线工具栏中的“ (放置图纸符号)”按钮,放置方块电路图,如图5.7.1所示。图5.7.1 放置方块图(3)选择菜单栏中的“放置”“图纸符号”命令,或者单击布线 (4)使用同样的方法绘制其余方块电路图。绘制完成后,单击鼠标

38、右键退出绘制状态。(5)双击绘制完成的方块电路图,弹出方块电路(方块符号)属性设置对话框,如图5.7.2所示。在该对话框中可以设置方块电路图的属性,设置好属性的方块电路图如图5.7.3所示。图5.7.2方块电路属性设置对话框 (4)使用同样的方法绘制其余方块电路图。绘制完成后,单击鼠图5.7.3设置好属性的方块电路图图5.7.3设置好属性的方块电路图(6)选择菜单栏中的“放置”“添加图纸入口”命令,或者单击布线工具栏中的“ (放置图纸入口)”按钮,放置方块图的端口(图纸入口),单击鼠标左键依次放置需要的入口。全部放置完成后,单击鼠标右键退出放置状态。(7)双击放置的端口,系统弹出端口(图纸入口

39、)属性设置对话框,如图5.7.4所示。在该对话框中可以设置端口(图纸入口)的属性。完成端口属性设置的方块电路图如图5.7.5所示。图5.7.4 端口(图纸入口)属性设置对话框(6)选择菜单栏中的“放置”“添加图纸入口”命令,或者单击图5.7.5 完成端口属性设置的方块电路图图5.7.5 完成端口属性设置的方块电路图(8)使用导线将各个方块图的端口(图纸入口)连接起来。绘制完成的顶层原理图如图5.7.6所示。完成了顶层原理图的绘制以后,我们要把顶层原理图中的每个方块电路图对应的子原理图绘制出来,其中每一个子原理图中还可以包括方块电路图。图5.7.6 绘制完成的顶层电路图(8)使用导线将各个方块图

40、的端口(图纸入口)连接起来。绘制完(9)选择菜单栏中的“设计”“产生图纸”命令,光标变成十字形。移动光标到方块电路供电电路内部空白处,单击鼠标左键,系统会自动生成一个与该方块图同名的子原理图文件 “TUSB2046BIRHBR.SchDoc”,如图5.7.7所示。图5.7.7 子原理图“TUSB2046BIRHBR.SchDoc”(9)选择菜单栏中的“设计”“产生图纸”命令,光标变成十字(10)继续绘制“TUSB2046BIRHBR.SchDoc”电路原理图,完成的电路图如图5.7.8所示。(11)采用同样的方法,绘制另外8个方块电路同名的电路原理图,如图5.7.9图5.7.16所示。图5.7

41、.8 “TUSB2046BIRHBR.SchDoc”电路原理图(10)继续绘制“TUSB2046BIRHBR.SchDoc图5.7.9 “OPTIONAL 3.3V LOD.SchDoc”电路原理图图5.7.9 “OPTIONAL 3.3V LOD.Sch图5.7.10“Micro USB .SchDoc”电路原理图图5.7.10“Micro USB .SchDoc”电路原理图5.7.11 “EZFET USB HUB FILTER .SchDoc”电路原理图图5.7.11 “EZFET USB HUB FILTER 图5.7.12“BRIDGE USB HUB FILTER .SchDoc”

42、电路原理图图5.7.12“BRIDGE USB HUB FILTER 图5.7.13“3.3V BUCK REGULATOR .SchDoc”电路原理图图5.7.13“3.3V BUCK REGULATOR .S图5.7.14“HUB RESET .SchDoc”电路原理图图5.7.14“HUB RESET .SchDoc”电路原理图5.7.15“HUB3 and HUB4 NOT USED .SchDoc”电路原理图图5.7.15“HUB3 and HUB4 NOT USED图5.7.16“6MHZ XTAL .SchDoc”电路原理图图5.7.16“6MHZ XTAL .SchDoc”电路

43、原理 (12)电路编译选择菜单栏中的“工程”“Compile PCB工程(编译电路板工程)”命令,将本设计工程编译。弹出如图5.7.17所示的信息面板,同时,工程图面板编译结果如图5.7.18所示。图5.7.17编译结果 (12)电路编译图5.7.17编译结果图5.7.18工程编译结果图5.7.18工程编译结果5.7.2 “自下而上”层次电路设计示例 1建立工作环境 (1)在Altium Designer 15主界面中,选择菜单栏中的“文件”“ 新建(New)”“Project(工程)”“PCB工程”命令,新建默认名称为“PCB-Projectl .PrjPCB”的工程文件。 (2)选择菜单栏

44、中的“文件”“New(新建)”“原理图”命令,新建默认名称为“Sheet1.SchDoc”“Sheet9.SchDoc”原理图文件。5.7.2 “自下而上”层次电路设计示例 1建立工作环境(3)选择菜单栏中的“文件”“全部保存”命令,依次在弹出的保存对话框中输入文件名称“TUSB2046BIRHBR.SchDoc”、“OPTIONAL 3.3V LOD.SchDoc”、“Micro USB .SchDoc”、“EZFET USB HUB FILTER .SchDoc”、“EZFET USB HUB FILTER .SchDoc”、“BRIDGE USB HUB FILTER .SchDoc”、

45、“3.3V BUCK REGULATOR .SchDoc”、“HUB RESET .SchDoc”、“HUB3 and HUB4 NOT USED .SchDoc”、“6MHZ XTAL .SchDoc”,如图5.7.19所示。利用“全部保存”命令可一次性保存原理图文件与工程图文件,减少绘图步骤,适用于创建多个文件。(3)选择菜单栏中的“文件”“全部保存”命令,依次在弹出的图5.7.19保存原理图文件图5.7.19保存原理图文件 2加载元件库选择菜单栏中的“设计”“添加移除库”命令,打开“可用库”对话框,然后在其中加载需要的元件库“Miscellaneous Devices .IntLib”、

46、“Miscellaneous Connectors .IntLib”和“TI Power Mgt Voltage Regulator .IntLib”如图5.7.20所示。图5.7.20 加载需要的元件库 2加载元件库图5.7.20 加载需要的元件库 3绘制“OPTIONAL 3.3V LOD.SchDoc”电路(1)选择“库”面板,在加载的元件库中“TI Power Mgt Voltage Regulator .IntLib”中,找到所需的元件“TPS73533DRB(DNP)”,如图5.7.21所示。双击元件弹出元件属性编辑对话框,修改元件参数,结果如图5.7.22所示。图5.7.21 放

47、置芯片 图5.7.22修改标号后的元件 3绘制“OPTIONAL 3.3V LOD.SchDoc(2)放置其余元件到原理图中,再对这些元件进行编辑和布局,布局的结果如图5.7.23所示。图5.7.23 “OPTIONAL 3.3V LOD.SchDoc”电路元件布局(2)放置其余元件到原理图中,再对这些元件进行编辑和布局,布 4元件布线 单击“连线”工具栏中的 “ (放置线)”按钮,对元件之间连线操作。单击“连线”工具栏中的 “ (GND接地符号)”按钮,放置接地符号,完成后的原理图如图5.7.24所示。图5.7.24 “OPTIONAL 3.3V LOD.SchDoc”电路元件连线 4元件布线图5.7.24 “OPTIONAL 3.3V 5放置电路端口 (1)选择菜单栏中的“放置”“端口”命令,或者单击工具栏中的“ (放置端口)”按钮,光标将变为十字形

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论