绘制层次电路原理图讲解
Altium Designer 16电路设计 第六章 绘制层次电路原理图
6.3层次电路原理图的绘制方法
(3)放置显示模块图纸入口,如图6-16所示。
图6-16 显示模块放置了3个图纸入口,说明有三个通过需要跟其他图纸符号连接,一个是+5V 电源端口,一个GND地线端口,PA[2..5]是代表PA2、PA3、PA4、PA5的总线端口。 放置图纸入口前,先规划好子电路图与子电路图之间电气连接的端口类型、名称、数 量,采用何种方式连接,在AD16中,连接方式可分为三种:导线连接、总线连接、信 号线束连接,三者之间的区别将在绘制子原理图详细讲解。
母原理图 一级子图 二级子图
图6-1
图6-2
6.1 层次电路原理图简介
二、层次电路图产生的原因: 对于结构复杂的、元器件较多的、规模庞大的电路系统,很难在一张电路 原理图上完整的绘制出来;企业或者公司在电子产品的开发与研究上,为了缩 短周期,往往是一个团队同时在工作,需要把完整复杂的电路系统分割成不同 的电路模块,分派给不同的设计组完成。因此,层次电路原理图的设计方式应 运而生。 母原理图由图表符连接而成,而一个图表符对应一个子电路图,如图6-3所 示:
① ②
③
图6-12
6.3层次电路原理图的绘制方法
(3)完成图纸符号绘制。
填写完图纸符号属 性,单击【确认】 按钮完成设置,拖 动光标带出图纸符 号轮廓,当图纸符 号尺寸大小合适时, 再次单击鼠标左键, 完成图纸符号的绘 制。 用同样的方法依次 绘制出其他模块的 图纸符号,绘制完 的效果图如图6-13 所示。
第六章 绘制层次电路原理图
Altium Designer16电路设计
教学内容
1
2 3 层次电路原理图简介 层次电路原理图的设计方法 层次电路原理图的绘制方法
4 5 6
层次电路原理图的绘制和PCB设计流程
层次电路原理图的绘制和PCB设计流程摘要:Protel99SE软件因其功能强大、界面友好、简单易学使其成为一款使用非常普遍的电路绘图软件,在很多高校的《电气识图及CAD》和《医用电子线路设计与制作》等课程中使用,因为与后续的版本完全兼容,所以学习之后再升级为高版本的软件,不存在障碍,过渡到其他版本也很容易,且该版本软件占用内存小,运行快也稳定性非常好,所以深受师生的广泛爱戴,同时因为拥有的用户多,所以网上的相关学习资源也丰富,自学起来也是非常容易的。
关键词:原理图绘制;PCB板;设计脉搏计是一款用来自动测量在某个单位时间点内任何一个人心脏平均跳动的次数多少的中小型医用智能电子仪器。
技术参数用来直接测量脉动频率的较电压低很多的一个小的信号(传感器输出电压一般为几个毫安),它具有的一种基本工作功能主要是通过用传感器直接将有关脉搏的跳动变化的一种电生理信号直接转换输出为一种电压信号,因为这些信号一般非常较弱,所以一定要再加以滤波放大后并能进行二次整形运算和滤波,再进行计数,最后通过数码管显示出来。
接下来我们就以"数显脉搏计"为例讲解层次电路图的绘制和PCB的设计流程。
如果一张电路图比较简单,我们可以直接用单张原理图进行绘制就可以,但是如果电路结构比较复杂,并且可以根据原理和功能分为几块电路图,我们就可以选用层次电路图来绘制原理图。
数显式脉搏计电路由脉冲信号采集子电路、时基子电路、计数子电路组成,我们就可以将每个子电路绘制在一张电路图纸上,然后建立一张总的块状电路图将几张子电路图联系在一起,从而实现整张电路图纸的功能,同时也可以实现PCB板的自动生成。
一、层次原理图设计首先新建项目设计数据库,命名为“数显脉搏计”并且在数据库中的Documents文件夹下新建电路图、封装库、PCB板等文件。
1.新建原理图设计文件,命名为:“数显脉搏计.Sch”(1)在原理图编辑页面,点击连线工具栏最右侧出现的一个数字"方块图图标"按钮后,放置一个尺寸大小都比较合适的方块,代表是一个脉冲信号采集子电路,双击此方块图后即可直接弹出一个属性对话框,在其中的Filename栏框内和Name栏框内就可以直接分别点击填入带有其相应的属性信息的文件名称,其中NAme代表了这个方块图文件的一个原始文件名字,没有其它别的一些特殊的格式要求,将Name修改为PulseSignal Collection,而Filename通常是这个方块图代表的原理图文件,后缀名通常为.sch,将方块图对应的电路原理图文件名修改为Pulse Signal Collection.Sch,为了防止两个名字书写过程中出现错误和书写麻烦可以使用复制粘贴命令;用同样的方法可以放置代表时基子电路的方块图,将Filename 和Name 框中分别填入相应的名称Reference Time.Sch和Reference Time;再用同样的方法放置代表计数子电路的方块图;将方块图属性对话官中的Filename 和Name 框中分别填入相应的名称Counter.Sch和Counter。
层次电路原理图绘制
建立子图
1.放置子图图框 命令【Place】/【Sheet Symbol】或单击布线工 具栏中的 按钮
2.定义子图名称并设置属性
一种方法是双击图中 已放置的子图图框, 弹出其属性设置对话 框
需要修改的两项是: 标识符和文件名称
另一种方法是在子图图框上双击标识符或文件名称
3.添加子图入口
命令【Place】/【Add Sheet Entry】或单击布线工 具栏中的 按钮
(2)单击菜单“文件→保存”命令,将Sheet1.SchDoc更名为“线束 检测电路(顶层).
二、顶层原理图的绘制
1.图纸参数设置 单击菜单:“设计--文档选项”命令,“参数”选项卡设置如 下: Drawn By-- 作者姓名 Title--- 原理图标题栏 即 “线束检测电路(顶层)” Sheet Number--当前原理图编号数(1) Sheet Total--项目中图纸总数(5)
2020/4/28
三、 创建子图及层次关系
1.将图纸符号转换为对应的子电路原理图
(1)在“线束检测电路(顶层).SchDoc”原理图编辑界面中,单击菜 单“设计→产生图纸命令”。 (2)鼠标下带有一个浮动的十字光标,在“感应输入电路”图纸符号区 域内,单击鼠标即可生成一张带有电路端口的同名空白图纸。 (3)用相同的方法,继续在“线束检测电路(顶层).SchDoc”原理 图编辑界面中生成其他子电路原理图,如图所示
一、 层次电路图的设计准备
1.正确划分电路工程模块
2.创建“层次电路.PrjPcb”工程
2020/4/28
3.创建顶层原理图文件“线束检测电路(顶 层()1).S单c击h“DoPcro”jec,ts”对话框中“工程”按钮,在弹出的菜单中选
层次原理图绘制
• 第二种模式 通过全局端口和全局网络标号连接 通过全局端口和全局网络标号连接.
简单层次模式结构,支持多层结构设计 支持多层结构设计. 第三种模式 简单层次模式结构 支持多层结构设计
复杂层次结构.一张原理图中可以存在同名的多个方块电路图 一张原理图中可以存在同名的多个方块电路图. 第四种模式 复杂层次结构 一张原理图中可以存在同名的多个方块电路图
自顶向下设计五种模式
方块电路属性对话框
3、放置方块电路端口。执行 、放置方块电路端口。 place/add sheet entry。 。
方块电路对 பைடு நூலகம்的子电路 文件名
4、设置方块电路端口属性。 、设置方块电路端口属性。 双击相应端口形状。 双击相应端口形状。
第二步、建立层次原理图子图。执行 命令。 第二步、建立层次原理图子图。执行design/creae sheet from ymbol命令。 命令 • 将十字光标移动到方块电路上单击后出现以下对话框。 将十字光标移动到方块电路上单击后出现以下对话框。
• 选择 选择NO按钮后,会自动产生一个名为*.SCH的原理图文件(与在 按钮后,会自动产生一个名为 的原理图文件( 按钮后 的原理图文件 设置方块电路属性时所起的方块电路文件名一致) 设置方块电路属性时所起的方块电路文件名一致)这个新文件已 经布好了与方块电路相对应的I/O端口, 经布好了与方块电路相对应的 端口,这些端口与相应方块电 端口 路端口具有相同的名称和输入/输出方向。 路端口具有相同的名称和输入 输出方向。 输出方向 第三步、继续添加元件、连线等,重复以上操作即可。 第三步、继续添加元件、连线等,重复以上操作即可。
第一讲: 第一讲:层次原理图切换
从总图切换到方块电路对应的子图。 从总图切换到方块电路对应的子图。 从子图切换的总图。执行命令按钮后把光标对准某个I/O端口后 从子图切换的总图。执行命令按钮后把光标对准某个 端口后 单击即可. 单击即可
电路原理第3章层次电路图的设计
第三章层次电路图的设计在设计原理图的过程中,设计人员经常会遇到电路元件很多,而打印机幅面有限的问题。
而采用层次电路设计方法后,这一问题就迎刃而解了。
所谓层次电路设计,就是把一个完整的电路系统按功能分为若干个子系统,即子功能电路模块,需要的话,把子功能电路模块再分成若干个子系统,即子功能电路模块,然后用方块电路的输入/输出端口将各子功能电路连接起来,于是就可以在较小的幅面的多张图纸上分别编辑、打印各模块电路的原理图。
在早期,层次原理图设计主要是为了解决复杂的大型电路系统的原理图设计问题。
但现在,设计人员为了增强原理图的可读性和利用设计人员之间的分工合作,即使所设计的电路系统并不十分复杂,也把整个电路系统按功能模块分别绘制出相应的模块电路原理图。
在Protel DXP设计系统中,层次原理图是由母原理图和子原理图构成的。
母原理图的功能是用来给出子原理图之间的层次连接关系,它是有方块电路符号、方块电路I/O端口符号代表着子原理图之间的端口连接关系;导线的作用是用来将代表子原理图的方快电路符号组成一个完整的电路系统原理图。
子原理图就是一个由各种电路元件符号组成的实实在在的原理图,它通常对应着设计电路系统中的一个子功能电路模块。
可以看出,通过这种组织式的母原理图和子原理图可以用来描述任何形式、任何大型复杂的电路系统。
3.1 绘制层次原理母图绘制Protel DXP层次电路原理图的母图步骤如下:(1)新建工程和原理图母图新建一个PCB工程,并在该工程下新建一个原理图文件作为层次原理图的母图,可以命名为Z80 Processor.SchDoc。
(2)放置方块电路图以绘制Serial Interface.SchDoc对应的方块电路图为例。
执行菜单命令Place→Symbol,或单击Wiring工具条中的按钮,即可启动放置方块电路图命令。
执行方块电路图命令后,出现一个方块电路图的虚影随鼠标移动,如图3-1所示。
图3-1 放置方块电路图此时,按[Tab]键,即可进入方块电路图属性设置,如图3-2所示。
实验三 protel DXP中绘制层次电路原理图
实验三绘制层次电路原理图一、实验目的1.熟练掌握ProtelDXP的操作。
2.掌握层次电路原理图的绘制方法,能够绘制较复杂的层次电路。
3.进一步熟悉ERC校验和网络表的生成。
二、实验内容1.新建电路原理图,图纸大小设置为A4,参照图5所示,完成层次电路原理图主图的绘制。
图中,VSIN选用仿真库(Simulation Sources.IntLib)中的VSIN元件;各子图符号I/O端口中,子图Modulator中的端口Vcarrier和Vsingal为输入,Vmod为输出,子图Amplifier中的端口Vmod为输入,OUT为输出。
将电路原理图以文件名“AMPMOD.prj’’存盘。
图5 主图“AMPMOD.prj”执行菜单Design—Document Options—Parameters填写图样信息,在Sheet Number栏中设置图纸编号(NO)为1;在Sheet Total栏中设置图纸总数(Total)为3。
2.执行菜单命令Design—Create Sheet From Symbol,将光标移到子图符号Modulator 上,单击鼠标左键,在产生的新电路原理图上按照图6绘制第一张子图,设置图样编号为2,并保存该电路。
3·采用同样的方法,分别参照图7绘制第二张子图,设置图样编号为3。
图6 子图modulator.sch 图7 子图amplifier.sch4.对整个层次电路原理图进行ERC校验(执行菜单:Project—Compile PCB Project1.PrjPCB),若有错误,加以修改。
5.生成此层次电路的网络表,检查网络表各项内容,是否与原理图相符合。
三、思考题1.简述设计层次电路原理图的步骤。
2.设计层次电路原理图时应注意哪些问题?3.画出下图的洗衣机控制电路的层次电路图顶层图CPU电路晶震、复位电路控制电路1K显示电路。
第4章 层次原理图设计
第4章 层次原理图设计
4.1 层次电路原理图简介
4.2 层次原理图的设计方法
4.3 层次原理图的报表
第4章 层次原理图设计
4.1 层次电路原理图简介
采用层次化设计之后,复杂的电路原理图按照某 种标准划分为若干个功能模块,再把这些功能模块分 别绘制在多张原理图纸上,这些图纸就被称为设计系 统的子原理图。同时,这些子原理图由另外一张原理 图来说明它们之间的联系,描述单张原理图之间关系 的这张原理图就被称为设计系统的母原理图。各张子 原理图与母原理图之间是通过输入 /输出端口建立起电 气连接,这样就形成了设计系统的层次原理图。
第4章 层次原理图设计
4.1.1 层次原理图的设计方法
通常层次原理图的设计有两种方法,即自顶向下
的设计方法和自底向上的设计方法。
1.自顶向下设计层次原理图 层次原理图的自顶向下设计方法是指按照电路的 功能,将整个电路划分成不同功能的模块,这些电路 模块在母图上以图纸符号(方块电路)的形式联系起
来,然后由母图中的图纸符号生成子原理图。自顶向
储
储
器
器
电
电
路
路
.SchDoc
R
W
TXD
RXD
D[0..7]
A[0..12]
D
E
3
C
3
C
0
0
2
1
P
P
1
R
1
2
K
1
XTAL
Y
VCC
1
D[0..7]
A[0..12]
2
C
2
3
u
2
1
1
1
1
十三、层次原理图绘制1
(a)绘制电路方块图 图2
(b)电路方块图
电路设计——《 Protel DXP电路设计基础教程》讲义
若要编辑电路方块图的属性,则可以在放置电路方块图 操作过程中,单击Tab键,或者双击已经在原理图中的电路 方块图,此时弹出电路方块图属性编辑对话框,如图5.3所 示。 各项设置参数说明如下: ★ Fill Color:方块电路内部填充颜色设置,单击颜色 编辑框后可弹出颜色设置对话框,选取填充色,单击OK按钮 即可。 ★ Draw Solid复选框:选中该框,方块电路内部填充颜 色,否则为透明。 ★ Border Color:方块电路的边框颜色设置,单击颜色 编辑框后可弹出颜色设置对话框,选取填充色后单击OK按钮 即可。
电路设计——《 Protel DXP电路设计基础教程》讲义
以知道,电路方块图实际代表了一部分电路模块及其与其他电路模块的信号 输入输出点,它使得设计更加简洁明了,更好地说明了各部分电路模块之间 的关系,从而有利于复杂电路的设计和各设计人员之间的分工合作。 必须指出的是:在同一项目的所有电路中,同名的出入点(包括方块图 进出点和电路的输入输出点)之间都是具有电路连接关系的。但具有相同网 络名称的线路只局限在同一个电路原理图中是相互连接的。为了说明问题, 在图xx中,电路方块图1对应的输入点分别又被命名为网络节点名Net0和 Net1,电路方块图1对应的电路原理图中也分别命名了网络节点Net0和Net1, 但他们的电气特性只局限在他们所在的电路原理图中,即电路方块图1中的 网络节点Net0和它所对应的电路原理图中的网络节点Net0没有电气连接关系, 网络节点Net1也是同样情况。只不过网络节点命名的输入输出点具有相同名 称0,使得电路方块图1中的网络节点Net0及其对应的电路原理图中的网络节 点Net1间接地具有了电气连接关系。
第5章 绘制层次性原理图
行菜单命令“ 行菜单命令“Tools”→ “Up/Down Hierarchy”,光标变成十字 , 形。 (3)在准备查看的方块图上单击鼠标左键,则系统立即切换到 )在准备查看的方块图上单击鼠标左键, 该方块图对应的子电路图上。 该方块图对应的子电路图上。 (4)单击鼠标右键,退出切换状态。 )单击鼠标右键,退出切换状态。
要求:从图 所示的主电路图直接切换到与ISA Bus and 要求:从图5-1-1所示的主电路图直接切换到与 所示的主电路图直接切换到与 Address Decoding方块图对应的子电路图。 方块图对应的子电路图。 方块图对应的子电路图 (1)打开如图 所示的主电路图文件。 )打开如图5-1-1所示的主电路图文件。 所示的主电路图文件 (2)用鼠标左键单击主工具栏上的“文件切换”图标 )用鼠标左键单击主工具栏上的“文件切换” ,或执
7
第5章 绘制层次性原理图 章
的任意位置单击鼠标左键即可退出掩模状态。 (4)在图 )在图5-1-3的任意位置单击鼠标左键即可退出掩模状态。 的任意位置单击鼠标左键即可退出掩模状态
图5-1-3 从子电路图切换到主电路图
8
第5章 绘制层次性原理图 章 5.2 任务二:创建层次原理图 任务二:
要求:用两种方法创建图 所示的主电路图和图5-1-2所 要求:用两种方法创建图5-1-1所示的主电路图和图 所示的主电路图和图 所 示的子电路图。 示的子电路图。
第5章 绘制层次性原理图 章
顾
滨 主 编
1
第5章 绘制层次性原理图 章
背景
如果把一个比较复杂的电路画在一张图纸上,可能会出 如果把一个比较复杂的电路画在一张图纸上, 现一张图纸难以容纳全部电路的情况, 现一张图纸难以容纳全部电路的情况,而且很难清晰地把各 功能单元区分开来。原理图的层次化设计解决了这一问题, 功能单元区分开来。原理图的层次化设计解决了这一问题, 它既可以使读者更好地把握电路整体结构, 它既可以使读者更好地把握电路整体结构,又能很方便地查 看各单元电路内容。 看各单元电路内容。
绘制复杂的多层次电路原理图
步骤3:将图纸下方端口移到对应处;
步骤4:保存图纸,完成第一位全加器电路图
FullAdd1.sch 。
任务六
绘制复杂的多层次电路原理图
3、绘制第二位全加器FullAdd2.sch(即第二层图) 由于结构与第一位全加器相同,采用复制、粘贴方 法进行绘制。 步骤1:回到方块电路图(根图)产生第二位全加器 电路图的空白图纸; 步骤2:在FullAdd1.sch中复制选定电路; 步骤3:在空白的FullAdd2.sch中粘贴电路; 步骤4:修改相应内容; 步骤5:将图纸FullAdd2.sch下方端口移到相应位置;
以“Z80 Processor.prj”为例,图中的六个方块图对应下 层的六个原理图。下层的六个原理图见后。
任务六
绘制复杂的多层次电路原理图
PROTEL99SE 电 子 线 路 设 计
任务六
绘制复杂的多层次电路原理图
PROTEL99SE 电 子 线 路 设 计
任务六
绘制复杂的多层次电路原理图
PROTEL99SE 电 子 线 路 设 计
PROTEL99SE 电 子 线 路 设 计
2、P97 实训题1、2
任务六
绘制复杂的多层次电路原理图
PROTEL99SE 电 子 线 路 设 计
任务六
绘制复杂的多层次电路原理图
PROTEL99SE 电 子 线 路 设 计
任务六
绘制复杂的多层次电路原理图
PROTEL99SE 电 子 线 路 设 计
任务六
绘制复杂的多层次电路原理图
电 子 线 路 设 计
PROTEL99SE 电 子 线 路 设 计
步骤6:保存。
任务六
第3讲 层次电路原理图设计
12
PCB辅助设计 PCB辅助设计
六、层次电路的切换
在层次电路中,经常要在各层电路图之间相互切换, 在层次电路中,经常要在各层电路图之间相互切换, 切换的方法主要有2 切换的方法主要有2种。 利用设计管理器,鼠标左键单击所需文档, ⑴利用设计管理器,鼠标左键单击所需文档,便可在 右边工作区中显示该电路图。 右边工作区中显示该电路图。 执行菜单Tools→Up/Down Hierarchy或单击主工具 ⑵执行菜单Tools→Up/Down Hierarchy或单击主工具 将光标移至需要切换的子图符号上, 栏上按钮 ,将光标移至需要切换的子图符号上,单击 鼠标左键,即可将上层电路切换至下一层的子图; 鼠标左键,即可将上层电路切换至下一层的子图;若是从 下层电路切换至上层电路, 下层电路切换至上层电路,则是将光标移至下层电路的 I/O端口上 单击鼠标左键进行切换。 端口上, I/O端口上,单击鼠标左键进行切换。
PCB辅助设计 PCB辅助设计
PCB辅助设计 PCB辅助设计
1
PCB辅助设计 PCB辅助设计
第3讲
层次电路原理图设计
主 要 内 容
一、层次设计基本结构 二、主图电路方块图设计 放置子图符号的I/O I/O端口 三、放置子图符号的I/O端口 四、设置图纸信息 五、由子图符号生成子图文件 六、层次电路的切换
10
PCB辅助设计 PCB辅助设计
五、由子图符号生成子图文件
执行菜单Design→Create Symbol, 执行菜单Design→Create Sheet From Symbol, 将光标移到子图符号上,单击鼠标左键, 将光标移到子图符号上,单击鼠标左键,屏幕弹出是否 颠倒I/O端口的电气特性的对话框,如图2 40所示 I/O端口的电气特性的对话框 所示。 颠倒I/O端口的电气特性的对话框,如图2-40所示。若 选择“ 则生成的电路图中的I/O I/O端口的输入输出 选择“是”,则生成的电路图中的I/O端口的输入输出 特性将与子图符号I/O端口的输入输出特性相反; I/O端口的输入输出特性相反 特性将与子图符号I/O端口的输入输出特性相反;若选 则生成的电路图中的I/O I/O端口的输入输出特 择“否”,则生成的电路图中的I/O端口的输入输出特 性将与子图符号I/O端口的输入输出特性相同, I/O端口的输入输出特性相同 性将与子图符号I/O端口的输入输出特性相同,一般选 择“否”。
Altium Designer 16电路设计 第六章 绘制层次电路原理图
6.3层次电路原理图的绘制方法
(3)放置显示模块图纸入口,如图6-16所示。
图6-16 显示模块放置了3个图纸入口,说明有三个通过需要跟其他图纸符号连接,一个是+5V 电源端口,一个GND地线端口,PA[2..5]是代表PA2、PA3、PA4、PA5的总线端口。 放置图纸入口前,先规划好子电路图与子电路图之间电气连接的端口类型、名称、数 量,采用何种方式连接,在AD16中,连接方式可分为三种:导线连接、总线连接、信 号线束连接,三者之间的区别将在绘制子原理图详细讲解。
母原理图 一级子图 二级子图
图6-1
图6-2
6.1 层次电路原理图简介
二、层次电路图产生的原因: 对于结构复杂的、元器件较多的、规模庞大的电路系统,很难在一张电路 原理图上完整的绘制出来;企业或者公司在电子产品的开发与研究上,为了缩 短周期,往往是一个团队同时在工作,需要把完整复杂的电路系统分割成不同 的电路模块,分派给不同的设计组完成。因此,层次电路原理图的设计方式应 运而生。 母原理图由图表符连接而成,而一个图表符对应一个子电路图,如图6-3所 示:
图6-20
6.3层次电路原理图的绘制方法
用同样的方法,产生并绘制其他子原理图。绘制好的层次电路原理图如图6-20、 图6-21、图6-22、图6-23所示。
图6-21
6.3层次电路原理图的绘制方法
图6-22
6.3层次电路原理图的绘制方法
图6-23
6.3层次电路原理图的绘制方法
6.3.2 层次原理图之间的切换 绘制完成的层次原理图一般包含了顶层原理图和多张子原理图, 在编辑时,常常需要在这些原理图之间互相切换,实现层次性原理图 之间的切换,一般有两种方式:
① ②
单击此标创建图纸符号
实验五 绘制层次原理图
实验五绘制层次原理图一、实验目的1、掌握自顶而下的层次原理图的绘制方法2、掌握层次原理图中母图和子图之间的切换方法二、实验内容1、新建项目文件,将文档另存为学号+姓名.PrjPCB。
2、绘制子图CLOCK。
SchDOC和子图SIN.SchDoc对于绘制单纯的电路原理图,前面几章已经个介绍得很详细了,本例中的两个子图也比较简单,所涉及的都是一些基本的操作,这里就不再累述绘制的详细步骤了,不熟练的读者可以参阅前面的章节来完成。
值得注意的是,图4-1和图4-2子图中输入和输出端口的设置,下面将简单介绍其操作步骤。
执行Place →Port 命令或单击工具栏中的按钮,此时光标变成十字形状,并带有虚线形式的端口图形,如图4-4所示。
图4-4执行放置输入/输出端口后的效果图4-5输入/输出端口的属性设置对话框在此状态下单击Tab 键,将弹出如图4-5 所示的对话匡,与方块图输入/输出端口属性的设置相似,在“Name”下拉列表框中输入,CLK-SIG在“I/O Type”下拉列表框中选择“Output”在“Style”中选择“Right”即可完成设置,单击, “OK”按扭,选择相应位置单击鼠标左键放置,即可守成输入/输出端口的设置。
3、层次原理主图的绘制图4-3 主图该图只是比两个子图多两个方块图,其它部分相似,下面只简要介绍方块图的绘制。
●在绘图具栏中单击B按钮或执行Place→Sheet Symbol命令,此时光标将变成十字形状,并带有虚线形式的方式的方块电路,在此状态下,单击Tab键,将会出现方块电路属性设置对话框,在“Designator”文本框中输入CLOCK;在“Filename”文本框中输入CLOCK.SchDoc,单击“OK”按钮,完成属性的设置。
选择合适位置单击鼠标左键放置方块图,如图4-6所示。
●下面放置电路方块图的电路端口,执行Place→Sheet Entry命令或单击绘图工具栏中的按钮,此时光标将变成十字形状,并带有虚线形式的电路口符号,此时单击Tab键,修改端口属性,在”Name”下拉列表框中输入SLK-SIG;在I/O Type下拉列表框中选择”Output”在”Style”中选择”Right”即可完成设置,单击OK按钮,选择相应位置单击鼠标左键放置,如图4-7所示。
最新设计层次电路图-经典教学讲义ppt
(7) File Name设置项的功能是设置方块电路 所对应的文件名称,它和元件编辑对话框内 的Sheet设置项类似。如图6-4所示,此处为 4 Port UART and Line Drivers.sch。
(8) Name设置为4 Port UART and Line Drivers
“Design\Create Symbol From Sheet ”。点 击之后会出现如下所示的对话框。从中选中 要创建层次电路图的方块图。
选择电路图对话框
6.2 建立层次原理图
❖ 前面讲层次电路图的设计方法有两种,现在 就利用自上而下的方法设计一个4串行接口的 原理图。它们分别由串行接口和线驱动模块 (4 Port UART and Line Drivers.sch)和ISA 总线与地址解码(ISA Bus and Address Decoding.sch)两部分组成。
同名称的输入输出点,可以认为在电气意义上是 连接的。输入输出点也是层次图设计不可缺少的 组件。
选择对话框
❖ 这个对话框询问在产生与电路方块图相对应 的原理图时,相对的输入输出点是否将信号 方向反向,此处应选择No。
2.自下而上的层次电路设计方法
此方法指首先画出原理图,再由原理图来 产生方块电路图的方法。和刚才的步骤相反, 先绘制原理图,再执行菜单“Desgin”下的
(5) PosiΒιβλιοθήκη ion:设置方块图进出点的位置, 从方块电路上边界开始计算。
(6) Text:设置方块图进出点名称的颜色。
放置完的结果如下图6-7所示。
图6-7
❖ 4.接下来连接线路,结果如下图6-8所示。
图6-8 最终结果
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《电路CAD 》课程实验报告
实验名称绘制层次电路原理图实验序号实验二姓名张伟杰系专业电科班级一班学号201342203 实验日期5月5日指导教师曹艳艳组名第一组成绩
一、实验目的和要求
1 掌握层次原理图的绘制方法。
2 理解层次原理图模块化的设计方法。
二、实验设备
计算机、Altium Designer 10
三、实验过程(步骤、程序等)
1 新建工程项目文件
1)单击菜单File/New/PCB Project,新建工程项目文件。
2)单击菜单File/Save Project保存工程文件,并命名为“洗衣机控制电路.PrjPCB”。
2 绘制上层原理图
1)“在洗衣机控制电路.PrjPCB”工程文件中,单击菜单File/New/Schematic,新建原理图文件。
2)单击菜单File/Save As..,将新建的原理图文件保存为“洗衣机控制电路.SchDoc”
3) 单击菜单Place/Sheet Symbol或单击“Wring”工具栏中的按钮,如图1所示,依次放置复位晶振模块,CPU模块,显示模块,控制模块四个模块电路,并修改其属性,放置后如图2所示
图1 模块电路属性
图2 放置四个模块电路
4)单击菜单P1ace/Add sheet Entry或单击“Wring”工具栏的按钮,放置模块电路端口,并修改其属性,完成后效果如图3所示
图3 放置模块电路端口
5)连线。
根据各方块电路电气连接关系,用导线将端口连接起来,如图4所示
图4 连线
3 创建并绘制下层原理图
1)在上层原理图中,单击菜单Design/Create Sheet From Symbol,此时鼠标变为十字形。
2)将十字光标移到“复位晶振模块”电路上,单击鼠标左键,系统自动创建下层原理图“复位晶振模块.SchDoc”及相对应的I/O端口。
如图5所示。
图5 自动生成的I/0端口
4)绘制“复位晶振模块”电路原理图。
其用到的元件如下表1所示。
绘制完成后的效果如图6所示。
表1 “复位晶振模块”电路元件列表
元件标号元件名所在元件库元件标示值元件封装R1 RES2 Miscellaneous Devices.IntLib 270ΩAXIAL0.4
R2 RES2 Miscellaneous Devices.IntLib 1k AXIAL0.4
C1 Cap Miscellaneous Devices.IntLib 33pF RAD-0.3
C2 Cap Miscellaneous Devices.IntLib 33pF RAD-0.3
C3 Cap Miscellaneous Devices.IntLib 33pF RAD-0.3
S1 SW-PB Miscellaneous Devices.IntLib SPST-2
Y1 XTAL Miscellaneous Devices.IntLib R38
VCC 电源工具栏
GND 电源工具栏
图6 复位晶振电路
5)用类似的方法创建其它模块电路子图
各模块电路所用元件列表如表2、表3、表4所示
各模块电路绘制完成后效果如图8、图9、图10所示。
表2 CPU模块电路元件列表
元件标号元件名所在元件库元件封装U1 DS80C310-MCL Dallas Microcontroller 8-Bit.IntLib DIP40B
VCC 电源工具栏
GND 电源工具栏
提示:DS80C310-MCL可以通过搜索功能来查找,搜索格式如图7所示,并添加其元件库。
图7 DS80C310-MCL元件搜索图8 CPU电路模块
表3 显示模块电路元件列表
元件标号元件名所在元件库元件值元件封装
DS1
Dpy
Yellow-CA
Miscellaneous Devices.IntLib LEDDIP-10
R3 RES2 Miscellaneous Devices.IntLib 1k AXIAL0.4 R4 RES2 Miscellaneous Devices.IntLib 1k AXIAL0.4 R5 RES2 Miscellaneous Devices.IntLib 1k AXIAL0.4 R6 RES2 Miscellaneous Devices.IntLib 1k AXIAL0.4 R7 RES2 Miscellaneous Devices.IntLib 1k AXIAL0.4 R8 RES2 Miscellaneous Devices.IntLib 1k AXIAL0.4 R9 RES2 Miscellaneous Devices.IntLib 1k AXIAL0.4 R10 RES2 Miscellaneous Devices.IntLib 1k AXIAL0.4 VCC 电源工具栏
图9 显示电路模块
表4 控制模块电路元件列表
元件标号元件名所在元件库元件封装K1 Relay-SPDT Miscellaneous Devices.IntLib MODULE5B
P1 Header 3 Miscellaneous Connectors.IntLib HDR1X3
P2 Header 3 Miscellaneous Connectors.IntLib HDR1X3
VCC 电源工具栏
图10 控制电路模块
6)保存
五、实验结果与分析
答:
1 层次原理图的绘制方法分为自上而下的层次原理图设计和自下而上的层次原理图设计。
自上而下的设计方法是在绘制电路原理图之前,要求设计者对这个设计有一个整体的把握。
把整个电路设计分为多个模块,确定每个模块的设计内容,然后对每个模块进行详细的设计。
自下而上的设计方法是设计者先绘制子原理图,根据子原理图生成子原理图符号,进而生成上层原理图,最后完成整个设计。
2 模块电路端口相当于原理图I/O端口。
模块电路端口是实际的电路与外界电路进行交流的端口,而原理图I/O端口是画在电路CAD中的模块电路端口。
3 层次原理图在视觉上比普通的原理图更加的清晰有层次感,普通的原理图就是元件的叠加填充,而层次原理图是整体与部分的元件。
六、教师评价。