0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

cadence原理图库制作

分享:

在 Cadence 设计工具(主要指 OrCAD Capture/Capture CIS,这是最常用的原理图输入工具)中制作原理图库(.olb 文件)是硬件设计的基础步骤。以下是详细的制作流程和关键注意事项:


核心步骤:

  1. 打开或新建库文件:

    • 启动 OrCAD Capture。
    • File > New > Library:创建一个新的空白原理图库文件(.olb)。
    • File > Open > Library:打开一个现有的库文件进行编辑。
  2. 创建新元件 (Part):

    • 在项目管理器 (Project Manager) 窗口中,找到并展开你的库文件 (.olb)。
    • 右键点击 Library 名称(或里面的 Parts 文件夹)。
    • 选择 New Part
  3. 设置元件属性: 在弹出的 New Part Properties 对话框中设置关键参数:

    • Name: 元件的唯一标识符(如 LM358RES_10K_0603SN74HC00)。命名需清晰、规范。
    • Part Reference Prefix: 元件在原理图中的默认标识前缀(如电阻用 R, 电容用 C, IC 用 U, 二极管用 D)。
    • PCB Footprint: 最重要属性之一! 输入该元件对应的 PCB 封装名称(如 R0603C0805SOIC-8)。必须与后续 PCB 设计库中的封装名严格一致
    • Parts per Pkg: 一个元件符号代表几个物理单元(管脚封装)。
      • 1:大多数分立元件、单芯片 IC。
      • >1(如 24):多单元元件(如一个封装里有 4 个独立门电路的 74HC00)。选择此项后会进入多部分元件编辑模式。
    • Homogeneous: 勾选表示所有单元相同(如 74HC00 的 4 个与非门都一样)。
    • Heterogeneous: 不勾选表示单元不同(较少见,如复杂 IC 的不同功能块)。
    • Pin Number Visible: 是否显示管脚编号(通常推荐显示)。
    • Part Aliases: 可为元件添加别名(如不同厂商对同一器件的不同命名)。
    • 点击 OK 进入符号编辑窗口。
  4. 绘制元件符号外形:

    • 使用右侧绘图工具栏(Place > Rectangle / Polygon / Ellipse / Arc / Line)绘制元件的主体轮廓。形状仅代表电气功能,不必与实际物理尺寸一致,但要清晰美观。
    • 常用矩形表示 IC。
    • 确保图形放置在栅格上(Options > Preferences > Grid Display 可设置),保持图纸整洁。
  5. 放置管脚 (Place Pin):

    • 点击右侧工具栏的 Place Pin 图标或菜单 Place > Pin
    • 弹出 Place Pin 对话框:
      • Name: 管脚功能名(如 VCCGNDIN+OUTCLK)。命名要准确反映功能
      • Number: 最关键属性! 管脚编号(如 12A13)。必须与元器件数据手册(datasheet)和 PCB 封装中的编号完全一致
      • Shape: 管脚图形样式(Line, Short, Zero Length, Clock, Dot, Dot-Clock, Schmitt...)。用于直观表示信号类型(如 Clock 表示时钟,Dot 表示低电平有效)。
      • Type: 管脚电气类型 (Electrical Type),对 ERC(电气规则检查)至关重要!
        • Passive:被动(电阻、电容、普通 IO 等)
        • Input:输入
        • Output:输出
        • Bidirectional:双向(如数据总线)
        • Power:电源引脚(即使名字不是 VCC/GND)
        • Ground:地引脚
        • OpenEmitter/Drain/Collector:开漏/开集电极
        • 3-State:三态
      • Width: 一般选 ScalarBus 用于总线引脚(较少直接在元件符号上使用)。
    • 点击 OK,光标附带引脚符号,将其放置在符号轮廓的合适边界上(通常在栅格点上)。
    • 关键原则:
      • 电源和地引脚: 习惯放在元件符号的顶部(VCC/VDD等)底部(GND/VSS等)。电气类型必须设为 PowerGround
      • 输入引脚: 通常在左侧
      • 输出引脚: 通常在右侧
      • 信号流向: 布局应尽量体现信号流向(从左到右)。
      • 引脚间距: 均匀,建议使用栅格(如 0.1 inch 或 2.54mm)。
      • 分组: 功能相关的引脚靠近放置。
      • 名称可见性: 确保引脚名清晰可见(可用 Edit > Properties 选中引脚后批量修改显示属性)。
  6. 放置电源/地符号(可选但推荐):

    • 对于分离的电源/地引脚(非通过 Power/Ground 类型隐式连接),可以在符号轮廓内部靠近引脚的地方放置 Place > Power(或 GND)图标。这些符号通常与全局网络关联。
    • 注意: 这只是视觉符号,引脚本身的电气类型 (Power/Ground) 和网络名才是关键连接依据。
  7. 添加文本信息:

    • Place > Text:添加元件名称、型号、关键参数等(如 0.1uF10kΩ)。
    • 放置 NamePart Reference(如 U?R?),通常在符号上方或中心。
  8. 保存元件:

    • 绘制完成后,关闭该元件的编辑窗口。
    • 在项目管理器 (Project Manager) 的库列表中,右键点击该元件名 (Part),选择 Save 或直接保存整个库文件 (File > Save)。
  9. 编辑现有元件:

    • 在项目管理器中双击库里的元件名,或右键选择 Edit Part

关键注意事项与最佳实践:

  1. 精准性至上:

    • 引脚编号 (Pin Number): 务必与 Datasheet 和 PCB 封装一字不差。一个错位可能导致 PCB 报废。
    • 引脚名称 (Pin Name): 准确反映功能(如 /CS 表示低电平有效片选,RESET 而非 RST 如果手册如此命名)。
    • 电气类型 (Pin Type): 正确设置(特别是 Power/Ground/Input/Output)对 ERC 至关重要。电源脚误设为 Passive 会导致 ERC 错误。
  2. PCB 封装关联:

    • PCB Footprint 属性绝对不能为空或错误。这是原理图符号与物理封装的桥梁。确保名称与 PCB 库 (.dra/.psm) 中的封装名完全一致(区分大小写!)。
  3. 清晰性与一致性:

    • 命名规范: 制定并遵守公司和项目的元件命名规则(如 CAP_CER_10nF_50V_0603_X7R)。
    • 符号风格: 保持库内符号风格统一(大小、引脚方向、文本位置)。
    • 栅格对齐: 所有元素(轮廓、引脚)严格对齐栅格,保证原理图整洁和连接可靠。
    • 隐藏引脚: 对于必须连接到全局网络的引脚(如 VCC),可将其设为 Power 类型并勾选 Pin Visible 使其在原理图中不显示(避免视觉混乱),但确保其 NameNumber 正确且关联了正确的全局网络(如 VCC)。
  4. 多部分元件处理:

    • Parts per Pkg > 1 时,每个单元 (Part A, Part B...) 需要单独编辑其引脚。
    • 引脚分配: 将功能相关的引脚合理分配到不同的单元(如电源/地放在一个单元)。
    • 单元标识: 确保每个单元有清晰的标识(如 A, B, C, DGatesPower)。
    • 电源引脚: 通常只在一个单元(如 Power 单元)放置,并在其他单元中隐藏(通过属性设置)。
  5. 利用已有资源:

    • 厂商库: 优先使用芯片厂商提供的官方 .olb 库(通常官网下载)。
    • 复制修改: 找到类似的元件,右键 Copy,然后在新元件上右键 Paste 进行修改,效率更高。
    • CIS 数据库: 对于企业级应用,使用 Capture CIS 连接数据库管理元件(包含符号、封装、参数、供应商、价格等信息),实现高效管理和复用。
  6. 版本管理与备份:

    • 使用版本控制系统 (如 Git, SVN) 管理库文件,记录变更历史。
    • 定期备份库文件。
  7. 设计规范:

    • 遵循公司或项目的硬件设计规范(如电源/地引脚放置规则、引脚类型定义规则)。

总结流程:

新建/打开库 -> 新建元件 -> 设置属性(Name, Prefix, Footprint, Parts/Pkg) -> 绘制轮廓 -> 放置引脚(重点:Name, Number, Type, Shape) -> 布局优化(电源顶/地底,输入左/输出右) -> 添加文本 -> 保存 -> 严格检查(Pin Num, Footprint, Pin Type) -> 版本管理

掌握原理图库制作是高效、准确进行电路设计的基础。务必严谨细致,特别是引脚编号、PCB封装和电气类型这三项,错误会导致后续设计出现严重问题。

Kicad原理图库的设计

第二篇原理图库的设计打开原理图库的编辑原理图库相关操作相关链接打开原理图库的编辑接上一篇,来到原理图设计界面,如图箭头所示,点击原理图符号库编辑按钮,进入原理图库编辑界面。打开之后便是下图这个界面

jfsky 2021-11-10 08:36:18

STM32原理图库分享

STM32原理图库

zhang先生 2023-09-27 06:50:01

怎么显示与隐藏原理图库的PCB封装名称

这里我们分为两种情况进行分析,一种是在绘制原理图库的时候,怎么显示与隐藏元器件封装名称;另外一种是在绘制原理图的时候,怎么显示与隐藏元器件封装名称。 ①绘制原理图库时隐藏PCB封装的操作步骤如下

2020-06-29 14:23:00

AD原理图库和PCB库

我最近学了AD13想画一下战舰板不知道哪位高人有我所需要的原理图库跟PCB库谢谢

ggfvxv 2019-05-13 06:22:06

cadence如何添加和导出原理图封装库

在使用cadence进行电子电路原理图设计时,突然发现一个问题,那就是cadence添加和导出原理图封装库的方式与altium designer还完全不一致。

2023-03-26 17:44:55

为什么原理图库引脚和封装库的引脚对应Pin Map不同?

图这是原理图库的:下图则是我要使用的PCB封装库(TO-252-2封装):原理图库 我已经添加了这个封装,并且修改了pin map通过如下图,我在原理图库上点击2 ,对应的封装3会高亮,说明pin

yywytwerw 2019-08-13 02:29:25

Cadence PCB封装制作流程

区别于altium的一库走天下,cadence的PCB套件流程中,PCB封装的制作需要单独制作pad,然后绘制封装。这两步的工具分别为Padstack和PCB Editor

2019-11-02 09:32:55

请问谁能提供一份常用cadence的PCB封装给我吗?

刚着手cadence,最基础的封装都得自己画,太烦人了。顺便提供一份原理图库也是可以的

马汉三呐 2019-06-24 03:07:58

Altium Designer的通用元器件原理图库

Altium Designer的通用元器件原理图库

jf_06890064 2020-10-26 20:36:55

Cadence ORCAD原理图导出PDF的方法

打开Cadence .DSN原理图文件,注意选中整个DSN文件。

2023-10-18 16:07:21

导出原理图库这个选择哪一个选项?

原理图导出原理图库这个选择哪一个选项?

龙胆紫a 2019-06-20 05:35:13

怎样去绘制51单片机原理图库

一、绘制51单片机原理图库新建原理图库,并ctrl+s保存起来2、画出方框,并放置引脚,如下图。注意:画出第一个引脚后,可以双击修改它的编号为1,之后再次放置引脚时,编号会自动从1开始自加。3、在

kangt 2021-07-14 06:28:55

AD原理图库和PCB封装库的相关资料推荐

AD原理图库和PCB封装库下载链接:https://pan.baidu.com/s/1s7EwYp18qpeWSuCOlQnwkA 提取码:mlkt

wanglq2011 2021-11-18 08:46:56

求助,请问哪里可以下载到NUVOTON的原理图库

请问哪里可以下载到NUVOTON的原理图库

riverdj 2023-06-28 06:46:14

Cadence生成PDF原理图,这一篇就足够!

Cadence是一种当前非常流行的应用于硬件设计的原理图和PCB布局布线工具。 使用Cadence原理图设计工具-Allegro Design Entry CIS完成原理图设计之后,我们通常会

2023-11-02 08:55:01

Cadence设计原理图常用导出方案分享

  电路工作到了后期需要汇报或者写文章需要设计原图 ,这里整理一下Cadence设计原理图常用导出方案。  前期工具用的好,后期处理没烦恼,Cadence自带工具其实很强大,只是你没尝试用。  仿真环境:虚拟机Linux下Cadence617 原理图绘制工具:virtuoso

60user88 2021-01-15 07:48:05

AD13添加PROTEL99SE原理图库的问题

我AD13添加了PROTELL99的原理图库,可是无法取出放到原理图里。请问高手,如何解决?谢谢!

chenbingjy 2019-08-26 10:23:21

【Altium小课专题 第036篇】 现有原理图如何导出生成原理图库

这个方法一般用于从其它原理图里面保存需要的原理图封装文件,这样就省了自己去绘制的过程,会节省很多的时间。1)打开原理图,执行菜单命令“设计-生成原理图库”,或者执行快捷键“DM”如图2-60所示。2

凡亿_PCB 2021-04-27 10:27:56

AD原理图库工作区不小心关掉了怎么打开

`如图,AD原理图库工作区不小心关掉了怎么打开`

o孙悟空o 2019-12-21 15:09:37

为什么原理图库与PCB库关联时,找不到对应的封装?

原理图库与PCB库关联时,找不到对应的封装,但打开PCB库文件可以看到需要对应的封装。

一半海水一半火焰 2019-06-26 10:49:00

如何解决导入原理图库时出现unrecognised library type问题?

在导入原理图库的时候出现unrecognised library type怎么解决

一巷清苑 2019-07-14 22:35:59

【Altium小课专题 第073篇】原理图库中的元件怎么放置到原理图里面?

答:绘制原理图的第一步就是把原理图库里面的器件放置到原理图里面,那么有哪几种方法呢?1)点击放置,双击打开原理图库,执行右下角命令“Panels-SCH Library”,进入元件库列表页面,然后

凡亿_PCB 2021-06-22 09:23:42

如何在AD中画原理图库里面的电路?

在AD 中画原理图库时里面有电路怎么画。比如IRAMX16UP60A 急求谢谢

maruidiyi 2019-10-24 02:27:46

嵌入式硬件开发原理图库元件的创建

嵌入式硬件开发之二——创建原理图库元件

jsdoa 2019-05-16 16:34:15

如何在AD09原理图库画原件时修改标号的大小?

AD09在原理图库画原件时怎样修改标号的大小,如图所示,请问怎样改变数字4的大小呢

60user185 2019-09-19 05:36:02

orcad新建一个原理图库文件的方法

  第一步,执行菜单命令File→New→Library,新建一个原理图库文件,如图2-1所示:    图2-1 新建原理图库示意图  第二步,会弹出新建好的olb文件,然后选中新建好的olb文件

一只耳朵怪 2020-09-07 17:45:57

Altium Designer原理图PCB转换到cadence的方法(一)

今天和大家分享一个详细的AD(altium designer21)软件的原理图和PCB转化为cadence 17.4【orcad和allegro】的图文详解。这里需要解释一下,AD的原理图和PCB

2023-03-07 16:10:39

如何在cadence原理图中导入ad?

cadence原理图怎么导入ad?

eehaoran 2019-09-20 04:37:34

如何利用Cadence17.4实现原理图设计?

如何利用Cadence17.4实现原理图设计?

kevinvind 2021-09-28 06:03:14

加载更多