JLCPCB 组装服务简介
JLCPCB 通过提供价格实惠的 SMT(表面贴装技术)组装服务,彻底改变了 PCB 制造行业,使专业的 PCB 生产对业余爱好者、初创公司和成熟企业都触手可及。借助他们的集成组装服务,您可以在短短几天内从设计阶段完成全组装电路板的生产。
本综合指南涵盖了使用 JLCPCB 组装服务所需了解的一切内容,从准备 BOM 和 CPL 文件到优化成本和避免常见错误。无论您是订购第一块组装板还是希望简化生产工作流程,本指南都将帮助您实现专业级的成果。
JLCPCB 组装服务的主要优势
- 启动费用低至 $8
- 提供 300,000+ 种元器件
- 90% 的订单在 24-48 小时内完成
- 与 PCB 制造集成订购
- 支持 SMT 和通孔组装
价格明细
了解 JLCPCB 的定价结构对于项目预算至关重要。组装成本由几个部分组成:
| 费用项目 | 价格 | 备注 |
|---|---|---|
| 启动费 | $8.00 | 每个订单一次性收费 |
| 钢网 | $1.50 | SMT 组装必需 |
| SMT 组装 | $0.0017/焊点 | 每个焊点 |
| 手工焊接 | $3.50 | 通孔元件的人工费 |
| 手动组装 | $0.0173/焊点 | 每个手工焊接点 |
| 扩展元件费 | $3.00/类型 | 每种独特的扩展元件 |
基础元件 vs 扩展元件
JLCPCB 将元器件分为两大类别,这显著影响您的组装成本:
基础元件
约 698 种常用元件预装在机器上。无额外上料费。
- 常见电阻(0402、0603、0805)
- 标准电容
- 普通 LED
- 基础晶体管
- 常用稳压器
扩展元件
300,000+ 种专用元件。每种独特元件类型收取 $3 上料费。
- 专用集成电路(MCU、传感器)
- ESP32/STM32 模块
- 非常见被动元件
- 特殊连接器
- 射频元件
优选扩展元件
某些扩展元件被标记为“优选”,在经济型组装中可能减免或免除上料费。请查看元件库了解当前分类。
成本优化策略
以下是经过验证的策略,可最大程度降低您的组装成本:
- 优先选择基础元件: 在设计时选择元件时,检查是否存在基础元件替代品。基础的 10K 电阻不额外收费,而等效的扩展元件需额外支付 $3。
- 合并扩展元件: 每种独特的扩展元件类型增加 $3。在多个设计中使用相同的 MCU 可降低单个项目的成本。
- 使用元件搜索工具: 在确定原理图之前,在 jlcpcb.com/parts 搜索以查找库存的基础替代品。
- 检查库存水平: 缺货元件会导致延误并可能需要替换。订购前务必验证库存。
- 批量处理相似项目: 如果您有多个设计,将它们组合在一起可降低每块板的 $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 文件(元件贴装列表)。正确准备这些文件对于成功下单至关重要。
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 导出
- 在 EasyEDA 中打开您的 PCB 或原理图
- 点击顶部工具栏中的 BOM 图标
- 在对话框中查看元件列表
- 点击 Export BOM 下载
导出的文件命名为:BOM_[项目名称]_[日期]_[时间].csv
Pick and Place 导出
- 在 EasyEDA 中打开您的 PCB 布局
- 转到 Document → Export Pick and Place File
- “Mirror bottom side coordinates”选项通常不需要
- 点击 Export 下载
导出的文件命名为:PickAndPlace_[PCB 名称]_[日期]_[时间].csv
专业提示:直接集成
从 EasyEDA 下单时,您可以直接从 EasyEDA 界面下达组装订单。BOM 和 CPL 文件会自动上传到 JLCPCB 的订购系统,节省时间并减少文件格式错误。
从 KiCad 导出
KiCad 8 包含改进的导出选项以兼容 JLCPCB:
BOM 导出
- 在原理图编辑器中,转到 Tools → Generate BOM
- 选择输出 CSV 格式的 BOM 插件
- 将 LCSC 元件编号添加到符号属性以实现自动匹配
- 运行插件生成 BOM 文件
位置文件导出
- 在 PCB 编辑器中,转到 File → Fabrication Outputs → Component Placement (.pos)
- 选择 CSV 格式
- 选择 Millimeters 作为单位
- 启用 Include footprint references
- 点击 Generate Position File
KiCad 列映射
KiCad 使用“Ref”、“PosX”、“PosY”等列标题导出。JLCPCB 的系统可以自动映射这些列,但您可能需要将列重命名为“Designator”、“Mid X”、“Mid Y”以实现完美兼容。
分步订购流程
按照以下步骤下达 JLCPCB 组装订单:
上传 Gerber 文件
访问 jlcpcb.com 并点击“Order Now”。上传包含所有 PCB 层的 Gerber ZIP 文件。配置 PCB 选项(层数、厚度、颜色等)。
启用 SMT 组装
切换“SMT Assembly”开关。选择要组装的侧面(顶面、底面或两面)。选择经济型或标准 PCBA 服务。
上传 BOM 和 CPL 文件
点击“Add BOM file”并选择您的 BOM CSV 文件。点击“Add CPL file”并选择您的 Pick and Place 文件。系统将自动匹配元件。
确认元件匹配
查看元件匹配表。绿色勾选标记表示已匹配的元件。点击未匹配的元件以搜索和选择替代品。确认每个元件。
查看贴装预览
使用可视化贴装预览验证元件位置和旋转角度。红点表示引脚 1 方向。继续之前修复任何旋转问题。
完成订单
查看包括 PCB、组装和元件成本在内的最终报价。选择运输方式并完成付款。您将通过电子邮件收到订单更新。
确认生产文件
提交前始终选择“Confirm production file”选项。Gerber 查看器仅供参考,可能与生产输出不完全匹配。此选项确保工程师在制造开始前审查您的文件。
元件选择技巧
在设计过程中选择正确的元件可以节省组装时的时间和金钱:
使用 LCSC 元件编号
JLCPCB 库中的每个元件都有唯一的 LCSC 元件编号(格式:Cxxxxx)。在 BOM 中包含此编号可保证 100% 的匹配准确性。您可以在 jlcpcb.com/parts 找到这些编号。
设计前检查库存
在确定原理图之前,验证您选择的元件在 JLCPCB 元件库(不仅仅是 LCSC)中有库存且可用。缺货元件会导致延误并可能需要设计更改。
考虑组装可用性
并非所有 LCSC 元件都可用于组装。搜索时按“Assembly”可用性过滤。某些元件仅在 LCSC 库存中,JLCPCB 无法组装。
元件搜索工作流程
- 1访问 jlcpcb.com/parts 并搜索您的元件类型
- 2按“Basic Parts”过滤以首先查看低成本选项
- 3检查库存数量和“Assembly”可用性
- 4将 LCSC 元件编号(例如 C49678)复制到您的原理图
- 5将元件编号添加到 BOM 以实现自动匹配
修复旋转和位置问题
旋转和位置不匹配是 PCB 组装中最常见的问题。这是因为不同的 EDA 工具对元件使用的默认方向与它们在编带盘中的显示方式不同。
如何修复旋转问题
当元件在预览中显示错误旋转时:
- 记录 CPL 文件中的当前旋转值
- 确定元件需要旋转多少度
- 将修正值添加到当前值
- 如果结果超过 360,则减去 360(取模运算)
- 更新 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如何修复位置问题
如果元件显示偏离正确位置:
- 通过查看同一类型的另一个正确放置的元件来确定正确位置
- 调整 CPL 文件中的 Mid X 和/或 Mid Y 值
- 重新上传并在预览中验证
位置修复示例
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 组装流程的预期。