AltiumDesignerProtel原理图与PCB设计教程 第3章.docx
- 文档编号:3152478
- 上传时间:2023-05-05
- 格式:DOCX
- 页数:29
- 大小:703.98KB
AltiumDesignerProtel原理图与PCB设计教程 第3章.docx
《AltiumDesignerProtel原理图与PCB设计教程 第3章.docx》由会员分享,可在线阅读,更多相关《AltiumDesignerProtel原理图与PCB设计教程 第3章.docx(29页珍藏版)》请在冰点文库上搜索。
AltiumDesignerProtel原理图与PCB设计教程第3章
第3章AltiumDesigner原理图设计基础
第2章主要讲述了AltiumDesigner的文件操作和主要特点,以及相关的基础知识。
电路设计的第一步是进行原理图设计,所以本章先讲述AltiumDesigner原理图设计知识,并以实例说明。
3.1原理图的设计步骤
3.1.1电路设计的一般步骤
一般来说,一个产品的电路设计的最终表现为印制电路板,为了获得印制电路板,整个电路设计过程基本可以分为5个主要步骤。
1.原理图的设计
原理图的设计主要是利用AltiumDesigner的原理图设计系统(Schematic)来设计原理图。
2.生成网络表
网络表是原理图(Schematic)设计与印制电路板(PCB)设计之间的一座桥梁。
网络表可以从原理图中获得,也可从印制电路板中提取。
3.印制电路板的设计
印制电路板的设计主要是针对AltiumDesigner另外一个重要的部分PCB而言的,在这个过程中,借助AltiumDesigner提供的强大功能实现电路板的板面设计,并可以完成高难度的布线工作。
4.生成印制电路板报表并打印印制电路板图
设计了印制电路板后,还需要生成印制电路板的有关报表,并打印印制电路板图。
5.生成钻孔文件和光绘文件
在PCB制造之前,还需要生成NC钻孔(NCDrill)文件和光绘(Gerber)文件。
整个电路板的设计过程首先是编辑原理图,然后由原理图文件向PCB文件装载网络表,最后再根据元件的网络连接进行PCB的布线工作,并生成制造所需要的文件,如NC钻孔文件和光绘文件。
下面先认识一下原理图设计的有关知识。
3.1.2原理图设计的一般步骤
原理图设计是整个电路设计的基础,它决定了后面工作的进展。
一般地说,设计一个原理图的工作包括:
设置原理图图纸大小,规划原理图的总体布局,在图纸上放置元件,进行走线,然后对各元件以及走线进行调整,最后保存并打印输出。
原理图的设计过程一般可以按如图3-1所示的设计流程进行。
图3-1原理图设计的一般流程
1)启动AltiumDesigner原理图编辑器。
用户首先必须启动原理图编辑器,才能进行设计绘图工作,该操作可参考3.2节。
2)设置原理图图纸大小及版面。
设计绘制原理图前,必须根据实际电路的复杂程度来设置图纸的大小。
设置图纸的过程实际上是一个建立工作平面的过程,用户可以设置图纸的大小、方向、网格大小以及标题栏等。
3)在图纸上放置原理图的元件。
这个阶段,就是用户根据实际电路的需要,从元件库里取出所需的元件放置到工作平面上。
用户可以根据元件之间的走线等联系,对元件在工作平面上的位置进行调整、修改,并对元件的编号、封装进行定义和设置等,为下一步工作打好基础。
4)对所放置的元件进行布局走线。
该过程实际就是一个画图的过程。
用户利用AltiumDesigner提供的各种工具、指令进行走线,将工作平面上的元件用具有电气意义的导线、符号连接起来,构成一个完整的原理图。
5)对布局走线后的元件进行调整。
在这一阶段,用户利用AltiumDesigner所提供的各种强大功能对所绘制的原理图进行进一步的调整和修改,以保证原理图的美观和正确性。
这就需要对元件位置的重新调整,导线位置的删除、移动,更改图形尺寸、属性及排列等。
6)保存文档并打印输出。
这个阶段是对设计完的原理图进行保存、打印操作。
这个过程实际是对设计的图形文件输出的管理过程,是一个设置打印参数和打印输出的过程。
3.2创建新原理图文件
前面讲述了如何建立项目和对象文件,以及项目文件的相关操作。
建立了项目后,需要在项目中进行具体的设计工作,这就要求建立相关的文件,比如原理图文件、印制电路板(PCB)文件等。
1.创建新的原理图文件
当建立了新的项目文档后,就可以选择执行File菜单中New子菜单的相关命令,或从快捷菜单中执行相关命令,建立新的设计文件。
比如在项目文档中创建一个原理图设计文件,则可以执行File→New→Schematic命令,系统将创建一个如图3-2所示的原理图文件,其默认的文件名为Sheet1.SchDoc,如创建多个原理图文件,则默认的文件名按序号依次排列。
图3-2新建的原理图文件
然后可以通过选择File→SaveAs(或者Save)命令,将新原理图文件重命名(扩展名为*.SchDoc)。
此时系统弹出如图3-3所示的对话框,在该对话框中可以指定这个原理图保存的位置和文件名,如FPGA_01.schDoc,并单击Save。
图3-3保存原理图文件
当建立了新的空白图纸后,会发现工作区发生了变化,主工具栏增加了一组新的按钮,新的工具栏出现,并且菜单栏增加了新的菜单项。
现在就可以进行原理图编辑了。
2.将原理图添加到项目中
如果已经绘制了一张原理图,并且保存为一个文件,那么可以将该文件直接添加到项目中。
用户只需要执行Project→AddExistingtoProject命令,即可以选择已有的原理图文件,并且可直接添加到项目中。
另外,用户还可以直接从Project菜单或右键菜单中选择Project→AddNewtoProject命令,向项目添加新的文件,如原理图文件、PCB文件等。
如果需添加到一个项目文件中的原理图图样已经作为自由文件被打开,那么在Projects面板上,使用鼠标直接将需要添加的文件拖动到目标项目即可。
3.3AltiumDesigner原理图设计工具
3.3.1原理图设计工具栏
AltiumDesigner的工具栏有原理图标准工具栏(SchematicStandardTools)、走线工具栏(Wiring)、实用工具栏(Utilities)和混合信号仿真工具栏。
其中实用工具栏包括多个子菜单,即绘图子菜单(DrawingTools)、元件位置排列子菜单(AlignmentTools)、电源及接地子菜单(PowerSources)、常用元件子菜单(DigitalDevices)、信号仿真源子菜单(SimulationSources)、网格设置子菜单(Grids)等,见图3-4。
充分利用这些工具会极大方便原理图的绘制,下面介绍几个主要工具栏的打开与关闭。
图3-4原理图绘制工具栏说明
1.原理图标准工具栏
打开或关闭原理图标准工具栏可执行菜单命令View→Toolbars→SchematicStandard,如图3-5所示。
2.走线工具栏
打开或关闭走线工具栏可执行菜单命令View→Toolbars→Wiring。
图3-5装载工具栏菜单
3.实用工具栏
该工具栏包含多个子菜单选项:
1)绘图子菜单(DrawingTools)。
单击实用工具栏上的按钮
,则会显示出对应的绘图子菜单,如图3-6所示。
2)元件位置排列子菜单(AlignmentTools)。
单击实用工具栏上的按钮
,则会显示出对应的元件位置排列子菜单,如图3-7所示。
图3-6绘图子菜单图3-7元件位置排列子菜单
3)电源及接地子菜单(PowerSources)。
单击实用工具栏上的按钮
,则会显示出对应的电源及接地子菜单,如图3-8所示。
4)常用元件子菜单(DigitalDevices)。
单击实用工具栏上的按钮
,则会显示出对应的常用元件子菜单,如图3-9所示。
图3-8电源及接地子菜单图3-9常用元件子菜单
5)信号仿真源子菜单(SimulationSources)。
单击实用工具栏上的按钮
,则会显示出对应的信号仿真源子菜单,如图3-10所示。
6)网格设置子菜单(Grids)。
单击实用工具栏上的按钮
,则会显示出对应的网格设置子菜单,如图3-11所示。
图3-10信号仿真源子菜单图3-11网格设置子菜单
4.混合信号仿真工具栏
打开或关闭混合信号仿真工具栏可执行菜单命令View→Toolbars→MixedSim。
3.3.2图纸的放大与缩小
电路设计人员在绘图的过程中,需要经常查看整张原理图或只查看某一个局部,所以要经常改变显示状态,使绘图区放大或缩小。
1.使用键盘实现图纸的放大与缩小
图3-12View菜单
当系统处于其他绘图命令下时,用户无法用鼠标去执行一般的命令,此时要放大或缩小显示状态,必须采用功能键来实现。
1)放大。
按〈PageUp〉键,可以放大绘图区域。
2)缩小。
按〈PageDown〉键,可以缩小绘图区域。
3)居中。
按〈Home〉键,可以从原来光标下的图纸位置,移位到工作区中心位置显示。
4)更新。
按〈End〉键,对绘图区的图形进行更新,恢复正确的显示状态。
5)移动当前位置。
按〈↑〉键可上移当前查看的图纸上部位置,按〈↓〉键可下移当前查看的图纸下部位置,按〈←〉键可左移当前查看图纸的左边位置,按〈→〉键可右移当前查看图纸的右边位置。
2.使用菜单放大或缩小图纸显示
AltiumDesigner提供了View菜单来控制图形区域的放大与缩小,这可以在不执行其他命令时使用这些命令,否则使用键盘操作。
View菜单如图3-12所示。
下面介绍菜单中主要命令的功能。
1)FitDocument命令。
该命令显示整个文件,可以用来查看整张原理图。
2)FitAllObjects命令。
该命令使绘图区中的图形填满工作区。
3)Area命令。
该命令放大显示用户设定的区域。
这种方式是通过确定用户选定区域中对角线上两个角的位置,来确定需要进行放大的区域。
首先执行此菜单命令;其次移动十字光标到目标的左上角位置,然后拖动鼠标,将光标移动到目标的右下角适当位置,再单击鼠标左键加以确认,即可放大所框选的区域。
4)AroundPoint命令。
该命令放大显示用户设定的区域。
这种方式是通过确定用户选定区域的中心位置和选定区域的一个角位置,来确定需要进行放大的区域。
首先执行此菜单命令,其次移动十字光标到目标区的中心,单击鼠标左键;然后移动光标到目标区的右下角,再单击鼠标左键加以确认,即可放大该选定区域。
5)SelectedObjects命令。
该命令可以显示放大或缩小所选择的对象。
6)UnderlinedConnections命令。
从该命令子菜单中可以选择放大亮显某种颜色加重的连接。
通常可以执行右下角Status状态栏上的命令
来对电路连接进行颜色加重显示,执行命令
可以去掉电路连接的颜色加重显示。
7)用不同的比例显示。
View菜单命令提供了50%、100%、200%和400%共4种显示方式。
8)ZoomIn或ZoomOut命令。
放大/缩小显示区域,可以在主工具栏上选择
(放大)和
(缩小)按钮。
9)Pan命令。
移动显示位置。
在设计电路时,经常要查看各处的电路,所以有时需要移动显示位置,这时可执行此命令。
在执行本命令之前,要将光标移动到目标点,然后执行Pan命令,目标点位置就会移动到工作区的中心位置显示。
也就是以该目标点为屏幕中心,显示整个屏幕。
10)Refresh命令。
更新画面。
在滚动画面、移动元件等操作时,有时会造成画面显示含有残留的斑点或图形变形等问题,这虽然不影响电路的正确性,但不美观。
这时,可以通过执行此菜单命令来更新画面。
3.4设置图纸
3.4.1设置图纸大小
用大小合适的图纸来绘制原理图,可以使显示和打印都相当清晰,便于原理图的绘制。
1.选择标准图纸
关于图纸大小的设置,可选择Design→DocumentOptions命令,系统将弹出DocumentOptions对话框,在其中选择SheetOptions选项卡进行设置,如图3-13所示。
AltiumDesignerSchematic提供了十多种广泛使用的英制及公制图纸尺寸供用户选择。
如果用户需要,也可以自定义图纸的尺寸。
AltiumDesigner提供了标准图纸,用户可以在图3-13所示StandardStyles栏的下拉列表框中选取。
2.自定义图纸
如果需要自定义图纸尺寸,必须设置如图3-13所示CustomStyle栏中的各个选项。
首先,必须在CustomStyle栏中选中UseCustomstyle复选框,以激活自定义图纸功能。
CustomStyle栏中其他各项设置的含义如下:
1)CustomWidth编辑框。
自定义图纸的宽度,单位为0.01in。
在此定义图纸宽度为1500。
图3-13SheetOptions选项卡
2)CustomHeight编辑框。
自定义图纸的高度,在此定义图纸高度为950。
3)XRegionCount编辑框。
X轴参考坐标分格,在此定义分格数为6。
4)YRegionCoun编辑框。
Y轴参考坐标分格,在此定义分格数为4。
5)MarginWidth编辑框。
边框的宽度,在此定义边框宽度为20。
根据上述参数定义的图纸大小如图3-14所示,这样就完成了自定义图纸。
图3-14自定义的图纸
3.4.2设置图纸方向
1.设置图纸方向
图纸设置是纵向还是横向以及边框颜色的设置等,也可在图3-13所示的对话框中实现。
Schematic允许原理图图纸在显示及打印时选择为横向(Landscape)或纵向(Portrait)格式。
具体设置可在Options操作框中的Orientation(方位)下拉列表框中选取。
通常情况下,在绘制及显示时设为横向,在打印时设为纵向。
2.设置图纸标题栏
AltiumDesigner提供了两种预先定义好的标题栏,分别是Standard(标准)和ANSI形式,如图3-15所示。
具体设置可在Options操作框中TitleBlock(标题块)右边的下拉列表框中选取,如图3-13所示,ShowReferenceZones复选框用来设置边框中的参考坐标。
如果选择该选项,则显示参考坐标,否则不显示,一般情况下均应该选中。
a)
b)
图3-15标题栏的形式
a)标准形式b)ANSI形式
ShowBorder复选框用来设置是否显示图纸边框,如果选中则显示,否则不显示。
当显示图纸边框时,可用的绘图工作区将会比较小,所以要使图纸有最大的可用工作区,可考虑将边框隐藏。
不过由于某些打印机和绘图仪不能打印到图纸边框的区域,因此在实际工作中需要多实际测试几次,以决定出真正的可用工作区。
另外,Schematic还允许在打印时以一定的比例缩小输出,以作为补偿。
ShowTemplateGraphics复选框主要设置是否显示画在样板内的图形、文字及专用字符串等。
通常,为了显示自定义的标题区域或公司商标之类才选该项。
3.4.3设置图纸颜色
图纸颜色设置,包括图纸边框色(BorderColor)和图纸底色(SheetColor)的设置。
1)在图3-13中,BorderColor选择项用来设置图纸边框的颜色,默认设置为黑色。
在右边的颜色框中用鼠标左键单击一下,系统将会弹出“ChooseColor(选择颜色)”对话框,可通过它来选取新的边框颜色。
2)SheetColor选择项用来设置图纸的底色,默认的设置为浅黄色。
要变更底色时,请在该栏右边的颜色框上用鼠标双击,打开ChooseColor对话框,然后选取出新图纸底色。
ChooseColor对话框的Basic选项卡中的Colors栏列出了当前Schematic可用的239种颜色,并定位于当前所使用的颜色。
如果用户希望变更当前使用的颜色,可直接在Colors栏或Customcolors栏中用鼠标单击选取。
3.4.4设置系统字体
在AltiumDesigner中,图纸上常常需要插入很多汉字或英文,系统可以为这些插入的字设置字体。
如果在插入文字时,不单独进行修改字体,则默认使用系统的字体。
系统字体的设置可以使用字体设置模块来实现。
当设置系统字体时,同样在图3-13所示的对话框中进行设置,此时使用鼠标单击ChangeSystemFont按钮,系统将弹出“字体设置”对话框,此时就可以设置系统的默认字体。
3.5网格和光标设置
在设计原理图时,图纸上的网格为放置元件、连接线路等设计工作带来了极大的便利。
在进行图纸的显示操作时,可以设置网格的种类以及是否显示网格,也可以对光标的形状进行设置。
3.5.1设置网格的可见性
如果用户想设置网格是否可见,可以在如图3-13所示的选项卡中实现。
在Grids操作框中对Snap和Visible两个复选框来操作,就可以设置网格的可见性。
(1)Snap复选框
这项设置可以改变光标的移动间距,选中此项表示光标移动时以Snap右边的设置值为基本单位移动,系统默认值为10mil;不选此项,则光标移动时以1mil为基本单位移动。
(2)Visible复选框
选中此项表示网格可见,可以在其右边的设置框内输入数值来改变图纸网格间的距离,图3-13中表示网格间的距离为10mil;不选此项表示在图纸上不显示网格。
如果将Snap和Visible设置成相同的值,那么光标每次移动一个网格;如果将Visible设置为20mil,而将Snap设置为10mil的话,那么光标每次移动半个网格。
3.5.2电气网格
在如图3-13所示对话框的ElectricalGrid操作框中,其操作项与设置电气网格有关。
如果选中Enable复选框,则在画导线时,系统会以Grid中设置的值为半径,以光标所在位置为中心,向四周搜索电气节点。
如果在搜索半径内有电气节点的话,就会将光标自动移到该节点上,并且在该节点上显示一个圆点;如果取消该项功能,则无自动寻找节点的功能。
GridRange(节点范围)设置框可以用来设置搜索半径。
注意:
设置网格是否可见,还可以执行View→Grids→ToggleVisibleGrid命令来实现,如果当前没有显示网格,则执行该命令就可以显示网格。
另外View→Grids→SnapGrid和ElectricalGrid命令选项与上面对应讲述的功能一致。
3.5.3设置光标
光标是指在画图、放置元件和连接线路时的光标形状。
设置光标可以选择执行菜单Tools→Preferences命令,系统弹出如图3-16所示的Preferences对话框,选取GraphicalEditing选项卡。
关于系统(System)在第2章已经讲过。
图3-16Preferences对话框
接下来,单击Cursor操作框中的CursorType(光标类型)操作选项框右边的下拉按钮,在下拉列表中可以选择光标类型,系统提供了LargeCursor90(90°大光标)、SmallCursor90(90°小光标)、SmallCursor45(小的45°光标)和TinyCursor45(微小的45°光标)4种光标类型,如图3-17所示。
a)b)c)d)
图3-17光标类型
a) 90º大光标b) 90º小光标c) 小45º光标d) 微小45º光标
3.5.4设置网格的形状
AltiumDesigner提供了两种不同形状的网格,分别是线状(Line)网格和点状(Dot)网格,如图3-18和图3-19所示。
图3-18线状网格原理图图3-19点状网格原理图
设置网格可以使用菜单Tools→SchematicPreferences命令来实现,执行该命令后,系统将会弹出Preferences(参数)对话框,然后选择Grids选项卡,如图3-20所示。
在GraphicalEditing选项卡中,可以单击GridOptions操作框的VisibleGrid(可见网格)选项的下拉按钮,就可以选择所需的网格类型(Line和Dot类型)。
如果想改变网格颜色,可以单击GridColor(网格颜色)颜色块进行颜色设置。
具体颜色设置方法与图纸颜色设置操作类似,不过设置网格的颜色时,要注意不要设置得太深,否则会影响后面的绘图工作。
图3-20Preferences对话框Grid选项卡
另外还可以选择SnapGrid(网格)和ElectricalGrid(电气网格)的大小,并且可以分别选择其可见性。
另外,还可以使用网格设置子菜单(如图3-11所示)来显示和设置网格。
SetSnapGrid命令可设置网格的间距。
3.6文档参数设置
一张原理图的文档属性对电路设计十分重要。
设置文档属性可以执行Design→Options命令,系统将弹出如图3-5所示的DocumentOptions对话框,然后选择其Parameters(文档参数设置)选项卡,如图3-21所示。
在该选项卡中,可以分别设置文档的各个参数属性,比如设计公司名称、地址,图样的编号以及图样的总数,文件的标题名称、日期等。
具有这些参数的设计对象可以是一个元件、元件的管脚和端口、原理图的符号、PCB指令或参数集。
每个参数均具有可编辑的名称和值。
使用Add(添加)按钮可以向列表中添加新的参数属性,使用Remove按钮可以从列表中移去一个参数属性,使用Edit按钮可以编辑一个已经存在的属性。
例如:
如果一个参数将被用作PCB指令,该PCB指令是用于相关的PCB文档,则可以单击Edit按钮进行设置,如图3-22所示的参数属性设置对话框,选中Visible复选框可以使该参数可见。
这些PCB指令将附在一个原理图中,当设计信息被转换为相对应的PCB文档时,则该设计规则会被更新。
图3-21文档参数设置选项卡
图3-22参数属性设置对话框
注意:
在文档参数列表中定义的属性主要是用作特殊的字符串,并且它们是专门用于原理图的标题块。
3.7设置原理图的环境参数
一张原理图绘制的效率和正确性,常常与环境参数设置有重要的关系。
设置原理图的环境参数可以通过执行Tools→SchematicPreferences命令来实现,执行该命令后,系统将弹出如图3-23所示的参数设置对话框。
通过该对话框可以分别设置原理图环境、图形编辑环境以及默认基本单元等,这些分别可以通过Schematic中的GraphicalEditing选项卡和Compiler等选项卡实现。
下面分别对这三个选项卡的操作进行讲解。
图3-23参数设置对话框
3.7.1设置原理图环境
原理图环境设置通过Schematic中的General选项卡来实现,如图3-23所示,该选项卡可以设置的参数如下。
(1)Options
选项设置,该操作框复选框的意义分别如下:
DragOrthogonal。
选中该复选框后,则只能以正交方式拖动或插入元件,或者绘制图形对象,如果不选中该复选框,则以环境所设置的分辨率拖动对象。
OptimizeWires&Buses。
选中该复选框后,可以防止多余的导线、多段线或总线相互重叠,即相互重叠的导线和总线等会被自动去除。
ComponentsCutWires。
如果选中了OptimizeWires&Buses复选框,则ComponentsCutWires选项也可以操作。
选中ComponentsCutWires复选框后,可以拖动一个元件到原理图导线上,导线被切割成两段,并且各段导线能自动连接到该元件的敏感管脚上。
EnableIn-PlaceEditing。
选中该复选框后,用户可以对嵌套对象进行编辑,即可以对插入的链接对象实现编辑。
CTRL+DoubleClickOpensSheet。
选中该选项后,则双击原理图中的符号(包括元件或子图),则会选中元件或打开对应的子图,否则会弹出属性对话框。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- AltiumDesignerProtel原理图与PCB设计教程 第3章 AltiumDesignerProtel 原理图 PCB 设计 教程
![提示](https://static.bingdoc.com/images/bang_tan.gif)