260 likes | 406 Views
第 5 章 制作元件与创建元件库. 5.1 元件库编辑器 5.2 元件库管理器的使用 5.3 元件绘图工具 5.4 制作元件举例 5.5 如何在原理图中调用元件库文件中的元件 5.6 产生元件报表. 5.1 元件库编辑器. 启动元件库编辑器 执行 File→ New ,在出现的对话框中双击图标 ,新建元件库,系统默认为 Schlib1.lib ,用鼠标双击 Schlib1.lib 文件,打开元件库编辑器。. 主工具栏. 绘图工具. 元件库管理器. 编辑区. IEEE 符号工具.
E N D
第5章 制作元件与创建元件库 5.1 元件库编辑器 5.2 元件库管理器的使用 5.3 元件绘图工具 5.4 制作元件举例 5.5 如何在原理图中调用元件库文件中的元件 5.6 产生元件报表
5.1 元件库编辑器 • 启动元件库编辑器 • 执行File→ New,在出现的对话框中双击图标 ,新建元件库,系统默认为Schlib1.lib,用鼠标双击Schlib1.lib文件,打开元件库编辑器。
主工具栏 绘图工具 元件库管理器 编辑区 IEEE符号工具 图3-1 元件库编辑器主界面 • 2. 界面简介
5.2 元件库管理器的使用 • 元件管理器 • 单击Browse SchLib选项卡,打开元件管理器。 • ⑴Component区,用于选择要编辑的元件。
⑵Group区。用于列出与Component区中选中元件同组的元件,同组元件指外形相同、管脚号相同、功能相同,但名称不同的一组元件集合,它们的元件封装相同。⑵Group区。用于列出与Component区中选中元件同组的元件,同组元件指外形相同、管脚号相同、功能相同,但名称不同的一组元件集合,它们的元件封装相同。
Add按钮:加入新的同组元件 • Del按钮:删除列表框中选中的元件。 • Description按钮:单击该按钮,屏幕弹出图3-4所示的元件信息编辑对话框,用于设置元件的默认流水号、封装形式(可以有多个)、元件的描述等信息。 • Update Schematics按钮:作用是使用库中新编辑的元件更新原理图中的同名元件。
De-Morgan 模式 IEEE模式 Normal模式 图3-5 DM7400的三种模式 Sort by Name:选中则管脚按管脚号由小到大排列。 Hidden Pins:选中此复选框,在屏幕的工作区内显示元件的隐藏管脚。 ⑷Mode区。作用是显示元件的三种不同模式,即Normal、De-Morgan和IEEE模式。以元件DM7400为例,它的三种模式下的显示图形如图3-5所示。
2.常用Tools菜单 Tools菜单中常用的元件设计命令如下: New Component:在编辑的元件库中建立新元件。 Remove Component:删除在元件库管理器中选中的元件。 Rename Component:修改所选中元件的名称。 Copy Component:复制元件。 Move Component:将选中的元件移动到目标元件库中。 New Part:给当前选中的元件增加一个新的功能单元。 Remove Part:删除当前元件的某个功能单元。 Remove Duplicates:删除元件库中的同名元件。
5.3 绘图工具栏 1.绘图工具栏 执行菜单View→Toolbars→Drawing Toolbar,或单击主工具栏上按钮 ,可以打开或关闭绘图工具栏。 绘图工具栏的按钮功能如表3-1所示(P103) 。
2. IEEE工具栏 执行菜单View→Toolbars→IEEE Toolbar,或单击主工具栏上按钮 ,可以打开或关闭IEEE工具栏。 IEEE工具栏如图3-1所示,用于为元件符号加上常用的IEEE符号,主要用于逻辑电路。表3-2为IEEE工具栏各按钮的功能。(P105)
3. 绘制引脚 • 1)方法 • 单击画图工具栏上的工具按钮 • 菜单命令Place→ Pins • 2)引脚属性
Name:设置管脚的名称。 • Number:设置管脚号。 • Orientation下拉列表框:设置管脚的放置方向。 • Dot Symbol复选框:选中后管脚末端出现一个小圆圈,代表该管脚为低电平有效。 • Clk Symbol复选框:选中后管脚末端出现一个小三角形,代表该管脚为时钟信号管脚。
Hidden复选框:选中后管脚具有隐藏特性,管脚不显示。 Hidden复选框:选中后管脚具有隐藏特性,管脚不显示。 • Pin Length:设置管脚的长度。 • Electrical Type下拉列表框:设置管脚的类型,共有八种管脚类型,即Input输入型、I/O输入/输出双向型、Output输出型、Open Collector集电极开路输出型、Passive无源型、Hiz 三态输出型、Open Emitter发射极开路输出型、Power电源型。
放置管脚时要注意管脚只有一端具有电气特性,在放置时应将具有电气特性的一端向外。(演示)放置管脚时要注意管脚只有一端具有电气特性,在放置时应将具有电气特性的一端向外。(演示)
5.4 制作元件举例 • 注意事项 • (1)一个元件库中可以包含多个元件,但不同的元件必须绘制在不同的图纸上。也就是说,每次要画新元件时,必须使用Tools→ New Component菜单命令打开一张新的图纸,而不能在一张图纸上画多个元件符号。
(2)元件一般在第四象限绘制,象限交点(即原点)就是元件的基准点。对于标准元件(比如矩形元件),通常把矩形左上角放置在象限交点处。而非标准元件(比如变压器),通常把1号引脚放在原点处。(2)元件一般在第四象限绘制,象限交点(即原点)就是元件的基准点。对于标准元件(比如矩形元件),通常把矩形左上角放置在象限交点处。而非标准元件(比如变压器),通常把1号引脚放在原点处。
(3)放置引脚时,注意引脚的电气连接点(即单击引脚时出现的小黑点)一端向外,如图所示。(3)放置引脚时,注意引脚的电气连接点(即单击引脚时出现的小黑点)一端向外,如图所示。
2.步骤 • (1)新建元件库文件。 • (2)使用绘图工具画出元件形状。 • (3)放置元件引脚。 • (4)设置各引脚的属性。 • (5)修改元件名称。 • (6)设置元件的属性。 • (7)元件存盘保存。
库元件制作实例 下面几个例子介绍规则元件与不规则元件的制作。 1.设计常规模式(Normal)的74LS00 ⑴新建一个元件库。进入Protel99SE,执行菜单File→New,新建元件库,并将库名改为NEWTTL.lib ⑵修改元件名。在新建的元件库中,已有名为Component_1的元件,执行菜单Tools→Rename Component,将其改名为74LS00。 ⑶放大工作窗口并执行菜单Edit→Jump→Origin,将光标定位到原点处。 ⑷执行菜单Place→Line或单击画线按钮 ,进入画直线状态,在坐标(40,0)处单击左键,定下直线起点,移动光标,在坐标(0,0)处再次单击左键,再移动光标,分别在坐标(0,-40)及(40,-40)处单击左键,画好三条边框线,如图3-7所示。
⑸执行菜单Place→Arcs,将光标移到坐标(40,-20)处单击鼠标左键,定下圆心;然后将光标移到坐标(40,-40)处单击左键,定下圆的半径;在同一点再次单击左键,定下圆弧的起点;将光标移到坐标(40,0)处单击左键,定下圆弧的终点,图上画出一段圆弧,如图3-8所示。 ⑹执行菜单Place→Pins,按<Tab>键,调出属性对话框,具体设置为:Name:空,Number:1,Orientation:180 Degrees,Electrical Type:Input,然后将光标移到坐标(0,-10)单击左键,放下第一个管脚,同理将光标移到坐标(0,-30),放下第二管脚,这时,管脚号自动加1;再次按<Tab>键,设置属性为
Name:空,Number:3,Orientation: 0 Degrees,Dot:选中,Electrical Type:Output,然后将光标移到坐标(60,-20)单击左键,放下第三个管脚。 ⑺放置隐藏的电源管脚。执行菜单Place→Pins,按下<Tab>键,在属性对话框中,设置参数为:Name:Vcc,Number:14,Orientation:90 Degrees,Electrical Type:Power,Hidden复选框选中,将光标移到坐标(10,0)处放下隐藏的管脚Vcc,同理放置隐藏的管脚GND(管脚号为7),至此完成74LS00中第一个功能单元的绘制,结果如图3-9所示,图中管脚Vcc和GND已隐藏。 ⑻由于每个74LS00元件中包含有四个功能单元,接下来绘制第二个功能单元,为了提高效率,可以采用复制的方法。
执行菜单Edit→Select→All,这时所有图件均处于选取状态,执行命令Edit→Copy,将光标定位在坐标(0,0)处单击左键,这样,所有图件均被复制入剪切板。取消选取状态,执行命令Tools→New Part,这是出现了一张新的工作窗口,在元件库管理器中,注意到现在的位置是 ,将窗口放大后,执行菜单Edit→Paste,将光标定位到坐标(0,0)处单击左键,将剪切板中的图件粘贴到新窗口中,执行菜单Edit→Deselect→All取消图件的选取状态,最后改变三个管脚的管脚号,即完成了第二个部件的绘制,绘制好的部件如图3-10所示。 ⑼按照同样的方法,绘制完成另外两个功能单元。 ⑽执行菜单Tools→Description,在弹出的菜单中设置Default Designator为U?;设置Footprint为DIP14。 ⑾保存退出。执行菜单File→Save将文件保存。
利用已有的库元件绘制新元件 在绘制元件时,有时只想在原有元件上做些修改,得到新元件,此时可以将该元件符号复制到当前库中进行编辑修改,产生新元件。 下面以将双列直插式的元件8255(40脚),修改为PLCC封装的44脚的8255芯片为例,介绍绘制方法。 ⑴启动元件库编辑器,新建元件库NEW.lib,新建元件。 ⑵执行菜单Tools→Find Component查找元件8255,如图3-15所示。由图中可知,元件8255位于元件库Protel DOS Schematic Intel.lib中,单击图3-15中的Edit按钮,系统自动进入编辑Protel DOS Schematic Intel.lib元件库状态,屏幕上显示当前元件8255的图形符号,如图3-16所示。 ⑶执行菜单Edit→Select→All选中编辑区中的8255图形符号,执行菜单Edit→Copy,复制库元件8255。
⑷将工作界面切换到NEW.lib元件库编辑界面,执行菜单Edit→Paste,将元件复制到坐标原点附近,单击 按钮,取消元件的选中状态。 ⑸在工作区中,根据图3修改8255的管脚号,并添加4个空脚,管脚号分别为1、12、23和34,管脚名均为NC。 ⑹设置元件信息设置,将Default Designator为U?;设置Footprint为PLCC44。 ⑺将管脚1、12、23和34设置为隐藏。 ⑻将元件名修改为8255(44)。 ⑼保存元件。
◇添加4个空脚,管脚号分别为1、12、23和34,管脚名均为NC。◇添加4个空脚,管脚号分别为1、12、23和34,管脚名均为NC。 ◇将管脚1、12、23和34设置为隐藏。
5.5 如何在原理图中调用元件库文件中的元件 • 将元件库文件装载在原理图设计管理器中直接使用。 5.6 产生元件报表 1.元件报表 :Report→ Component 2.元件库报表: Report→ Library 3.元件规则检查表:Report→ Component Rule Check