Protel DXP设计层次原理图
【目标】
了解层次性原理图的结构,学会方块电路的绘制和端口的设置,掌握层次性原理图的绘制方法。
【范例】
采用自下而上的设计方法,先绘制出如图 3-1所示的子图power-7805. SchDoc、3-2所示的子图555多谐振荡器. SchDoc和3-3所示的子图两级放大电路. SchDoc,最后绘制出如图3-4所示的电路原理图,层次性原理图结构如图3-5所示。
图 3-2子图——555多谐振荡器
图3-3 子图——两级放大电路
图3-4 主图——top
图3-5层次性原理图结构
【步骤】
(1)创建工程文件
从 Protel DXP 的主菜单下执行命令 File/New/PCB Project,建立一份PCB设计项目,保存为放大电路层次图。如图3-6所示。
如图3-6工程管理窗口
(2)绘制子图power-7805. SchDoc、555多谐振荡器. SchDoc和两级放大电路. SchDoc。
在当前工程下,绘制好所有子图。可以复制已有的原理图,然后放上端口。值得注意的是,图3-2和图3-3子图中输入和输出端口的设置,下面将简单介绍其操作步骤。
执行 Place → Port 命令或单击工具栏中的
按钮,此时光标变成十字形状,并带有虚线形式的端口图形。在此状态下单击Tab 键,将弹出如图 3-7所示的对话匡。
图3-7执行放置输入/输出端口后的效果
在“Name”下拉列表框中输入CLK,在“I/O Type”下拉列表框中选择“Output”,在“Style”中选择“Right”,即可完成设置,单击 “OK”按扭,选择相应位置单击鼠标左键放置,即可完成输入/输出端口的设置。如图3-8所示。
注意:不能使用电源端口,因为它是全局的。
图3-8 输入/输出端口的属性设置对话框
(3)层次原理主图top. SchDoc的绘制
① 在当前工程下,新建一张原理图,保存为top. SchDoc。
② 执行Design/Create Symbol From Sheet,弹出所图3-9所示选择层次原理图子图文件对话框。
图3-9 选择层次原理图子图文件
图3-10是否倒转端口方向 图3-11 图纸符号
③ 在选择层次原理图子图文件对话框内自动列出属于当前设计项目的所有原理图文档。从中选择power-7805. SchDoc,点OK,会弹出一个是否倒转方块电路图的输入输出端口方向对话框,如图3-10所示。
④ 点No,表示不进行方向取反,此时光标将变成十字光标,并粘附一个图纸符号,如图3-11所示。
将光标移到合适位置后,单击鼠标左键将图纸放置在原理图上。
⑤ 重复步骤②③④,分别产生与其它原理图子图相对应的图纸符号。
⑥ 可以看出,DXP系统已经自动将原理图子图中的输入输出端口转换为图纸符号中的图纸入口,默认的图纸符号名与层次原理图子图的主文件名相同。
调整子图符号布局,将图纸符号之间有电气连接关系的端口用导线或总线连接起来,得到如图3-4所示的主图。
⑦对元器件进行重新编号。
执行Tools→Annotate命令。在执行自动编号的时候一定要在主图top. SchDoc中执行。因为它才是这个文件的原理图,另外三个电路图则相当于三个元件。
⑧ 打开projects面板,选中工程项目“放大电路层次图.PrjPCB”,执行Projects/Compile PCB Project,完成对该项目的编译。
⑨ 单击工作区左边的Navigator面板标签,显示导航面板,可以看到各原理图之间的层次关系,如图3-5所示。
⑩ 层次图之间的切换。
执行Tool/ Up/Down Hierarchy或点击
按钮,光标变为十字型。在主原理图中单击子原理图相应的方块电路端口,即可打开方块电路对应的子原理图;单击子原理图中的某一个原理图电路端口,编辑器将自动切换到主原理图中,且光标停留在子原理图电路端口对应的方块电路端口上。
【练习】
绘制图3-12所示的信号发生器电路图,然后改为层次原理图电路,其中方波形成电路为子图1,三角波形成电路为子图2。
图3-12信号发生器电路图