본문으로 건너뛰기

외부 드라이브 사용 가이드

서보 드라이버 구성 가이드

주의 사항

전제 조건
  • 이 가이드는 Klipper 펌웨어 기반으로 구성합니다.
  • 모듈은 두 가지 배선 방식을 지원하므로 실제 상황에 따라 선택하세요.
  • 배선 방식을 선택한 후에는 하드웨어 연결이 선택한 방식과 일치하는지 확인하세요.

모듈 선택

Loading...

적용 메인보드: SUPER 시리즈, GEMINI 시리즈, E3 시리즈

설명: 이 메인보드의 드라이버 핀 출력은 5V 신호이며, 드라이버가 직접 호환되므로 추가 모듈이 필요하지 않습니다.

배선 방식 선택

하드웨어 구성에 따라 해당 배선 방식을 선택하세요:

전원 차단 작업

외부 드라이버 배선 방식을 선택하거나 변경하기 전에 프린터를 완전히 종료하고 전원 공급을 차단하십시오. 전원이 켜진 상태에서 배선, 드라이버 신호선을 연결/분리하거나 노출된 단자에 접촉하지 마십시오.

선택 권장 사항

어떤 방식을 사용할지 확실하지 않은 경우 드라이버 모듈의 설명서를 참조하거나 제조사에 문의하십시오.

배선 개략도

Loading...

드라이버 세분화 설정

간소화된 설정

드라이버 점퍼를 설정할 필요가 없습니다. 세분화는 드라이버 온보드 딥 스위치로 직접 설정합니다.

드라이버 딥 스위치 설정

드라이버 온보드 딥 스위치를 3200 으로 설정하는 것을 권장합니다.

전원 차단 작업

드라이버 딥 스위치를 조정하기 전에 프린터를 완전히 종료하고 전원 공급을 차단하십시오. 전원이 켜진 상태에서 드라이버 스위치를 조작하지 마십시오.

Loading...

세분화 설정 설명

핵심 계산 공식

모터 1회전당 필요 펄스 수 = rotation_distance / step_distance

더 기본적인 유도는 다음과 같습니다:

모터 1회전당 필요 펄스 수 = full_steps_per_rotation × microsteps

단계별 구성 로직:

  1. 모터 고유 매개변수 확인: 일반적인 모터 full_steps_per_rotation: 200 (1회전 200 전체 스텝, 즉 1.8°/스텝)
  2. Klipper 마이크로스텝 microsteps 설정: 구성 파일에서 설정, 예: microsteps: 16
  3. 드라이버 물리적 세분화 일치: 위 설정과 필요한 정밀도에 따라 드라이버 딥 스위치를 계산하고 설정합니다.
    • 본 가이드 권장값: 200 (전체 스텝) × 16 (Klipper 마이크로스텝) = 3200 펄스/회전
    • 이 경우 드라이버는 16 세분화로 설정해야 하며, 딥 스위치 값은 3200 으로 설정해야 합니다 (일부 드라이버는 세분화 수 16, 일부는 펄스 수 3200으로 표시되므로 드라이버 설명서를 확인하세요).
    • 이는 드라이버가 Klipper가 보내는 각 펄스1개의 마이크로스텝으로 실행한다는 것을 의미합니다.
구성 계층구성 항목설정값설명
모터 매개변수1회전당 전체 스텝 수 full_steps_per_rotation200모터 고유 속성, 일반적으로 200 (1.8°)
Klipper 구성마이크로스텝 수 microsteps16printer.cfg 에서 설정
드라이버 하드웨어딥 스위치 세분화 값3200 (16 세분화)물리적 딥 스위치 설정
최종 효과모터 1회전당 필요 펄스 수200 × 16 = 3200Klipper가 모터를 한 바퀴 돌리기 위해 3200개의 펄스를 전송해야 함

다른 세분화 효과가 필요한 경우:

위 로직을 따라 **Klipper 설정의 마이크로스텝 수 (microsteps)**와 드라이버 딥 스위치로 설정된 세분화 단계가 일관되도록 하십시오. 예를 들어, Klipper에서 microsteps: 32로 설정하면 드라이버 딥 스위치는 6400 (32 세분화)으로 설정하여 200 × 32 = 6400 펄스/회전의 전체 정밀도를 구현해야 합니다.

Klipper 구성 참조

구성 항목설명구성 예시
드라이버 유형구성 불필요, 드라이버 딥 스위치로 물리적 설정
마이크로스텝 (microsteps:)16 으로 설정
Loading...
펄스 지속 시간 (step_pulse_duration:)이 매개변수를 반드시 추가하고 0.000004 로 설정
Loading...
활성화 핀 (enable_pin:)드라이버 로직에 따라 조정:
1. 일반적으로 ! 기호 제거 (하이 레벨 활성화)
2. 일부 드라이버는 ! 추가 필요 (로우 레벨 활성화)
3. 특정 경우 이 행 삭제 가능 (항상 활성화)
하이 레벨 활성화:
Loading...

로우 레벨 활성화:
Loading...

활성화 비활성화: 이 행 삭제

구성 참조 도표:

Loading...

구성 주의 사항

중요 알림

외부 스테핑 모터 드라이버를 사용한 후에는 반드시 차단 (행 앞에 # 주석 추가) 해당 드라이버 프로그램 구성 절(예: [tmc5160 ...] 또는 [tmc2209 ...] 등)을 차단해야 합니다. 그렇지 않으면 구성 충돌로 드라이버가 정상 작동하지 않습니다.

5V 모듈 테스트 설명

안전 경계

이 점검은 5V 승압 모듈을 사용하는 사용자(D 시리즈, C 시리즈 메인보드)에게만 적용됩니다. 일반 모듈 사용자는 이 항목을 건너뛰십시오.

일반 사용자는 전원이 켜진 상태에서 테스트 프로브로 모듈 또는 메인보드 노출 핀에 접촉하지 마십시오. 노출된 핀의 전기적 점검은 고객 서비스에 문의하거나 전기 경험이 있는 담당자가 처리해야 합니다.

5V 승압 모듈을 메인보드에 설치한 후 외부 드라이버를 즉시 연결하지 마십시오. 먼저 다음 단계에 따라 모듈, 구성 및 배선에 명백한 이상이 없는지 확인하십시오.

테스트 단계

1단계: 테스트 구성 추가

다음 구성을 printer.cfg 파일에 추가하십시오. 해당 드라이버 포트 핀으로 핀을 수정해야 합니다:

[output_pin STEP]
pin: PC14

[output_pin DIR]
pin: PC13

[output_pin EN]
pin: PC15
핀 설명
  • 예시의 PC14, PC13, PC15를 실제 사용하는 드라이버 포트 핀으로 교체하십시오.
  • 예: X축 드라이버 포트를 사용하는 경우 메인보드 회로도를 참조하여 해당 핀 번호를 찾으십시오.

2단계: 전원 차단 후 모듈 및 배선 점검

전원 차단 작업

모듈 방향, 커넥터, 선순서를 점검하거나 배선을 교체하기 전에 프린터를 완전히 종료하고 전원 공급을 차단하십시오. 전원이 켜진 상태에서 승압 모듈, 외부 드라이버 신호선을 연결/분리하거나 노출된 단자에 접촉하지 마십시오.

  1. 5V 승압 모듈 설치 방향이 메인보드 실크스크린 및 설명서와 일치하는지 확인하십시오.
  2. EN, PUL, DIR, GND 등의 선순서가 선택한 배선 방식과 일치하는지 확인하십시오.
  3. 제조사에서 제공하는 완제품 모듈과 완제품 배선을 우선 사용하고, 직접 배선을 개조하지 마십시오.
  4. 외부 드라이버를 연결하지 마십시오. 구성 또는 선순서 오류 시 드라이버가 손상될 수 있습니다.

3단계: 소프트웨어 출력 점검

  1. Mainsail 또는 Fluidd 인터페이스에서 콘솔로 들어갑니다.
  2. 현재 외부 드라이버 및 기타 실행 장치가 연결되지 않았는지 확인한 후, 다음 명령을 순서대로 실행하여 콘솔에 오류가 없는지 확인하십시오:
    • SET_PIN PIN=EN VALUE=1
    • SET_PIN PIN=EN VALUE=0
    • SET_PIN PIN=STEP VALUE=1
    • SET_PIN PIN=STEP VALUE=0
    • SET_PIN PIN=DIR VALUE=1
    • SET_PIN PIN=DIR VALUE=0
  3. 명령에 오류가 있으면 먼저 printer.cfg의 핀 이름과 실제 드라이버 포트가 일치하는지 확인하십시오.

4단계: 교체 확인

  1. 모듈 또는 배선에 외관 이상, 발열, 이취 또는 콘솔 지속 오류가 있으면 즉시 전원을 차단하십시오.
  2. 정상으로 알려진 5V 승압 모듈, 완제품 배선 또는 다른 드라이버 포트를 사용하여 교차 테스트를 수행하십시오.
  3. 여전히 확인이 어려운 경우 고객 서비스에 문의하고 스스로 노출 핀에 접촉하거나 모듈을 개조하지 마십시오.

테스트 결과 판단

점검 항목정상 결과비정상 결과처리 권장 사항
모듈 방향 및 선순서메인보드 실크스크린, 설명서와 일치역방향, 잘못된 위치 또는 선순서 불일치완전히 전원을 차단한 후 재설치 또는 완제품 배선 교체
콘솔 명령SET_PIN 명령 오류 없음핀이 존재하지 않거나 명령 실패printer.cfg 핀 구성 확인
모듈/배선 외관발열, 이취, 손상 또는 헐거움 없음발열, 이취, 손상, 헐거움즉시 전원 차단, 모듈 또는 배선 교체
점검 통과 후

외관, 선순서 및 구성이 모두 정상임을 확인한 후 먼저 완전히 전원을 차단한 다음 정식 드라이버 배선을 진행하십시오.

드라이버 펄스 이상 처리

문제 해결

다음 현상이 나타나면 펄스 지속 시간 조정을 시도할 수 있습니다:

  • 모델 시프트, 레이어 어긋남
  • 모터 진동, 이상 소음 또는 작동 이상

조정 방법:

step_pulse_duration 값을 점진적으로 증가시킵니다. 예:

  1. 0.000009 시도
  2. 또는 0.00001
  3. 또는 0.00002

각 조정 후 구성을 저장하고 Klipper를 재시작한 다음 효과를 테스트하십시오.

Loading...