No.28 3D 검사 구조
3D 검사에서 가장 어려운 문제는 ‘속도 변화’다
하지만 구조를 바꾸면 완전히 해결된다.
✅ 3D 라인에서 흔히 겪는 증상
- 속도만 바꿨는데 Z값이 달라짐
- 고속일수록 프로파일이 흔들림
- 특정 구간에서만 결과가 튐
- 속도가 빨라지면 밝기 요동
- 라인별 속도 세팅에 따라 품질 편차 발생
이 문제들의 공통된 원인은 단 하나.
3D는 타이밍 기반 검사이기 때문에 속도 변화 = 타이밍 변화가 되기 때문이다.
핵심 결론: 속도 변화가 생겨도 “타이밍을 안정적으로 유지하는 구조”만 만들면 문제는 완전히 해결된다.
1️⃣ 속도 변화가 3D 검사에 문제를 일으키는 이유
✔ 이유 1 — 엔코더 펄스 간격 변화
속도가 빨라질수록 펄스 폭은 짧아지고, 노이즈·Spike·드롭 영향이 더 크게 나타난다.
→ X축 기준이 흔들림 → 프로파일 찢어짐
✔ 이유 2 — 조명 펄스 폭 부족
고속에서는 Exposure 시간이 짧아짐 → 조명도 짧은 시간에 충분한 광량을 줘야 한다.
조명 펄스 폭이 부족하면 → 밝기 요동 → Z값 요동
✔ 이유 3 — 트리거 지터(Trigger Jitter) 확대
속도가 빠를수록 작은 지터도 큰 위치 오차로 확대된다.
예) 1µs 지터 = 고속 라인에서는 10~50µm 위치 오차 → 3D에서는 치명적
✔ 이유 4 — 패턴 반사 시간이 속도에 따라 달라짐
속도가 변하면 반사 패턴이 센서에 도달하는 시간도 달라짐.
→ Exposure와 맞지 않으면 Z값 왜곡 발생
2️⃣ 속도 변화에 절대 흔들리지 않는 3D 검사 구조의 핵심 요소 4가지
🔧 핵심 1 — Zero Delay 기반 ‘절대 기준점’ 생성
Zero Delay는 트리거·조명·카메라의 기준점을 0ns 오차로 만드는 기술이다.
Zero Delay가 적용되면• 속도 변화와 무관하게
• 항상 동일한 타이밍에서
• 조명·카메라가 동작한다
➡ 속도 변화가 타이밍 변화로 이어지는 문제를 원천 차단
🔧 핵심 2 — FPGA 기반 엔코더 재구성
FPGA는 엔코더 신호를 실시간으로 재구성한다.
재구성 기능
• 펄스 간격 보정
• 위상 보정
• 가짜 펄스 제거
• 드롭 자동 보정
• 고속에서도 일정한 X 좌표 유지
결과
➡ 속도 변화에도 X축 좌표가 절대 흔들리지 않는다
🔧 핵심 3 — 멀티커런트 조명으로 ‘광량 일정화’
속도 변화 = Exposure 시간 변화
→ 조명도 그에 맞춰 µs/ns 단위로 밝기를 맞춰야 한다.
멀티커런트 방식• 속도별 밝기 변화 자동 보정
• 고속에서도 충분한 광량 확보
• 패턴 반사 안정성 유지
➡ Z값 안정에 절대적
🔧 핵심 4 — Exposure–조명–트리거 완전 동기화
속도가 빨라질수록 “언제 찍느냐”가 훨씬 더 중요해진다.
완전 동기화 구성
• Exposure Start
• 조명 On
• 레이저/패턴 On
• 엔코더 기준점
➡ 프로파일 흔들림 0 · Z값 튐 0 · 밝기 편차 0
3️⃣ 속도 변화 대응 구조의 실제 설계 예시
⭐ 최적 설계 구조 (3D 전용)
엔코더 입력
↓
FPGA 엔코더 재구성 (펄스 보정 · 위상 보정)
↓
Zero Delay 기준점 생성
├── 3D 카메라 Exposure Start
├── 패턴/레이저 조명 제어 (멀티커런트)
├── 보조 조명
└── 외부 장비 동기화
이 구조의 장점
• 속도 2배, 3배 변해도 결과 동일
• 라인별 품질 차이 사라짐
• 프로파일 완전 안정
• Z값 반복성 극대화
• AI 검사 정확도 대폭 증가
4️⃣ 실제 현장에서의 효과
📌 사례 1 — 2차전지 Electrode 3D 검사
속도 35m/min → 65m/min 변화
Zero Delay + FPGA 적용 후
Z 오차 ±4µm → ±0.5µm로 감소
📌 사례 2 — 디스플레이 글라스 검사
고속 이송 구간에서 프로파일 찢어짐 발생
→ 멀티커런트 조명 적용
→ 패턴 안정화, Z값 60% 개선
📌 사례 3 — 반도체 PKG 검사
속도별 결과가 달라 AI 재학습 필요
→ 타이밍 동기화 후 라인 속도 달라도 이미지 패턴 동일
→ AI 재학습 80% 감소
5️⃣ 속도 변화에 흔들리지 않는 3D 검사 구축 체크리스트
- 트리거 지터는 0ns인가?
- 엔코더 펄스 재구성이 가능한가?
- 조명 펄스 폭이 속도 변화에 따라 자동 보정되는가?
- Exposure–조명–트리거 동기화가 µs 단위로 맞는가?
- 라인별 기준점이 동일하게 유지되는가?
➡ 이 조건을 만족해야 “속도 변화 = 품질 변화” 문제가 사라진다.
📌 핵심 요약
✅ 3D에서 가장 어려운 문제는 “속도 변화”
✅ 속도 변화는 타이밍·밝기·좌표 변화로 이어진다
✅ Zero Delay + FPGA + 멀티커런트 조명 = 속도 변화의 영향 0
✅ 결국 속도 변화 대응 구조는 ‘타이밍 엔지니어링’이다
✅ 이 구조만 잡으면 어떤 속도에서도 3D 품질이 일정해진다
🔜 다음 글 예고
👉 No.29 – 3D 조명 패턴 품질이 프로파일·단차 정확도에 미치는 영향
제품 문의 & 기술 자료 요청
성원기술 · SWTEC Co., Ltd.
#ETIO
#SCP3D
#SIGNALSCOPE
#성원기술
#머신비전
#2차전지검사
#반도체계측