SeongWonTech · 성원기술

정밀한 타이밍이
검사 품질을 결정합니다

FPGA 기반 머신비전 동기화 솔루션 전문기업.
2차전지·반도체·자동차 라인 검사의 트리거·조명·카메라를 정밀하게 제어합니다.

상세 컨텐츠

본문 제목

이미지 촬상이 안될 때 점검 방법

현장 문제 해결/현장이슈 해결사례

by 성원기술 SWTec 2026. 6. 17. 16:19

본문

Machine Vision · 트러블슈팅 · 현장 점검

머신비전 촬상이 안 될 때
원인별 점검 순서와 해결 방법

설정은 다 맞는 것 같은데 이미지가 안 나온다면,
이 순서대로 확인해보세요. 결국은 동기화 문제입니다.

이 글에서 다루는 것

  • 촬상 불량 원인 5가지와 현장 점검 순서
  • 카메라 · 트리거 · 조명 · 엔코더별 체크리스트
  • 재현이 안 되는 간헐적 오류의 진짜 원인
  • 동기화가 해결의 끝이자 시작인 이유
OVERVIEW
점검은 이 순서대로
01
카메라 자체 이상

프리런 모드로 이미지 확인 → 정상이면 다음 단계

이미지 나오면 PASS 안 나오면 카메라·케이블 점검
02
트리거 신호 이상

신호 레벨 · 극성 · 실제 출력 여부 확인

오실로스코프로 신호 직접 확인
03
조명 점등 타이밍 이상

검은 이미지 → 셔터와 조명 딜레이 미스매치

연속 점등 모드로 조명 상태 확인
04
엔코더 연동 이상

엔코더 기반 트리거 미발생 · 고속 시 누락

A/B 상 신호 · 최대 주파수 확인
05
간헐적 동기화 오류

위 4가지 정상인데 오류 반복 → 동기화 구조 문제

하드웨어 통합 동기화 필요
SECTION 01
카메라 자체 문제

가장 먼저 카메라를 프리런(Free Run) 모드로 설정해 외부 트리거 없이 촬영해봅니다. 이미지가 들어오면 카메라 자체는 정상입니다.

점검 체크리스트

카메라 전원 정상 공급 여부
GigE / USB 케이블 연결 상태
카메라 IP가 PC 네트워크 대역과 일치하는지
카메라 드라이버 · SDK 버전 호환성
프리런 모드에서 이미지 수신 여부
프리런에서 이미지가 나온다면 → 카메라 이상 아님. 트리거 단계로 이동
SECTION 02
트리거 신호 문제

외부 트리거 모드에서 신호가 제대로 전달되지 않으면 촬상이 이루어지지 않습니다. 세 가지를 순서대로 확인합니다.

신호 레벨 불일치

카메라가 요구하는 전압과 실제 입력 전압이 다를 때 발생. 5V 요구 카메라에 3.3V 신호가 들어오면 트리거로 인식 불가.

전압 레벨 직접 측정 필요
트리거 극성 설정 오류

라이징 엣지 / 폴링 엣지 설정이 반대로 되어 있는 경우. 소프트웨어에서 트리거 극성 설정 반드시 확인.

Rising / Falling Edge 설정 확인
신호가 실제로 출력되는지 확인

소프트웨어에서 트리거를 보낸다고 해도 하드웨어에서 실제 출력이 안 되는 경우 있음. 오실로스코프나 LED 테스터로 직접 확인이 가장 확실.

오실로스코프로 출력 단자 직접 확인
SECTION 03
조명 점등 타이밍 문제

이미지는 들어오는데 완전히 검게 나온다면 조명이 꺼진 상태에서 촬영되고 있는 것입니다. 스트로브 타이밍 미스매치가 원인입니다.

증상으로 원인 구분하기

이미지가 아예 안 들어옴 → 트리거 신호 문제
이미지는 들어오는데 완전히 검음 → 조명 타이밍 문제
이미지가 들어오는데 밝기가 불균일 → 조명 노화 또는 전류 불안정

점검 체크리스트

카메라 노출 시간과 조명 점등 구간이 겹치는지 확인
조명 컨트롤러 딜레이 설정값 점검
조명을 연속 점등 모드로 켜서 육안으로 밝기 확인
조명 노화 여부 — 교체 후 밝기 변화 확인
SECTION 04
엔코더 연동 문제

엔코더 기반 트리거를 사용하는 라인에서 엔코더 신호가 제대로 들어오지 않으면 트리거 자체가 발생하지 않습니다.

엔코더 케이블 · 신호 이상

A/B 상 신호 정상 여부, 케이블 단선 · 노이즈 유입 확인.

A/B 상 파형 오실로스코프 확인
최대 주파수 초과

라인 속도가 빠를수록 엔코더 펄스 주파수가 높아짐. 컨트롤러 처리 한계를 초과하면 트리거 누락 발생.

체배 설정 낮추기 또는 고속 처리 하드웨어 교체
엔코더 분해능 설정 불일치

시스템에서 설정한 분해능과 실제 엔코더 분해능이 다르면 트리거 간격이 어긋남.

엔코더 사양서와 설정값 대조 확인
SECTION 05
간헐적 오류 — 가장 찾기 어려운 문제

위 네 가지를 모두 확인했는데도 특정 조건에서만 오류가 반복된다면 동기화 구조 문제를 의심해야 합니다.

"라인 속도를 올리면 오류가 많아집니다"
→ 속도가 높아질수록 소프트웨어 경유 지연이 트리거 주기를 침범. 하드웨어 단 처리 필요.
"특정 시간대에만 발생하고 재현이 안 됩니다"
→ 소프트웨어 처리 지연이 가변적으로 발생하는 전형적인 패턴. 설정으로 해결 불가.
"한 채널은 정상인데 다른 채널만 오류가 납니다"
→ 채널 간 클럭 출발점이 달라 타이밍 편차 발생. 단일 클럭 통합 처리 구조로 해결.
"재시작하면 당분간 정상인데 또 오류가 납니다"
→ 소프트웨어 누적 지연이 리셋되면서 일시 정상. 구조적 원인이므로 반드시 재발.
공통 원인 — 카메라 트리거는 PC에서, 조명은 별도 컨트롤러에서.
두 신호의 출발점이 다르면 속도가 빨라질수록 타이밍 편차가 쌓입니다.
소프트웨어 설정으로는 이 문제를 근본적으로 해결할 수 없습니다.
CONCLUSION
동기화가 해결의 끝이자 시작

결국은 동기화 문제입니다

촬상 불량의 원인을 하나씩 짚어왔지만, 현장에서 반복되는 간헐적 오류의 대부분은 결국 동기화 문제로 귀결됩니다.

카메라가 찍는 타이밍, 조명이 켜지는 타이밍, 제품이 지나가는 위치 정보. 이 세 가지가 하나의 클럭 아래 묶여야 비로소 안정적인 촬상이 가능합니다.

조명 컨트롤러를 교체하거나 트리거 딜레이를 조정하는 방식으로는 근본 원인을 해결할 수 없습니다. 카메라, 조명, 엔코더를 하나의 하드웨어에서 통합 처리하는 구조가 필요합니다.

동기화를 하드웨어 수준에서 해결하는 것.
그것이 촬상 불량 문제의 끝이자, 안정적인 머신비전 시스템의 시작입니다.

촬상 불량 원인을 찾지 못하고 계신다면

현재 라인 구성과 증상을 알려주시면 원인 파악과 동기화 솔루션 구성을 검토해드립니다.

관련글 더보기