+86-159-2181-9772 | ben.liu@ulilaser.com

CCD Vision Positioning in Laser Soldering

3 11 月, 2026 · 行业动态

CCD vision positioning in laser soldering is the alignment step that uses a camera to locate board fiducials and individual solder pads, then offsets the laser spot and solder feed to the joint's real coordinates before …

CCD vision positioning in laser soldering is the alignment step that uses a camera to locate board fiducials and individual solder pads, then offsets the laser spot and solder feed to the joint’s real coordinates before any heat is applied. It replaces fixed mechanical stops with measured positions, so a pad that sits 40 µm away from nominal because of laminate stretch, clamp variation or upstream placement error still receives the laser energy in the right place. On production inline machines, a well-tuned vision system holds alignment repeatability in the ±10–20 µm range and keeps final joint position within ±50 µm, while also giving the cell a post-solder image for AOI comparison.

CCD Vision Positioning in Laser Soldering

What Does CCD Vision Positioning Actually Do in a Laser Soldering Machine?

Vision in a laser soldering cell works at three levels, and it helps to keep them separate when you specify or troubleshoot a machine:

  • Board-level (global) alignment. The camera finds two or three fiducials, computes X/Y offset and theta rotation, and transforms the entire solder program to the actual board position. This runs once per board and absorbs clamp repeatability and panel handling variation.
  • Joint-level (local) alignment. For fine-pitch connectors, 0201/01005 pads, sensor terminals or flex-to-board joints, the camera re-locates the individual pad or lead and applies a per-joint correction. This is what captures local laminate stretch that board-level alignment cannot see.
  • Solder feed and post-solder verification. In solder-ball and solder-wire processes, an upward-looking camera checks the ball on the nozzle or the wire tip position; after reflow, the same optical path or a dedicated AOI camera checks wetting angle, fillet formation and bridging. Note that vision here supports positioning and inspection — the heat source is still the laser, with the closed-loop temperature profile managed separately.

A practical detail from the floor: board-level alignment alone is usually enough for pads above 0.4 mm pitch, but once you go below 0.3 mm pitch or work on a 0.6 mm-thick flex, local alignment earns its cost.

How Do You Specify Camera, Lens and Lighting for Laser Soldering Vision Alignment?

Do not start from megapixels. Start from the smallest feature you must resolve and work backwards to field of view and pixel scale. A workable rule is 8–10 pixels across the smallest reliable feature; sub-pixel centroid algorithms can then reach roughly 1/10 pixel repeatability.

Sensor Field of view Pixel scale Smallest reliable feature Typical application
5 MP (2448 × 2048) 8 × 6.7 mm ≈3.3 µm/px ≈30 µm Micro solder ball, 01005 pads, die-edge joints
5 MP 16 × 13.4 mm ≈6.5 µm/px ≈65 µm 0201/0402 pads, fine-pitch connectors
5 MP 30 × 25 mm ≈12 µm/px ≈120 µm Connector pins, shield frames, large terminals
12 MP (4096 × 3000) 20 × 14.6 mm ≈4.9 µm/px ≈50 µm Wide field with fine-pitch content (multi-up panels)

Lens and lighting choices matter as much as resolution:

  • Telecentric lens where the joint is at a different height than the fiducial, or where parts are taller than 1 mm. It removes perspective scaling error; a 1× telecentric typically gives 0.2–0.4 mm depth of field, so check that your tallest connector stays inside it.
  • Coaxial (on-axis) illumination for solder-mask-defined pads and mirrored surfaces — it returns specular reflection straight to the camera and gives clean pad boundaries.
  • Low-angle ring or dome light for solder ball edges, gold fingers and castellated edges, where grazing light produces the contrast that coaxial light washes out.
  • Short exposure (3–15 ms) with a strobed light so the image is not smeared by gantry motion; this keeps the vision step to roughly 30–80 ms per point.

Where Does the Accuracy Budget Go?

Machine vendors quote camera resolution, but the number that governs yield is the total positioning error stack-up. A realistic budget for an inline laser soldering cell looks like this:

Error source Typical contribution How to control it
Fiducial recognition repeatability ±2–5 µm Consistent mask opening, sub-pixel centroid, fixed light level
XY gantry repeatability ±3–10 µm Linear encoders, backlash compensation, warm-up routine
Camera-to-laser/nozzle offset calibration ±5–15 µm Calibration target, re-check at each shift start
Substrate thermal expansion 50–70 µm over 100 mm at ΔT 40 °C (FR4, ~15 ppm/°C) Local alignment near the joint, preheat soak
Clamp and board seating variation ±10–25 µm Vacuum or edge clamp with repeatable datum, board support pins

Root-sum-square these and you land near ±25–30 µm, which is why a ±50 µm joint tolerance is a sensible production limit. If your requested tolerance is ±20 µm on a 100 mm board without local alignment, no camera resolution will save the process — the error is mechanical and thermal, not optical.

A standard alignment sequence per board: load and clamp → locate 2–3 fiducials → compute offset/theta transform → move to joint, capture local image, refine offset → fire laser with the temperature profile → capture post-solder image and compare against the golden reference.

Which Vision Failures Show Up on the Line, and How Are They Fixed?

Symptom Likely cause First troubleshooting steps
Intermittent “fiducial not found” alarms Low contrast from mask residue, wrong light level, dirty window View the live image at production exposure; check grey-level spread between fiducial and background (target ≥60 levels); clean optics; tighten the recognition search window
Offset grows steadily across a shift Thermal drift of camera or gantry before warm-up completes Enforce a 20–30 min warm-up; run a calibration target check at hour 0, 2 and 4; enable thermal compensation if available
Same bias in one direction on every board Camera-to-nozzle offset calibration stale, or nozzle replaced without recalibration Re-run the offset calibration with the glass target; verify against a known coordinate; log the delta
Good near the fiducials, off by 30–60 µm at board edges Laminate stretch or clamp distortion; only board-level alignment in use Switch to local alignment for the affected joints; check clamp force and support pin layout
Ball lands beside the pad on tall connectors Parallax from non-telecentric lens, or shadowing on the pad Move to a telecentric lens; add low-angle light; verify depth of field covers the pad height
False pad detection on bare copper Specular reflection mimicking a boundary Switch to coaxial or polarized lighting; restrict the search area to the expected pad window

How Do You Validate Vision Positioning Before Sign-Off?

  • Static accuracy test: place a glass or ceramic calibration target with known coordinates, command 20 positions, measure the reported versus actual coordinates. Repeatability should be ≤±10 µm, 3σ.
  • Board-level repeatability: run 30 consecutive production boards, log the computed X/Y/theta offset each cycle, and confirm the standard deviation stays within your tolerance budget.
  • Process capability: measure post-solder joint position on 30 boards; a Cpk ≥1.33 against your ±50 µm (or tighter) spec is the usual acceptance gate.
  • Thermal drift check: capture offsets at cold start, after 2 hours and after 4 hours of running; drift beyond 15 µm indicates a warm-up or compensation problem.
  • First-pass recognition rate: log every alignment event; ≥99.5% first-pass fiducial recognition is a reasonable production target for a clean board design.

FAQ

Do I still need CCD vision if my board tolerance is ±0.1 mm?
Often not for a single large pad, but yes for small pads and connectors. The laser spot and solder ball are typically 200–600 µm, so a 100 µm board shift can push a 300 µm ball partly off a 250 µm pad. Vision also gives you the position log needed for traceability.

What is the difference between vision positioning and AOI in a laser soldering cell?
Positioning works before the joint and answers “where do I fire?”; AOI works after and answers “did it form correctly?” They can share optics and lighting, but the algorithms and calibration targets differ, and positioning accuracy is measured in micrometres while AOI is judged on defect detection rate.

Can CCD vision compensate for PCB warp?
Not by itself. A 2D camera measures X/Y and rotation; warp is a Z-axis error. Compensation needs either a height sensor or structured-light profile that maps Z per board, with the laser focus following that map. If warp exceeds 0.3 mm across the panel, add a height map rather than a higher-resolution camera.

What fiducial design gives the most stable alignment?
A 1.0–2.0 mm copper dot with a solder-mask opening 0.3–0.5 mm larger, three marks minimum (two for offset and rotation, the third to detect scale error), placed asymmetrically and away from panel edges and tooling holes. Avoid fiducials on bare copper next to traces, and avoid mask-defined fiducials with thin rims.

How much cycle time does vision add?
Board-level alignment with three fiducials typically costs 100–250 ms per board; per-joint local alignment adds 30–80 ms per point. On a 20-joint board, local alignment is usually the difference between 3 s and 4.5 s cycle time, so apply it only where the pitch or substrate demands it.

If you can share your pad geometry, substrate material and target joint tolerance, we can help size the camera, lens and alignment strategy for your specific laser soldering application.