嘿!您似乎在 United States,您想使用我们的 English 网站吗?
Switch to English site
Skip to main content

分层原理图设计 - DesignSpark PCB Pro

DesignSpark PCB和Pro均支持多页原理图设计,它们是大型项目的理想选择,可将设计分解为较小的部分或功能。

Pro具有分层原理图设计的附加功能,此处设计可以具有框图原理图符号,以提供更清晰的电路功能。

该模块的详细原理图设计在单独的工作表上,只需单击该模块即可访问。

相对于平面多页原理图设计,分层设计的优势在于:

  • 可以从顶层原理图了解电路功能
  • 多通道设计工作大大简化了
  • 这些块可以在其他项目中重复使用
  • 重复使用经过验证的设计功能可以减少错误

为什么要使用分层原理图设计?

简介确定了关键的功能和优点,但现在让我们更详细地研究这些功能和优点。

多页原理图是分离设计的一种有效方法,但是对于DesignSpark PCB Pro用户,可以通过分层设计来增强此功能,其中“blocks块”可以代表其他图纸。 

达到极限的最高水平可以是示出功能电路的互连的框图。 这提供了显示功能元素的结构化设计,即“自上而下”的方法。

您也可以重新使用常用的电路元件。 这将促进“自下而上”的设计; 您可以在其中重复使用预定义的电路元件以在原理图设计中构建解决方案。

“自上而下”和“自下而上”设计的组合提供了极大的灵活性。

基本的流程结构是:

pcb pro

显示各种选项的更详细视图:

hierarchical design

DesignSpark PCB用户指南》以及“帮助”中提供了创建分层设计过程的完整详细信息。

基本步骤是:

将“Add blocks添加模块”添加到原理图。 可以从“添加”下的菜单栏中获得。

pcb pro

现在,配置块的要求,例如名称,描述和块端口的数量。 有很多选项可将原理图添加到模块中,但是在这里我们生成了一个新的原理图设计。 pcb pro

单击“添加”后,该块将出现在当前原理图图纸中,准备添加您的原理图。 使用菜单中的“Push into Block”或快捷方式<Pgdown>,将打开该模块的原理图。

DSPCB Pro

现在,为该块创建原理图,并添加块“ports端口”,这将是分层链接。 从菜单栏中选择Add - Block Port。

DSPCB Pro

添加所需的模块端口和原理图设计并保存。 层次结构块已完成,并且是主要原理图设计的一个元素。

下面显示了分层块中的示例电路,其中突出显示了块端口。

DesignSpark PCB Pro

在这种情况下,“层次结构”可以更清楚地了解顶层功能设计和互连性,这种“正在进行的”设计显示了四个通道中的两个已完成。隐藏了滤波器电路和增益级的细节,以避免出现困惑。

pcb design

网路名称呢?

在DSPCB和Pro中,所有类型为N0098,N1056等的自动命名网络都位于创建它们的工作表的本地,因此,工作表之间没有互连或交互作用。

任何命名的网络,例如DigIn3,+ 5V,CS等,都是全局的,并且将跨工作表互连。

这些规则也适用于分层设计,并允许这些块独立于其他块和原理图的其余部分。

额外细节

块可以具有有意义的形状或符号来表示其功能,例如用于滤波器,放大器,RF块的块,可使原理图功能更清晰。

这些模块还可以在当前设计中的多个通道中重复使用,也可以从先前的设计中重复使用。

为此,不必从头开始重新创建图块,可以通过选择性捕获以前的设计来创建图块,从而加快了设计过程并确保了准确的复制。

Technical Support for DesignSpark PCB