好的,以下是关于 OrCAD 库(主要在 Capture CIS 中使用)的详细介绍,用中文撰写:
OrCAD 库:电子设计的元器件基础
在 OrCAD 套件中,特别是 OrCAD Capture 和 Capture CIS(组件信息系统)中,库 (Library) 是电子设计自动化(EDA)流程的核心基石。它本质上是一个存放和管理的元器件集合,包含了每个元器件在原理图绘制、仿真和物理布局(连接 PCB 设计工具)阶段所需的关键信息。
库的主要作用
- 定义元器件: 提供原理图符号(Symbol),让设计工程师能在图纸上“画”出电路。
- 连接不同环节:
- 连接仿真: 为仿真提供元器件的 SPICE 模型(模拟、数字或混合信号),使电路图能进行性能验证。
- 连接 PCB 设计: 为 PCB 设计工具(如 Allegro PCB Editor)提供元器件的外形物理封装信息,确保能顺利转换到版图阶段。
- 提供属性信息: 存储元器件的关键参数,如制造商名称、型号(Part Number)、值(电阻值、电容值)、封装名、引脚信息、供应商信息等。
- 提高效率与一致性: 方便设计师调用已定义的标准化元器件,避免重复创建,保证设计文档的一致性。
- 支持管理: 通过 CIS 功能,库可以集成企业级数据库,实现元器件选型、BOM管理、供应链状态追踪等高级管理功能。
OrCAD 库的类型与文件格式
OrCAD 主要使用以下几种库文件格式:
-
*`.olb` 文件 (Schematic Library / Symbol Library) - 原理图符号库**
- 核心用途: 存储元器件的原理图符号。
- 内容:
- 符号图形:表示元器件的视觉形状(矩形、特定形状、逻辑门符号等)。
- 引脚定义:引脚名(如
A,Q)、引脚号(如1,2)、电气类型(如Input,Output,Power,Passive)以及可选的可视性和形状。 - 元器件属性:如
Value,Part Reference,Tolerance,Description,Part Number(MFG PN),Footprint,PspiceTemplate(连接仿真模型)等。这些属性在原理图设计中可显示或用于后端处理。
- 特点: 一个
.olb文件可以包含多个原理图符号。
-
*.lib/*.mlib文件 (Pspice Model Library) - Pspice 仿真模型库- 核心用途: 存储元器件(尤其是晶体管、二极管、IC 等)的 SPICE 模型定义,用于 OrCAD PSpice 仿真。
- 内容:
.SUBCKT语句:定义子电路模型(用于 IC 等复杂模型)。- 基本的 SPICE 元器件描述(如
.MODEL语句):定义二极管、BJT、MOSFET、无源器件的基本模型参数。 - 包括参数和特性描述模型行为的代码文本。
- 关联: 在原理图符号 (
*.olb) 的属性中(通常是PspiceTemplate),会指定调用哪个.lib/.mlib文件中的哪个模型。
-
*`.pad
/.dra/.psm` 文件 (Physical Footprint Library) - 物理封装库**- 核心用途: 存储在 Allegro PCB Editor 或 OrCAD PCB Editor 中使用的元器件物理封装(即焊盘图案)。
- 文件格式:
*.pad: 存储单个焊盘的具体几何形状、层叠(铜层、阻焊层、钢网层、钻孔信息)等信息。*.dra(Drawing): 存储封装的外形轮廓图(Package Outline)。在创建或编辑封装时使用。*.psm(Package Symbol Master): 编译后的封装定义文件,是 PCB 布局时实际调用的文件。定义了焊盘排列、器件边框丝印层、安装孔、参考标志等。
- 关联: 在原理图符号 (
*.olb) 的Footprint(或PCB Footprint)属性中指定对应的.psm文件名。
-
*配置文件与支持文件 (`.db`)**
.ini文件:配置库搜索路径和 CIS 数据库连接。.dst文件:Capture 的设计缓存文件(旧版)。.dbc,.mdb,.xls文件:这些是 CIS 功能支持的数据库文件格式。CIS 允许 Capture 连接到外部数据库(如 Access, Excel, SQL 数据库),这些数据库包含了更丰富、实时更新的元器件信息(库存、供应商、价格、合规性等)。原理图符号库和数据库通过键值(如 Part Number)关联起来。
库的位置与设置
- 库路径: OrCAD 会搜索预设的一系列路径来查找库文件。这个路径列表通常在软件的设置或配置文件(如
capture.ini)中管理。设计师需要正确设置库路径,确保设计图纸能正确找到调用的元器件符号、关联的模型和封装信息。Place Part窗口中的Libraries下拉列表显示了当前可用和添加的.olb库。 - CIS 配置: 使用 CIS 功能需要配置数据库连接(Datasource),建立数据库字段和原理图符号属性的映射关系(
Configuration File)。
关键点总结
| 功能 | 库类型/文件格式 | 内容 | 作用 | 关联属性示例 (在 .olb 符号中) |
|---|---|---|---|---|
| 原理图绘制 | .olb (Symbol Lib) |
符号图形、引脚、属性定义 | 在设计图纸中放置元器件符号 | (无 - 符号本身) |
| 仿真 | .lib/.mlib (Pspice) |
SPICE 模型定义 (SUBCKT, .MODEL) |
提供仿真引擎所需的行为模型参数 | PspiceTemplate, Implementation |
| PCB 布局 | .pad, .dra, .psm |
焊盘定义、封装外形、编译封装 | 定义元器件在PCB板上的物理形状和焊盘连接 | Footprint, PCB Footprint |
| 元器件信息管理 | .dbc, .mdb, .xls (CIS DB) |
制造商型号、值、封装、价格、库存等 | 提供实时、丰富的元器件信息,支持高效选型和管理 | Part Number (键值关联) |
给用户的建议
- 理解概念: 务必清晰区分原理图符号、仿真模型和物理封装这三者。它们是相对独立又互相联系的。
- 库管理是基础: 有效管理好自己的
.olb库(创建、修改、组织)是顺利设计的第一步。养成良好的元器件符号创建和命名习惯(尤其是引脚类型和Footprint属性)。 - 善用 CIS: 对于团队项目或频繁更新的元器件信息,强烈建议学习和配置 CIS 连接到数据库。它能极大提高效率并减少错误。
- 兼容性注意: 不同版本的 OrCAD 库文件在兼容性上可能存在细微差别(尤其
*.olb的低版本向高版本兼容性更好,反向操作需谨慎或可能报错或警告)。 - 仿真前检查: 做仿真时,确保
.olb符号关联了正确的.lib/.mlib模型,并且在 PSpice 配置中库路径设置正确(特别是对于自己添加的新模型)。 - 转 PCB 前检查: 从原理图导入 Allegro 前,务必确保所有元器件的
Footprint属性都正确填写了 Allegro 库中存在的.psm文件名,并且相关的.pad文件也存在于 Allegro 的 Padpath 中。
希望这份详细介绍能帮助你更好地理解和使用 OrCAD 库的功能!如果你有具体操作问题(如“如何添加一个库?”,“如何创建一个元器件符号?”,“如何配置 CIS?”),欢迎继续提问。
【搬运】 Cadence orcad常用库olb介绍 精选资料分享
ORCAD库介绍AMPLIFIER.OLB共182个零件,存放模拟放大器IC,如CA3280,TL027C,EL4093等。ARITHMETIC.OLB共182个零件,存放逻辑运算IC,如
zh咖啡不加糖
2021-07-28 09:38:14
Orcad CIS器件数据库
搭建器件数据库,利于对元器件的管理维护,同时也便于绘制原理图时调用查找器件。 1.上传的有Cadence Orcad数据库配置教程,数据库引擎安装包及配置文件。 2.上传的有本人积累的Cadence
2021-02-15 10:55:00
orcad修改封装怎么更新库
Orcad是一款专业的电路设计软件,可以用于创建和编辑电路图和PCB布局。当我们需要修改封装并更新库时,我们可以按照以下步骤进行操作: 打开Orcad软件并进入封装库管理界面。在菜单栏中找到并点击
2023-12-20 09:59:55
如何创建orcad逻辑门电路封装库?
的。 orcad逻辑门电路封装库的创建方法 图2-16 74HC01逻辑门示意图 第一步,在olb文件单击鼠标右键,建立新的New Part,Name那一栏输入74HC01,PCB封装那一栏可以先不
一只耳朵怪
2020-09-07 17:40:36
OrCAD Express功能介绍
OrCAD Express for Windows是一个32位的Windows的应用软件,它包含在图板和其它设备上设计时,你所需要的一切,包含并支持FPGAs和复杂的可编程逻辑装置CPLDs
2023-08-18 14:33:07
怎么从orcad原理图中导出封装库
第一种方法:orcad档的原理图是支持跨原理图进行拷贝的,可以点击元器件,按Ctrl+C与Ctrl+V进行元器件的拷贝与粘贴。 第二种方法,可以将整个原理图所用到的库文件全部拷贝到自己的库中,操作
2020-06-18 10:03:26
最全PCB封装库分享--OrCad+PADS+AD封装库
作为PCB工程师建立库封装是每一个工程师工作的基础,一旦封装出了问题整个设计都会收到影响,这里为大家整理了三个常用PCB软件的封装库,让大家不用因为软件不同而无法使用。Orcad 作为PCB软件中
ElecFans小喇叭
2020-07-21 08:00:00
手把手教你在orcad中设置CIS元器件数据库,提高工作效率
我们常用到的cadence原理图设计工具orcad ,其可以配置CIS元器件数据库,通过这个数据库,我们可以快速地根据指定的料号/参数/封装等条件查询所需要的元件,双击即可放置到原理图中。 CIS
2024-06-15 17:27:07
分享个orcad CIS元器件数据库及平台搭建的成功案例
进行 BOM 管理。搭建教程与ACCESS元器件数据库,原理图库,PCB库可在淘宝/闲鱼搜到,关键字:orcad cis数据库下图为CIS元器件数据库预览信息
蚂蚁乱舞
2020-10-16 11:58:41
orcad CIS元器件元器件数据库及平台搭建的成功案例
进行 BOM 管理。下图为CIS元器件数据库预览信息:下图为搭建教程说明:下图为用orcad cis元器件数据库产生的BOM单:下图为ACCESS数据库中电源类的元器件信息汇总:下图为ACCESS数据库中存储类的元器件信息汇总:
蚂蚁乱舞
2020-10-16 16:56:34
一文了解OrCAD 与 OrCAD X的区别
1关键要点OrCADX是OrCAD平台的下一代,为具有OrCAD经验的设计师和新设计师提供了许多功能,以改善布局工作流程和可制造性。OrCADX具有更直观的用户界面和久经考验的PCB设计能力,以获得
2024-06-08 08:13:12
orcad绘制原理图放置器件的步骤解析
orcad绘制原理图时怎么放置器件? orcad在绘制原理图时,需要从库中把元器件放置到原理图中,放置的方法如下: 第一步,执行菜单PlacePart,或者按快捷键P、或者点击右侧菜单栏放置元器件
2020-10-10 10:39:25
orcad怎么更改原理图中做好的库文件
第一种方法:直接在原理图中编辑库文件,再更新到原理中,操作如下: 第一步,选中你所要更改的元器件,单击鼠标右键,选择Edit Part选项,如图2-55所示; 图2-55原理图编辑器件示意图 第二步
2020-06-29 14:03:00
STM32标准库、HAL库和LL库介绍
我们在进行STM32开发的时候,使用寄存器进行开发的终究是少数,大多数人还是习惯用库函数进行开发。到目前为止,有标准外设库、HAL库、LL库 三种。本文将分别介绍以下三种库,便于大家区分。
2023-06-21 15:13:21