资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,Protel,99 SE,印制电路板设计教程,第3章 原理图元件库编辑,3.1 启动元件库编辑器,3.2 元件库管理器的使用,3.3 绘制元件工具,3.4 绘制新元件,3.5 利用已有的库元件绘制新元件,3.6 产生元件报表,本章小结,随着新元件的不断涌现,用户需要通过,Protel99SE,的元件库编辑器来自己设计元件,也可以到,Protel,公司的网站下载最新的元件库(,Library)。,进入,Protel99SE,,执行,FileNew,,在出现的对话框中双击图标 ,新建元件库,系统默认为,Schlib1.lib,,用鼠标双击,Schlib1.lib,文件,可以打开原理图元件编辑器,进入图3-1所示的元件编辑器界面。,图中的元件库编辑器的工作区划分为四个象限,象直角坐标一样,编辑元件通常在第四象限。,与电路图编辑器相比,明显不同的是元件库管理器,它是编辑元件的一个重要工具。,元件库编辑器提供有两个重要的绘制元件工具栏,即绘图工具栏和,IEEE,电气符号工具栏,它们是制作新元件的重要工具。,3.1 启动元件库编辑器,返回,图3-1 元件库编辑器主界面,绘图工具,IEEE,符号工具,编辑区,主工具栏,元件库管理器,3.2 元件库管理器的使用,执行,ViewDesign Manager,可以打开或关闭设计管理器,选择,Browse,SchLib,选项卡打开元件库管理器,各部分作用如下。,Component,区。如图3-2所示,用于选择要编辑的元件。,Group,区。如图3-3所示,用于列出与,Component,区中选中元件的同组元件,同组元件指外形相同、管脚号相同、功能相同,但名称不同的一组元件集合,它们的元件封装相同。,Add,按钮:加入新的同组元件,Del,按钮:删除列表框中选中的元件。,Description,按钮:单击该按钮,屏幕弹出图3-4所示的元件信息编辑对话框,用于设置元件的默认标号、封装形式(可以有多个)、元件的描述等信息。,Update Schematics,按钮:作用是使用库中新编辑的元件更新原理图中的同名元件。,Pins,区。列出在,Component,区中选中元件的管脚。,Sort by Name:,选中则管脚按管脚号由小到大排列。,Hidden Pins:,选中此复选框,在屏幕的工作区内显示元件的隐藏管脚。,Mode,区。作用是显示元件的三种不同模式,即,Normal、De-Morgan,和,IEEE,模式。以元件,DM7400,为例,它的三种模式下的显示图形如图3-5所示。,图3-5,DM7400,的三种模式,Normal,模式,De-Morgan,模式,IEEE,模式,返回,3.3 绘制元件工具,Protel99SE,的原理图库编辑系统提供了绘图工具、,IEEE,符号工具及,Tools,菜单下的命令来完成元件绘制。,3.3.1 常用,Tools,菜单,Tools,菜单中常用的元件设计命令如下。,New Component:,在编辑的元件库中建立新元件。,Remove Component:,删除在元件库管理器中选中的元件。,Rename Component:,修改所选中元件的名称。,Copy Component:,复制元件。,Move Component:,将选中的元件移动到目标元件库中。,New Part:,给当前选中的元件增加一个新的功能单元。,Remove Part:,删除当前元件的某个功能单元。,Remove Duplicates:,删除元件库中的同名元件。,3.3.2 绘图工具栏,执行菜单,ViewToolbarsDrawing Toolbar,,或单击主工具栏上按钮 ,可以打开或关闭绘图工具栏。,绘图工具栏如图3-1所示,利用绘图工具栏来绘制元件的外形,大多数按钮的作用与原理图编辑器中画图工具栏对应按钮的作用相同,与绘图工具栏相应的菜单命令均位于,Place,菜单下,绘图工具栏的按钮功能如表3-1所示。,3.3.3,IEEE,工具栏,执行菜单,ViewToolbarsIEEE Toolbar,,或单击主工具栏上按钮 ,可以打开或关闭,IEEE,工具栏。,IEEE,工具栏如图3-1所示,用于为元件符号加上常用的,IEEE,符号,主要用于逻辑电路。表3-2为,IEEE,工具栏各按钮的功能。,返回,3.4 绘制新元件,制作新元件的一般步骤如下。,新建一个元件库。,设置工作参数。,修改元件名称。,在第四象限的原点附近绘制元件外形。,放置元件管脚。,调整修改,设置元件封装形式(,Footprint),等信息。,保存元件。,3.4.1 新建元件库,1.新建元件库,进入,Protel99SE,,执行菜单,FileNew,,在出现的对话框中双击图标 ,新建一个元件库,修改元件库名。,在元件库中,系统会自动新建一个名为,Component_1,的元件,执行菜单,ToolsRename Component,更改元件名。,2.设置栅格尺寸,执行菜单,OptionsDocument Options,,打开工作参数设置对话框。在,Grids,区中设置捕获栅格(,Snap),和可视栅格(,Visible),尺寸,一般均设置为10,mil。,3.4.2 绘制元件图形与编辑元件管脚,对于规则元件,通常可以使用矩形来定义元件的边框图形;对于不规则的元件则需要使用画线、画多边形等方式进行绘制。,元件图形绘制完毕,就可以在图形上添加管脚。,执行菜单,PlacePins,或单击画图工具栏上按钮 ,进入放置元件管脚状态,此时光标上悬浮着一个管脚,按,键,屏幕弹出图3-6所示的管脚属性对话框。对话框中主要参数含义如下。,Name:,设置管脚的名称。,Number:,设置管脚号。,Orientation,下拉列表框:设置管脚的放置方向。,Dot Symbol,复选框:选中后管脚末端出现一个小圆圈,代表该管脚为低电平有效。,Clk,Symbol,复选框:选中后管脚末端出现一个小三角形,代表该管脚为时钟信号管脚。,Electrical Type,下拉列表框:设置管脚的类型,共有八种管脚类型,即,Input,输入型、,I/O,输入/输出型、,Output,输出型、,Open Collector,集电极开路输出型、,Passive,无源型、,Hiz,三态输出型、,Open Emitter,发射极开路输出型、,Power,电源型。,Hidden,复选框:选中后管脚具有隐藏特性,管脚不显示。,Pin Length:,设置管脚的长度。,参数设置完毕,单击,OK,按钮,将管脚移动到合适位置后,单击鼠标左键,放置管脚。,放置管脚时要注意管脚只有一端具有电气特性,在放置时应将不具有电气特性的一端(即光标所在端),与元件图形相连。,3.4.3 添加元件描述信息,选择菜单,ToolsDescription,,进入图3-4所示的元件描述对话框,可以对所设计的元件信息进行设置,主要内容如下。,Default Designator:,设置默认标号类型。如电阻,一般设置为,R?,,则表示以后在电路图元件自动标注时以,R1、R2,等编排。,Foot Print:,用于设置元件封装形式,可以设置多个,它应同,PCB,元件库中的名称一致。,Description:,用于说明元件的属性,以便了解该元件的功能。,3.4.4 库元件制作实例,下面几个例子介绍规则元件与不规则元件的制作。,1.设计常规模式(,Normal),的74,LS00,新建一个元件库。进入,Protel99SE,,执行菜单,FileNew,,新建元件库,并将库名改为,NEWTTL.lib,修改元件名。在新建的元件库中,已有名为,Component_1,的元件,执行菜单,ToolsRename Component,,将其改名为74,LS00。,放大工作窗口并执行菜单,EditJumpOrigin,,将光标定位到原点处。,执行菜单,PlaceLine,或单击画线按钮 ,进入画直线状态,在坐标(40,0)处单击左键,定下直线起点,移动光标,在坐标(0,0)处再次单击左键,再移动光标,分别在坐标(0,-40)及(40,-40)处单击左键,画好三条边框线,如图3-7所示。,执行菜单,PlaceArcs,,将光标移到坐标(40,-20)处单击鼠标左键,定下圆心;然后将光标移到坐标(40,-40)处单击左键,定下圆的半径;在同一点再次单击左键,定下圆弧的起点;将光标移到坐标(40,0)处单击左键,定下圆弧的终点,图上画出一段圆弧,如图3-8所示。,执行菜单,PlacePins,,按,键,调出属性对话框,具体设置为:,Name:,空,,Number:1,Orientation:180 Degrees,Electrical Type:Input,,然后将光标移到坐标(0,-10)单击左键,放下第一个管脚,同理将光标移到坐标(0,-30),放下第二管脚,这时,管脚号自动加1;再次按,键,设置属性为,Name:,空,,Number:3,Orientation:0 Degrees,Dot:,选中,,Electrical Type:Output,,然后将光标移到坐标(60,-20)单击左键,放下第三个管脚。,放置隐藏的电源管脚。执行菜单,PlacePins,,按下,键,在属性对话框中,设置参数为:,Name:,Vcc,,Number:14,Orientation:90 Degrees,Electrical Type:Power,Hidden,复选框选中,将光标移到坐标(10,0)处放下隐藏的管脚,Vcc,,,同理放置隐藏的管脚,GND(,管脚号为7),至此完成74,LS00,中第一个功能单元的绘制,结果如图3-9所示,图中管脚,Vcc,和,GND,已隐藏。,由于每个74,LS00,元件中包含有四个功能单元,接下来绘制第二个功能单元,为了提高效率,可以采用复制的方法。,执行菜单,EditSelectAll,,这时所有图件均处于选取状态,执行命令,EditCopy,,将光标定位在坐标(0,0)处单击左键,这样,所有图件均被复制入剪切板。取消选取状态,执行命令,ToolsNew Part,,这是出现了一张新的工作窗口,在元件库管理器中,注意到现在的位置是 ,将窗口放大后,执行菜单,EditPaste,,将光标定位到坐标(0,0)处单击左键,将剪切板中的图件粘贴到新窗口中,执行菜单,EditDeselectAll,取消图件的选取状态,最后改变三个管脚的管脚号,即完成了第二个部件的绘制,绘制好的部件如图3-10所示。,按照同样的方法,绘制完成另外两个功能单元。,执行菜单,ToolsDescription,,在弹出的菜单中设置,Default Designator,为,U?;,设置,Footprint,为,DIP14。,保存退出。执行菜单,FileSave,将文件保存。,2.设计,IEEE,模式的,DM74LS00,打开,NEWTTL.lib,元件库,执行,ToolsNew Component,,新建一个元件。,执行菜单,ToolsRename Component,,将元件名改名为,DM74LS00。,在元件管理器的,Mode,区中设置元件模式为,IEEE,模式。,放大工作窗口并执行菜单,EditJumpOrigin,,将光标定位到原点处。,单击绘制矩形按钮 ,在原点附近放置50,mil40mil,的矩形框。,单击放置文字按钮 ,在矩形框中放置符号“&”,如图3-11所示。,单击放置元件管脚按钮 ,同上例方法放置管脚1,,Input;,管脚2,,Input;,管脚3,,Output;,管脚7,,GND,,隐藏;管脚14,,Vcc,,,隐藏。如图3-12所示,图中管脚,Vcc,和,GND,已隐藏。,单击,IEEE,符号栏按钮 ,在管脚3上放置低电平有效输出符号,第一个功能单元绘制完毕,如图3-13所示。,采用与上例中相似的方法绘制其它三
展开阅读全文