大家好~我是一名硬件设计工程师,日常主要做原理图设计, PCB 设计、性能测试,项目把控这些工作。前面 10 天我们已经把 Markdown 基础语法全部学完:标题、列表、加粗、表格、代码块、链接、目录、流程图、文档结构。

今天进入最关键的实战日把所有知识整合,写出一份真正能在工作中使用的《PCB 电阻封装库规范》。

封装库管理规范(V1.0)

文章目录

1.适用范围

  • 本规范规定公司硬件产品PCB封装库的设计、制作、命名、存储、调用、维护全流程统一要求,适用于全体硬件研发、PCB Layout、封装库管理及相关协作人员。覆盖有源器件、无源器件、连接器、传感器、分立器件等所有PCB封装的设计、审核、入库、复用与迭代,确保封装库规范性、一致性、可制造性与可复用性,杜绝因封装不规范导致的贴装不良、生产故障、成本浪费等问题。

2.引用标准

  • 本规范主要引用以下国际标准、行业标准及公司内部标准,若引用标准有更新,以最新版本为准。
标准编号 标准名称 标准类型 备注
IPC-7351B/C 表面贴装设计与焊盘图形标准 国际行业标准 核心标准,规定焊盘尺寸,丝印规范,封装布局等
IPC-2221A 印制板设计通用标准 国际行业标准 补充封装设计的可操作要求
IEC 60747 半导体器件系列标准 国际标准 二极管、LED灯等极性器件的标识及封装要求
IEC-60384 固定电容器标准 国际标准 电解电容、钽电容等极性电容的封装及标识要求
GB/T 249.1 半导体器件 分立器件和集成电路 第1部分:总则 国家标准 国内器件封装及极性标识的基础要求
GB/T 19148 半导体发光二极管测试方法 国家标准 LED封装及极性标识的补充要求

3.封装参数表

  • 封装参数需严格遵循器件 datasheet 及引用标准,统一参数定义,确保封装与实物器件完全匹配,以下为各类常用器件的核心封装参数要求,未涵盖的器件需参考对应 datasheet 及本规范补充。

3.1无源器件(电阻、电容、电感、磁珠)

器件类型 封装规格 焊盘尺寸(长X宽) 焊盘间距(mm) 丝印要求 3D模型要求
电阻/电容/电感/磁珠 0402 0.45x0.25 0.5 对称圆角矩形,无极性标记,不压焊盘 STEP格式,放置于Mechanical 13(Top)/14(Bottom)层
电阻/电容/电感/磁珠 0603 0.7x0.4 0.8 对称圆角矩形,无极性标记,不压焊盘 STEP格式,放置于Mechanical 13(Top)/14(Bottom)层
电阻/电容/电感/磁珠 1206 1.2x0.6 1.3 对称圆角矩形,无极性标记,不压焊盘 STEP格式,放置于Mechanical 13(Top)/14(Bottom)层
贴片电解电容 0603/0805 按datasheet调整 按datasheet调整 不对称丝印,负极侧标注竖线,不压焊盘 STEP格式,放置于Mechanical 13(Top)/14(Bottom)层
贴片钽电容 A/B/C/D型 按datasheet调整 按datasheet调整 正极侧标注“+”,不压焊盘 STEP格式,放置于Mechanical 13(Top)/14(Bottom)层

3.2极性分立器件(二极管、LED)

器件类型 封装规格 焊盘尺寸(长X宽) 丝印要求 Pin1定义 3D模型要求
贴片二极管 SOD-123/SMA/SMB 按datasheet调整 负极侧标注横杠/色条,不压焊盘 Pin1=阴极(负极) STEP格式,放置于Mechanical 13(Top)/14(Bottom)层
贴片LED 0603/0805/3528 按datasheet调整 负极侧标注绿线/缺口,不压焊盘 Pin1=阴极(负极) STEP格式,放置于Mechanical 13(Top)/14(Bottom)层
直插二极管 DO-41/DO-35 按datasheet调整 色环端标注,对应负极 Pin1=色环端(负极) STEP格式,放置于Mechanical 13(Top)/14(Bottom)层

3.3有源器件(IC、有源蜂鸣器)

器件类型 封装规格 焊盘要求 丝印要求 Pin1定义 3D模型要求
IC SOT-23/SOT-23-5/6 按datasheet调整,焊盘间距符合IPC标准 标注Pin1圆点,封装轮廓清晰,不压焊盘 按datasheet定义,通常为圆点标记端 STEP格式,放置于Mechanical 13(Top)/14(Bottom)层
IC SOP8/SOP16 按datasheet调整,焊盘间距符合IPC标准 标注Pin1圆点,封装轮廓清晰,不压焊盘 按datasheet定义,通常为左下角第一脚 STEP格式,放置于Mechanical 13(Top)/14(Bottom)层
IC QFN系列 按datasheet调整,注意散热焊盘设计 标注Pin1圆点,封装轮廓清晰,不压焊盘 按datasheet定义,通常为圆点标记端 STEP格式,放置于Mechanical 13(Top)/14(Bottom)层
有源蜂鸣器 贴片/直插 按datasheet调整 正极侧标注“+”,不压焊盘 Pin1=正极(+) STEP格式,放置于Mechanical 13(Top)/14(Bottom)层

3.4连接器

  • 连接器封装参数需严格遵循对应器件 datasheet,重点关注焊盘尺寸、引脚间距、定位柱位置、封装高度,丝印需标注Pin1标识(圆点/斜杠),Pin1定义按datasheet要求,3D模型采用STEP格式,放置于对应机械层。

4.库文件路径

  • 为确保库文件的统一管理、可复用性及版本追溯,库文件路径实行标准化管理,所有研发人员需严格遵循以下路径规范,禁止随意修改路径或存放位置。

4.1库文件存储明细

分类明细:

  • 无源器件库:电阻、电容、电感、磁珠等

  • 分立器件库:二极管、LED、稳压管等

  • IC器件库:SOT系列、SOP系列、QFN系列等

  • 连接器库:FPC、USB、排针、座子等

  • 特殊器件库:传感器、蜂鸣器、保险丝等

  • 自定义封装库:公司定制器件、特殊用途封装等

4.2 库文件命名规范

库文件(.PcbLib)命名格式:器件类型缩写_版本号.PcbLib

示例:

  • 无源器件库:Passive_01.PcbLib(无源器件库,版本01)
  • 连接器库:Connector_01.PcbLib(连接器库,版本01)

4.3库文件版本命名规范

  • 所有库文件需在在线共享文档登记备案,同步更新封装参数、版本、修改记录

  • 项目设计新增/修改封装后,必须升级库版本号(如V01→V02),并填写修改说明,提交库管理员审核

  • 定制化/专用器件可在命名中加注型号,便于检索

  • 严禁删除历史版本库文件,保留全版本追溯链路

5.封装制作流程

  • 封装制作需遵循“需求确认→参数收集→封装设计→3D模型挂载→审核→入库”的流程,确保每一步符合本规范及引用标准,具体步骤如下:

5.1 需求确认

  • 封装制作前,确认器件型号、规格、封装类型,明确器件用途(如LED用于指示灯、电容用于滤波等)。确认器件 datasheet 完整性,重点核对焊盘尺寸、引脚间距、封装高度、极性标识等关键参数,无完整 datasheet 不予制作。

5.2 参数收集与整理

  1. 从器件 datasheet 中提取核心参数:焊盘长/宽、引脚间距、封装本体尺寸、极性标识位置、3D模型参数等。

  2. 对照IPC-7351标准,核对参数合理性,若datasheet参数与标准冲突,以datasheet为准(需在备注中说明),并备注冲突说明;整理参数表并留存 datasheet 截图归档。

5.3 封装设计(AD软件操作)

  1. 打开Altium Designer软件,新建PCB库文件(.PcbLib),按4.2条命名规范命名。

  2. 按参数表绘制焊盘,尺寸、间距、编号与器件引脚完全对应

  3. 丝印轮廓清晰、不压焊盘、不超出本体;极性器件标注专属标识,无极性器件采用对称丝印

  4. 绘制禁止布线层:禁止布线层轮廓与封装本体一致,确保器件贴装后不与其他器件、铜箔冲突。

5.4 3D模型挂载

  1. 优先选用厂商官方STEP格式3D模型;无官方模型时,委托结构工程师按实物绘制;挂载后校准位置,确保与焊盘、丝印完全对齐,高度与 datasheet 一致;模型统一放置Mech13(Top)/Mech14(Bottom)层。

  2. 检查3D模型完整性,确保无缺失、无错位,与实物器件尺寸一致。

5.5 封装审核

  1. 制作人员自查:参数、丝印、3D模型、命名全项核对;

  2. 库管理员审核:对封装的焊盘尺寸、丝印规范、3D模型、命名等进行全面审核,审核通过后签字确认;审核不通过,退回制作人员修改后重新审核。

5.6 封装入库

  • 审核通过封装,按4.1分类存入对应分类库;更新库版本号,在在线文档登记器件型号、封装名称、版本、制作人、审核人、制作日期;完成入库后同步通知团队可用。

6.使用说明

  • 本章节规定封装库的使用方法、注意事项,确保研发人员正确使用封装,避免因使用不当导致的设计故障。

6.1 封装调用方法

  1. 打开AD软件,加载统一的PCB封装库,禁止使用标准库的封装。

  2. 在PCB layout界面,通过“PCB Library”面板调用封装,调用前确认封装名称、规格与器件 datasheet 一致。

  3. 调用后,检查封装的极性、焊盘尺寸、3D模型是否与实物器件匹配,确保无错误。

6.2 封装替换方法

  • 替换前确认新封装符合本规范且与器件匹配;
  • PCB界面选中器件,右键执行Footprint→Change Footprint替换;
  • 替换后核验焊盘连接、丝印、3D模型,杜绝虚焊、重叠、极性错误。

6.3 封装查询与检索

  • 支持按器件类型、封装规格、型号在PCB Library面板检索;
  • 无目标封装时,向库管理员提交制作申请,注明型号、datasheet、用途,由管理员统筹制作。

7.注意事项

为确保封装库的规范性、一致性及可制造性,使用及制作封装时需严格遵守以下注意事项:

  1. 封装制作必须以器件 datasheet 为核心依据,严禁随意修改焊盘尺寸、引脚间距等关键参数,若有特殊需求,需经研发负责人及库管理员确认,并在备注中说明。

  2. 极性器件(二极管、LED、电解电容、钽电容、有源蜂鸣器等)的Pin1定义、极性标识必须严格遵循本规范,确保与原理图符号、实物器件极性一致,避免贴装错误。

  3. 无极性器件(电阻、电感、磁珠等)的丝印必须对称,禁止添加任何极性暗示标记(如单侧竖线、圆点),避免误导生产人员。

  4. 3D模型必须采用STEP格式,放置于指定机械层(Mechanical 13/14),模型尺寸与实物一致,避免因模型错误导致的干涉问题。

  5. 禁止私自修改已入库的封装,若需修改,需向库管理员提交申请,说明修改原因,修改后重新审核入库,更新版本号。

  6. 封装命名必须遵循本规范,清晰体现器件类型、封装规格,避免模糊命名(如禁止使用“R0R”等不明确命名)。

  7. 生产过程中发现封装问题(如贴装不良、焊盘脱落等),需及时反馈给库管理员,由库管理员组织排查、修改封装,并更新库版本。

  8. 所有封装的datasheet、参数表需留存归档,便于后续追溯及审核。

8.修改记录

为确保规范的可追溯性,任何对本规范的修改、优化,均需记录在本章节,详细说明修改内容、修改原因、修改人及修改日期。

序号 修改版本 修改内容 修改原因 修改人 修改日期 审核人
1 V1.0 首次制定本规范,涵盖适用范围、引用标准、封装参数、库路径、制作流程等9个模块,明确各类器件封装要求。 规范公司PCB封装库管理,统一封装设计标准,避免生产及设计故障。 XXX XXXX-XX-XX XXX
2 V1.1 1. 补充0402短接器件封装命名规范;
2. 修正LED封装Pin1定义描述;
3. 新增3D模型导出相关注意事项。
结合实际使用场景,优化规范细节,解决实际使用中的问题。 XXX XXXX-XX-XX XXX

9.参考资料

  • IPC-7351B/C《表面贴装设计与焊盘图形标准》

  • IPC-2221A《印制板设计通用标准》

  • IEC 60747《半导体器件系列标准》

  • IEC 60384《固定电容器标准》

  • GB/T 249.1《半导体器件 分立器件和集成电路 第1部分:总则》

  • GB/T 19148《半导体发光二极管测试方法》

  • Altium Designer官方操作手册

  • 公司内部硬件研发设计规范

  • 器件 datasheet 归档合集

Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐