JLCPCB贴片:PCB贴片服务完整指南(2025年版)

通过这份全面指南掌握JLCPCB SMT贴片。学习BOM/CPL文件准备、基础与扩展元件、成本优化及故障排除技巧。

S
Schemalyzer Team·电子工程师
||30 min read
JLCPCBPCB AssemblySMT AssemblyBOM FileCPL FilePick and PlaceManufacturing
JLCPCB贴片:PCB贴片服务完整指南(2025年版)
JLCPCB PCB 组装指南

JLCPCB 组装服务简介

JLCPCB 通过提供价格实惠的 SMT(表面贴装技术)组装服务,彻底改变了 PCB 制造行业,使专业的 PCB 生产对业余爱好者、初创公司和成熟企业都触手可及。借助他们的集成组装服务,您可以在短短几天内从设计阶段完成全组装电路板的生产。

本综合指南涵盖了使用 JLCPCB 组装服务所需了解的一切内容,从准备 BOM 和 CPL 文件到优化成本和避免常见错误。无论您是订购第一块组装板还是希望简化生产工作流程,本指南都将帮助您实现专业级的成果。

JLCPCB 组装服务的主要优势

  • 启动费用低至 $8
  • 提供 300,000+ 种元器件
  • 90% 的订单在 24-48 小时内完成
  • 与 PCB 制造集成订购
  • 支持 SMT 和通孔组装

价格明细

了解 JLCPCB 的定价结构对于项目预算至关重要。组装成本由几个部分组成:

费用项目价格备注
启动费$8.00每个订单一次性收费
钢网$1.50SMT 组装必需
SMT 组装$0.0017/焊点每个焊点
手工焊接$3.50通孔元件的人工费
手动组装$0.0173/焊点每个手工焊接点
扩展元件费$3.00/类型每种独特的扩展元件

基础元件 vs 扩展元件

JLCPCB 将元器件分为两大类别,这显著影响您的组装成本:

基础元件

约 698 种常用元件预装在机器上。无额外上料费。

  • 常见电阻(0402、0603、0805)
  • 标准电容
  • 普通 LED
  • 基础晶体管
  • 常用稳压器

扩展元件

300,000+ 种专用元件。每种独特元件类型收取 $3 上料费。

  • 专用集成电路(MCU、传感器)
  • ESP32/STM32 模块
  • 非常见被动元件
  • 特殊连接器
  • 射频元件

优选扩展元件

某些扩展元件被标记为“优选”,在经济型组装中可能减免或免除上料费。请查看元件库了解当前分类。

成本优化策略

以下是经过验证的策略,可最大程度降低您的组装成本:

  1. 优先选择基础元件: 在设计时选择元件时,检查是否存在基础元件替代品。基础的 10K 电阻不额外收费,而等效的扩展元件需额外支付 $3。
  2. 合并扩展元件: 每种独特的扩展元件类型增加 $3。在多个设计中使用相同的 MCU 可降低单个项目的成本。
  3. 使用元件搜索工具: 在确定原理图之前,在 jlcpcb.com/parts 搜索以查找库存的基础替代品。
  4. 检查库存水平: 缺货元件会导致延误并可能需要替换。订购前务必验证库存。
  5. 批量处理相似项目: 如果您有多个设计,将它们组合在一起可降低每块板的 $8 启动费影响。

成本计算示例

项目: ESP32 传感器板(5 块板)

  • 启动费:$8.00
  • 钢网:$1.50
  • SMT 焊点(每块板 50 个 × 5):$0.0017 × 250 = $0.43
  • 基础元件(电阻、电容):$0
  • 扩展元件(ESP32 模块、传感器):$3 × 2 = $6.00
  • 元件成本:约 $15.00
  • 组装总费用:约 $31(+ PCB 和运费)

文件准备

JLCPCB 组装订单需要三个文件:Gerber 文件(用于 PCB 制造)、BOM 文件(物料清单)和 CPL 文件(元件贴装列表)。正确准备这些文件对于成功下单至关重要。

JLCPCB 组装流程

BOM 文件格式

物料清单(BOM)告诉 JLCPCB 在您的电路板上放置哪些元件。它必须是 CSV、XLS 或 XLSX 格式,并包含特定的必需列。

必需列

列名描述示例
Comment元件值和规格100nF 50V X7R
Designator参考标识符(逗号分隔)C1, C2, C5
Footprint封装类型0805
LCSC Part #JLCPCB 元件编号(推荐)C49678

BOM 格式示例

Comment,Designator,Footprint,LCSC Part #
100nF 50V X7R,C1 C2 C5,0805,C49678
10K 1%,R1 R2 R3 R4,0603,C25804
ESP32-WROOM-32E,U1,ESP32-WROOM,C473012
AMS1117-3.3,U2,SOT-223,C6186

重要 BOM 提示

  • 大小写敏感: JLCPCB 将所有标识符转换为大写。避免使用大小写来区分元件。
  • DNP 元件: 在“Customer Supply”列中标记不想组装的元件为“DNP”,或完全删除它们。
  • 封装格式: 将 Footprint 列设置为文本格式以保留前导零(0603、0402)。

CPL (Pick and Place) 文件格式

元件贴装列表(CPL)提供每个元件的精确坐标和旋转角度。此文件控制贴片机放置每个元件的位置。

必需列

列名描述示例
Designator元件参考标识U1
Mid X元件中心的 X 坐标(毫米)25.4
Mid Y元件中心的 Y 坐标(毫米)12.7
Layer电路板侧面Top / Bottom
Rotation逆时针度数90

CPL 格式示例

Designator,Mid X,Mid Y,Layer,Rotation
U1,25.4,12.7,Top,0
U2,45.2,12.7,Top,90
C1,28.96,15.24,Top,180
R1,32.5,8.89,Top,270
D1,40.64,20.32,Bottom,0

CPL 坐标系统

  • 单位: 始终使用毫米(mm)
  • 原点: 通常是电路板的左下角
  • 旋转: 正值 = 逆时针
  • 质心: 坐标是元件中心,而不是引脚 1

从 EasyEDA 导出

EasyEDA 内置了与 JLCPCB 的集成,使文件导出变得简单:

BOM 导出

  1. 在 EasyEDA 中打开您的 PCB 或原理图
  2. 点击顶部工具栏中的 BOM 图标
  3. 在对话框中查看元件列表
  4. 点击 Export BOM 下载

导出的文件命名为:BOM_[项目名称]_[日期]_[时间].csv

Pick and Place 导出

  1. 在 EasyEDA 中打开您的 PCB 布局
  2. 转到 Document → Export Pick and Place File
  3. “Mirror bottom side coordinates”选项通常不需要
  4. 点击 Export 下载

导出的文件命名为:PickAndPlace_[PCB 名称]_[日期]_[时间].csv

专业提示:直接集成

从 EasyEDA 下单时,您可以直接从 EasyEDA 界面下达组装订单。BOM 和 CPL 文件会自动上传到 JLCPCB 的订购系统,节省时间并减少文件格式错误。

从 KiCad 导出

KiCad 8 包含改进的导出选项以兼容 JLCPCB:

BOM 导出

  1. 在原理图编辑器中,转到 Tools → Generate BOM
  2. 选择输出 CSV 格式的 BOM 插件
  3. 将 LCSC 元件编号添加到符号属性以实现自动匹配
  4. 运行插件生成 BOM 文件

位置文件导出

  1. 在 PCB 编辑器中,转到 File → Fabrication Outputs → Component Placement (.pos)
  2. 选择 CSV 格式
  3. 选择 Millimeters 作为单位
  4. 启用 Include footprint references
  5. 点击 Generate Position File

KiCad 列映射

KiCad 使用“Ref”、“PosX”、“PosY”等列标题导出。JLCPCB 的系统可以自动映射这些列,但您可能需要将列重命名为“Designator”、“Mid X”、“Mid Y”以实现完美兼容。

分步订购流程

按照以下步骤下达 JLCPCB 组装订单:

1

上传 Gerber 文件

访问 jlcpcb.com 并点击“Order Now”。上传包含所有 PCB 层的 Gerber ZIP 文件。配置 PCB 选项(层数、厚度、颜色等)。

2

启用 SMT 组装

切换“SMT Assembly”开关。选择要组装的侧面(顶面、底面或两面)。选择经济型或标准 PCBA 服务。

3

上传 BOM 和 CPL 文件

点击“Add BOM file”并选择您的 BOM CSV 文件。点击“Add CPL file”并选择您的 Pick and Place 文件。系统将自动匹配元件。

4

确认元件匹配

查看元件匹配表。绿色勾选标记表示已匹配的元件。点击未匹配的元件以搜索和选择替代品。确认每个元件。

5

查看贴装预览

使用可视化贴装预览验证元件位置和旋转角度。红点表示引脚 1 方向。继续之前修复任何旋转问题。

6

完成订单

查看包括 PCB、组装和元件成本在内的最终报价。选择运输方式并完成付款。您将通过电子邮件收到订单更新。

确认生产文件

提交前始终选择“Confirm production file”选项。Gerber 查看器仅供参考,可能与生产输出不完全匹配。此选项确保工程师在制造开始前审查您的文件。

元件选择技巧

在设计过程中选择正确的元件可以节省组装时的时间和金钱:

使用 LCSC 元件编号

JLCPCB 库中的每个元件都有唯一的 LCSC 元件编号(格式:Cxxxxx)。在 BOM 中包含此编号可保证 100% 的匹配准确性。您可以在 jlcpcb.com/parts 找到这些编号。

设计前检查库存

在确定原理图之前,验证您选择的元件在 JLCPCB 元件库(不仅仅是 LCSC)中有库存且可用。缺货元件会导致延误并可能需要设计更改。

考虑组装可用性

并非所有 LCSC 元件都可用于组装。搜索时按“Assembly”可用性过滤。某些元件仅在 LCSC 库存中,JLCPCB 无法组装。

元件搜索工作流程

  1. 1访问 jlcpcb.com/parts 并搜索您的元件类型
  2. 2按“Basic Parts”过滤以首先查看低成本选项
  3. 3检查库存数量和“Assembly”可用性
  4. 4将 LCSC 元件编号(例如 C49678)复制到您的原理图
  5. 5将元件编号添加到 BOM 以实现自动匹配

修复旋转和位置问题

旋转和位置不匹配是 PCB 组装中最常见的问题。这是因为不同的 EDA 工具对元件使用的默认方向与它们在编带盘中的显示方式不同。

元件旋转修复示意图

如何修复旋转问题

当元件在预览中显示错误旋转时:

  1. 记录 CPL 文件中的当前旋转值
  2. 确定元件需要旋转多少度
  3. 将修正值添加到当前值
  4. 如果结果超过 360,则减去 360(取模运算)
  5. 更新 CPL 文件并重新上传

旋转计算示例

当前旋转:270°
需要修正:+180°(元件翻转了)
计算:270 + 180 = 450
最终值:450 mod 360 = 90°

将 CPL 从:D5,15.24,20.32,Top,270
      更新为:D5,15.24,20.32,Top,90

如何修复位置问题

如果元件显示偏离正确位置:

  1. 通过查看同一类型的另一个正确放置的元件来确定正确位置
  2. 调整 CPL 文件中的 Mid X 和/或 Mid Y 值
  3. 重新上传并在预览中验证

位置修复示例

R2 在 X 轴上相对于 R1 有偏移

R1(正确):  R1,28.96,15.24,Top,0
R2(错误):  R2,32.00,15.24,Top,0

修复 R2 的 X 位置以匹配 R1 的对齐:
R2(已修复):R2,28.96,18.50,Top,0

让 JLCPCB 工程师帮助

如果您不确定旋转修正,JLCPCB 工程师会审查您的文件,并在检测到问题时与您联系。这会增加一些延误,但可确保正确组装。如果您不确定方向,请在订单中添加备注。

要避免的常见错误

避免这些导致延误、成本增加或组装失败的常见错误:

未确认元件

必须在订购界面中明确确认元件。即使它们出现在您的 BOM 中,未确认的元件也不会被组装。务必为每个元件点击确认按钮。

缺少丝印极性标记

JLCPCB 使用丝印标记来确定元件方向。如果您的电路板缺少极性指示器(引脚 1 的点、二极管的 + 号),组装可能会延误,工程师会与您确认方向。

丝印与 CPL 不匹配

当丝印方向与 CPL 旋转不匹配时,JLCPCB 默认遵循丝印。确保您的 CPL 文件与丝印层匹配以避免意外结果。

订购缺货元件

订购前始终验证库存水平。缺货元件会延误生产,直到它们可用或您选择替代品。对于紧急订单,选择有足够库存数量的元件。

大小写敏感标识符

JLCPCB 将所有标识符转换为大写。使用大小写区分元件(如 R1 和 r1)会导致匹配错误。改用唯一的标识符编号。

覆盖焊盘的过孔覆盖

在某些 EDA 工具中,选择“tented vias”可能会意外地用阻焊层覆盖元件焊盘,使其无法焊接。生成 Gerber 文件之前验证您的阻焊层。

组装设计指南

在 PCB 设计期间遵循这些指南以确保顺利组装:

工艺边

对于 SMT 组装,JLCPCB 建议为小型或不规则形状的电路板添加工艺边(也称为导轨)。推荐规格:

  • 边缘宽度: 最小 5mm
  • 工艺孔: 直径 2mm
  • 基准点: 直径 1mm,距面板边缘 3.85mm

基准标记

基准标记帮助贴片机准确对齐元件。虽然 JLCPCB 可以自动添加基准点,但在设计中包含它们可以让您更好地控制放置精度。

元件间隙

  • SMD 元件之间保持最小 0.3mm 间隙
  • 元件与电路板边缘至少保持 1mm 距离
  • 提供足够的空间用于返工访问
  • 避免在其他元件下方放置元件

热释放

连接到大型铜箔(特别是接地层)的元件应该有热释放连接,以防止回流焊接过程中出现焊接问题。

DFM 检查

JLCPCB 对上传的 Gerber 文件运行可制造性设计(DFM)检查。继续之前查看任何警告或错误。常见问题包括间隙不足、缺少阻焊层开口和走线宽度违规。

周转时间和运输

JLCPCB 提供有竞争力的组装周转时间:

阶段典型时间备注
PCB 制造2-5 天取决于复杂性和服务级别
元件采购0-3 天库存元件:立即。全球采购:更长
SMT 组装24-48 小时90% 的订单在此时间内完成
质量检查2-4 小时目视和电气检查
运输3-15 天因目的地和运输方式而异

运输选项

  • DHL/FedEx Express: 3-5 个工作日(大多数地区)
  • 标准运输: 7-15 个工作日
  • 经济运输: 15-30 个工作日

加急订单

对于时间紧迫的项目,仅使用库存元件并选择加急 PCB 制造。这种组合可以在不到一周的时间内将组装好的电路板送到您手中(许多地区)。

常见问题

可以双面组装吗?

是的,JLCPCB 支持双面组装。您需要在 CPL 文件的 Layer 列中指定哪些元件在哪一面。双面组装需要额外的启动费用。

经济型 PCBA 的最大板数量是多少?

经济型 PCBA 限制为每个单板设计 30 块。对于更大的数量,使用拼板设计(最大 250x250mm)或切换到标准 PCBA,后者没有数量限制。

JLCPCB 可以组装通孔元件吗?

是的,JLCPCB 使用波峰焊提供通孔技术(THT)组装。额外收取 $3.50 的手工焊接人工费加上每个焊点的成本。THT 组装可与 SMT 组装一起使用。

我可以提供自己的元件吗?

JLCPCB 通常不接受客户提供的元件用于其标准组装服务。这是为了维持质量控制并确保元件可追溯性。对于特殊需求,请联系他们的支持团队。

JLCPCB 支持 BGA 元件吗?

是的,JLCPCB 可以组装 BGA(球栅阵列)元件。BGA 组装需要 X 射线检查进行质量验证,这可能会增加处理时间和成本。确保您的 BGA 在他们的元件库中。

如果元件缺货怎么办?

您有几个选择:等待元件补货、从 JLCPCB 的库中选择替代品、使用全球采购(会增加时间和成本)、或从订单中删除该元件并稍后手工焊接。

总结

JLCPCB 的 SMT 组装服务使专业的 PCB 制造对从业余爱好者到生产规模运营的每个人都触手可及。通过遵循本文中的指南,您可以:

  • 准备准确的 BOM 和 CPL 文件,首次匹配成功
  • 通过尽可能选择基础元件来优化成本
  • 避免导致延误和返工的常见错误
  • 在生产前修复旋转和位置问题
  • 设计针对自动化组装优化的电路板

启动费低至 $8,组装时间为 24-48 小时,从未有过更好的时机从手工焊接原型转向专业组装的电路板。充满信心地开始您的下一个项目,准确了解 JLCPCB 组装流程的预期。

准备好下单了吗?

下单前,使用 Schemalyzer 检查您的原理图是否存在常见错误。我们的 AI 驱动分析可帮助在问题变成昂贵的制造问题之前发现它们。

免费试用 Schemalyzer