상세 컨텐츠

본문 제목

4강. MCU 기반 조명 제어기가 Line Scan에 취약한 이유

제품 기술 이야기/2D 기술

by swtec 2025. 12. 15. 14:54

본문

Line Scan 검사에서 문제가 생기면
가장 먼저 의심받는 요소 중 하나가 조명입니다.

  • “조명이 약한가?”
  • “조명 컨트롤러를 바꿔볼까?”
  • “밝기 값을 다시 잡아보자”

하지만 많은 경우,
조명 ‘출력’은 문제가 아닙니다.

👉 문제는 훨씬 더 근본적인 곳,
조명이 ‘언제’ 켜지느냐입니다.

 


 

 

1️⃣ 조명 제어는 단순해 보이지만, Line Scan에서는 다르다

일반적인 인식은 이렇습니다.

“조명은 트리거 들어오면 켜지면 되는 거 아닌가요?”

Area Scan에서는 이 말이 어느 정도 맞을 수 있습니다.
하지만 Line Scan에서는 완전히 다릅니다.

 


 

 

2️⃣ Line Scan에서 조명은 ‘타이밍 신호’다

Line Scan에서 조명은 단순한 광원이 아닙니다.

  • 한 줄마다
  • 정확한 위치에서
  • 정확한 노출 시점에
  • 정확한 밝기로
👉 즉, 조명은
엔코더 · 카메라와 완전히 동기화된 ‘타이밍 신호’입니다.

 


 

 

3️⃣ 대부분의 조명 컨트롤러 구조

시중의 많은 조명 컨트롤러는 다음과 같은 구조를 가지고 있습니다.

  • MCU 기반 설계
  • 펌웨어 루프 실행
  • 인터럽트 기반 트리거 처리
  • 순차적인 명령 처리

이 구조는 범용 조명 제어에는 충분히 좋습니다.
하지만 Line Scan에서는 치명적인 한계를 드러냅니다.

 


 

 

4️⃣ MCU 구조의 근본적 한계

MCU는 다음과 같은 특성을 가집니다.

  • 한 번에 하나의 작업만 처리
  • 인터럽트 중첩 시 순서 지연
  • 루프 주기마다 반응
  • 정확한 실행 시점 보장 불가
👉 “조명을 켜긴 하지만
정확히 ‘그 순간’에 켠다는 보장은 없다”는 뜻입니다.

 


 

 

5️⃣ 이 미세한 차이가 Line Scan에서는 치명적이다

MCU 기준에서는 몇 µs의 지연이나 흔들림은
큰 문제가 아닐 수 있습니다.

하지만 Line Scan에서는 다릅니다.

  • 한 줄의 타이밍 오차
  • 다음 줄에 누적
  • 그다음 줄에 또 누적

결과는 이렇게 나타납니다.

  • 줄마다 밝기 미세 변화
  • 이미지 패턴 흔들림
  • 경계가 흐릿해짐
  • 듀얼이미징 불안정
👉 조명은 켜졌지만 ‘정확한 타이밍’에 켜지지 않은 것입니다.

 


 

 

6️⃣ 듀얼이미징이 특히 어려운 이유

듀얼이미징은 두 가지 조건이 완벽히 맞아야 합니다.

  • 서로 다른 조명 조건
  • 서로 완전히 분리된 타이밍

MCU 기반 조명 제어에서는

  • 첫 번째 조명 OFF
  • 두 번째 조명 ON

이 과정이 순차적으로 처리됩니다.

  • 두 조명이 겹치거나
  • 타이밍 경계가 흐려지거나
  • 패턴이 섞이게 됩니다
현장에서 흔히 듣는 말
👉 “듀얼이미징이 되긴 되는데, 안정적이지 않아요.”

 


 

 

7️⃣ 많은 사람들이 여기서 또 착각한다

  • “조명 컨트롤러를 더 좋은 걸 쓰면 되지 않나?”
  • “출력 전류를 더 높이면 되지 않나?”
  • “밝기 마진을 더 주면 되지 않나?”
👉 하지만 이것도 문제의 본질을 건드리지 못합니다.

출력이 아니라 타이밍의 문제이기 때문입니다.

 


 

 

8️⃣ Line Scan에서 조명 제어의 정답 조건

Line Scan에서 조명 제어가 안정적이려면 다음 조건을 반드시 만족해야 합니다.

  • 엔코더 기준으로 동작할 것
  • 카메라 트리거와 완전히 일치할 것
  • 순차 처리 없이 병렬 처리될 것
  • OS 개입 없이 하드웨어에서 결정될 것
👉 이 조건은 MCU 구조로는 만족시킬 수 없습니다.

 


 

 

9️⃣ 그래서 조명 제어는 FPGA여야 한다

FPGA 기반 조명 제어는 이 모든 문제를 구조적으로 해결합니다.

  • 엔코더 입력 즉시 반응
  • 카메라 트리거와 동일한 타임라인
  • 멀티 커런트 동시 제어
  • 지연 없는 하드웨어 판단
👉 조명이 “켜진다”가 아니라 “맞는 순간에 켜진다”가 됩니다.

 


 

 

🔜 다음 글 예고

다음 글에서는 많은 분들이 가장 궁금해하는 주제로 넘어갑니다.

“멀티커런트와 듀얼이미징은
왜 그렇게 구현하기 어려운가?”
👉 5강. 멀티커런트·듀얼이미징이 어려운 진짜 이유

 


 

 

🔟 요약 한 줄

Line Scan에서 조명 문제는 밝기의 문제가 아니라 타이밍 구조의 문제다.
제품 문의 & 기술 자료 요청
성원기술 · SWTEC Co., Ltd.
#ETIO #SCP3D #SIGNALSCOPE #성원기술 #머신비전 #2차전지검사 #반도체계측

관련글 더보기