candence pcb封装制作
好的,这是一份关于在 Cadence Allegro/OrCAD PCB Editor 中制作 PCB 封装(Footprint)的中文指南:
核心概念:
- 封装是什么? PCB 封装定义了元器件在电路板上实际的物理形态、引脚(焊盘)的位置、大小、形状、编号、丝印轮廓、装配外形、极性标识等信息。它是连接原理图符号(Symbol)和实际电路板布局的桥梁。
- 核心工具: 制作封装主要在 PCB Editor 工具中进行,使用的文件类型是
.dra(Drawing) 和对应的.psm(Package Symbol)。
制作 PCB 封装的关键步骤:
-
启动并创建新封装文件:
- 打开 PCB Editor。
- 选择
File->New...。 - 在 "New Drawing" 对话框中:
Drawing Type: 选择Package symbol。Drawing Name: 输入你的封装名称(非常重要!遵循清晰的命名规则,例如SOIC-8_5.3x6.2_N)。- 确认保存路径。
- 点击
OK。
-
设置设计单位和精度:
- 在底部的命令窗口或状态栏,确保选择了正确的单位(毫米
mm或 密尔mil)。通常按i键在mil和mm之间快速切换。 - 通过
Setup->Design Parameters...->Design选项卡,设置精度(User Units和Size)。例如:mm单位下精度设置为4(0.0001mm) 通常足够。
- 在底部的命令窗口或状态栏,确保选择了正确的单位(毫米
-
创建焊盘(Pads): (这是最基础、最关键的一步!)
- 焊盘通常在另一个工具 Pad Designer 中单独创建(或调用已有库中的焊盘)。
- 启动 Pad Designer。
- 设置
Parameters和Layers:- Units: 确保与封装设计单位一致。
- Hole: 如果是有通孔引脚 (
Through Hole),设置钻孔类型(圆孔Circle/方孔Square/槽孔Slot)、钻孔直径/尺寸。 - Regular Pad: 定义焊盘在各层的几何形状(矩形
Rectangle/ 圆形Circle/ 椭圆形Oval/ 异形Shape Symbol) 和尺寸。- BEGIN LAYER (Top): 顶层焊盘(贴片元件的实际焊盘就在这层定义)。
- DEFAULT INTERNAL: 内层焊盘(多层板需要)。
- END LAYER (Bottom): 底层焊盘。
- SOLDERMASK_TOP/BOTTOM: 阻焊层开窗(比Regular Pad 大一些,通常单边大 0.05 - 0.15mm / 2 - 6 mil)。
- PASTEMASK_TOP/BOTTOM: 钢网层开窗(通常与Regular Pad尺寸一致,用于锡膏印刷)。
- Thermal Relief / Anti Pad: 负片层连接和隔离设置(多层板、电源平面需要)。
- 给焊盘命名(遵循规则,如
smdR_1.6x0.8,thC_1.0x1.5d0.8),保存.pad文件到正确的库路径。 - 注意: 贴片元件只需定义
BEGIN LAYER的焊盘和阻焊/钢网层。通孔元件需定义所有层。
-
放置引脚(Place Pin):
- 回到 PCB Editor 中的封装文件 (
.dra)。 - 点击右侧工具栏
Layout标签页下的Pin图标。 - 在右侧
Options面板:Padstack:点击...选择你刚刚在 Pad Designer 中创建的.pad文件。Copy Mode:通常选Rectangular或User Defined。Order:Numerical(按数字顺序) 或Alphabetical(按字母顺序)。Rotation:设置焊盘旋转角度(0, 90, 180, 270)。Pin #:输入起始引脚编号(如1)。Text Name:Pin #(显示引脚号) 或Pin Name(显示引脚名)。Text block:选择引脚编号/名称文字的字体大小。
- 在绘图区域点击放置焊盘。系统会根据
Copy Mode自动递增引脚号。
- 回到 PCB Editor 中的封装文件 (
-
添加图形符号(Silkscreen, Assembly, Place Bound):
- 丝印层 (Silkscreen Top / Bottom):
MANUFACTURING->Autosilk Top/Bottom层。- 使用
Add->Line(命令或工具栏图标)。 - 在
Options面板选择正确的层 (MANUFACTURING/AUTOSILK_TOP) 和线宽(通常 0.1mm - 0.15mm / 4 - 6 mil)。 - 绘制元器件的外形轮廓、极性标识(如缺口、圆点、斜角)、引脚1标识(小圆点、斜线框)、器件位号框(如
U*)。
- 使用
- 装配层 (Assembly Top / Bottom):
PACKAGE GEOMETRY->ASSEMBLY_TOP/BOTTOM层。- 绘制元器件实际的外形尺寸(比丝印轮廓更精确),用于装配图和制造。
- 放置区域层 (Place Bound Top / Bottom):
PACKAGE GEOMETRY->PLACE_BOUND_TOP/BOTTOM层。- 使用
Shape->Polygon或Shape->Rectangular。 - 绘制一个覆盖整个元器件(包括引脚悬出部分)的矩形或多边形区域。这是DRC检查器件间距、高度冲突的区域。
- 重要: 设置元件高度!双击 Place Bound 形状,在属性窗口设置
PLACE_BOUND_TOP或PLACE_BOUND_BOTTOM的Max Height属性(单位 mm 或 mil)。
- 使用
- 丝印层 (Silkscreen Top / Bottom):
-
添加参考符号:
- 放置原点标记(通常是封装中心或引脚1中心):
- 点击
Layout->Pins->Create Origin。 - 在
Options面板选择Body Center(器件中心)或Symbol Origin(通常与Pin1重合),然后点击绘图区域放置。
- 点击
- 放置器件位号 (Ref Des):
Layout->Labels->RefDes。- 在
Options面板选择层(通常ASSEMBLY_TOP和SILKSCREEN_TOP都需要放)。 - 选择合适的
Text block(字体大小)。 - 放置在封装旁边合适位置(通常器件上方或左侧)。
- 在
- 放置原点标记(通常是封装中心或引脚1中心):
-
保存和生成符号文件:
- 确保所有元素无误。
File->Save保存.dra文件。- 关键一步:
File->Create Symbol。这一步会生成.psm(Package Symbol) 文件,这是封装能被PCB设计实际调用的格式。确保没有错误提示!
封装命名建议:
- 清晰、信息丰富、标准化。
- 例如:
SOIC-8_5.3x6.2_N(8脚SOIC,体宽5.3mm,体长6.2mm,窄体) - 例如:
QFP-100_0.5pitch_14x14_N(100脚QFP,引脚间距0.5mm,体尺寸14x14mm)
重要提示和最佳实践:
- 数据手册是根本: 仔细阅读元器件的数据手册(Datasheet)!里面提供了精确的封装尺寸图(Package Dimension Drawing),包含焊盘位置(Land Pattern)、本体尺寸、引脚间距(Pitch)、推荐焊盘尺寸、阻焊要求等关键信息。严格按照手册绘制!
- 焊盘路径设置: 在调用封装前,务必在 Allegro 的
Setup->User Preferences...->Paths->Library中正确设置padpath,指向你的焊盘库目录。否则封装加载时会找不到焊盘。 - 封装原点位置:
- 通常设置在器件几何中心(利于旋转对称器件布局)或引脚1中心(直观易定位)。
- 在
Setup->Design Parameters...->Design中可以查看和临时设置绘图原点。 - 使用
Create Origin命令放置永久原点。
- 引脚编号和方向: 务必与原理图符号(Symbol)的引脚编号 完全一致!方向(如缺口方向)也要与实际元件和布局习惯相符。
- 添加极性标识: 清晰地在丝印和装配层标出引脚1位置和器件方向(缺口、圆点、斜角)。
- Place Bound 高度: 必须设置!这对3D DRC(检查元件高度冲突)至关重要。
- 利用封装生成器(可选): Allegro 提供了
Package Wizard或Padstack Designer的高级向导功能,可以快速生成标准封装(如 QFP, BGA, SOIC 等)。但强烈建议生成后进行手动检查和调整,确保符合具体器件手册要求。 - 禁布区(Keepout): 对于特殊元件(如散热器下方、高压元件周围),可能需要添加
ROUTE KEEPOUT或PACKAGE KEEPOUT区域。 - DRC 检查: 封装制作完成后,使用
Tools->Quick Reports->Package Symbols或Tools->Reports检查潜在问题(如未定义原点、缺少 Place Bound 等)。也可以在 PCB 中调入后跑 DRC。 - 库管理: 建立规范的库目录结构(如
symbols/,padstacks/,devices/),方便管理和复用。
常见问题:
- 找不到焊盘? 检查
padpath设置是否正确,.pad文件是否在指定路径。 - 封装调入PCB后偏移? 封装的原点位置可能与预期不符,检查并调整封装原点。
- DRC报错间距问题? 检查焊盘尺寸、Place Bound 区域是否合理,是否与其他封装或走线规则冲突。
- 3D模型不显示? 确保封装设置了正确的
Max Height(在 Place Bound 属性里),并且该高度值与你的 STEP 模型高度匹配(如果需要关联 3D 模型)。
制作精准的 PCB 封装是 PCB 设计成功的基础。务必耐心、细致,严格遵循数据手册!多做练习,多看标准封装库的例子,会越来越熟练。
制作高频PCB板,放大器芯片是选什么封装形式的?
你好,我想问下制作高频PCB板,放大器芯片是选什么封装形式的,还有电阻电容选用什么形式的,有贴片形式的吗,是不是
PCB设计与封装指导白皮书合集
资料简介: 本书内容为规定公司所有设计PCB板器件封装的命名与设计规范度,保证公司设计的PCB板器件使用的统一性,便于对所有设计的
资料下载
elecfans小能手
2022-09-23 16:00:42
如何在Proteus中制作元件的PCB封装详细教程说明
对于封装库中没有的封装或者是与实际的元件不符的封装,就需要自己在Proteus中制作
资料下载
ah此生不换
2019-08-08 17:37:18
如何进行Cadence PCB封装库的制作及使用
封装库是进行PCB 设计时使用的元件图形库,本章主要介绍使用Cadence软件进行PCB
资料下载
ah此生不换
2019-06-11 16:50:14
使用Allegro PCB Editor制作Logo封装
在设计电路板时,一个漂亮的Logo丝印往往会给电路板增色不少(虽然对电路板的性能并没有实质性的影响)。对于Allegro PCB Editor,网上有一些教程12,给出了制作Logo的方法,但是
2023-06-21 15:33:06
元器件PCB封装库的设计
十分严格的,尺寸不能有所偏差或只允许一定的偏差范围。 在了解完元器件的具体物理参数后,就可以正式开始进行PCB封装的制作了。打开PADS La
pcb元件封装制作
一个完整画PCB板的步骤分为以下几步,第一步是在原理图库中制作元器件,供画原理图使用。第二步是画原理图,把我们的元器件库通过导线连接成原理图。第三步就是制作
2019-08-08 11:26:37
如何导出PCB封装库和原理图封装库
1、打开Altium Designer 09 软件,然后打开自己的想要导出封装库的PCB文件。2、选择菜单 Design-Make PCB Li
换一换
- 如何分清usb-c和type-c的区别
- 中国芯片现状怎样?芯片发展分析
- vga接口接线图及vga接口定义
- 芯片的工作原理是什么?
- 华为harmonyos是什么意思,看懂鸿蒙OS系统!
- 什么是蓝牙?它的主要作用是什么?
- ssd是什么意思
- 汽车电子包含哪些领域?
- TWS蓝牙耳机是什么意思?你真的了解吗
- 什么是单片机?有什么用?
- 升压电路图汇总解析
- plc的工作原理是什么?
- 再次免费公开一肖一吗
- 充电桩一般是如何收费的?有哪些收费标准?
- ADC是什么?高精度ADC是什么意思?
- dtmb信号覆盖城市查询
- EDA是什么?有什么作用?
- 中科院研发成功2nm光刻机
- 苹果手机哪几个支持无线充电的?
- type-c四根线接法图解
- 华为芯片为什么受制于美国?
- 怎样挑选路由器?
- 元宇宙概念股龙头一览
- 锂电池和铅酸电池哪个好?
- 什么是场效应管?它的作用是什么?
- 如何进行编码器的正确接线?接线方法介绍
- 虚短与虚断的概念介绍及区别
- 晶振的作用是什么?
- 大疆无人机的价格贵吗?大约在什么价位?
- 苹果nfc功能怎么复制门禁卡
- amoled屏幕和oled区别
- 单片机和嵌入式的区别是什么
- 复位电路的原理及作用
- BLDC电机技术分析
- dsp是什么意思?有什么作用?
- 苹果无线充电器怎么使用?
- iphone13promax电池容量是多少毫安
- 芯片的组成材料有什么
- 特斯拉充电桩充电是如何收费的?收费标准是什么?
- 直流电机驱动电路及原理图
- 传感器常见类型有哪些?
- 自举电路图
- 通讯隔离作用
- 苹果笔记本macbookpro18款与19款区别
- 新斯的指纹芯片供哪些客户
- 伺服电机是如何进行工作的?它的原理是什么?
- 无人机价钱多少?为什么说无人机烧钱?
- 以太网VPN技术概述
- 手机nfc功能打开好还是关闭好
- 十大公认音质好的无线蓝牙耳机