본문으로 건너뛰기

EDDY 센서 자주 묻는 문제 해결 가이드

EDDY 센서 자주 묻는 질문

귀환 시 오류 Error during homing z: Eddy current sensor error

이 오류가 발생하면 순서대로 확인하세요.

Klipper 또는 시스템 업데이트

중요 공지

EDDY의 Z 귀환 기능에 이전에 호환성 문제가 있었으며, 2026년 1월 6일 Klipper 업데이트에서 개선되었습니다.

  • 일반 상위 컴퓨터: Klipper를 최신 안정 버전으로 업데이트하세요.
  • FLY 상위 컴퓨터: 시스템 버전을 V1.3.5 이상으로 업그레이드하세요.

업데이트 완료 후 EDDY를 다시 보정해야 합니다.

구동 전류 조정

  1. printer.cfg 파일을 엽니다.
  2. 설정 하단에서 reg_drive_current = 매개변수를 찾습니다.
  3. 현재 값을 1만큼 증가 또는 감소시킵니다. 예를 들어 1516 또는 14로 변경할 수 있습니다.
  4. 계산된 결과를 직접 입력하고 15+1과 같은 수식을 입력하지 마세요.
  5. 파일을 저장하고 프린터를 재시작한 후 귀환을 다시 테스트합니다.
Loading...

프로브 오프셋 조정

업데이트와 구동 전류 조정 후에도 여전히 문제가 있다면 descend_z를 확인하세요.

  1. printer.cfg에서 [probe_eddy_current fly_eddy_probe] 구성 섹션을 찾습니다.
  2. descend_z:를 적절히 늘립니다. 기본값은 일반적으로 0.5이며, 먼저 2.0 또는 2.5를 시도해 볼 수 있습니다.
  3. 이 매개변수는 해당 구성 섹션에 하나만 있어야 하므로 중복해서 설정하지 마세요.
  4. 권장 값은 3.0을 초과하지 않도록 하며, 최종 값은 기계 구조와 프로브 설치 높이에 따라 결정됩니다.
  5. 저장하고 프린터를 재시작한 후 귀환을 다시 테스트합니다.
버전 안내

Klipper 2026년 3월 이후의 [probe_eddy_current] 구성은 descend_z를 사용합니다. 이전 구성의 z_offset은 폐기되었으며 이후 버전에서 지원이 제거될 수 있습니다. 튜토리얼, 이전 구성 또는 스크린샷에 여전히 z_offset이 표시되면 우선 descend_z로 변경하세요.

Loading...

!! probe_eddy_current sensor not in valid range 표시

이 오류는 프로브 판독값이 유효 범위를 벗어났음을 나타냅니다. 일반적인 원인은 EDDY 프로브를 활성화한 후 다른 구성 섹션의 프로빙 높이가 예상대로 적용되지 않아 프로브가 물리적 범위를 초과하여 이동하기 때문입니다.

다음 위치를 중점적으로 확인하세요:

  • [probe_eddy_current fly_eddy_probe]
  • [bed_mesh]
  • [z_tilt] 또는 [quad_gantry_level]
  • 사용자 정의 귀환, 레벨링, 베드 스캔 매크로

처리 방법:

  1. 모든 프로빙 동작의 하강 높이가 EDDY 사용 가능 범위 내에 있는지 확인합니다.
  2. 여러 매크로나 구성 섹션이 동일한 높이 매개변수를 중복해서 덮어쓰지 않도록 합니다.
  3. 수정 후 Klipper를 저장하고 재시작한 다음 귀환 또는 레벨링을 다시 실행합니다.
Loading...

Eddy I2C STATUS/DATA error 또는 Invalid read data 표시

이러한 오류는 EDDY와 MCU 간의 통신 또는 판독값 이상을 나타냅니다.

일반적인 원인:

  • EDDY 와이어 하네스, 커넥터 또는 납땜 접점의 접촉 불량.
  • I2C 라인이 너무 길거나, 케이블 품질이 낮거나, 모터 라인이나 히터 라인과 함께 배선되어 간섭이 발생합니다.
  • I2C 속도가 너무 높아 현재 케이블과 환경에서 불안정합니다.
  • 프로브 전원 공급이 불안정합니다.

처리 방법:

전원 차단 작업

EDDY 와이어 하네스를 다시 연결하거나, 배선을 정리하거나, 커넥터를 점검하기 전에 프린터를 완전히 끄고 전원을 차단하세요. 전원이 켜진 상태에서 센서를 연결하거나 터미널을 만지지 마세요.

  1. 전원을 차단한 후 EDDY 와이어 하네스를 다시 연결하고 터미널이 느슨하지 않은지 확인합니다.
  2. EDDY 통신 라인을 모터 라인, 히터 라인 및 히트베드 라인에서 멀리 배치합니다.
  3. 하드웨어 I2C를 사용하는 경우 I2C 속도를 낮춰보세요. 여전히 불안정하면 소프트웨어 I2C를 테스트합니다.
  4. 완성된 와이어 하네스 교체, 포트 변경 또는 센서 교체를 통해 교차 테스트를 우선적으로 수행합니다. 노출된 터미널의 전기적 점검은 애프터서비스 또는 전문가에게 문의하세요.
  5. 수정 후 귀환 또는 PROBE_EDDY_CURRENT_CALIBRATE를 다시 실행합니다.

Unable to obtain probe_eddy_current sensor readings 표시

이 오류는 Klipper가 지정된 시간 내에 유효한 EDDY 센서 데이터를 얻지 못했음을 나타냅니다.

일반적인 원인:

  • 센서 통신 라인이 끊어졌거나 구성된 버스/핀이 잘못되었습니다.
  • 프로브가 금속 베드 표면에서 너무 멀리 떨어져 있어 판독값이 유효 범위를 벗어납니다.
  • reg_drive_current가 적절하지 않아 센서 주파수 범위가 부족합니다.
  • 구동 전류 보정 또는 Z 높이 보정이 완료되지 않았습니다.

처리 방법:

전원 차단 작업

EDDY 버스, 핀 배선을 확인하거나 센서 와이어 하네스를 교체하기 전에 프린터를 완전히 끄고 전원을 차단하세요. 전원이 켜진 상태에서 센서를 연결하지 마세요.

  1. 전원을 차단한 후 [probe_eddy_current fly_eddy_probe]의 버스 및 핀 구성이 실제 배선과 일치하는지 확인합니다.
  2. 노즐을 히트베드 중앙으로 이동하여 EDDY가 금속 베드 표면 위에 있는지 확인합니다.
  3. LDC_CALIBRATE_DRIVE_CURRENT CHIP=fly_eddy_probe를 다시 실행하고 SAVE_CONFIG를 실행합니다.
  4. PROBE_EDDY_CURRENT_CALIBRATE CHIP=fly_eddy_probe를 다시 실행합니다.
  5. 귀환 시에만 발생하는 경우 위의 "귀환 시 오류" 섹션에 따라 reg_drive_currentdescend_z를 계속 조정합니다.

MCU Protocol error: Unknown command i2c_write

오류 메시지: MCU Protocol errormcu 'eddy': Unknown command: i2c_writeCommand format mismatch.

이러한 오류는 일반적으로 EDDY / RP2040 주변 MCU 펌웨어와 상위 컴퓨터 Klipper 버전이 일치하지 않음을 나타냅니다. 일반적인 시나리오는 상위 컴퓨터 Klipper를 업데이트했지만 EDDY 펌웨어를 다시 컴파일하여 플래시하지 않은 경우입니다. 또는 EDDY 펌웨어가 상위 컴퓨터 Klipper보다 최신이어서 호스트 측에서 주변 펌웨어가 사용하는 새 명령을 인식하지 못하는 경우일 수 있습니다.

처리 방법:

  1. klippy.log에서 Git versionLoaded MCU 'eddy' ... version을 확인하여 상위 컴퓨터와 EDDY 펌웨어가 동일한 Klipper 버전 세트에서 왔는지 확인합니다.
  2. EDDY가 있는 MCU 펌웨어를 다시 컴파일하여 플래시합니다. 플래시 방법은 해당 툴보드 또는 EDDY 제품 문서를 따릅니다.
  3. 타사 통합 시스템이나 제조업체 맞춤형 Klipper를 사용하는 경우 먼저 해당 시스템이 현재 EDDY 펌웨어를 지원하는지 확인하세요. 확실하지 않은 경우 동일한 시스템에서 제공하는 펌웨어 패키지를 우선 사용합니다.
  4. 플래시 완료 후 FIRMWARE_RESTART를 실행한 다음 EDDY 구동 전류 및 높이 보정을 다시 실행합니다.

일반 버전 확인: MCU Protocol error

TAP 모드 트리거 이상

EDDY의 METHOD=tap을 사용할 때 프로빙이 조기에 중단되거나 베드에 접촉한 후에도 멈추지 않거나 결과가 명백히 불안정한 경우 일반적으로 tap_threshold와 노즐/베드 상태와 관련이 있습니다.

상세 프로세스: EDDY TAP 모드 디버깅 방법

운동 위험

TAP 테스트는 노즐이 히트베드에 근접하거나 접촉하게 합니다. 실행 전에 노즐과 베드 표면이 깨끗하고 손과 도구가 운동 영역에서 멀리 떨어져 있는지 확인하고 비상 정지를 준비하세요.

확인 요점:

  1. 노즐과 베드 표면이 깨끗한지 확인합니다. 노즐 잔여물은 TAP 결과에 직접적인 영향을 미칩니다.
  2. TAP을 시작하기 전에 노즐과 베드 표면 사이의 거리를 몇 밀리미터 범위 내로 유지하는 것이 좋습니다. 너무 가깝거나 멀지 않아야 합니다.
  3. 베드에 닿지 않고 멈춘다면 tap_threshold가 너무 낮을 수 있으므로 적절히 높입니다.
  4. 베드에 닿은 후에도 멈추지 않는다면 tap_threshold가 너무 높을 수 있으므로 즉시 중단하고 임계값을 낮춥니다.
  5. 조정 후 PROBE_EDDY_CURRENT_TAP_CALIBRATE를 다시 실행하고 통과한 후 SAVE_CONFIG를 실행합니다.

열 드리프트로 인한 첫 번째 레이어 불안정

EDDY는 와전류 센서로, 베드 온도, 노즐 온도, 센서 코일 온도 및 주변 금속 부품의 온도 변화가 측정 결과에 영향을 미칩니다. 일반적인 증상은 냉기 상태에서 보정이 정상이지만, 열을 가한 상태에서 인쇄 시 첫 번째 레이어가 너무 높거나 낮게 나타나는 것입니다.

처리 방법:

  1. 실제 인쇄 온도에 가까운 상태에서 EDDY 보정을 수행합니다.
  2. 인쇄 전에 히트베드와 노즐 온도가 안정될 때까지 기다린 후 귀환, 레벨링 또는 베드 스캔을 수행합니다.
  3. EDDY에 온도 센서가 있는 경우 [temperature_probe]를 구성하고 열 드리프트 보상을 수행할 수 있습니다.
  4. 밀폐형 기계의 경우 챔버 온도가 안정된 후에 정밀 보정을 수행하는 것이 좋습니다.

descend_z 디버깅 권장 사항

많은 디버깅 사례에서 [probe_eddy_current fly_eddy_probe]descend_z 초기 값을 2.5로 설정하면 많은 EDDY 센서가 더 빨리 작동 상태에 도달할 수 있습니다.

참고

2.5는 디버깅 시작점일 뿐이며, 범용 고정 값이나 공식 기본 구성이 아닙니다. 최적의 오프셋은 프로브 설치 위치, 노즐 높이 및 기계 구조에 따라 달라지므로 실제 보정 결과를 기준으로 하세요.

Loading...