《电子线路CAD教程-基于Altium Designer平台》课件第4章 层次电路原理图编辑_第1页
《电子线路CAD教程-基于Altium Designer平台》课件第4章 层次电路原理图编辑_第2页
《电子线路CAD教程-基于Altium Designer平台》课件第4章 层次电路原理图编辑_第3页
《电子线路CAD教程-基于Altium Designer平台》课件第4章 层次电路原理图编辑_第4页
《电子线路CAD教程-基于Altium Designer平台》课件第4章 层次电路原理图编辑_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

2025/1/7电子线路CAD实用教程——基于AltiumDesigner平台第4章层次电路原理图编辑4.1层次电路设计概念4.2层次电路设计中不同原理图文件之间的切换4.3层次电路编辑方法4.4去耦电容画法

所谓层次电路设计就是把一个完整的电路系统按功能分成若干子系统,即子功能电路模块,需要的话,把子功能电路模块再分成若干个更小的子电路模块,然后用方块电路的输入/输出端口将各子功能电路连接起来,于是就可以在较小幅面的多张图纸上分别编辑、打印各模块电路的原理图。2025/1/7电子线路CAD实用教程——基于AltiumDesigner平台4.1层次电路设计概念4.1.1单层次电路AltiumDesigner支持单层次和多层次两种形式的层次电路设计。

在单层次电路设计中,SourceDocuments文件夹下含有两张或多张原理图文件(.SchDoc),彼此地位相同、互不隶属,各原理图之间可通过I/O端口、网络标号等逻辑连接符建立电气连接关系。例如,\AltiumDesignerWinter09\Examples\ReferenceDesigns\4PortSerialInterface目录下的4PortSerialInterface.PRJPCB项目文件就属于单层次电路,如图4.1.1所示。2025/1/7电子线路CAD实用教程——基于AltiumDesigner平台图4.1.1单层次电路结构

4.1.2多层次电路

在多层次电路设计中,在项目原理图(即总电路图)文件中,各子功能模块电路用“方块电路”表示,且每一模块电路有唯一的模块名和文件名与之对应,其中模块文件名指出了相应模块电路原理图文件存放位置。例如,\AltiumDesignerWinter09\Examples\ReferenceDesigns\Multi-ChannelMixer\Mixer.PrjPCB就属于多层次电路,如图4.1.2所示。图4.1.2多层次电路结构

2025/1/7电子线路CAD实用教程——基于AltiumDesigner平台

方块电路与原理图文件一一对应,且方块电路名与方块电路对应的原理图文件(.SchDoc)名必须保持一致,如图4.1.3所示。图4.1.3多层次电路中的方块电路与原理图文件名之间关系

2025/1/7电子线路CAD实用教程——基于AltiumDesigner平台4.2层次电路设计中不同原理图文件之间的切换

在层次电路中,当需要从一张原理图切换到另一张原理图时,除了可在“项目管理器”窗口内,将鼠标移到目标原理图文件名上双击,打开相应原理图文件外,最方便、直观操作方式是借助“Tools“菜单内的“Up\DownHierarchy”命令或主工具栏的“”(层次电路切换)工具实现层次电路原理图窗口间的切换。2025/1/7电子线路CAD实用教程——基于AltiumDesigner平台4.3层次电路编辑方法AltiumDesigner支持“自上而下”(即先创建、编辑设计项目的总电路图,然后再分别创建、编辑各模块电路图)与“自下而上”(即先创建、编辑各模块电路图,然后再创建设计项目总电路图)两种方式编辑层次电路。4.3.1自上而下方式建立层次电路原理图

采用“自上而下”方式建立层次电路原理图的操作过程:

(1)执行“File”菜单下的“New”命令,创建一个PCB项目文件(.PrjPcb),并以hierarchyDemo.PrjPcb作为PCB项目文件名保存。

(2)执行“File”菜单下的“New”命令,创建一个原理图文件,并以Mixer.SchDoc作为原理图文件名保存。

(3)在原理图编辑状态下,执行“WiringTools”(画线)工具栏(窗)内的“”(PlaceSheetSymbol,即放置方块电路)工具(或执行“Place”菜单内的“SheetSymbol”命令)后,移动光标到原理图编辑区内,即可看到一个随光标移动而移动的方框,如图4.3.1所示。图4.3.1方块电路2025/1/7电子线路CAD实用教程——基于AltiumDesigner平台(4)按下“Tab”键,进入如图4.3.2所示的方块电路属性设置窗。图4.3.2方块电路属性设置窗2025/1/7电子线路CAD实用教程——基于AltiumDesigner平台(5)移动光标将方块电路到指定位置后,单击鼠标左键,固定方块电路的左上角;再移动光标,调整方块电路的大小,然后单击左键,固定方块电路的右下角,一个完整的方块电路就画出来了,如图4.3.3所示。图4.3.3绘制结束后的方块电路

这时仍处于方块电路放置状态,重复(3)~(5)步,继续绘制项目文件原理图中其它方块电路,即可获得图4.3.4所示的结果,然后单击鼠标右键,退出命令状态。图4.3.4完成了方块电路绘制后的电路总图2025/1/7电子线路CAD实用教程——基于AltiumDesigner平台(6)单击“画线”工具栏(窗)内的“”(放置方块电路I/O端口)工具(或执行“Place”菜单内的“AddSheetEntry”命令),然后将光标到需要放置I/O端口的方块内,单击鼠标左键,即可看到一个随光标移动而移动的方块电路I/O端口,如图4.3.5所示。图4.3.5方块电路I/O端口

(7)按下“Tab”键,进入图4.3.6所示的方块电路I/O端口属性设置窗口。

图4.3.6方块电路I/O端口属性设置窗

(8)将光标移到方块内适当位置后,单击左键,固定方块电路I/O端口,如图4.3.8所示。图4.3.8放置了一个方块电路I/O端口

这时仍处于放置方块电路I/O端口状态,重复(6)~(8)步,继续放置其它方块电路I/O端口,即可获得图4.3.9所示的结果,然后单击鼠标右键,退出命令状态。图4.3.9定义了全部方块电路I/O端口

(9)连线。分别使用导线将不同方块中端口名称相同的方块电路I/O端口连接在一起;使用总线将不同方块中端口名称相同且为总线形式的方块电路I/O端口连接在一起,就获得了一个设计项目的电路总图,如图4.3.10所示。图4.3.10完成了连线后的方块电路(10)项目电路图编辑结束后,单击主工具栏内“存盘”工具或执行“File”菜单下的“Save”命令保存。2025/1/7电子线路CAD实用教程——基于AltiumDesigner平台4.3.2编辑模块电路

为了保证各模块电路中I/O端口与相应项目文件方块中的“方块电路I/O端口”一一对应,最好使用“Design”菜单下的“CreateSheetFormSymbol”(从方块电路产生原理图)命令创建各模块电路的原理图文件,这样不仅省去了在模块电路原理图中重新输入“I/O端口”的操作,也保证了模块电路中的“I/O端口”与项目文件中“方块电路I/O端口”一一对应,这就是所谓的“自上而下”的层次电路设计方法。2025/1/7电子线路CAD实用教程——基于AltiumDesigner平台4.3.3自下而上编辑层次电路AltiumDesigner支持“自下而上”方式创建层次电路。所谓“自下而上”方式,就是先创建、编辑各模块电路的原理图文件(采用自下而上设计方式时,同一模块原理图中不允许使用“I/O端口”(Port)表示元件引脚之间的电气连接关系,即“I/O端口”只用于表示不同模块电路之间信号的连接关系)。在拟放置方块电路的原理图文件中执行“Design”菜单下的“CreateSymbolFormSheetorHDL”(从原理图生成方块电路)命令,即可将特定模块电路原理图文件中的“I/O端口”转化为“方块电路I/O端口”并放置在自动生成的方块电路内。4.3.4层次电路编译与PCB设计

完成了层次电路原理图编辑后,可执行“Project”菜单下的“CompilePCBProject设计项目文件.PrjPCB”命令,对设计项目原理图文件进行编译,检查并纠正可能存在的错误。常见错误主要有总线及I/O端口网络标号格式不正确,方块电路I/O端口(SheetEntry)、模块电路中的I/O端口(Port)电气类型不匹配,多模块方块电路I/O端口电气类型冲突。例如,当电路图中某一方块电路对应多套电路时,对应方块电路的I/O端口以及与之相连的其他方块电路I/O端口的电气类型均可能需要定义为“Unspecified”(未定义),否则编译时可能会因多个输出端“线与”,导致错误,如图4.3.16所示。图4.3.16方块电路I/O端口类型定义错误

原理图编译通过后,就可以在设计项目中创建新的PCB文件(.PcbDoc),放置边框并保存后,就可以执行“Design”菜单下的“UpdatePCBDocumentxxxx.PcbDoc”命令,AltiumDesigner会自动把设计项目内SourceDocuments文件夹所有原理图文件中的元件封装信息及电气连接关系装入指定的PCB

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论