第 4章 原理图元件库编辑
第 4章 原理图元件库编辑
◇ 4.1 元件库编辑器概述
◇ 4.2 新建库及添加新元件
◇ 4.3 元件库管理
本章小结
思考与练习 4
返回主目录
第 4章 原理图元件库编辑
4.1 元件库编辑器概述
? 4.1.1 加载元件库编辑器
原理图元件库编辑器的启动方法如下 。
? ( 1) 首先在当前设计管理器环境下, 执行菜单命
令, File\New”,系统将显示, 新建文件, 对话框,
如图 4.1所示 。
? ( 2) 从对话框中选择原理图元件库编辑器图标,
如图 4.1所示 。
( 3) 双击图标或者单击 OK按钮, 系统便在当前
设计管理器中创建一个新元件库文档, 此时用户可以
修改文档名 。
( 4) 双击设计管理器中的电路原理图元件库文档图
标, 就可以进入原理图元件库编辑工作界面, 如图
4.2所示 。
第 4章 原理图元件库编辑
? 图 4.1 新建文件对话框
第 4章 原理图元件库编辑
? 1 元件管理器; 2 绘图工具栏; 3 IEEE工具栏
? 图 4.2 元件库编辑器界面
第 4章 原理图元件库编辑
4.1.2 元件库编辑器界面简介
元件库编辑器界面如图 4.2所示 。
主要由元件管理器, 主工具栏, 菜单, 常用工
具栏, 编辑区等组成 。 不同的是在编辑区有一个
十字坐标轴, 将元件编辑区划分为四个象限 。 象
限的定义和数学上的定义相同, 即右上角为第一
家限, 左上角为第二象限, 左下角为第三象限,
右下角为第四象限, 一般我们在第四象限进行元
件的编辑工作 。
第 4章 原理图元件库编辑
4.2 新建库及添加新元件
? 利用元件库编辑器提供的制作工具,来绘制(创建)
一个元件。
绘制的实例为图 4.3所示的集成电路,并将它保存在
,schlibl.lib”元件库中,具体操作步骤如下:
( 1) 点击菜单, File\New”命令, 从编辑器选择框中选中
原理图元件库编辑器, 然后双击库文件图标, 默认名为
,schlib.lib”,就会进入原理图元件库编辑工作界面 。
( 2) 使用菜单命令,View\Zoom In”或按 PageUp键将元
件绘图页的四个象限相交点处放大到足够程度,因为一
般元件均是放置在第四象限,而象限交点即为元件基准
点。
第 4章 原理图元件库编辑
图 4.3 集成电路实例
第 4章 原理图元件库编辑
? ( 3) 使用菜单命令, Place\Rectangle”绘制一个
直角矩形, 将编辑状态切换到画直角矩形模式 。
此时鼠标指针旁边会多出一个大十字符号, 将大
十字指针中心移动到坐标轴原点处 ( X,0,Y:
( 4) 单击鼠标左键, 我们把它定为直角矩形的
左上角;移动鼠标指针到矩形的右下角, 再单击
鼠标左键, 就会结束这个矩形的绘制过程, 直角
矩形的大小为 6格 × 8格, 如图 4.4所示 。
第 4章 原理图元件库编辑
? 图 4.4 绘制矩形
第 4章 原理图元件库编辑
? ( 4) 接下来绘制元件的引脚 。 执行菜单命令
,Place/Pins”,可将编辑模式切换到放置引脚模式,
此时鼠标指针旁边会多出一个大十字符号及一条短线,
接着分别绘制 8根引脚, 如图 4.5所示 。 对于引脚 1,2、
3,4,在放置时可以先按两次 Space键使它旋转 180°,
对于引脚 5和 8,在放置时可以先按 Space键使它旋转
90° 。
第 4章 原理图元件库编辑
? 图 4.5 放置了引脚的图形
第 4章 原理图元件库编辑
( 5) 接着编辑各管脚, 双击需要编辑的引脚, 或者先
选中引脚, 然后单击鼠标右键, 从快捷菜单中选取
,Properties”命令, 进入, 引脚属性, 对话框, 如图
4.6所示, 在对话框中对引脚进行属性修改 。 具体修改
方式如下 。
? 引脚 1,名称 Name修改为 R。
? 引脚 2:名称 Name修改为 RE,由于 RE的上面有一
个, 非, 号, 当用户需要输入字符串上带一横的字符
时, 可在每个字符的后面加一个, \” 符合, 本例输入
,R\E\”。
第 4章 原理图元件库编辑
? 引脚 3,名称 Name修改为 DE。
? 引脚 4,名称 Name修改为 D。
? 引脚 5,名称 Name修改为 GND。
? 引脚 6,名称 Name修改为 A。
? 引脚 7,名称 Name修改为 B,并选中 Dot复选框 。
? 引脚 8,名称 Name修改为 VCC。
管脚属性修改后的图形如图 4.7所示 。
第 4章 原理图元件库编辑
图 4.6 引脚属性对话框
第 4章 原理图元件库编辑
? 图 4.7 完成后的元件图
第 4章 原理图元件库编辑
? ( 6) 保存已绘制好的元件 。 执行菜单命令
,Tools\Rename Component”,打开, New
Component Name”对话框, 如图 4.8所示, 将元件
名称改为 MAX1487E,然 后 执 行 菜 单 命 令
,File\Save”,将元件保存到当前元件库文件中 。
? 图 4.8 修改元件名称 对话框
第 4章 原理图元件库编辑
? 当执行完上述操作后, 现在可以查看以下元件
库管理器, 如图 4.9所示, 其中已经添加了一个
MAX1487E 的元件, 该元件位于 Schlibl 中, 而
Schlibl属于 MyDesign.ddb( 本实例新建的设计数
据库 ) 数据库文件 。
? 如果想在原理图设计时使用此元件, 只需将此
库文件装载到元件库中, 取用元件 MAX1487E即
可 。 另外, 我们要在现有的元件库中加入新设计
的元件, 只要进入元件库编辑器, 选择现有的元
件库文件, 再 执 行 菜 单 命 令, Tools\New
Component”,然后就可以按照上面的步骤设计新
的元件 。
第 4章 原理图元件库编辑
图 4.9 添加了元件 MAX1487E后的元件库管理器
第 4章 原理图元件库编辑
4.3 元件库管理
? 4.3.1 元件管理器
单击如图 4.9所示的元件管理器的选项卡 Browse
Schlib,就可以看到元件管理器,如图 4.10所示。元
件管理器有四个区域:,Components”( 元件)区域、
,Group”( 组)区域、,Pins”( 引脚)区域、
,Mode”( 元件模式)区域。,Components”区域的
功能主要是查找、选择及取用元件;,Group”区域
的功能主要是查找、选择及取用元件集,所谓元件
集就是共用元件符号的元件;,Pins”区域的功能主
要是列出当前工作中元件的引脚名称及状态;
,Mode”区域的主要功能是切换元件的显示模式。
第 4章 原理图元件库编辑
?
? 图 4.10 元件管理器
第 4章 原理图元件库编辑
? ( 1) Components区域的主要功能是查找, 选择及取用
元件 。 当我们打开一个元件库时, 元件列表就会罗列出
本元件库内所有元件的名称 。 要取用元件, 只要将光标
移动到该元件名称上, 然后单击同, Place”按钮即可 。
如果直接双击某个元件名称, 也可以取出该元件 。
? Mask设置项用于筛选元件 。 元件名显示区位于 Mask
设置项的下方, 它的功能是显示元件库里的元件名 。
?,>>,按钮的功能是选择元件库中的第一个元件 。
?, <<, 按钮的功能是选择元件库中的最后一个元件 。
?,<,按钮的功能是选择前一个元件 。
第 4章 原理图元件库编辑
?,>,按钮的功能是选择下一个元件 。
?,Place”按钮的功能是将所选元件放置到电路图
中 。 点击该按钮后, 系统自动切换到原理图设计
界面, 同时原理图元件编辑编辑器退到后台运行 。
?,Find”按钮的功能是搜索元件库 。
? Part是针对复合封装元件而设计的 。 Part右边有一
个状态栏, 显示当前的器件号 。
第 4章 原理图元件库编辑
( 2) Group区域的主要功能是查找、选择及取用元件集。
所谓元件集就是共用元件符号的元件。其中:
? Add按钮的功能是添加元件组,将指定的元件名称
归入该元件库。
点击该按钮后,会出现如图 4.11所示的对话框。输
入指定的元件名称,点击,OK”按钮即可将指定元件
添加进元件组。
? Del按钮用于将元件组显示区内指定的元件从该元件
组里删除。
? 单击,Description”按钮,将显示,Component Text
Fields”对话框,如图 4.12所示。这个对话框共有
,Designator”,“Library Fields”和,Part Field Names”
三个选项卡。
第 4章 原理图元件库编辑
? 图 4.11添加元件组对话框
第 4章 原理图元件库编辑
? 图 4.12 Component Text Fields对话框
第 4章 原理图元件库编辑
( 3) Pins区域的主要功能是将当前工作中元件
引脚的名称及状态列于引脚列表中, 引脚区域
用于显示引脚信息 。
其中:
? Sort by Name,指定按名称排列 。
? Hidden Pins,选项的功能是设置是否在元件
图中显示隐含引脚 。
( 4) Mode区域的功能是指定元件的模式, 包括
,Normal”,“De-Morgan”和, IEEE”三种模式 。
上述元件管理器的功能也可以通过, Tools”
菜单命令来实现 。
第 4章 原理图元件库编辑
? 4.3.2 查找元件
在元件管理器中, 单击, Find”按钮, 系统将弹
出如图 4.13所示的, 查找元件, 对话框, 在该对话框
中, 可以设定查找对象, 以及查找范围, 可以查找
的对象为包含在,ddb和,lib文件中的元件 。
该对话框的操作使用方法如下:
( 1) Find Component操作框,该操作框用来设定查找
的对象, 可以在选择, By Library Reference”复选框
后, 并在其编辑框中填入搜索的元件名 。 也可以选
择, By Description”复选框, 然后在其编辑框中输入
日期, 时间或元件大小等描述对象, 系统将会搜索
所有符合对象描述的元件 。
第 4章 原理图元件库编辑
图 4.13 查找元件对话框
第 4章 原理图元件库编辑
( 2) Search操作框,用来设定搜索方位, 查找
元件时可以根据情况设定查找的路径, 目录和文件
后缀等 。 如果单击, Path”右侧的按钮, 则系统会
弹出如图 4.14所示的, 浏览文件夹, 对话框, 可以
设置搜索路径 。
( 3) Found Libraries操作框,在描述列表框中
将显示所搜索到元件所属的元件库, 如果单击
,Add To Library List”按钮, 则将选中的元件库加
到当前元件库管理器中 。 单击, Edit”按钮则对选
中的元件进行编辑 。 单击, Place”按钮则自动切换
到原理图设计界面, 同时原理图元件编辑器退到后
台运行 。
? 如果需要停止搜索, 则可以按, Stop”按钮 。
第 4章 原理图元件库编辑
图 4.14 浏览文件夹对话框
第 4章 原理图元件库编辑
本章小结
1,元件库编辑器概述
通过原理图元件库编辑器的制作工具来绘制和修改
一个元件图形 。
原理图元件库编辑器界面主要由元件管理器, 主工
具栏, 菜单, 常用工具栏, 编辑区等组成 。 在编辑区
有一个十字坐标轴, 一般我们在第四象限进行元件的
编辑工作 。
2,创建库及添加新元件
用户可方便地创建新的元件库并向库中添加新元件 。
第 4章 原理图元件库编辑
3,元件库管理器的主要功能
元件管理器有以下主要功能:
( 1) 查找, 选择及取用元件 。
( 2) 查找, 选择及取用元件集 。
( 3) 列出当前工作中元件的引脚名称及状态 。
( 4) 切换元件的显示模式 。
第 4章 原理图元件库编辑
思考与练习 4
? 4.1 哪些情况下需要自行建立新的元件及元件库?
? 4.2 进入元件库编辑器界面需要经过哪几个步骤?
? 4.3 如何查找一个元件?
? 4.4 创建一个数码显示管元件,并将其存入 New
Component元件库中。
第 4章 原理图元件库编辑
◇ 4.1 元件库编辑器概述
◇ 4.2 新建库及添加新元件
◇ 4.3 元件库管理
本章小结
思考与练习 4
返回主目录
第 4章 原理图元件库编辑
4.1 元件库编辑器概述
? 4.1.1 加载元件库编辑器
原理图元件库编辑器的启动方法如下 。
? ( 1) 首先在当前设计管理器环境下, 执行菜单命
令, File\New”,系统将显示, 新建文件, 对话框,
如图 4.1所示 。
? ( 2) 从对话框中选择原理图元件库编辑器图标,
如图 4.1所示 。
( 3) 双击图标或者单击 OK按钮, 系统便在当前
设计管理器中创建一个新元件库文档, 此时用户可以
修改文档名 。
( 4) 双击设计管理器中的电路原理图元件库文档图
标, 就可以进入原理图元件库编辑工作界面, 如图
4.2所示 。
第 4章 原理图元件库编辑
? 图 4.1 新建文件对话框
第 4章 原理图元件库编辑
? 1 元件管理器; 2 绘图工具栏; 3 IEEE工具栏
? 图 4.2 元件库编辑器界面
第 4章 原理图元件库编辑
4.1.2 元件库编辑器界面简介
元件库编辑器界面如图 4.2所示 。
主要由元件管理器, 主工具栏, 菜单, 常用工
具栏, 编辑区等组成 。 不同的是在编辑区有一个
十字坐标轴, 将元件编辑区划分为四个象限 。 象
限的定义和数学上的定义相同, 即右上角为第一
家限, 左上角为第二象限, 左下角为第三象限,
右下角为第四象限, 一般我们在第四象限进行元
件的编辑工作 。
第 4章 原理图元件库编辑
4.2 新建库及添加新元件
? 利用元件库编辑器提供的制作工具,来绘制(创建)
一个元件。
绘制的实例为图 4.3所示的集成电路,并将它保存在
,schlibl.lib”元件库中,具体操作步骤如下:
( 1) 点击菜单, File\New”命令, 从编辑器选择框中选中
原理图元件库编辑器, 然后双击库文件图标, 默认名为
,schlib.lib”,就会进入原理图元件库编辑工作界面 。
( 2) 使用菜单命令,View\Zoom In”或按 PageUp键将元
件绘图页的四个象限相交点处放大到足够程度,因为一
般元件均是放置在第四象限,而象限交点即为元件基准
点。
第 4章 原理图元件库编辑
图 4.3 集成电路实例
第 4章 原理图元件库编辑
? ( 3) 使用菜单命令, Place\Rectangle”绘制一个
直角矩形, 将编辑状态切换到画直角矩形模式 。
此时鼠标指针旁边会多出一个大十字符号, 将大
十字指针中心移动到坐标轴原点处 ( X,0,Y:
( 4) 单击鼠标左键, 我们把它定为直角矩形的
左上角;移动鼠标指针到矩形的右下角, 再单击
鼠标左键, 就会结束这个矩形的绘制过程, 直角
矩形的大小为 6格 × 8格, 如图 4.4所示 。
第 4章 原理图元件库编辑
? 图 4.4 绘制矩形
第 4章 原理图元件库编辑
? ( 4) 接下来绘制元件的引脚 。 执行菜单命令
,Place/Pins”,可将编辑模式切换到放置引脚模式,
此时鼠标指针旁边会多出一个大十字符号及一条短线,
接着分别绘制 8根引脚, 如图 4.5所示 。 对于引脚 1,2、
3,4,在放置时可以先按两次 Space键使它旋转 180°,
对于引脚 5和 8,在放置时可以先按 Space键使它旋转
90° 。
第 4章 原理图元件库编辑
? 图 4.5 放置了引脚的图形
第 4章 原理图元件库编辑
( 5) 接着编辑各管脚, 双击需要编辑的引脚, 或者先
选中引脚, 然后单击鼠标右键, 从快捷菜单中选取
,Properties”命令, 进入, 引脚属性, 对话框, 如图
4.6所示, 在对话框中对引脚进行属性修改 。 具体修改
方式如下 。
? 引脚 1,名称 Name修改为 R。
? 引脚 2:名称 Name修改为 RE,由于 RE的上面有一
个, 非, 号, 当用户需要输入字符串上带一横的字符
时, 可在每个字符的后面加一个, \” 符合, 本例输入
,R\E\”。
第 4章 原理图元件库编辑
? 引脚 3,名称 Name修改为 DE。
? 引脚 4,名称 Name修改为 D。
? 引脚 5,名称 Name修改为 GND。
? 引脚 6,名称 Name修改为 A。
? 引脚 7,名称 Name修改为 B,并选中 Dot复选框 。
? 引脚 8,名称 Name修改为 VCC。
管脚属性修改后的图形如图 4.7所示 。
第 4章 原理图元件库编辑
图 4.6 引脚属性对话框
第 4章 原理图元件库编辑
? 图 4.7 完成后的元件图
第 4章 原理图元件库编辑
? ( 6) 保存已绘制好的元件 。 执行菜单命令
,Tools\Rename Component”,打开, New
Component Name”对话框, 如图 4.8所示, 将元件
名称改为 MAX1487E,然 后 执 行 菜 单 命 令
,File\Save”,将元件保存到当前元件库文件中 。
? 图 4.8 修改元件名称 对话框
第 4章 原理图元件库编辑
? 当执行完上述操作后, 现在可以查看以下元件
库管理器, 如图 4.9所示, 其中已经添加了一个
MAX1487E 的元件, 该元件位于 Schlibl 中, 而
Schlibl属于 MyDesign.ddb( 本实例新建的设计数
据库 ) 数据库文件 。
? 如果想在原理图设计时使用此元件, 只需将此
库文件装载到元件库中, 取用元件 MAX1487E即
可 。 另外, 我们要在现有的元件库中加入新设计
的元件, 只要进入元件库编辑器, 选择现有的元
件库文件, 再 执 行 菜 单 命 令, Tools\New
Component”,然后就可以按照上面的步骤设计新
的元件 。
第 4章 原理图元件库编辑
图 4.9 添加了元件 MAX1487E后的元件库管理器
第 4章 原理图元件库编辑
4.3 元件库管理
? 4.3.1 元件管理器
单击如图 4.9所示的元件管理器的选项卡 Browse
Schlib,就可以看到元件管理器,如图 4.10所示。元
件管理器有四个区域:,Components”( 元件)区域、
,Group”( 组)区域、,Pins”( 引脚)区域、
,Mode”( 元件模式)区域。,Components”区域的
功能主要是查找、选择及取用元件;,Group”区域
的功能主要是查找、选择及取用元件集,所谓元件
集就是共用元件符号的元件;,Pins”区域的功能主
要是列出当前工作中元件的引脚名称及状态;
,Mode”区域的主要功能是切换元件的显示模式。
第 4章 原理图元件库编辑
?
? 图 4.10 元件管理器
第 4章 原理图元件库编辑
? ( 1) Components区域的主要功能是查找, 选择及取用
元件 。 当我们打开一个元件库时, 元件列表就会罗列出
本元件库内所有元件的名称 。 要取用元件, 只要将光标
移动到该元件名称上, 然后单击同, Place”按钮即可 。
如果直接双击某个元件名称, 也可以取出该元件 。
? Mask设置项用于筛选元件 。 元件名显示区位于 Mask
设置项的下方, 它的功能是显示元件库里的元件名 。
?,>>,按钮的功能是选择元件库中的第一个元件 。
?, <<, 按钮的功能是选择元件库中的最后一个元件 。
?,<,按钮的功能是选择前一个元件 。
第 4章 原理图元件库编辑
?,>,按钮的功能是选择下一个元件 。
?,Place”按钮的功能是将所选元件放置到电路图
中 。 点击该按钮后, 系统自动切换到原理图设计
界面, 同时原理图元件编辑编辑器退到后台运行 。
?,Find”按钮的功能是搜索元件库 。
? Part是针对复合封装元件而设计的 。 Part右边有一
个状态栏, 显示当前的器件号 。
第 4章 原理图元件库编辑
( 2) Group区域的主要功能是查找、选择及取用元件集。
所谓元件集就是共用元件符号的元件。其中:
? Add按钮的功能是添加元件组,将指定的元件名称
归入该元件库。
点击该按钮后,会出现如图 4.11所示的对话框。输
入指定的元件名称,点击,OK”按钮即可将指定元件
添加进元件组。
? Del按钮用于将元件组显示区内指定的元件从该元件
组里删除。
? 单击,Description”按钮,将显示,Component Text
Fields”对话框,如图 4.12所示。这个对话框共有
,Designator”,“Library Fields”和,Part Field Names”
三个选项卡。
第 4章 原理图元件库编辑
? 图 4.11添加元件组对话框
第 4章 原理图元件库编辑
? 图 4.12 Component Text Fields对话框
第 4章 原理图元件库编辑
( 3) Pins区域的主要功能是将当前工作中元件
引脚的名称及状态列于引脚列表中, 引脚区域
用于显示引脚信息 。
其中:
? Sort by Name,指定按名称排列 。
? Hidden Pins,选项的功能是设置是否在元件
图中显示隐含引脚 。
( 4) Mode区域的功能是指定元件的模式, 包括
,Normal”,“De-Morgan”和, IEEE”三种模式 。
上述元件管理器的功能也可以通过, Tools”
菜单命令来实现 。
第 4章 原理图元件库编辑
? 4.3.2 查找元件
在元件管理器中, 单击, Find”按钮, 系统将弹
出如图 4.13所示的, 查找元件, 对话框, 在该对话框
中, 可以设定查找对象, 以及查找范围, 可以查找
的对象为包含在,ddb和,lib文件中的元件 。
该对话框的操作使用方法如下:
( 1) Find Component操作框,该操作框用来设定查找
的对象, 可以在选择, By Library Reference”复选框
后, 并在其编辑框中填入搜索的元件名 。 也可以选
择, By Description”复选框, 然后在其编辑框中输入
日期, 时间或元件大小等描述对象, 系统将会搜索
所有符合对象描述的元件 。
第 4章 原理图元件库编辑
图 4.13 查找元件对话框
第 4章 原理图元件库编辑
( 2) Search操作框,用来设定搜索方位, 查找
元件时可以根据情况设定查找的路径, 目录和文件
后缀等 。 如果单击, Path”右侧的按钮, 则系统会
弹出如图 4.14所示的, 浏览文件夹, 对话框, 可以
设置搜索路径 。
( 3) Found Libraries操作框,在描述列表框中
将显示所搜索到元件所属的元件库, 如果单击
,Add To Library List”按钮, 则将选中的元件库加
到当前元件库管理器中 。 单击, Edit”按钮则对选
中的元件进行编辑 。 单击, Place”按钮则自动切换
到原理图设计界面, 同时原理图元件编辑器退到后
台运行 。
? 如果需要停止搜索, 则可以按, Stop”按钮 。
第 4章 原理图元件库编辑
图 4.14 浏览文件夹对话框
第 4章 原理图元件库编辑
本章小结
1,元件库编辑器概述
通过原理图元件库编辑器的制作工具来绘制和修改
一个元件图形 。
原理图元件库编辑器界面主要由元件管理器, 主工
具栏, 菜单, 常用工具栏, 编辑区等组成 。 在编辑区
有一个十字坐标轴, 一般我们在第四象限进行元件的
编辑工作 。
2,创建库及添加新元件
用户可方便地创建新的元件库并向库中添加新元件 。
第 4章 原理图元件库编辑
3,元件库管理器的主要功能
元件管理器有以下主要功能:
( 1) 查找, 选择及取用元件 。
( 2) 查找, 选择及取用元件集 。
( 3) 列出当前工作中元件的引脚名称及状态 。
( 4) 切换元件的显示模式 。
第 4章 原理图元件库编辑
思考与练习 4
? 4.1 哪些情况下需要自行建立新的元件及元件库?
? 4.2 进入元件库编辑器界面需要经过哪几个步骤?
? 4.3 如何查找一个元件?
? 4.4 创建一个数码显示管元件,并将其存入 New
Component元件库中。