您好,欢迎访问三七文档
第4章创建原理图元器件库任务描述:图7-1数码管显示器电路原理图教学目的及要求:熟悉原理图库、模型和集成库的概念熟练掌握创建库文件包及原理图库的方法熟练掌握创建原理图元件的方法熟练掌握为原理图元件添加模型的方法熟练掌握从其他库中复制元件然后修改为自己需要的元件的方法教学重点:创建原理图元件教学难点:原理图库、模型和集成库的概念复习并导入新课:3.1印制电路板的基础知识3.2创建一个新的PCB文件使用PCB向导来创建PCB。3.3用封装管理器检查所有元件的封装在原理图编辑器内,执行Tools→FootprintManager命令3.4导入设计在原理图编辑器选择Design→UpdatePCBDocumentMultivibrator.PcbDoc命令。3.5印刷电路板(PCB)设计3.5.1设置新的设计规则3.5.2在PCB中放置元件3.5.3修改封装3.5.4手动布线3.5.5自动布线3.6验证设计者的板设计3.7在3D模式下查看电路板设计4.1原理图库、模型和集成库在AltiumDesigner中,原理图元器件符号是在原理图库编辑环境中创建的(.SchLib文件)。之后原理图库中的元器件会分别使用封装库中的封装和模型库中的模型。设计者可从各元器件库放置元件,也可以将这些元器件符号库、封装库和模型文件编译成集成库(.IntLib文件)。在集成库中的元器件不仅具有原理图中代表元件的符号,还集成了相应的功能模块,如FootPrint封装、电路仿真模块、信号完整性分析模块等。集成库是通过分离的原理图库、PCB封装库等编译生成的。在集成库中的元器件不能够被修改,如要修改元器件可以在分离的库中编辑然后再进行编译产生新的集成库即可。AltiumDesigner的集成库文件位于软件安装路径下的Library文件夹中,它提供了大量的元器件模型(大约80000个符合ISO规范的元器件)。设计者可以打开一个集成库文件,执行ExtractSources命令从集成库中提取出库的源文件,在库的源文件中可以对元器件进行编辑。库文件包(.LibPkg文件)是集成库文件的基础,它将生成集成库所需的那些分立的原理图库、封装库和模型文件有机地结合在一起。库文件包(.LibPkg文件)编译生成集成库(.IntLib文件)4.3创建新的库文件包和原理图库设计者创建元件之前,需要创建一个新的原理图库来保存设计内容。这个新创建的原理图库可以是分立的库,与之关联的模型文件也是分立的。另一种方法是创建一个可被用来结合相关的库文件编译生成集成库的原理图库。使用该方法需要先建立一个库文件包,库文件包(.LibPkg文件)是集成库文件的基础,它将生成集成库所需的那些分立的原理图库、封装库和模型文件有机地结合在一起。新建一个集成库文件包和空白原理图库步骤如下:l.执行File→New→Project→IntegratedLibrary命令,Projects面板将显示新建的库文件包,默认名为Integrated_Libraryl.LibPkg。2.在Projects面板上右击库文件包名,在弹出菜单上单击SaveProjectAs命令,在弹出的对话框中使用浏览功能选定适当的路径,然后输人名称NewIntegrated_Library1.LibPkg,单击Save按钮。注意如果不输人后缀名的话,系统会自动添加默认名。3.添加空白原理图库文件。执行File→New→Library→SchematicLibrary命令,Projects面板将显示新建的原理图库文件,默认名为Schlibl.SchLib。自动进入电路图新元件的编辑界面,如图4-1所示。图4-1原理图库新元件的编辑界面4.单击File→SaveAs命令,将库文件保存为NewSchlibl.SchLib。5.单击SCHLibrary标签打开SCHLibrary面板如图4-2所示。如果SCHLibrary标签未出现,单击主设计窗口右下角的SCH按钮并从弹出的菜单中选择SCHLibrary即可(√表示选中)。6.原理图库元器件编辑器(SCHLibrary)面板介绍。原理图库元器件编辑器管理面板如图4-2所示,其各组成部分介绍如下:图4-2元件库管理面板过滤区元件区别名区引脚区模型区(l)Components区域。Components区域用于对当前元器件库中的元件进行管理。可以在Components区域对元件进行放置、添加、删除和编辑等工作。在图4-2中,由于是新建的一个原理图元件库,其中只包含一个新的名称为Component_l的元件。Components区域上方的空白区域用于设置元器件过滤项,在其中输人需要查找的元器件起始字母或者数字,在Components区域便显示相应的元器件。Place按钮将Componens区域中所选择的元器件放置到一个处于激活状态的原理图中。如果当前工作区没有任何原理图打开,则建立一个新的原理图文件,然后将选择的元器件放置到这个新的原理图文件中。Add按钮可以在当前库文件中添加一个新的元件。Delete按钮可以删除当前元器件库中所选择的元件。Edit按钮可以编辑当前元器件库中所选择的元件。单击此按钮,屏幕将弹出如图4-9所示的元件属性设置窗口,可以对该元件的各种参数进行设置。关于元件属性设置窗口各参数的具体设置,将在后面的4.5节中介绍。(2)Aliases区域。该区域显示在Components区域中所选择的元件的别名。单击Add按钮,可为Components区域中所选中的元件添加一个新的别名。单击Delete按钮,可以删除在Aliases区域中所选择的别名。单击Edit按钮,可以编辑Aliases区域中所选择的别名。(3)Pins信息框。Pins信息框显示在Component区域中所选择元件的引脚信息,包括引脚的序号、引脚名称和引脚类型等相关信息。单击Add按钮,可以为元件添加引脚。单击Delete按钮,可以删除在Pins区域中所选择的引脚。(4)Model信息框。设计者可以在Model信息框中为Components区域中所选择元件添加PCB封装(PCBFootprint)模型、仿真模型和信号完整性分析模型等。具体设置方法将在4.6节介绍。4.4创建新的原理图元件设计者可在一个已打开的库中执行Tools→NewComponent命令新建一个原理图元件。由于新建的库文件中通常已包含一个空的元件,因此一般只需要将Component_1重命名就可开始对第一个元件进行设计,这里以AT89C2051单片机(如图4-7所示)为例介绍新元件的创建步骤。在原理图新元件的编辑界面内:1.在SCHLibrary面板上的Components列表中选中Component_1选项,执行Tools→RenameComponent命令,弹出重命名元件对话框输入一个新的、可唯一标识该元件的名称,如AT89C2051,并单击“确定”按钮。同时显示一张中心位置有一个巨大十字准线的空元件图纸以供编辑。2.如有必要,执行Edit→Jump→Origin命令(快捷键J,O),将设计图纸的原点定位到设计窗口的中心位置。检查窗口左下角的状态栏,确认光标已移动到原点位置。新的元件将在原点周围上生成,此时可看到在图纸中心有一个十字准线。设计者应该在原点附近创建新的元件,因为在以后放置该元件时,系统会根据原点附近的电气热点定位3.可在“LibraryEditorWorkspace”对话框设置单位、捕获网格(Snap)和可视网格(Visible)等参数,执行Tools→DocumentOptions命令(快捷键T,D),弹出LibraryEditorWorkspace对话框如图4-3所示。针对当前使用的例子,此处需要图4-3所示对话框中各项参数。选择AlwaysShowComment/Designator复选框,以便在当前文档中显示元器件的注释和标识符。单击Units标签,选中UseImperialUnitSystem复选框,其它使用默认值,单击OK按钮关闭对话框。注意缩小和放大均围绕光标所在位置进行,所以在缩放时需保持光标在原点位置。图4-3在对话框设置单位和其他图纸属性4.为了创建AT89C2051单片机,首先需定义元件主体。在第4象限画矩形框:1000*1400mil;执行Place→Rectangle命令或单击“”图标,此时鼠标箭头变为十字光标,并带有一个矩形的形状。在图纸中移动十字光标到坐标原点(0,0),单击鼠标左键确定矩形的一个顶点,然后继续移动十字光标到另一位置(100,-140),单击鼠标左键,确定矩形的另一个顶点,这时矩形放置完毕。十字光标仍然带有矩形的形状,可以继续绘制其他矩形。5.元件引脚代表了元件的电气属性,为元件添加引脚的步骤如下。(1)单击Place→Pin命令(快捷键P,P)或单击工具栏按钮“”,光标处浮现引脚,带电气属性。(2)放置之前,按Tab键打开PinProPerties对话框,如图4-6所示。如果设计者在放置引脚之前先设置好各项参数,则放置引脚时,这些参数成为默认参数,连续放置引脚时,引脚的编号和引脚名称中的数字会自动增加。图4-6放置引脚前设置其属性(3)在PinProperties对话框中,DisplayName文本框输人引脚的名字:P3.0(RXD),在Designator文本框中输人唯一(不重复)的引脚编号:2,此外,如果设计者想在放置元件时,引脚名和标识符可见,则需选中Visible复选框。(4)在ElectricalType栏,从下拉列表中设置引脚的电气类型。该参数可用于在原理图设计图纸中编译项目或分析原理图文档时检查电气连接是否错误。在本例AT89C2051单片机中,大部分引脚的ElectricalType设置成Passive,如果是VCC或GND引脚的ElectricalType设置成Power。注意:ElectricalType——设置引脚的电气性质,包括八项。①Input输入引脚②I/O双向引脚③Output输出引脚④OpenCollector集电极开路引脚⑤Passive无源引脚(如电阻、电容引脚)⑥HiZ高阻引脚⑦Emitter射击输出⑧Power电源(VCC或GND)(5)Symbols——引脚符号设置域Inside元器件轮廓的内部InsideEdge元器件轮廓边沿的内侧OutsideEdge元器件轮廓边沿的外侧Outside元器件轮廓的外部每一项里面的设置根据需要选定。(6)Graphical——引脚图形(形状)设置LocationXY引脚位置坐标X、YLength引脚长度Orientation引脚的方向Color引脚的颜色(7)本例设置引脚长度(所有引脚长度设置为30mil),并单击OK按钮。(8)当引脚‘悬浮’在光标上时,设计者可按Space以900间隔逐级增加来旋转引脚。记住,引脚只有其末端具有电气属性也称热点(HotEnd)如图所示,也就是在绘制原理图时,只有通过热点与其它元件的引脚连接。不具有电气属性的另一末端毗邻该引脚的名字字符。在图纸中移动十字光标,在适当的位置单击鼠标左键,就可放置元器件的第一个引脚。此时鼠标箭头仍保持为十字光标,可以在适当位置继续放置元件引脚。(9)继续添加元件剩余引脚,确保引脚名、编号、符号和电气属性是正确的。注意:引脚6(P3.2)、引脚7(P3.3)的OutsideEdge(元器件轮廓边沿的外侧)处:选择“Dot”。放置了所有需要的引脚之后,单击鼠标右键,退出放置引脚的工作状态。放置完所有引脚的元件如图4-7所示。4-7新建元件AT89C2051(10)完成绘制后,单击File→Save命令保存建好的元件。添加引脚注意事项如下所示:①放置元件引脚后,若想改变或设置其属性,可双击该引脚或在SCHLibrary面板Pins列表中双击引脚,打开PinProperties对
本文标题:《Altium_Designer_winter_09电路设计案例教程》-第7-8讲_第4章_创建原理
链接地址:https://www.777doc.com/doc-5914281 .html