层次原理图
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
对话框中单击 "Schematic Document " 图标, 选中原理图编辑器图标,单击好或双击该图标 即可完成新的原理图文件的创建。 3.打开原理图工具栏。 4.单击画原理图工具栏中的方块电路按钮 5.放置方块电路(双击鼠标) 6.双击方块电路修改属性。
9
先画方块电路 再画子电路
I/O端口和网络标号:它们不是层次原理图所特有的 它们可以在层次原理图的连接中发挥作用。
7
层次原理图设计方法
层次原理图设计方法分为自上而下和自 下而上两种设计方法.
自上而下是指由子图符号来产生原理图; 自下而上是指由原理图来产生子图符号。
8
自上而下的设计方法
步骤: 1.建立设计数据库文件 。 2.执行菜单命令【File】【New】 ,在弹出的
Protel99 电路设计
层次原理图的画法及各种 操作
本次教学主要目标:
理解层次原理图的作用 掌握层次原理图的画法 了解层次原理图网络表的生成方法及注意
事项
2
降低图纸复 杂度
便于阅读
提高设计效 率
电路功能分 块清晰
作用
自上而下 先总图后分图
自下而上 先分图后总图
编辑
方块电路
(图纸符号)
方块电路端 口
20
层次原理图网络表的生成方法 及注意事项
生成方法与其它原理图方法相同 注意事项:
范围(scope):整个项目 网络标号适用范围:全局有效
21
降低图纸复 杂度
便于阅读
提高设计效 率
电路功能分 块清晰
作用
自上而下 先总图后分图
自下而上 先分图后总图
编辑
方块电路
(图纸符号)
方块电路端 口
I/O端口
5
层次原理图设计
本节主要介绍对于一个较大型的设计项目,如何进行多 图纸设计。
层次化的电路原理图设计方法,主要是指将一个较大的 设计分为若干个功能模块,由不同的工程设计人员来完 成层次原理图设计也称为模块化原理图设计.
层次原理图设计中,信号的传递主要由电路方块图、电 路方块图端口和输入/输出端口来完成
6
有关层次原理图的一些概念
方块电路:它代表了本图下一层的子图,每个方块 电路都与特定的子图相对应,它相当于封装了子图 中的所有电路,从而将一张原理图简化为一个符号 方块电路。是层次原理图所特有的。
方块电路端口:它是方块电路所代表的下层子图与 其他电路连接的端口。通常情况下,方块电路端口 与和它同名的下层子图的I/O端口相连。
I/O端口
层次原理图
每个方块电路 图名称应不同
主要组成部件 网络标号
注意事项
网络标号作 用范围
端口方向、 形状
3
端口名称 对应
4
层次原理图作用
一个较大型的设计项目中,很难用一张图纸把 所有的电路全部画在上面。为了较好的表达各 部之间的联系,可以用层次原理图进行设计。 – 电路各模块功能表达清晰 – 可以为相同功能模块设计多个电路 – 不同模块可以由几人同时完成,提高效率 – 原理分析与故障分析方便
13
自下而上设计层次原理图
先设计出下层模块的原理图,再由这些 原理图产生方块电路,进而产生上层原 理图这样层层向上组织,最后生成总图 这种方法非常有效,也是一种被广泛采 用的层次原理图设计方法。
14
自下而上设计层次原理图---步骤1
1.绘制好层次原理图子图 2.在该设计数据库中建立一个新的原理图文件,
双击它使之处于打开状态
3.执行菜单命令【Design】【Create symbol from Sheet】.此时弹出对话框,将光标移至文件名 “非门.sch”处,单击鼠标使之处于高亮度状态, 然后单击OK按钮确认。这时PROTEL99SE将 自动产生代表该原理图的方块电路。
4.在弹出的对话框中单击NO按钮继续,此时按 要求产生的方块电路符号将出现在光标上。
10
修改方块电路修改属性
子电路文 件名
子电路模 块名称
11
从方块电路图生成原理图
12
层次原理图子图的设计(由方 块电路符号产生新原理图)
1. 执行菜单命令【Design】【Create Sheet from symbol】 这时光标变为十字光标,将其 移至方块电路上
单击,弹出转换端口输入/输出方向的对话框, 当单击对话框中的YES按钮时,新产生的原理 图中的I/O端口的输入/输出方ห้องสมุดไป่ตู้将与该方块电 路的相应端口相反,即输出变为输入,输入变 为输出。当单击NO按钮时,新产生的原理图 中I/O端口的输入/输出方向将与该方块电路的 相应端口相同。 3.单击NO按钮。
层次原理图
每个方块电路 图名称应不同
主要组成部件 网络标号
注意事项
网络标号作 用范围
端口方向、 形状
22
端口名称 对应
练习题7:51单片机最小系统电路
23
图纸模块名称:RAM 图纸文件名:RAM.sch
24
15
自下而上设计层次原理图---步骤2
5.将光标移至适当位置,单击鼠标左键,就可 将方块电路放置在原理图上,双击修改。
6.用同样的方法产生另一个方块电路,然后将 方块电路之间有电器连接关系的端口用导线或 总线连接起来,就产生了所要的总图。
16
网络表
网络表是原理图的精髓,是原理图和PCB相连接的 桥梁。离开了网络表,决不可能有自动布线。毫不夸张 地说,现代的PCB设计离开了网络表根本没法进行。 网络表是指电路原理图中元件管脚等电气点相互连 接的关系列表。它的主要用途有两点:一.为PCB制版 提供元件信息和线路连接关系,同时为仿真提供必要的 信息。二.可以与由PCB图生成的网络表进行比较,以 核对查错。
网络表包含两部分信息:元件信息和连线信息。这 也是网络的两大内容:节点和连接关系。所以,这个表 叫做网络表
17
层次电路中网络表生成方法
对一些选项进 行设置.
18
19
生成原理图网络表的方法
Design\netlist 网络表的格式 生成网络表的范围
整个项目/本图 项目中网络标号的使用规则与范围
9
先画方块电路 再画子电路
I/O端口和网络标号:它们不是层次原理图所特有的 它们可以在层次原理图的连接中发挥作用。
7
层次原理图设计方法
层次原理图设计方法分为自上而下和自 下而上两种设计方法.
自上而下是指由子图符号来产生原理图; 自下而上是指由原理图来产生子图符号。
8
自上而下的设计方法
步骤: 1.建立设计数据库文件 。 2.执行菜单命令【File】【New】 ,在弹出的
Protel99 电路设计
层次原理图的画法及各种 操作
本次教学主要目标:
理解层次原理图的作用 掌握层次原理图的画法 了解层次原理图网络表的生成方法及注意
事项
2
降低图纸复 杂度
便于阅读
提高设计效 率
电路功能分 块清晰
作用
自上而下 先总图后分图
自下而上 先分图后总图
编辑
方块电路
(图纸符号)
方块电路端 口
20
层次原理图网络表的生成方法 及注意事项
生成方法与其它原理图方法相同 注意事项:
范围(scope):整个项目 网络标号适用范围:全局有效
21
降低图纸复 杂度
便于阅读
提高设计效 率
电路功能分 块清晰
作用
自上而下 先总图后分图
自下而上 先分图后总图
编辑
方块电路
(图纸符号)
方块电路端 口
I/O端口
5
层次原理图设计
本节主要介绍对于一个较大型的设计项目,如何进行多 图纸设计。
层次化的电路原理图设计方法,主要是指将一个较大的 设计分为若干个功能模块,由不同的工程设计人员来完 成层次原理图设计也称为模块化原理图设计.
层次原理图设计中,信号的传递主要由电路方块图、电 路方块图端口和输入/输出端口来完成
6
有关层次原理图的一些概念
方块电路:它代表了本图下一层的子图,每个方块 电路都与特定的子图相对应,它相当于封装了子图 中的所有电路,从而将一张原理图简化为一个符号 方块电路。是层次原理图所特有的。
方块电路端口:它是方块电路所代表的下层子图与 其他电路连接的端口。通常情况下,方块电路端口 与和它同名的下层子图的I/O端口相连。
I/O端口
层次原理图
每个方块电路 图名称应不同
主要组成部件 网络标号
注意事项
网络标号作 用范围
端口方向、 形状
3
端口名称 对应
4
层次原理图作用
一个较大型的设计项目中,很难用一张图纸把 所有的电路全部画在上面。为了较好的表达各 部之间的联系,可以用层次原理图进行设计。 – 电路各模块功能表达清晰 – 可以为相同功能模块设计多个电路 – 不同模块可以由几人同时完成,提高效率 – 原理分析与故障分析方便
13
自下而上设计层次原理图
先设计出下层模块的原理图,再由这些 原理图产生方块电路,进而产生上层原 理图这样层层向上组织,最后生成总图 这种方法非常有效,也是一种被广泛采 用的层次原理图设计方法。
14
自下而上设计层次原理图---步骤1
1.绘制好层次原理图子图 2.在该设计数据库中建立一个新的原理图文件,
双击它使之处于打开状态
3.执行菜单命令【Design】【Create symbol from Sheet】.此时弹出对话框,将光标移至文件名 “非门.sch”处,单击鼠标使之处于高亮度状态, 然后单击OK按钮确认。这时PROTEL99SE将 自动产生代表该原理图的方块电路。
4.在弹出的对话框中单击NO按钮继续,此时按 要求产生的方块电路符号将出现在光标上。
10
修改方块电路修改属性
子电路文 件名
子电路模 块名称
11
从方块电路图生成原理图
12
层次原理图子图的设计(由方 块电路符号产生新原理图)
1. 执行菜单命令【Design】【Create Sheet from symbol】 这时光标变为十字光标,将其 移至方块电路上
单击,弹出转换端口输入/输出方向的对话框, 当单击对话框中的YES按钮时,新产生的原理 图中的I/O端口的输入/输出方ห้องสมุดไป่ตู้将与该方块电 路的相应端口相反,即输出变为输入,输入变 为输出。当单击NO按钮时,新产生的原理图 中I/O端口的输入/输出方向将与该方块电路的 相应端口相同。 3.单击NO按钮。
层次原理图
每个方块电路 图名称应不同
主要组成部件 网络标号
注意事项
网络标号作 用范围
端口方向、 形状
22
端口名称 对应
练习题7:51单片机最小系统电路
23
图纸模块名称:RAM 图纸文件名:RAM.sch
24
15
自下而上设计层次原理图---步骤2
5.将光标移至适当位置,单击鼠标左键,就可 将方块电路放置在原理图上,双击修改。
6.用同样的方法产生另一个方块电路,然后将 方块电路之间有电器连接关系的端口用导线或 总线连接起来,就产生了所要的总图。
16
网络表
网络表是原理图的精髓,是原理图和PCB相连接的 桥梁。离开了网络表,决不可能有自动布线。毫不夸张 地说,现代的PCB设计离开了网络表根本没法进行。 网络表是指电路原理图中元件管脚等电气点相互连 接的关系列表。它的主要用途有两点:一.为PCB制版 提供元件信息和线路连接关系,同时为仿真提供必要的 信息。二.可以与由PCB图生成的网络表进行比较,以 核对查错。
网络表包含两部分信息:元件信息和连线信息。这 也是网络的两大内容:节点和连接关系。所以,这个表 叫做网络表
17
层次电路中网络表生成方法
对一些选项进 行设置.
18
19
生成原理图网络表的方法
Design\netlist 网络表的格式 生成网络表的范围
整个项目/本图 项目中网络标号的使用规则与范围