第3章层次电路原理图编辑精选文档.ppt
《第3章层次电路原理图编辑精选文档.ppt》由会员分享,可在线阅读,更多相关《第3章层次电路原理图编辑精选文档.ppt(47页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第3章层次电路原理图编辑本讲稿第一页,共四十七页3.1 层次电路设计概念层次电路设计概念在层次电路设计方案出现以前,编辑电子设备,如电视机、计算机主板等原理图时,遇到的问题是电路元件很多,不能在特定幅面的图纸上绘制出整个电路系统的原理图,就只好改用更大幅面的图纸。然而打印时又遇到了另一问题,即打印机最大输出幅面有限,如多数喷墨打印机和激光打印机的最大输出幅面为A4。本讲稿第二页,共四十七页采用层次电路设计方法后,这一问题就迎刃而解了。所谓层次电路设计就是把一个完整的电路系统按功能分成若干子系统,即子功能电路模块,需要的话,把子功能电路模块再分成若干个更小的子电路模块,然后用方块电路的输入/输出
2、端口将各子功能电路连接起来,于是就可以在较小幅面的多张图纸上分别编辑、打印各模块电路的原理图。本讲稿第三页,共四十七页在层次电路设计中,把整个电路系统视为一个设计项目,并以.prj而不是.sch作为项目文件的扩展名。在项目原理图(即总电路图)中,各子功能模块电路用“方块电路”表示,且每一模块电路有惟一的模块名和文件名与之对应,其中模块文件名指出了相应模块电路原理图的存放位置。在原理图编辑窗口内,打开某一电路系统设计项目文件.prj时,也就打开了设计项目内各模块电路的原理图文件。本讲稿第四页,共四十七页Protel99原理图编辑器支持层次电路设计、编辑功能,可以采用“自上而下”或“自下而上”的层
3、次电路编辑方式。在介绍层次电路编辑方法前,不妨先打开Protel99原理图编辑器提供的原理图编辑演示设计文件包4PortSerialInterface.ddb、Z80Microprocessor.ddb、LCDController.ddb或Photoplotter.ddb文件。这些文件存放在C:ProgramFilesDesignExplorer99Examples目录下。本讲稿第五页,共四十七页在Protel99状态下,执行“File”(文件)菜单下的“Open”命令,打开其中的一个设计文件包,如Z80Microprocessor.ddb,即可了解层次电路的组成以及文件管理、切换方法。其操作
4、过程如下:(1)单击主工具栏内的“打开”工具(或执行“File”菜单下的“Open”命令)。(2)在如图3-1所示的打开设计数据文件包窗口内,选择并打开C:ProgramFilesDesignExplorer99Examples目录下的Z80Microprocessor.ddb文件,在“文件管理器”窗口内,单击Z80Microprocessor.ddb设计数据文件包及其子目录前的小方块,显示设计数据文件包内本讲稿第六页,共四十七页的文件目录结构,找出并双击文件名为“Z80Processor.prj”的原理图文件,如图3-2所示。可见Z80Processor电路系统由存储器模块(Memory.s
5、ch)、CPU时钟电路模块(CPUClock.sch)、电源供电模块(PowerSupply.sch)、串行接口电路模块(SerialInterface.sch)、可 编 程 外 设 接 口 模 块(Programmable PeripheralInterface.sch)以及CPU选择模块(CPUSection.sch)六个子电 路 模 块 电 路 组 成,其 中 串 行 接 口 模 块(SerialInterface.sch)下还有SerialBaudClock.sch模块。本讲稿第七页,共四十七页可见项目文件(.prj)本质上还是原理图文件,只是扩展名为.prj而已;当模块电路原理图内含
6、有更低层次的子电路时,该模块电路原理图文件扩展名依然为.sch。本讲稿第八页,共四十七页图3-1打开设计数据文件包窗口本讲稿第九页,共四十七页图3-2层次演示电路构成模块本讲稿第十页,共四十七页需要注意的是,设计数据文件包内同一目录下的原理图文件(.sch),彼此之间并不关联。为了看清Z80Processor.prj项目文件的细节,可不断单击主工具栏内的“放大”工具,适当放大Z80Processor.prj文件编辑窗口工作区,即可看到如图3-3所示的Z80Processor.prj项目文件内容。本讲稿第十一页,共四十七页图图3-3 Z80 Processor.Prj设计项目文件内容设计项目文件
7、内容本讲稿第十二页,共四十七页在Protel99中,通过“设计文件管理器”进行文件切换非常方便,例如,在如图3-2所示窗口中,单击“设计文件管理器”窗口内的“SerialInterface.sch”文件,即可迅速切换到串行接口电路模块原理图的编辑状态,单击主工具栏内的“放大”工具,适当放大窗口工作区,即可看清SerialInterface.sch模块电路原理图的细节,如图3-4所示。从图3-4中我们不难发现,Z80Processor.prj项目文件内SerialInterface模块中的“方块电路I/O端口”与SerialInterface模块对应的原理图文件SerialInterface.s
8、ch的I/O端口一一对应。本讲稿第十三页,共四十七页图图3-4 Serial Interface.sch模块原理图模块原理图本讲稿第十四页,共四十七页3.2 层次电路设计中不同文件的切换方法层次电路设计中不同文件的切换方法在层次电路中含有多张电路图,当需要从一张原理图切换到另一张原理图时,在“设计文件管理器”窗口内,将鼠标移到目标原理图文件名上,单击左键,即可迅速切换到相应原理图文件的编辑窗口。在Protel99中,除了通过单击“设计文件管理器”窗口内目标文件名完成文件编辑状态之间的切换外,有时也会通过“Tools“菜单内的“Up/DownHierarchy”命令或主工具栏内的“”(层次电路切
9、换)工具实现层次电路原理图窗口间的切换,操作过程如下:本讲稿第十五页,共四十七页(1)单击主工具栏内的“层次电路切换”工具(或执行“Tools”菜单下的“Up/DownHierarchy”命令)。(2)当由项目文件(.prj)窗口切换到其中某一模块电路窗口时,可将光标移到相应模块电路上,单击鼠标左键即可切换到相应模块电路的窗口内,然后再单击右键,退出“层次电路切换”命令状态;而由某一模块电路窗口切换到另一模块电路窗口时,可将光标移到与目标模块电路相连的I/O端口上,单击鼠标左键即可迅速切换到与该I/O端口相连的上一层或下一层电路窗口内,如果不需要再切换到其他电路窗口时,可单击鼠标右键,退出“层
10、次电路切换”命令状态。本讲稿第十六页,共四十七页3.3 层次电路编辑方法层次电路编辑方法 3.3.1 建立层次电路原理图建立层次电路原理图通过浏览原理图编辑演示文件Z80Microprocessor.ddb,使我们对层次电路设计概念、文件结构等方面有了一个初步的认识,下面就具体介绍采用“自上而下”方式建立层次电路原理图的操作过程:本讲稿第十七页,共四十七页(1)单击“File”菜单下的“New”命令,在如图1-6所示的窗口内,单击“SchematicDocument”(原理图文档)文件图标,在原理图文件窗口内,即可用原理图编辑方法绘制项目文件方块电路。(2)单击“WiringTools”(画线
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 层次 电路 原理图 编辑 精选 文档
限制150内