상세 컨텐츠

본문 제목

12장 속도 변화 + 엔코더 노이즈 + 3D의 삼중 문제 구조

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

by swtec 2025. 12. 11. 10:35

본문

📉 왜 일부 라인은 정상인데, 어떤 라인은 끝까지 안정되지 않을까?

 

✅ 이런 증상이 있다면 “삼중 구조 문제”일 가능성이 높습니다

  • 속도만 바꿔도 3D 프로파일이 흔들림
  • 특정 구간에서만 높이값이 랜덤하게 튐
  • 장비는 정상인데 결과가 들쭉날쭉
  • 2D는 되는데 3D만 안정이 안 됨
  • 노이즈가 많이 들어가는 라인에서 3D 오류 급증

👉 이런 경우는 대부분
속도 변화 + 엔코더 노이즈 + 3D 타이밍 민감성
이 세 가지가 동시에 작용하는 “삼중 문제 구조” 때문입니다.

 

결론부터 말하면
속도 변화가 노이즈를 증폭시키고,
노이즈는 엔코더 기준점을 깨고,
깨진 기준점은 3D 프로파일을 무너뜨립니다.

즉,

“속도 변화 → 노이즈 확대 → 타이밍 붕괴 → 3D 오류”
라는 구조가 만들어집니다.

 

🔧 삼중 문제 구조를 구성하는 3가지 요소

① 속도 변화: 모든 문제의 시작점

속도가 변하면,

  • 펄스 간격이 급격히 짧아지고
  • 엔코더 감도가 올라가며
  • 노이즈가 “신호처럼” 보일 확률이 증가하고
  • 트리거·조명·카메라의 타이밍 부담이 함께 증가합니다.

속도가 빠르면 빠를수록
µs 단위 오차가 mm 단위 오차로 확대됩니다.

📌 3D는 속도 변화에 가장 취약한 검사 방식입니다.

 

② 엔코더 노이즈: 기준점 붕괴

속도 변화로 펄스 간격이 밀집된 상태에서 노이즈가 섞이면:

  • A/B 위상이 깨지고
  • 펄스가 비정상적으로 짧게 보이거나
  • 가짜 펄스가 들어오고
  • 드롭된 펄스는 통째로 사라지며
  • 플로팅(floating) 노이즈가 기준선을 흔듭니다.

그 결과:

  • ➡ 엔코더 기준점 자체가 왜곡되고
  • ➡ 위치 기준을 잃어버리며
  • ➡ 트리거·카메라가 잘못된 타이밍에서 동작하게 됩니다.

 

③ 3D 구조: 타이밍 불안정이 프로파일 전체로 확대

3D 스캔은 “시간 = 높이 = 위치”가 1:1로 매칭되는 구조입니다.

따라서 엔코더 기준점이 깨지면:

  • 레이저 반사 패턴이 틀어지고
  • 프로파일 곡선이 들쭉날쭉해지고
  • Z값(높이)이 랜덤하게 변하며
  • 특정 구간이 톱니처럼 찢어진 형태가 되고
  • 좌우 비대칭이 선명하게 나타납니다.

👉 2D에서는 무시되던 문제가 3D에서는 심각한 오류가 됩니다.

 

📊 삼중 문제 구조는 이렇게 작동한다 (실제 흐름도)

[속도 변화]

펄스 간격 축소 → 노이즈 민감도 증가

[엔코더 노이즈 진입]

A/B 위상 깨짐 → 펄스 찌그러짐 → 기준점 붕괴

[트리거 · 조명 · 카메라 타이밍이 흔들림]

3D 프로파일 전체가 흔들림 · 튐 · 왜곡

📌 이 흐름이 반복되면 해당 라인은 절대 안정되지 않습니다.

 

🏭 현장에서 흔히 나타나는 삼중 문제 증상

  • ● 증상 1: 특정 속도에서만 튐
    → 속도 변화 → 펄스 간격 축소 → 노이즈 감도 증가
  • ● 증상 2: 3D 프로파일이 구간별로 깨짐
    → A/B 위상이 깨진 구간에서만 Z값 급등락
  • ● 증상 3: 신규 라인에서만 유독 불안정
    → 배선/GND 구조가 달라 노이즈 환경이 악화
  • ● 증상 4: PLC에서는 정상인데 카메라에서는 문제
    → PLC는 노이즈·펄스 변형을 감지하지 못하고,
    → 카메라는 모든 타이밍 변화를 그대로 받음
  • ● 증상 5: 속도 올리면 갑자기 불량 폭증
    → 타이밍 민감도 증가 + 노이즈 증가 + 3D 민감도 총합 효과

 

🧩 3가지 문제가 동시에 발생하면 왜 해결이 어려울까?

하나씩만 보면 간단해 보이지만, 실제로는 연쇄 구조라서 해결이 어렵습니다.

  • 속도 문제만 해결해도 → 노이즈가 그대로 남아 있음
  • 노이즈를 줄여도 → 3D 타이밍 기준이 여전히 불안정
  • 타이밍을 안정화해도 → 이미 엔코더 위상이 깨진 상태

👉 즉, 단일 요소 접근으로는 절대 완전히 해결되지 않는 구조입니다.

 

✅ 해결의 정답: Zero Delay + FPGA 기반 엔코더·트리거 처리

FPGA 기반 Zero Delay 시스템은 삼중 문제를 한 번에 끊어냅니다.

✔ 속도 변화 → 영향 최소화

  • µs/ns 단위의 하드웨어 타이밍 유지
  • 속도가 변해도 트리거 기준점 고정

✔ 엔코더 노이즈 → 파형 복구

  • 가짜 펄스 제거
  • 찌그러진 펄스 정규화
  • A/B 위상 자동 복원

✔ 3D → 타이밍 기준 고정

  • 조명 · 카메라 · 트리거 완전 동기화
  • 프로파일 흔들림 제거
  • 높은 반복성 및 재현성 확보

결론: 삼중 문제 구조를 한 번에 끊어내는 유일한 구조가
Zero Delay + FPGA입니다.

 

🧠 핵심 요약

  • ✔ 속도 변화는 노이즈 민감도를 폭발적으로 증가시킨다
  • ✔ 노이즈는 엔코더 기준점을 깨뜨린다
  • ✔ 깨진 기준점은 3D 프로파일을 무너뜨린다
  • ✔ 삼중 문제가 동시에 발생하면 해당 라인은 끝까지 안정되지 않는다
  • FPGA 기반 Zero Delay만이 이 세 가지 문제를 동시에 해결할 수 있다

 

🔜 다음 글 예고
👉 No.13 – 왜 FPGA는 PLC를 ‘대체’하는 것이 아니라 ‘보완’하는가?

제품 문의 & 기술 자료 요청
성원기술 · SWTEC Co., Ltd.
#ETIO #SCP3D #SIGNALSCOPE #성원기술 #머신비전 #2차전지검사 #반도체계측

관련글 더보기