登录/注册

pcb封装教程

更多

好的!这是一个详细的 PCB封装设计教程(中文版),涵盖了概念、组成要素、设计步骤、注意事项和常用工具。

PCB封装是什么?

为什么PCB封装如此重要?

  1. 精确组装: 确保元器件引脚能准确对齐并焊接在PCB对应的焊盘上。
  2. 电气连接可靠: 焊盘大小和间距设计不当,会导致虚焊、短路或信号完整性问题。
  3. 机械稳定性: 足够的焊盘尺寸和形状保证焊接强度和元器件固定。
  4. 可制造性: 符合PCB制造(蚀刻精度)和组装(焊接工艺,如回流焊、波峰焊)的要求。
  5. 避免干涉: 丝印轮廓和占位区域帮助布局时避免元器件相互碰撞或在装配时与外壳干涉。
  6. 调试与维修: 清晰的丝印方向标识极大方便调试和维修时的定位。

PCB封装的组成要素详解

  1. 焊盘:

    • 核心! 负责电气连接和机械固定。
    • 形状: 矩形、圆形、椭圆形、泪滴形、异形(根据引脚特点)。
    • 尺寸: 至关重要! 必须根据元器件数据手册中引脚的 尺寸(长、宽、高)、公差 以及 PCB制造工艺能力(最小线宽/线距) 来设计。一般焊盘比引脚本身稍大(通常长、宽各增加0.1mm~0.5mm,具体看工艺和标准)。
    • 位置: 精确匹配元器件引脚的 间距(Pitch)布局。间距是指相邻引脚中心点之间的距离(如0.5mm, 0.65mm, 1.27mm)。
    • 层: 通常在顶层(Top Layer)或底层(Bottom Layer),对于多层板元件也可能是内层(较少见)。
    • 类型: 贴片焊盘(Surface Mount Pad)、通孔焊盘(Plated Through Hole Pad)。
  2. 阻焊层:

    • 作用: 在焊盘周围开窗,露出铜箔以便焊接;覆盖其他铜箔防止氧化和焊接短路。
    • 设计: 阻焊开窗(Solder Mask Opening/SMO)通常比焊盘本身稍大(每边大0.05mm~0.15mm),确保焊盘完全暴露,同时又有足够的阻焊桥(Solder Mask Dam)防止焊锡流动造成相邻焊盘短路。软件中通常对应 Solder Mask Top/Bottom 层。
  3. 丝印层:

    • 作用: 提供视觉参考。
    • 内容:
      • 元器件外形轮廓(大致形状和尺寸)。
      • 极性标识: 二极管阴极(横线/色带)、电解电容正极(+号/长脚标识)、IC的Pin 1标识(圆点、缺口、斜角、数字1)。
      • 位号框(放置 R?, C?, U? 的位置)。
    • 层: 顶层丝印(Top Overlay/Silk Screen Top)、底层丝印(Bottom Overlay/Silk Screen Bottom)。避免丝印覆盖焊盘,否则会被制造厂去除。
  4. 占位区域 / 3D模型:

    • 作用: 定义元器件占据的物理空间,用于布局时的碰撞检查和最终的3D可视化。
    • 设计: 在机械层(Mechanical Layer)或专门的Place Bound层绘制一个比元器件本体稍大的区域(考虑安装公差)。高级设计中会关联3D Step模型。
  5. 装配层:

    • 作用(可选但推荐): 为装配图提供更精确的元器件外形、引脚位置和标注信息。
    • 层: Top/Bottom Assembly层。

PCB封装的主要类型

  1. 贴片封装(Surface Mount Device - SMD/SMT):

    • 焊接在PCB表面,无引脚穿过PCB。
    • 常见类型:
      • 矩形片式元件: 电阻、电容、电感。封装名通常表示尺寸(英制inch):0402 (0.04" x 0.02"), 060308051206 等(公制mm如 10051608 也用)。
      • 小外形晶体管: SOT-23SOT-223SOT-363 等。
      • 小外形集成电路: SOP/SOIC (窄体/宽体), SSOP (更小间距), TSSOP (薄型)。
      • 塑料有引线芯片载体: PLCC (引脚向内J形弯曲)。
      • 方形扁平封装: QFP (四周引脚), TQFP (薄型)。
      • 扁平无引线封装: QFN / DFN (底部散热焊盘+四周或底部焊端,无外伸引脚)。
      • 球栅阵列: BGA (底部焊球阵列), LGA (底部焊盘阵列)。
  2. 通孔插件封装:

    • 元器件引脚穿过PCB上的钻孔并被焊接在另一面(或两面)。
    • 常见类型:
      • 轴向元件: 圆柱形电阻、电容(引脚在两端)。封装需定义两个通孔焊盘及间距。
      • 径向元件: 圆柱形或方块形元件(引脚在同一面)。如电解电容、陶瓷电容、二极管(DO-35/DO-41)、晶体。
      • 双列直插封装: DIP (经典IC封装)。
      • 单列直插封装: SIP.
      • 连接器: 各种针座、排针、USB口、电源插座等(通常是通孔)。
      • 变压器、继电器、大功率器件:TO-220TO-247

如何设计一个准确的PCB封装?(详细步骤)

  1. 获取权威数据源 - Datasheet!

    • 这是最关键、最不可替代的一步! 找到你要创建封装的元器件的 官方数据手册 (Datasheet)
    • 查找章节: 通常在 Package InformationMechanical DrawingDimensionsLand Pattern / Recommended PCB Layout 等部分。
    • 必备信息:
      • 物理封装类型:SOT-23-5QFP-640805
      • 引脚数量: 多少Pin?
      • 引脚间距: Pitch (e.g., 0.5mm, 1.27mm)。
      • 引脚尺寸: 引脚宽度(W)、长度(L)、厚度(T)。如果是焊球(BGA),需要焊球直径(BD)和间距(Pitch)。
      • 元器件本体尺寸: 长(D/E)、宽(E1)、高(A/A1/A2)、引脚伸出长度(L1/L2)等。
      • 关键定位尺寸: Pin 1位置标识、引脚排布、基准点(Fiducial)位置(复杂IC需要)。
      • 官方推荐的PCB焊盘尺寸图: 这是设计的黄金标准!优先使用厂商提供的封装推荐尺寸。如果厂商没有提供,再参考行业标准(如IPC)。
  2. 选择合适的行业标准 (可选但推荐):

    • IPC标准: 电子行业广泛接受的制造和设计标准。
      • IPC-7351: 《表面贴装设计和焊盘图案标准》。提供了基于元器件尺寸、密度等级(A/B/C)计算焊盘尺寸的通用规则和方法。
        • 密度等级:
          • Level A (低密度/最大焊盘): 最大可制造性裕量,手工焊友好,可靠性最高。空间允许时优选。
          • Level B (中密度/标准焊盘): 通用应用的最佳平衡点(默认推荐)。
          • Level C (高密度/最小焊盘): 极限空间应用,制程能力要求最高,可靠性裕量最小。
      • IPC-SM-782: 较早的标准,内容已基本融入IPC-7351。
    • 使用封装生成工具/向导:
      • 很多PCB设计软件(KiCad, Altium, Eagle, Cadence Allegro)内置封装生成向导(Footprint Wizard/CREATOR)。
      • 输入关键参数(封装类型、引脚数、间距、尺寸),软件根据内置规则(通常是IPC)自动生成焊盘和轮廓。
      • 优点: 快速、标准化、减少错误。缺点: 仍需仔细核对datasheet,特别是特殊或非标准封装。
  3. 在PCB设计软件中创建新封装:

    • 打开你的PCB设计软件(如KiCad, Altium Designer, Eagle, OrCAD/Allegro, Pads)。
    • 进入封装库编辑器(Footprint Editor/Library Editor)。
    • 创建一个新的封装(New Footprint/Component)。
    • 命名: 给封装起一个清晰、唯一、符合规范的名字。常用规则:
      • 包含封装类型和关键尺寸(如 Resistor_SMD:R_0805_2012MetricQFP-127P-14X14_100X100X80P)。
      • 避免使用纯数字或不具描述性的名字(如 123newpart)。
      • 遵循公司或个人库的命名规范(如有)。
  4. 放置和定义焊盘:

    • 根据datasheet或计算结果,在软件中选择合适的焊盘形状(矩形、椭圆、圆形)。
    • 设置焊盘属性:
      • 编号: 必须与原理图符号引脚号和datasheet引脚号 严格一致!(如Pin 1, Pin 2, ... A1, B1)。
      • 尺寸: X方向尺寸(宽度), Y方向尺寸(长度)。精确输入计算或推荐值(单位毫米mm或密尔mil)。
      • 位置: 设置焊盘的精确坐标(X, Y)。通常以Pin 1或器件中心为原点(0,0)。利用软件的坐标输入和栅格捕捉功能确保精度。
      • 层: 选择正确的层(Top Layer贴片焊盘、Multi-Layer通孔焊盘)。
    • 放置焊盘: 按顺序放置所有焊盘。对于阵列(如QFP、BGA),利用阵列放置工具或复制粘贴功能提高效率。
    • 通孔焊盘额外设置: 需指定钻孔直径(Drill Size),孔径应略大于引脚直径(通常大0.2mm~0.4mm)。
  5. 绘制阻焊层:

    • 软件通常会在创建焊盘时自动生成标准的阻焊开窗(基于焊盘尺寸和全局规则)。
    • 检查并调整:
      • 确保所有焊盘都有阻焊开窗。
      • 检查阻焊桥(相邻焊盘之间的阻焊保留部分)宽度是否足够(一般要求>0.1mm),防止焊接短路。如果自动生成的开窗间距太小,可能需要手动缩小开窗或调整焊盘。
      • 对于需要额外露铜的区域(如QFN底部散热焊盘),手动绘制阻焊开口。
    • 操作:Solder Mask TopSolder Mask Bottom 层绘制比焊盘稍大的图形(矩形、多边形)。
  6. 绘制丝印层:

    • Top OverlayBottom Overlay 层绘制。
    • 外形轮廓: 用线条(Line)或圆弧(Arc)绘制元器件本体的大致边界(矩形、多边形)。尺寸参考datasheet本体尺寸,比实际本体稍大一点(0.1mm~0.2mm),便于目视检查空隙。
    • Pin 1标识: 非常重要! 清晰标记Pin 1位置。常用方法:在Pin 1焊盘附近画一个小圆圈、小方块、小斜角、加粗线条或数字“1”。
    • 极性标识: 对于二极管、电解电容等极性元件,在丝印层清晰标注正极(+)或负极(- / 阴极标记)。
    • 位号框: 通常在轮廓外部留一个空白区域,用于放置元器件的位号(如R1C5, U3)。确保该区域不会被其他丝印或焊盘覆盖。
    • 避免覆盖焊盘: 确保丝印线不会画在焊盘上!软件通常有DRC检查,但手动确认很重要。
  7. 绘制占位区域/装配层:

    • 占位区域:Place_Bound_Top(或自定义的机械层)绘制一个矩形或多边形,定义元器件本体加上一定安装裕量的最大占据空间。用于DRC检查元器件间距。
    • 装配层:Top/Bottom Assembly 层绘制更精确的元器件外形(可选)、引脚位置和轮廓。用于生成装配图。
  8. 添加3D模型 (可选但强烈推荐):

    • 许多软件支持关联3D Step模型(.step.stp)。
    • 从元器件官网、3D模型库(如GrabCAD, Samacsys, SnapEDA)下载或自己建模。
    • 将3D模型导入封装库,并精确调整其位置(X,Y,Z旋转和平移),使其与2D封装(特别是焊盘位置)完美对齐。
    • 好处: 实现逼真的3D PCB预览,检查机械干涉(元器件之间、元器件与外壳),提升设计质量。
  9. 设置封装原点:

    • 将封装的参考原点(通常是放置该元器件时鼠标抓取的点)设置在一个合理的位置。
    • 常用位置:Pin 1的中心、器件的几何中心、底部中心(对于连接器)。在软件中使用 Set Origin 功能。原点设置影响布局时的对齐和坐标。
  10. 详细检查与校验:

    • 再读Datasheet! 这是最后也是最关键的防线!逐项比对:
      • 焊盘数量、编号是否正确?
      • 焊盘尺寸是否符合推荐值?(重点检查长、宽、间距)
      • Pin 1位置和方向标识是否清晰无误?
      • 极性标识是否正确?(非常重要!焊反了会烧!)
      • 丝印轮廓和占位区域是否大于本体尺寸?
      • 阻焊设置是否合理?(焊盘全露出,阻焊桥宽度够)
    • 使用软件DRC: 在封装编辑器内运行设计规则检查(Design Rule Check),检查是否有丝印在焊盘上、焊盘间距过小等基本错误。
    • 尺寸测量: 利用软件的测量工具,精确测量焊盘间距、尺寸、轮廓尺寸是否与datasheet一致。
    • 与原理图符号对照: 确保封装引脚编号(Designator)与原理图符号(Symbol)的引脚编号完全匹配。这是后续网络表导入成功的关键!

设计PCB封装的注意事项 & 最佳实践

  1. Datasheet是圣经! 绝不猜测!
  2. 理解制造工艺: 焊盘设计必须符合PCB工厂的最小线宽/线距、最小钻孔孔径、阻焊桥能力等工艺限制。咨询制造商或参考他们的规格书(Capability Profile)。
  3. 考虑焊接工艺:
    • 回流焊: 对焊盘尺寸精度要求高。
    • 波峰焊: 注意元器件的方向(避免阴影效应),插件焊盘可能需要泪滴或偷锡焊盘(Solder Thief)。
  4. 密度等级选择: 优先Level B(中密度)。空间紧张用Level C,但要评估风险。手工焊多用Level A。
  5. 清晰标识: Pin 1和极性标识必须醒目无误。丝印避免过于复杂。
  6. 一致性: 个人或公司的封装库应遵循统一的命名规则、设计标准和图层使用规范。
  7. 复用与库管理: 不要重复造轮子!优先使用软件自带库、可靠的第三方库或公司库中的封装。如果没有,自己创建后妥善保存到库中供以后复用。
  8. 版本控制: 对封装库进行版本管理,记录修改历史。
  9. 利用向导和工具: 善用软件内置的封装向导和IPC标准计算工具提高效率和标准化程度。
  10. 3D模型: 尽可能添加3D模型,提

什么是PCB封装?常见的PCB封装类型有哪些?

什么是PCB封装?常见的PCB封装类型有哪些?

2023-12-21 13:49:13

PCB设计与封装指导白皮书合集

资料简介: 本书内容为规定公司所有设计PCB板器件封装的命名与设计规范度,保证公司设计的PCB板器件使用的统一性,便于对所有设计的

资料下载 elecfans小能手 2022-09-23 16:00:42

AD PCB封装库下载

AD PCB封装库下载

资料下载 ah此生不换 2021-12-13 15:35:37

PCB封装设计步骤PPT课件下载

PCB封装设计步骤PPT课件下载

资料下载 ah此生不换 2021-09-02 16:09:44

在AD19 PCB中添加3D封装模型的详细步骤

AD19 PCB中,添加3D封装模型,模型必须时 Step 格式

资料下载 ah此生不换 2021-08-16 11:19:56

allegro与PADS的区别及创建PCB封装的步骤

allegro与PADS的区别及创建PCB封装的步骤

资料下载 佚名 2021-03-27 10:56:29

7天热门专题 换一换
相关标签