5层次电路原理图设计
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
5.2.1 创建工程文件和主原理图文件
根据前面章节介绍的方 法,建立工程文件“多 路单片机数据采集 器.PRJPCB”,并新建原 理图文件,保存为 Parent.SchLib,作为主原 理图。如图所示。 采用从上向下设计层次性 原理图,各子原理图虽 然可以由方块电路产生, 但主原理图必须由用户 新建。
方块电路端口
2. 方块电路端口
为了表示各子原理图之间的电气连 接关系,各方块电路之间需要有相 互连接的电气端口,即方块电路端 口,如上页图所示,通过方块电路 端口,可以清楚的表达和实现各子 原理图之间的电气连接关系。
3. 方块电路之间的连接
方块电路代表的是子原理图,各子 原理图必须根据系统的要求相互连 接,才能构成实用的电路系统。为 了实现子原理图之间的电气连接, 用户只需将方块电路端口通过导线 或总线连接起来即可。如下页图所 示。
2. 绘制方块电路
移动光标到合适 位置单击鼠标左 键,作为方块电 路的左上角端点, 此时移动光标, 可带出方块电路, 当方块电路大小 合适时再次单击 鼠标左键完成方 块电路FK1的绘 制。
3. 绘制其它方块电路
5.2.3 放置方块电路端口
方块电路绘制完成后,为了建立方 块电路之间的电气连接,必须为方 块电路添加方块电路端口,下面以 放置显示模块方块电路中的端口 “P1[0..7]”为例讲解具体放置方法。
5层次电 路原理图
设计
1. 方块电路
在主电路图中为了
表示各子原理图之 间的连接关系,需 要有代表各子原理 图的符号图形,这 就是方块电路,如 图 所示,一个方块
电路代表一张子原 理图,如图中的方 块电路代表子原理 图
“display.SchDoc”。
方块电路名称 方块电路代表的原 理图文件
【Right】: 箭头向右
【Left_ Right】:左右双向
【None(Vertical)】垂直方向没有箭头
【Top】:箭头向上
【Bottom】:箭头向下
【Top_ Bottom】:上下双向
2. 设置方块电路端口属性。
根据实际需要,本例FK1中要添加的端 口连线为总线,且连接的为单片机的P1 端口,所以【Name】属性栏设置为端口 组“P1[0..7]”,表示该端口组包含P10~ P17八个端口。而该端口将信号送入方 块电路中控制数码管的各段,所以【I/O Type】中设置为【Input】输入类型,而 【Style】栏设置为【Left】。
另一种方法的绘制顺序刚好相反,为 由下往上设计的方法,即先设计好各子 原理图,然后由各子原理图产生主原理 图中的方块电路。
§5.1从上而下设计层次原理图
从上向下设计的方法,即先绘制主原理 图中的方块电路,然后由方块电路产生 各自的子原理图,然后分别绘制各子原 理图的具体电路。下面介绍具体的绘制 过程。
1. 确定方块电路端口要放置在哪个方块电路
选择原理图工具中 的绘制方块电路端 口按钮 ,出现 十字型光标,将光 标移到要放置端口 的方块电路FK1中 的放置位置,单击 鼠标左键,在光标 下出现方块电路端 口的虚影轮廓,如 图所示。
2. 设置方块电路端口属性。
2. 设置方块电路端口属性。
方块电路端口属性对话框中主要的属性有: 【Name】:方块电路端口的名称,一般由字母和数字组成。
注意:
(1)如果端口接的是总线,则端口名称后接中括号和数字 表示端口组,如端口组P1[0..7]表示端口P10~P17。 (2)对于单片机的总线和引脚连接,端口名称中不允许出现 “.”等,如引脚P3.1只能命名为“P31”
2. 设置方块电路端口属性
方块电路端口属性对话框中主要的属性有:
【I/O Type】:端口信号输入/输出类型,即指定端口中信号的流 向。有如下几个选项:
方块电路属性
方块电路属性对话框中主要的属性有:
【Designator】:方块电路序号,和元件序 号作用相同,不能重复。
【Filename】:文件名,即方块电路代表 的子原理图文件名称,最好不要采用中 文命名。
因为此处绘制显示模块的方块电路,而 且是第一个方块电路,所以在 【Designator】栏输入“FK1”,表示第一 个方块电路,在【Filename】输入 “display.SchDoc”,表示显示模块。
【Unspecified】不确定
【Input】输入
【Output】输出
【Bidirectional】双向
【Style】:方块电路端口的箭头方向,一般用于指明端口中信号 的流向,是端口信号输入/输出类型的外在表现形式,有如下 几种类型:
【None(Horizontal)】:水平方向没有箭头
【Left】:箭头向左
5.2.2 绘制方块电路符号
新建主原理图后,就可以在主原理图 中放置代表各子原理图模块的方块电 路,下面以绘制显示模块方块电路为 例讲解具体方法。
1. 设置方块电路属性。
选择原理图工具 中的绘制方块电 路按钮 ,光 标变为十字型, 并带出一个方块 电路的虚影轮廓, 如图所示。
方块电路属性
按键盘上的【Tap】键,弹出如图所示的 方块电路属性对话框。
RD WR INT1 ALE D[0..7]
D[0..7] A[0..15]
FK4 Memory .SchDoc
A[0..15]
D[0..7]
FK5 Power.SchDoc
5.Fra Baidu bibliotek层次性原理图的设计方法
根据原理图的层次结构,层次性原理 图的设计方法分为二种。
一种为从上向下设计的方法,即先绘 制主原理图中的方块电路,然后由方块 电路产生各自的子原理图,然后分别绘 制各子原理图的具体电路。
5.2.4 连接方块电路端口,添加网络标号
放置了方块电路端口,只是为方块 电路之间的连接提供了通道,但还必须 根据电路原理用导线或总线将各端口连 接起来。绘制导线和总线的方法前面章 节已有介绍,请参考前面章节。
FK1 display .SchDoc
P3[0..5] P1[0..7]
p3[0..5] p1[0..7]
RD WR
FK2 CPU.SchDoc
A[0..15]
A[0..15]
RD P3[0..5]
WR P1[0..7]
INT1 ALE D[0..7]
RD WR INT1 ALE
FK3 AD.SchDoc