《Altium Designer 10 实用教程》配套教学课件_第1页
《Altium Designer 10 实用教程》配套教学课件_第2页
《Altium Designer 10 实用教程》配套教学课件_第3页
《Altium Designer 10 实用教程》配套教学课件_第4页
《Altium Designer 10 实用教程》配套教学课件_第5页
已阅读5页,还剩253页未读 继续免费阅读

下载本文档

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

文档简介

《AltiumDesigner10实用教程》教学导航教教学目标了解AltiumDesigner设计平台,掌握AltiumDesigner10设计环境的基本操作。重点难点AltiumDesigner10设计平台(设计环境、设计工程、设计文档)教学方式多媒体机房教学演示建议学时10学学习任务熟练掌握AltiumDesigner10设计平台的使用及设计文档与工程的管理技能训练⒈配置AltiumDesigner10的工作环境⒉创建和管理AltiumDesigner10设计文档与设计工程⒊在AltiumDesigner10设计环境中构建、观察统一的数据模型⒋在AltiumDesigner10设计环境中同步观察原理图与PCB学习方式AltiumDesigner概述了解即可,软件的安装、配置最好能亲自动手实践;AltiumDesigner10设计平台主要跟随教师演示操作练习;实战练习在教师的指导下由学生自主完成,并在实际操作过程中练习帮助的使用;利用课余时间完成拓展练习。技能点标准GUI对象(主要是面板)的使用、设计文档与工程的创建和管理第1章熟悉AltiumDesigner设计平台第1章AltiumDesigner概述1.1AltiumDesigner概述1.2AltiumDesigner10的设计环境1.3AltiumDesigner10的设计文档1.4AltiumDesigner10的设计工程1.5实战演练总结梳理1.1AltiumDesigner概述1.1.1Altium技术的发展演变1.1AltiumDesigner概述1.1.2AltiumDesigner平台的功能 1.板级设计 2.元器件管理 3.从设计到制造 4.可编程器件 5.

FPGA/PCB集成 6.设计管理AltiumDesigner为用户提供了一个统一的电子产品开发平台,综合了电子产品一体化设计必需的所有技术和功能,还集成了现代设计数据管理功能,使用户可以在单一的设计环境中完成电子系统设计。1.1AltiumDesigner概述1.1.3Altium的统一设计理念⑴统一数据模型

统一数据模型(Unifi-edDataModel,UDM)将不同设计域的特定模型集中到一个单一的统一元件中,并在所有的设计域中保持其独特性。⑵统一设计环境AltiumDesigner创建了一个真实的统一设计环境,使得多个编辑器在一个单一的应用中运行,从而使设计工程以及原理图、PCB、FPGA和嵌入式代码拥有完全的可见度。1.2AltiumDesigner10的设计环境1.2.1系统安装和配置1.AltiumDesigner10软件安装AltiumDesigner10的初次安装通过可执行文件“AltiumInstaller.exe”利用基于向导的“AltiumPlatformInstaller”进行,运行安装程序后即会启动安装向导。

⑴收集软件安装信息

①设计功能选择:在“SelectDesignFunctionality”页面。

②指定安装位置:“DestinationFolders”页面指定程序文件和共享文档安装位置。

③下载管理:列出正在下载的文件,包括Altium下载管理器“AltiumDownloadManager”。1.2AltiumDesigner10的设计环境1.2.1系统安装和配置⑵安装AltiumDesigner10①Download-下载需要使用的安装文件首先作为压缩文件从储存库中下载下来。下载阶段的进程显示在页面的“Download”区域。②Install-安装安装阶段进程在页面的“Install”区域显示。默认设置为退出安装后直接启动AD10。1.2AltiumDesigner10的设计环境1.2.1系统安装和配置2.设置中文工作环境

①启动AD10之后,选择【DXP】【Preferences】。②在“Preferences”对话框中,依次选择【System】【General】分支,再在下部“Localization”区域中单击选择复选框。

③在“Warning”对话框中单击“OK”按钮返回到“Preferences”对话框。④单击“Preferences”对话框中的“OK”按钮,然后关闭AD10并重新启动。1.2AltiumDesigner10的设计环境1.2.1系统安装和配置3.软件授权管理⑴按需:客户端License的获取通过Altium服务器管理,允许一个License使用到任何一台计算机上,而不需要将License文件移植到每台机器上,也不需要激活License。使用一个按需License有两种模式:①按需、②漫游。⑵单机:客户端License的获取由用户通过使用License文件(*.alf)来管理。⑶私有服务器:客户端License的获取通过用户服务器管理,管理员设置私有License服务器来访问和使用私有服务器上的License。License的配置和选择在“我的账户”(DXP【我的帐户】)页面中来完成,它是获取License的控制中心。1.2AltiumDesigner10的设计环境1.2.2统一的设计平台1.基本DXP平台AltiumDesigner应用程序底下是一个软件统一平台,在磁盘上的文件名是“DXP.EXE”。它不但负责加载和协调所有用来创建与编辑设计的不同编辑器之间的通信,还处理用户交互和配置应用接口以适合用户正在工作的文档。例如若用户打开了一个原理图页面,就会激活适合原理图的工具栏、菜单和快捷键。1.2AltiumDesigner10的设计环境1.2.2统一的设计平台2.编辑器视图编辑器是为编辑而显示用户的设计数据的地方。根据当前的文档类型,将会加载不同的文档编辑器。例如对于原理图文档,将会加载原理图编辑器;对于PCB文档,将会加载PCB编辑器;而对于源代码文档,将会加载文本编辑器,以此类推。每个编辑器都包含它自有的动作与命令集以恰当地处理正在被其编辑的文档。1.2AltiumDesigner10的设计环境1.2.2统一的设计平台2.编辑器视图

⑴文档栏上的文档标签页

点击相应的标签页,可以显示该文档并使其成为当前激活的可用来编辑的文档。

⑵文档布局

①通过主编辑器中的【窗口】菜单控制。

②从文档栏上的文档标签页右键菜单中控制。

③左键点击并拖拽两个平铺的文档分割区可以改变其大小。

④左键点击并拖拽一个文档标签到AltiumDesigner外部的区域,从而打开一个新的AltiumDesigner窗口。1.2AltiumDesigner10的设计环境1.2.3标准GUI对象1.面板

在应用程序窗口的底部有一组按钮,通过这些按钮可以快速访问可用的工作空间面板。当按下按钮时,将弹出一个面板菜单,菜单上包括构成该类别的所有面板的入口。⑴访问面板AD10启动时,已经打开了一系列面板。有些面板如〖Files〗和〖Projects〗等会组合在一个面板中显示并停靠在应用程序窗口的左侧。其它的面板如〖库...〗和〖剪贴板〗等,其按钮会显示在应用程序窗口的右侧边框上,面板将以从侧边飞入的方式显示。1.2AltiumDesigner10的设计环境1.2.3标准GUI对象1.面板⑵面板显示模式

根据当前激活的特定的文档编辑器,可以在任何时候访问或打开一系列的面板。AltiumDesigner提供了停靠、伸缩、悬浮三种面板显示模式:

①停靠模式

面板可以水平或垂直停靠在应用程序主窗口中。右键点击面板的标题栏或选项卡,在弹出菜单中选择【AllowDock】,可以配置面板的水平/垂直停靠方式。1.2AltiumDesigner10的设计环境1.2.3标准GUI对象1.面板⑵面板显示模式

②伸缩模式

面板处于隐藏状态,移动光标并悬停在面板按钮上,面板将会从边缘处滑出;点击面板按钮,面板会直接展开。将光标移动到面板外或在面板外部点击,面板会重新缩回。

在停靠模式下点击面板右上角关闭符号旁边的针脚符号,就可以转换成伸缩模式,应用程序窗口的边框上会显示面板按钮。伸缩面板处于展开状态下点击右上角的针脚符号将会还原为停靠模式。1.2AltiumDesigner10的设计环境1.2.3标准GUI对象1.面板⑵面板显示模式

③悬浮模式

面板悬浮在工作空间上,无论是在AltiumDesigner环境窗口内部亦或是窗口外部。当在主设计窗口中执行一个交互式操作时,正在编辑区域上方的悬浮面板将会变为透明。面板是否变为透明以及透明的程度由“参数选择”对话框中“System-Trans-parency”页面里定义的选项控制。1.2AltiumDesigner10的设计环境1.2.3标准GUI对象1.面板当用户拖拽面板到另一个面板上时,一个黄色的定位小箭头将会显示在静止面板的选项卡右方,表示被拖拽的面板将会以另一个选项卡的形式加入到面板组合中。通过移动鼠标靠近已有选项卡的位置,可以控制被拖拽的面板在选项卡组中的出现位置⑶面板组合

通过拖拽一个面板到另一个面板上,可以组合面板。卡片和堆砌两种模式的组合面板。①卡片式面板组合以一组选项卡显示多个面板,任何时候该组面板中只有一个面板可见。想要将一个面板与其它面板进行组合,只需拖动用户希望加入组合的面板到目标面板(或已有的组合面板)的中央,这时整个目标面板将会笼罩上蓝色的阴影,放开鼠标键放置被拖拽的面板就可以对它们进行组合。1.2AltiumDesigner10的设计环境1.2.3标准GUI对象1.面板⑶面板组合

②堆砌式面板组合

以堆砌组合的形式显示一组面板,在同一时间该组面板中的多个面板同时可见。

想要以这种形式组合面板,只需拖拽用户希望加入组合的面板到目标面板内上方、下方、左侧或右侧处的小箭头图标上,然后释放即可。在添加面板过程中应确保没有黄色的定位箭头显示,否则,该面板将会以卡片式面板的形式加入到目标面板中。在堆砌式面板组合中,点击某面板,它即成为活动面板。1.2AltiumDesigner10的设计环境1.2.3标准GUI对象1.面板⑷移动面板点击面板的标题栏并拖拽到新的位置,就可以移动该悬浮或停靠面板。提示:在移动面板时,按住‘Ctrl’键,即可防止面板被自动停靠、组合或吸引。⑸关闭面板通过右键点击面板的标题栏,或者其选项卡(如有),然后在弹出菜单中选择【Close】选项命令,即可关闭该面板。⑹最大化/还原面板在悬浮模式中,右键点击面板的标题栏然后在弹出菜单中选择【Maximize】选项命令,就可以最大化显示该面板。要还原该最大化面板回到原来的大小,只需右键点击它的标题栏或选项卡然后在弹出菜单中选择【Restore】命令即可。1.2AltiumDesigner10的设计环境1.2.3标准GUI对象2.工具栏工具栏提供了对常用命令和活动的快速点击访问。默认情况下,当用户打开一个设计文档时,用户需要的大部分工具栏都已经显示在主菜单的下方或右侧区域中。

当点击工具栏中的按钮时,每个按钮都调用一个命令或进程。如果用户启用了工具小贴士功能,只要把鼠标光标悬停在某个工具栏按钮上方,就可以看到与之相关联的命令或进程。1.2AltiumDesigner10的设计环境1.2.3标准GUI对象2.工具栏⑴扩展工具栏按钮

有些工具按钮图标的旁边有一个向下的小箭头。这表示此工具按钮是一些命令的占位符。要访问这些单独的命令,需要点击该工具按钮,然后在下一级命令按钮中选择用户希望使用的命令。⑵移动与改变工具栏形状工具栏可以固定在工作空间的任意边上,也可以悬浮在工作空间中。拖拽工具栏即可移动该工具栏;点击时光标的位置必须在工具栏内部但不在按钮上。当光标停在工具栏的边界上,会显示调整大小的光标,这时按下鼠标键,然后以用户希望的形状的方向拖拽光标,即可改变工具栏的形状。1.2AltiumDesigner10的设计环境1.2.3标准GUI对象2.工具栏可以在“参数选择”对话框中设置连续撤销操作的次数。撤销的快捷键是:‘Ctrl+Z’或‘Alt+BackSpace’,重做的快捷键是:‘Ctrl+Y’或‘Ctrl+BackSpace’。⑶寻找消失的工具栏

因为只要点击悬浮的工具栏窗口右上角的“X”关闭图标就能隐藏该工具栏,所以有时候用户可能需要重新找到该消失的工具栏。无论在哪种编辑器中,用户都可以从【察看】菜单中访问(和重新打开显示)所有标准的工具栏。⑷撤销/重做使用撤销和重做

工具栏按钮可以撤销或者重做大多数命令。1.2AltiumDesigner10的设计环境1.2.3标准GUI对象3.菜单⑴主菜单

在AltiumDesigner中,主菜单实际上也是一种工具栏。这意味着用户可以像其它工具栏一样移动、悬浮/停靠、调整大小以及定制主菜单。⑵右键弹出菜单AltiumDesigner大量地使用了由鼠标右键点击工作空间而弹出的菜单,这些菜单通常被称为“右键菜单”。右键菜单的内容是与环境有关的,它根据当用户触发菜单时在光标下面的不同对象而显示不同的菜单项。1.2AltiumDesigner10的设计环境1.2.3标准GUI对象4.快捷键

通过使用键盘上的快捷键代替使用鼠标操作菜单项或工具栏的方式使工作更快更高效。

〖快捷方式〗面板的内容是动态的,当用户当前正在执行某动作时,该面板会更新与此正在执行的动作相关的其它快捷键内容。5.状态栏与命令状态命令状态和状态栏位于工作空间的右下角。分别显示:光标位置、操作提示与选项。6.对话框对话框用来为各种命令和对象设定参数。很多对话框在右上角都有一个问号图标“?”,点击此图标将触发“What‘sThisHelp”功能。1.3AltiumDesigner10的设计文档1.3.1创建新文档⑴从菜单【文件】【新的】子菜单中选择需要创建的文档类型。⑵在〖Files〗面板中“新的”区域点击需要创建的文档选项。若〖Files〗面板未打开,点击窗口右下角按钮,从弹出菜单中选择【Files】即可。1.3AltiumDesigner10的设计文档1.3.1创建新文档

如果〖Projects〗面板中已经打开了一个或多个工程,新建的文档会添加到当前激活的工程中。如果要在一个已经打开的工程中添加一个新文档,只需在〖Projects〗面板中右键单击工程名,从菜单中选择【给工程添加新的】,子菜单中列出了可以添加到工程中的文档类型,用户可以从中选择期望添加的文档。1.3AltiumDesigner10的设计文档1.3.2管理设计文档

打开一个文档时,它会成为当前应用界面中的活动文档。用户可以同时打开多个文档,每个打开的文档在主设计窗口顶部的文档栏对应一个标签页,当前设计窗口中只能有一个文档处于激活状态。

如果打开了很多文档,可以通过“参数选择”对话框“System-View”页面中的“文档条”选项对文档栏分组。1.3AltiumDesigner10的设计文档1.3.2管理设计文档1.文档洞察文档预览存储在工程的“_Previews”文件夹中,文档首次被打开时自动创建。

文档洞察是设计洞察的一部分,是用于预览和打开文档的一种方法。通过“参数选择”对话框“System-DesignInsight”页启用该功能后,当光标移动到〖Projects〗面板的文档图标上时,一个小的预览窗口会显示出来,单击预览视窗可以打开文档,如图1-48所示。需要注意的是,文档至少被打开过一次,才能产生预览视窗。1.3AltiumDesigner10的设计文档1.3.2管理设计文档2.隐藏文档AltiumDesigner提供了隐藏文档功能:即文档处于打开状态,但并不显示,也不出现在设计窗口的文档栏中。任何一个打开的文档都可以通过以下方式进入隐藏模式:⑴右键单击文档标签页,选择【Hide...】⑵右键单击〖Projects〗面板上的文档名称,选择【隐藏】被隐藏的文档在文档栏最右侧的下拉列表中列出。点击列表中的某个文当可以打开该文档,并将其重新添加到文档标签页中。1.3AltiumDesigner10的设计文档1.3.2管理设计文档3.显示文档状态

可以启用文档打开/更改状态的图标指示来帮助用户快速查看哪些文档被打开、隐藏或更改,还可以显示、工程中的文档位置以及工程版本控制的状态。1.3AltiumDesigner10的设计文档1.3.2管理设计文档3.显示文档状态

〖Projects〗面板中被更改过但尚未保存的文档、工程或设计工作区,其名称右侧第一列会显示一个星号(*),在主设计窗口的文档标签页名称旁边也会显示一个星号。

对于版本控制的工程,〖Projects〗面板还会在文档右侧的第二列显示工程各个文档的版本控制状态(√或者+号)。1.3AltiumDesigner10的设计文档1.3.2管理设计文档4.文档窗口管理

右键单击文档标签页会出现多种文档管理命令,包括关闭、保存和隐藏文档命令,也包括影响所有文档在主窗口中布局的命令。1.3AltiumDesigner10的设计文档1.3.2管理设计文档5.文档存储1.3.3设计文档类型设计文档的类型可以通过后缀名来识别。AD10使用文件“FileFilters.txt”和“FileExtensions.Txt”(位于文件夹“...\Altium\AD10\System”)对不同后缀名的设计文档进行识别和翻译。1.4AltiumDesigner10的设计工程AltiumDesigner中,设计工程负责定义设计文档之间的关系,它是一系列的设计文档、连同存储在设计工程文件中的设置。1.4.1设计工程的类型1.PCB工程(*.PrjPcb):用于制造印制电路板(PCB)。2.FPGA工程(*.PrjFpg):用于生成FPGA器件的编程文件。3.嵌入式工程(*.PrjEmb):用于生成可以在电子产品的处理器上运行的软件应用,使用C语言或者汇编语言编写代码。4.内核工程(*.PrjCor):用于生成应用于FPGA中的功能器件的EDIF表达(模型),使用原理图或HDL语言完成设计。5.集成库(*.LibPkg&*.IntLib):这一系列的设计文档用于生成集成库。6.脚本工程(*.PrjScr):这一系列的设计文档保存了一个或者多个AltiumDesigner的脚本。1.4AltiumDesigner10的设计工程1.4.2使用工程1.工程面板〖Projects〗通过“System”【Projects】或者【视图/察看】【桌面布局】【System】【Projects】可以打开〖Projects〗面板。2.创建新工程⑴在【文件】菜单逐级选择创建一个新工程。⑵在文件面板〖Files〗“新的”区域中点击需要创建的工程。⑶在“Home”页面(【察看/视图】【首页】)的“任务”区域中点击其中一个“设计任务”,再点击相关的工程链接生成新的空白工程。1.4AltiumDesigner10的设计工程1.4.2使用工程2.创建新工程1.4AltiumDesigner10的设计工程1.4.2使用工程 3.添加文件到工程3.添加文件到工程⑴添加设计文件到工程在〖Projects〗面板中右击工程的名字,然后选择【给工程添加新的】或者【添加现有的文件到工程】菜单选项。⑵在工程中包含其它文件可以将诸如Word文件或者AdobePDF文件添加到工程中,但需注意要把文件类型列表设置成所有文件“AllFiles(*.*)”。文件会出现在〖Projects〗面板中的名字为“OtherDocuments”或者“Documentation”的文件夹图标下。1.4AltiumDesigner10的设计工程1.4.2使用工程4.从工程中删除文件在〖Projects〗面板中右键点击这个文件的图标,然后选择【从工程中移除】。5.指定文件在工程中的顺序要改变文件在显示目录中的顺序,只要拖拽文件到新的位置即可。一旦这个工程被编译,所有源文件会按照设计的层次关系显现。6.另存文件使用【保存为】命令可以用新名字来保存文件,这并不是为原始的文件重命名,而是复制了这个文件并使用新的名字来保存,原始文件仍然在磁盘上。1.4AltiumDesigner10的设计工程1.4.2使用工程7.改变工程当打开多个工程进行编辑时,在〖Projects〗面板中鼠标右键点击目标工程的名字,会出现一个右键菜单,用户可以利用这个菜单对工程进行操作,而不用去管当前活动的文档属于哪个工程。8.命名工程工程文件只是一个简单的文件,类似于磁盘上的其它文件。【保存工程为】命令只是以新名字另外保存这个工程文件,原有工程文件仍然在磁盘上;所有链接到这个工程的文件也是原封不动的。1.4AltiumDesigner10的设计工程1.4.3传递设计工程

有些情况下用户需要备份整个工程,或者将其传送到外接磁盘等,以便于在其它地方继续工作。工程打包器(【工程】【存档】)就是专为这种情况设计的。

工程打包器可以把工程的全部内容压缩成一个带有时间标签的文件,通过向导可以指定哪些相关的文件可以包含在工程压缩包中、指定压缩文件的存储位置、以及是否包含已生成的或者系统文件。1.4AltiumDesigner10的设计工程1.4.4设计工程封装

1.链接工程通常使用〖Projects〗面板的“结构编辑器”页面链接工程。⑴打开两个需要链接的工程。⑵把〖Projects〗面板切换到“结构编辑器”页面。⑶把子工程拖到父工程上面释放,有效的放置位置会以蓝色高亮显示。2.取消工程链接

用户还可以在〖Projects〗面板的“结构编辑器”页面中把链接的子工程从父工程里面拖倒空白的地方,从而取消工程链接。1.4AltiumDesigner10的设计工程1.4.5工程的版本控制

1.提交工程到版本控制⑴确保设计资料库已经建立,并在“参数选择”对话框的“DataManagement-VersionControl”页面中已经设置为启用(使能)。⑵在〖Projects〗面板中右击工程名称,在弹出的菜单中选择【版本控制】【添加工程到版本控制...】选项。⑶在“添加到版本控制”对话框中,选择或者新建文件夹。⑷选择希望添加的文件,包含所有的源文件,但不包括生成的文件。⑸点击“OK”按钮,〖Projects〗面板中新添加版本控制的文件旁边会出现“+”标志,表明这些文件都被加入到了版本控制系统,但是还没有提交。1.4AltiumDesigner10的设计工程1.4.5工程的版本控制

2.提交文档变化到版本控制

⑴所有文件都保存后,右键点击希望提交的工程,选择版本控制提交整个工程选项。

⑵添加一个注释标明本次提交的目的,然后点击“OK”按钮。

⑶当工程被顺利提交,〖Projects〗面板中的版本控制标识将更新为“√”,指示设计文档已经与设计资料库实现了同步。1.5实战演练1.5.1熟悉AltiumDesigner环境1.目的

做这个练习前,请确保计算机中装载了系统提供的工程范例:“LedMatrixDisplay.PRJPCB”。2.编辑器视图练习3.文档栏的右键菜单练习1.5实战演练1.5.1熟悉AltiumDesigner环境4.面板操作练习

⑴访问面板

⑵面板显示模式设置

⑶面板组合

⑷关闭面板

⑸最大化/还原面板1.5实战演练1.5.1熟悉AltiumDesigner环境5.工具栏操作⑴观察菜单与工具栏⑵移动工具栏与改变工具栏形状⑶关闭工具栏与重现工具栏1.5实战演练1.5.1熟悉AltiumDesigner环境6.菜单操作⑴右键弹出菜单⑵快捷键⑶快捷键列表查找1.5实战演练1.5.1熟悉AltiumDesigner环境7.状态栏与命令状态激活与使用8.撤销和重做9.保存桌面版式10.结论1.5实战演练1.5.2设计文档与设计工程1.目的2.设计文档练习⑴创建新文档1.5实战演练1.5.2设计文档与设计工程2.设计文档练习

⑴创建新文档

⑵添加文档

⑶打开和显示文档

⑷文档检视

⑸文档隐藏与重现

⑹文档窗口管理1.5实战演练1.5.2设计文档与设计工程3.设计工程练习⑴新建工程1.5实战演练1.5.2设计文档与设计工程3.设计工程练习⑵传递工程【工程】【存档】传递工程生成的是一个“Zip”型压缩文件包,便于工程拷贝和传递使用。1.5实战演练1.5.3观察统一的数据模型1.目的2.步骤⑴观察统一的设计环境打开以下几个文件:SL1XilinxSpartan-IIEPQ208Rev1.01.PcbDoc、SL1XilinxSpartan-IIEPQ208Rev1.01.SchDoc、FPGA_51_Spirit_Level.SchDoc、main.c选择菜单【窗口】【平铺】1.5实战演练1.5.3观察统一的数据模型1.目的2.步骤⑴观察统一的设计环境⑵构建统一的数据模型【工程】【CompilePCBProjectSL1XilinxSpartan-IIEPQ208Rev1.01.PrjPCB】,观察〖Navigator〗面板发生的变化。⑶观察磁盘上的设计文档1.5实战演练1.5.4同步观察原理图与PCB1.目的AltiumDesigner给每个设计中的元件分配一个全局ID来和其它元件区分开2.步骤⑴打开“Mixer.PrjPCB”工程。⑵【工程】【CompilePCBProjectMixer.PrjPCB】编译工程。⑶打开“MixerRouted.PCBDOC”PCB文档。⑷打开“Inputchannel.SchDoc”原理图文档,并选择菜单【窗口】【平铺】:⑸在原理图编辑区下方单击〖CIN1〗标签,并找到“C18_CIN1”,使用【工具】【交叉探针】在“C18_CIN1”上单击,观察PCB文档里的“C18_CIN1”在哪里?⑹回到原理图文档视图,进入C18属性对话框,观察“UniqueID”域中的唯一ID值。⑺回到PCB文档,进入C18_CIN1属性对话框,观察“唯一ID”域的ID值。⑻在“MixerRouted.PCBDOC”文档中查看C18_CIN2、C18_CIN3等的ID有什么结论吗?3.结论AltiumDesigner基于全局ID来获得原理图和PCB间的同步总结梳理本章主要内容包括:1.AltiumDesigner概述:Altium技术的发展演变,AltiumDesigner平台的功能,Altium的统一设计理念。2.AltiumDesigner10设计环境:AltiumDesigner10系统安装和配置,统一的设计平台及面板、菜单、工具栏、对话框等GUI对象。3.AltiumDesigner10的设计文档:设计文档的创建与管理及设计文档类型。4.AltiumDesigner10的设计工程:设计工程的类型、创建与管理、工程的传递与封装以及工程的版本控制。5.实践演练:熟悉AltiumDesigner10环境、设计文档与设计工程创建与管理、观察统一的数据模型、同步观察原理图与PCB等。总结梳理本章首先对AltiumDesigne进行了概括介绍,接着详细介绍了AltiumDesigner10集成设计环境的安装配置与基本操作,然后重点介绍了AltiumDesigner10设计文档与设计工程的创建与管理,最后通过几个具体实例来加强实际应用技能训练。通过学习与实践期望使读者能够理解Altium的一体化设计理念、初步了解现代电子产品工程化设计方法;对AltiumDesigner10设计平台、文档和工程创建与管理有一个整体的了解;希望读者能够认真练习几个实际操作的案例并在实践过程中掌握如何获得AltiumDesigner10帮助,为以后的深入学习打下基础。拓展练习1.上机练习AltiumDesigner10的安装、配置和更新。2.练习建立一个PCB工程项目,在其中创建一个原理图文件和一个PCB文件,并将所有文件保存到用户工作目录中。3.练习打开自己创建PCB工程项目,并向其中添加设计文档、删除工程中的文件。教学导航教学教学目标掌握中等复杂程度层次电路原理图绘制的步骤、方法与技巧重点难点放置原理图对象与电气连接、选择和编辑原理图对象,加载元件库与搜索元件教学方式多媒体机房教学演示建议学时12学习学习任务在AltiumDesigner10工作环境下绘制以太网数据传输电路的原理图(图

2-1),(实际绘制时采用层次电路原理图,见图

2-104~图

2-107及图

2-109)。技能训练⒈AltiumDesigner10原理图编辑器的使用,创建原理图文件并设置绘图环境⒉加载需要的元器件库⒊在原理图中放置图形与电气对象(主要是元器件)⒋将原理图中的元器件合理布局并进行电气连接⒌检查并修改原理图中的错误⒍保存设计文档并形成相关报表学习方式原理图概述部分以理解为主,原理图编辑器的使用、放置原理图对象与电气连接、选择和编辑原理图对象以及PCB工程编译和验证主要跟随教师演示操作练习;实战练习由学生自主完成,并在实际操作过程中进一步掌握获取帮助的方法;利用课余时间完成拓展练习。知识点优质原理图的准则、原理图绘制的基本步骤、图形对象与电气对象的区别技能点元器件库的加载、原理图对象的放置与编辑、元器件的电气连接及PCB工程编译第2章绘制数据传输电路原理图第2章绘制数据传输电路原理图2.1原理图概述2.2原理图编辑器2.3放置原理图对象与电气连接2.4选择和编辑原理图对象2.5PCB工程编译和验证2.6实战演练总结梳理2.1原理图概述2.1.1创建优质原理图比较图示两个电路:哪个电路的功能更容易被理解?哪个电路的主信号通道更容易被确定?2.1原理图概述2.1.2优质原理图的准则1.自左向右,自上而下设计原理图2.确保原理图文档使用合适的标签3.命名网络并组合相关信号4.避免十字节点5.使用层次化设计6.利用颜色和图形标注表达信息2.1原理图概述2.1.2优质原理图的准则7.复用电路模块8.使用标注和指示表达设计意图及约束信息9.使用包含信息的参考标识10.使用国际单位制和度量标准11.了解电源信号的特殊规则12.将去耦电容靠近相关元器件放置2.1原理图概述2.1.3绘制原理图步骤2.2原理图编辑器2.2.1原理图编辑器工作区导航2.2原理图编辑器2.2.1原理图编辑器工作区导航1.通过鼠标导航⑴平移①按住鼠标右键会出现一个手形光标,此时原理图可以跟随光标往任意方向平移,松开鼠标右键可以结束平移操作。②滚动鼠标滚轮上下平移原理图,滚轮滚动方向即平移方向。③按下‘Shift’键同时向上滚动鼠标滚轮,原理图往左平移。④按下‘Shift’键同时向下滚动鼠标滚轮,原理图往右平移。⑵放大:按下‘Ctrl’键同时向上滚动鼠标即可放大原理图。⑶缩小:按下‘Ctrl’键同时向下滚动鼠标即可缩小原理图。2.通过键盘导航2.2原理图编辑器2.2.1原理图编辑器工作区导航3.视图命令视图命令都列在【察看】菜单中。按下快捷键‘V’也可弹出【察看】菜单。4.跳转菜单跳转菜单命令为用户提供了多种方式对光标进行定位。选择菜单【编辑】【跳转】或按快捷键‘J’可弹出跳转的子菜单。2.2原理图编辑器2.2.1原理图编辑器工作区导航5.片断面板片断面板用来存储设计的某个片段方便以后复用。右键菜单:【片断】【从选择的对象切片】6.剪贴板面板〖剪贴板〗面板可以访问以前复制的内容。〖剪贴板〗面板还能够读取Windows的剪贴板。2.2原理图编辑器2.2.2设置原理图文档参数

通过菜单【设计】【文档选项】

在原理图页面边框处双击鼠标左键

通过右键菜单选择【选项】【文档选项】/【文件参数】/【图纸】“文档选项”对话框包括〖方块电路选项〗、〖参数〗、〖单位〗三个选项卡。2.2原理图编辑器2.2.2设置原理图文档参数1.设置图纸样式⑴选择标准图纸⑵自定义图纸样式⑶设置图纸方向、标题栏及颜色⑷栅格设置①捕捉栅格②可视栅格⑸电气栅格设置⑹设置系统字体2.2原理图编辑器2.2.2设置原理图文档参数1.设置图纸样式2.设置图纸参数⑴Author:设计者⑵DrawnBy:绘图者⑶CheckedBy:校对者⑷ApprovedBy:批准者⑸Engineer:工程师⑹CurrentTime:当前时间⑺SheetNumber:图纸页数⑻Title:标题2.2原理图编辑器2.2.2设置原理图文档参数1.设置图纸样式2.设置图纸参数3.设置绘图单位可以选择使用“英制单位系统”或“公制单位系统”以及具体的单位。默认单位是“英制单位系统”中的“DXPDefaults”(即10mil),栅格的大小即以此为单位,如可视栅格数值设置为“5”,那么栅格的实际大小为50mil。也可以选择菜单【察看】【切换单位】或按快捷键‘Q’在“英制单位”与“公制单位”之间切换。2.2原理图编辑器2.2.3原理图栅格与光标1.栅格的类型与设置⑴菜单【察看】【栅格】⑵

右键菜单的【栅格】选项⑶

在“实用”工具栏按钮2.光标的类型与设置【DXP】【参数选择】“Schematic-GraphicalEditing”页面“指针”区域2.3放置原理图对象与电气连接2.3.1图形对象

“实用”工具栏/【放置】【绘图工具】

放置对象时,按‘Tab’键编辑对象属性;双击一个已经放置的对象可修改其属性。

一个对象被选中时,它的锚点(Handle)会在周围显示出来。

一个命令正在运行时,可以使用快捷键执行另外一个命令而无须退出第一个命令。这种称作重入(Re-EntrantEditing)编辑的特性,可以大大提高操作效率。2.3放置原理图对象与电气连接2.3.1图形对象1.线(P,D,L)2.多边形(P,D,Y)3.圆弧(P,D,A)4.椭圆弧(P,D,I)5.贝塞尔曲线(P,D,B)6.文本字符串(P,T)7.文本框(P,F)8.注释(P,E,O)9.矩形(P,D,R)10.圆角矩形(P,D,O)11.椭圆(P,D,E)12.饼形图(P,D,C)13.图像(P,D,G)2.3放置原理图对象与电气连接2.3.2电气对象

“布线”工具栏/【放置】菜单

2.3放置原理图对象与电气连接2.3.2电气对象1.导线(P,W)2.总线(P,B)3.总线入口(P,U)4.信号线束(P,H,H)5.线束连接器(P,H,C)6.线束入口(P,H,E)7.线束定义8.网络标号(P,N)9.电源端口(P,O)10.元器件(P,P)2.3放置原理图对象与电气连接2.3.2电气对象11.图表符(P,S)12.图纸入口(P,A)13.端口(P,R)14.接点(P,J)15.编译屏蔽(P,V,K)16.离图连接器(P,C)17.NoERC标记(P,V,N)18.参数设置(P,V,M)2.3放置原理图对象与电气连接2.3.3放置元器件1.从原理图库面板放置元器件〖库…〗面板→“…”按钮,只选择“器件”放置元器件过程中按‘SpaceBar’键旋,按‘X’或‘Y’键翻转。2.从菜单或工具栏放置元器件【放置】【器件】菜单/布线工具栏中的放置器件按钮历史记录按钮:选择按钮:3.从Vault放置元器件菜单【DXP】【数据保险库浏览器】4.元件标号自动递增2.3放置原理图对象与电气连接2.3.4建立电气连接1.导线连接2.总线连接3.信号线束连接2.3放置原理图对象与电气连接2.3.4建立电气连接3.信号线束连接⑴放置信号线束连接器放置线束连接器放置线束入口

通过端口或图纸入口建立信号线束连接⑵嵌套信号线束4.使用网络标号建立连接2.4选择和编辑原理图对象2.4.1选择原理图对象1.直接选择2.4选择和编辑原理图对象2.4.1选择原理图对象2.查找相似对象【编辑】【查找相似对象】命令,或使用快捷键‘Shift+F’,会进入“发现相似目标”对话框。3.导航面板4.屏蔽⑴清除屏蔽⑵改变屏蔽等级5.选择的存储器2.4选择和编辑原理图对象2.4.2编辑原理图对象1.图形化编辑原理图对象⑴移动和拖动原理图对象①移动原理图对象②拖动原理图对象⑵编辑导线①移动导线端点②移动线段③移动整条线④延长导线⑤断线⑥多线编辑⑶操作说明

按‘SpaceBar’(或‘Shift+SpaceBar’键)以逆(顺)时针90°旋转对象。

按‘X’/“Y”键可以沿水平方向或垂直方向翻转对象。

按‘Alt’键可以限制对象只能沿水平或垂直方向移动。

长按‘Ctrl’键,再按方向键可以进行小步移动(每次1格);长按‘Ctrl’+‘Shift’键,再按方向键可以进行大步移动(每次10格)。

要拖动多个选中的原理图对象并保持其电气连接,可以利用菜单【编辑】【移动】【拖动选择】。

菜单命令【编辑】【打破线】将一条线段断成两段

按‘Shift+SpaceBar’键可以循环切换导线放置模式;按‘SpaceBar’键可以在正向和反向模式之间切换,或在任意角度和自动连线模式间切换。

若要在原理图中移动一个元器件并保持连接在上面的导线连通性,只要在选中并开始移动器件前按住‘Ctrl’键即可。在拖拽过程中可以按‘SpaceBar’或‘Shift+SpaceBar’改变导线放置模式。使用快捷键‘M’可以拖拽一个选中项。2.4选择和编辑原理图对象2.4.2编辑原理图对象2.原理图对象属性编辑通过【编辑】【改变】选择原理图对象来调出属性对话框。元器件属性对话框由五部分组成:⑴Properties⑵LinktoLiraryComponent⑶Graphical⑷Parameters⑸Models2.5PCB工程编译和验证2.5.1编译设置1.编译选项通过菜单命令【工程】【工程参数】打开“OptionsforXXXProjects…”对话框配置相应的工程选项。其中“网络识别范围”必须适用于设计结构,可从〖Options〗选项卡中的“网络识别范围”下拉列表框来设置。2.错误报告选项〖ErrorReporting〗选项卡3.连接规则选项〖ConnectionMatrix〗选项卡定义逻辑或电气条件的规则设置级别:“FatalError”(致命错误)、“Error”(错误)、“Warning”(警告)和“NoReport”(不报错)。★通过【工程】【CompilePCBProject】命令或通过快捷键‘C,C’对设计进行编译。2.5PCB工程编译和验证2.5.2利用导航面板浏览设计在〖Navigator〗面板上方区域选中【FlattenedHierarchy】,这样当用户在〖Navigator〗中选择某一网络或某一元件时,被选对象会在工作区显示出来。⑴通过点击〖Navigator〗面板中的符号“+”,可以扩展显示所有的元器件引脚或所有网络中的引脚/网络标识符。⑵点选“交互式导航”按钮右方的“…”按钮,可以对工作区显示模式进行配置。⑶面板中的按钮允许用户自选目标对像导览。2.5PCB工程编译和验证2.5.3解释信息和错误定位

工程编译完成后,所有的警告和错误信息会在〖Messages〗面板中显示出来。

在〖Messages〗面板中,双击一个警告/错误报告就会弹出〖CompileErrors〗面板显示详细的“Error”或“Warning”信息,再双击一个列表中的对象,原理图将自动跳转到被选目标对象上。2.6实战演练2.6.1原理图编辑器的使用1.目的练习原理图编辑器中的一些常规操作,如工具栏、鼠标操作等,特别是快捷键操作。请确保计算机中装载了系统提供的工程范例“SL1XilinxSpartan-IIEPQ208Rev1.01.PrjPCB”;为防止改变范例,所有操作不必保存。2.原理图编辑器工作区导航练习⑴鼠标导航练习⑵通过键盘导航练习⑶视图命令练习⑷跳转菜单练习3.原理图参数设置练习⑴设置图纸模板⑵设置栅格外观4.结论2.6实战演练2.6.2加载元件库与搜索元件1.目的如何将元件库加载到您的设计中,并且在元件库中搜索想要放置的元件。2.加载与安装元件库点击菜单【设计】【浏览库】,或者点击界面右侧(默认设置)〖库…〗面板标签,弹出〖库…〗工作面板。3.搜索元件点击顶端的“查找”按钮,或者选择菜单【工具】【发现器件】,出现“搜索库”对话框。2.6实战演练2.6.3以太网数据传输电路原理图的绘制1.目的应用基础设计技术、采用自下而上(即先绘制子电路图,再自动生成顶层电路图表符)的方法绘制电路原理图。通过练习掌握较为复杂的电路原理图的绘制方法,包括文件的建立、设置绘图环境、元器件放置、布局布线、编译查错等。

本练习设计的内容是Altium公司一块开发板子板的原理图,该子板用于以太网数据传输。请参考设计范例工程“PHY.PrjPcb”(…\Reference-Designs\EthernetNanoBoardAdd-On)”;如果该工程范例未安装,可登录AltiumLive下载。共需要绘制6张原理图,其中5个为底层子原理图,分别是图

2-98中5个虚线框中内容,另一个为顶层原理图即母图,描述5个子图之间的连接关系。

2.6实战演练2.6.3以太网数据传输电路原理图的绘制2.绘图准备工作⑴创建文件与绘图环境设置根据模板“Template.SchDot”新建“CPU.SchDoc”、“Data.SchDoc”、“Ether.SchDoc”、“LEDS.SchDoc”、“Power.SchDoc”及“PHY_Top.SchDoc”原理图文档并保存。⑵加载元件库①打开用户工程“PHY_E.PrjPCB”,从设计参考文件夹“…\Reference-Designs\SVNDBLib”中添加数据库元件库“AltiumDesignLibrary.SVNDbLib”到当前工程中。②打开范例工程“PHY.PrjPcb”中的原理图文档“PHY.SchDoc”,执行命令【设计】【生成集成库】,在弹出的对话框中选择“处理所有元件并给予唯一名称”,则自动生成集成元件库“PHY.IntLib”,将其添加到用户工程“PHY_E.PrjPCB中。2.6实战演练2.6.3以太网数据传输电路原理图的绘制3.绘制电路图⑴放置元器件元器件放置元技巧:①在图纸上放下元件之前,可以按“Tab”键打开〖元件属性〗对话框对元件属性参数进行编辑修改;也可以按“SpaceBar”键使元件旋转,或按“X”、“Y”键翻转元件。②同类元器件尽量一次放置,在放置完一个元件后,光标仍处于放置状态,这样可以连续放置该元件。采用连续放置时,元件标识符将自动递增。对于内部含有多个相同单元的元器件,根据内部单元个数n按1A、1B、…、1n,2A、2B、…的形式递增。③可以采用对齐工具(菜单【编辑】【对齐】或实用工具按钮)来快速排列元器件。也可以采用复制、粘贴、橡皮图章等编辑工具放置元器件。④一般先放置比较大的核心元器件,再在其周围放置较小的元器件。放置完所有元器件后,将图纸上的元器件进行合理布局。2.6实战演练2.6.3以太网数据传输电路原理图的绘制3.绘制电路图⑵连接电路①用导线连接②用总线连接③用网络标号连接④用信号线束连接⑶放置端口及电源①放置端口②放置电源⑷放置其它说明性文字2.6实战演练2.6.3以太网数据传输电路原理图的绘制3.绘制电路图子电路图“CPU.SchDoc”2.6实战演练2.6.3以太网数据传输电路原理图的绘制3.绘制电路图子图“Power.SchDoc”2.6实战演练2.6.3以太网数据传输电路原理图的绘制3.绘制电路图子图“Ether.SchDoc”2.6实战演练2.6.3以太网数据传输电路原理图的绘制3.绘制电路图子图“Data.SchDoc”2.6实战演练2.6.3以太网数据传输电路原理图的绘制3.绘制电路图子图“LEDS.SchDoc”2.6实战演练2.6.3以太网数据传输电路原理图的绘制3.绘制电路图⑸绘制顶层电路图2.6实战演练2.6.3以太网数据传输电路原理图的绘制4.工程编译并查错⑴分配元件标识符①

选择菜单【工程】【CompilePCBProjectPHY_E.PrjPcb】,编译该工程。②

【工具】【标注所有器件】;也可以选择【工具】【注解】来自定义元器件的标注方式。⑵设置工程参数⑶工程编译查错2.6实战演练2.6.3以太网数据传输电路原理图的绘制5.全局设计元素浏览⑴原理图导航在〖Navigator〗面板上方选中“FlattenedHierarchy”,单击“实例”栏内的“R1”,原理图中的电阻“R1”将被高亮显示。⑵原理图导线全局化设置6.创建BOM表⑴打开工程⑵BOM表设置⑶导出Excel格式BOM表总结梳理本章主要介绍了原理图编辑器、绘制原理图的基础知识与基本技能以及PCB工程编译的方法,主要内容包括:1.原理图概述:绘制原理图的步骤以及创建优质原理图的准则。2.原理图编辑器:原理图编辑器各部分介绍及工作区导航、设置原理图文档参数以及绘图工作环境设置。3.放置原理图对象与电气连接:在原理图中放置图形对象、电气对象、元器件的方法以及如何用导线、总线、线束、网络标号建立电气连接。4.选择和编辑原理图对象:如何选取原理图中各种对象并对选中对象进行编辑修改、设置参数。5.PCB工程编译和验证:编译工程的意义、设置工程项目编译参数选项及如何处理编译发现的原理图错误。6.实践练习:熟悉原理图编辑器的使用、加载元件库的方法以及选择和搜索需要的元器件,并通过一个层次电路原理图的绘制,详细介绍了比较复杂的原理图从设置环境、加载元件库等准备工作到绘制全部电路、编译查错、全局编辑,直到最后生成报表的整个过程。通过学习与实践期望使读者能够熟练使用AltiumDesigner10的原理图编辑器,掌握绘制原理图的方法与步骤;并对放置元器件、电路连接、编译查错、编辑修改、创建报表等重点操作环节能够熟练掌握,为以后进一步设计PCB奠定基础。拓展练习

⒈绘制直流稳压电源电路。拓展练习2.绘制数模转换电路原理图。拓展练习

3.请用自上而下绘制层次电路原理图的方法绘制混音器原理图母图及其各方块电路对应的原理图子图(可参考范例工程Mixer.PrjPcb来完成)。对工程项目进行编译查错并生成BOM表。教学导航教学教学目标掌握中等复杂程度PCB设计的步骤、方法与技巧重点难点PCB设计规则、元器件布局与PCB交互式布线教学方式多媒体机房教学演示建议学时18学习学习任务参照图

3-1的元器件布局,在AltiumDesigner10工作环境下设计以太网数据传输电路的PCB,其顶层、底层布线结果分别如图

3-2和图

3-3所示。技能训练⒈AltiumDesigner10PCB编辑器的使用,创建PCB文件并设置工作环境⒉规划设置PCB板(包括大小、形状、板层)⒊将原理图设计结果导入PCB文件⒋PCB设计对象的放置、选择与编辑⒌PCB设计规则的添加、检查与应用⒍PCB元器件的放置与交互式布局⒎PCB交互式布线及解决走线冲突的办法⒏在3D环境下工作必须掌握的技能PCB编辑器使用、设计传递、PCB设计规则设置、PCB布局与布线第3章设计数据传输电路PCB第3章设计数据传输电路PCB3.1印制电路板简介3.2PCB编辑器3.3设计传递3.4PCB板层3.5PCB设计对象3.6PCB设计规则3.7PCB元器件布局3.8PCB布线3.9在3D环境下工作3.10实战演练总结梳理3.1印制电路板简介3.1.1PCB板的分类1.单面PCB单面PCB只有一面敷铜,而另一面没有敷铜,焊接元器件和布线只能在它敷铜的一面进行,即只有一个信号层。单面板上没有敷铜的一面主要用于安装通孔元器件,又称为“元件面”;敷铜的一面主要包括固定、连接元件引脚的焊盘和实现元件引脚互连的印制导线,称为“焊锡面”。3.1印制电路板简介3.1.1PCB板的分类2.双面PCB双面板的基板上下两面均覆盖铜箔,因此它具有两个信号层,分别称为“TopLayer”(顶层)和“BottomLayer”(底层)。双面PCB可允许更为复杂的布线,顶层和底层都可以放置元件,也都可以进行布线、焊接。按照惯例,通孔元件仍安装在顶层而表面贴装元件被安装在底层。双面板中,需要制作连接上、下两面印制导线的金属化过孔(Via)。3.1印制电路板简介3.1.1PCB板的分类3.多层PCB多层板就是包含多个工作层面的电路板,除了有顶层和底层信号层外还有中间层,一般是由整片铜膜构成的电源层或接地层(所以也称平面层),但也可以用作信号层。多层板的每一层都可以是信号层或者是平面层。3.1印制电路板简介3.1.2PCB有关术语1.层(Layer):厚度、位置2.焊盘(Pad)3.过孔(Via)⑴涂镀过孔⑵盲孔和埋孔4.铜膜导线与飞线形式-电气,逻辑-物理5.顶层和底层助焊膜6.顶层和底层阻焊层7.丝印层8.其它PCB术语3.1印制电路板简介3.1.3PCB元件封装1.封装的概念指实际的电子元器件焊接到电路板上时的外观形状和焊盘位置。2.封装的分类⑴通孔插装式元件封装ThroughHoleTechnology,THT⑵表面贴装式元件封装SarfaceMountedTechnology,SMT3.常用的元件封装4.元件封装的编号

⑴不同的元件可以有相同的封装。

⑵同一功能的元件也可以有不同的封装。

⑶对于特殊元器件的封装,要自行设计。

⑷由于封装本身是立体的结构,当很多封装放在一块线路板上时,要注意各封装之间不能干涉。二极管类:DIODE-0.4~DIODE-0.7非极性电容类:RAD-0.1~RAD-0.4极性电容类:RB5-10.5~RB7.6-15电阻类:AXIAL-0.3~AXIAL-1.0可变电阻类:VRl~VR5这些封装集中在MiscellaneousDevices.IntLib元件库中。集成电路芯片封装有DIP、SOP、PLCC、PQFP、QFP等。一般原则:

元件类型+焊盘距离(焊盘数)+元件外型尺寸。可以根据元件的编号来判断元件封装的规格。例如DIODE-0.7表示针脚二极管的封装,两焊盘间距为0.7In(英寸,1In=25.4mm);AXIAL-0.4表示此元件封装为轴状(一般为电阻),两焊盘间距为0.4In;RB7.6-15表示极性电容类元件封装,引脚间距为7.6mm,元件直径为15mm;DIP-24表示双列直插式元件封装,24个焊盘引脚。3.1印制电路板简介3.1.4PCB设计与制造流程1.PCB的设计流程2.PCB制造流程3.2PCB编辑器3.2.1PCB编辑器用户界面3.2PCB编辑器3.2.1PCB编辑器用户界面1.PCB编辑器界面简介PCB编辑器界面的绝对原点在左下角,用户可以通过菜单【编辑】【原点】设置一个相对原点作为当前原点。PCB编辑器界面最上方是菜单和工具栏区域右下方是面板控制按钮PCB编辑器界面左下方是状态栏PCB编辑器工作区左上角也会显示“Headsup”信息3.2PCB编辑器3.2.1PCB编辑器用户界面2.PCB编辑器环境设置通过“参数选择”对话框的“PCBEditor”部分对PCB编辑环境进行设置PCB编辑器支持重入(Re-Entrant)编辑功能,即允许用户不退出当前操作而执行一个新的命令,这使得设计工作更加直观方便。例如,布线过程中需要删除另外一根走线,用户不必退出交互走线模式,只要使用快捷键‘E,D’就可以进行删除操作,然后按‘Esc’键返回交互布线模式。3.2PCB编辑器3.2.1PCB编辑器用户界面3.叠层选项卡PCB电路板是由若干层叠加到一起组成的,包括敷铜电气层、绝缘层、保护屏蔽层、文本图形(丝印)层等。每个叠层在PCB编辑器设计窗口底部都对应一个选项卡。选项卡上显示每个叠层的名字和颜色,可以点击不同的选项卡来切换当前显示的叠层,该叠层的名字同时被高亮。叠层的颜色由最左侧的颜色选项卡来设定,点击颜色选项卡会弹出“视图配置”对话框,可以设定显示的叠层及颜色等。3.2PCB编辑器3.2.2视图命令3.2PCB编辑器3.2.2视图命令1.自动平移执行命令时如果光标变成十字准线,自动平移命令便会被激活。在这种状态下,接触文档窗口的任何一条边框视窗都会自动平移。2.右键平移把光标放在PCB编辑器空间,点击右键并按住不放,会出现一个手形光标,朝期望的方向移动光标,视窗会随之平移。3.显示飞线【察看】【连接】菜单3.2PCB编辑器3.2.3PCB编辑器的3D显示按数字键‘3’,或利用菜单【察看】【切换到三维显示】可以显示电路板3D模型。在3D显示模式下,按下‘Shift’键,会显示出3D控制球,然后按住鼠标右键拖曳会改变PCB的显示形态。3.2PCB编辑器3.2.4在PCB编辑器中快速导航1.使用PCB面板导航⑴浏览模式选择列表⑵网络和网络类⑶元件和元件类⑷From-TO编辑器⑸分割平面编辑器⑹差分对编辑器⑺多边形敷铜⑻钻孔尺寸编辑器⑼3D模型3.2PCB编辑器3.2.4在PCB编辑器中快速导航2.使用跳转菜单【编辑】【跳转】3.3设计传递3.3.1将原理图设计传递到PCB的准备【设计】【UpdatePCBDocument】3.3设计传递3.3.2设计同步3.3设计传递3.3.2设计同步1.差异对比【工程】【显示差异】2.差异对话框3.工程变化列表对话框4.执行更改操作的两种方式⑴选择【设计】【Update】命令推动从原理图到PCB(或PCB到原理图)的所有更改。如果用户执行了此命令,也就是定义了差异文件更改的方向,可以直接调出工程变化列表对话框。⑵如果用户需要自行控制差异文件更改方向,那么可以选择【工程】【显示差异】命令。用户还可以通过该选项来定义需要进行差异对比的文件类型,比如网络表文件和PCB的对比(导入网络表文件到PCB)。3.3设计传递3.3.3同步错误分析1.缺失元器件封装①原理图里的元器件缺失封装信息;②用户忘记添加当前设计所需的元件库;③原理图中的元器件封装与PCB库里的元器件不匹配。2.原理图中的元件引脚号和元件封装引脚号不匹配用户可以在原理图中打开元件属性对话框,然后在右下部的“Model”区域单击“Edit”按钮进入“PCB模型”对话框对元器件引脚号进行编辑。要解决这些错误,可以在差异对话框中点击“探测差异”按钮,在弹出的差异面板〖Differences〗中将会列出所有详细的错误信息,包括原理图和PCB。通过选择面板中的目标对象将其高亮显示在工作区内,然后再根据实际设计需求将其改正。3.4PCB板层3.4.1启用PCB板层设置【设计】【层叠管理】→“层堆栈管理器”对话框中定义所需电气层【设计】【板层颜色】→“视图配置”对话框中控制层的显示3.4PCB板层3.4.2板层定义1.信号层:32个,包括TopLayer(顶层)、BottomLayer(底层)、MidLayer1~MidLayer30(中间层。2

温馨提示

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

评论

0/150

提交评论