👉 문제의 80%는 조명·카메라·트리거가 동일한 기준점으로 움직이지 않기 때문입니다.
✅ 결론부터 말하면
머신비전 시스템의 중심은 ‘카메라’가 아니라
‘타이밍 기준점(Trigger Reference)’입니다.
이 기준점이 정확하게 하나로 통일되면,
어떤 광학·카메라를 써도 결과는 안정적입니다.
머신비전의 기본 동작 순서는 매우 단순합니다.
여기서 중요한 포인트는
👉 각각이 “언제” 실행되는지가 절대값 기준으로 일치해야 한다는 점입니다.
➜ 결과는 즉시 밝기 편차, 위치 오차, 검사 불안정으로 나타납니다.
① 조명 기준이 다르면 → 밝기 흔들림
예를 들어,
이 둘이 µs 단위로만 어긋나도:
② 카메라 기준이 다르면 → 위치·폭·엣지가 흔들림
카메라는 노출 타이밍이 생명입니다.
③ 트리거가 기준점이 아니면 → 전체 시스템이 분해됨
트리거는 원래 모든 동작의 기준이어야 합니다.
하지만 다음과 같은 환경에서는 기준점이 쉽게 흐트러집니다.
그 결과,
👉 “매번 다른 시점에서 찍힌 이미지”가 발생하고,
👉 장비는 정상인데 결과만 불안정해 보이게 됩니다.
기준점이 하나여야 하는 이유는 크게 3가지입니다.
① 하나의 기준점 → 모든 장치가 같은 타이밍으로 움직임
트리거를 기준으로 삼으면:
➜ 모두 같은 기준 시점에서 움직이며 완전히 정렬됩니다.
② 하나의 기준점 → 라인별 편차 제거
A라인과 B라인의 결과가 다른 가장 큰 이유는:
기준점을 FPGA 기반 트리거로 통일하면,
두 라인은 동일한 타이밍 구조를 가지게 되어 결과 편차가 사라집니다.
③ 하나의 기준점 → 속도 변화에도 안정
속도가 바뀔 때는:
이 모든 상황을 견디는 기준점은
소프트웨어 기반 PLC가 아니라
하드웨어 클럭 기반 FPGA입니다.
FPGA는 속도가 변해도 기준점이 흔들리지 않습니다.
FPGA 기반 타이밍은 다음과 같은 특징을 가집니다.
🔜 다음 글 예고
👉 “Zero Delay가 실제로 검사 품질을 어떻게 바꾸는가? (실측 기반)”
👉 “엔코더·조명·카메라를 한 시스템으로 묶는 방법”
| 9장 전기적 노이즈가 왜 타이밍에 치명적인가? (0) | 2025.12.11 |
|---|---|
| 8장 Zero Delay가 검사 품질을 어떻게 바꾸는가? (0) | 2025.12.11 |
| 6장 정밀 타이밍이 검사 품질을 결정하는 이유 (0) | 2025.12.11 |
| 5장 왜 같은 라인인데 검사 결과가 다를까? (0) | 2025.12.11 |
| 3장 PLC로 트리거 만들면 안 되는 5가지 이유 (0) | 2025.12.11 |