TMC 2209

기본 파라미터
- 입력 전압 : 12V-24V
- 호환 펌웨어 : Marlin/Klipper/RRF
- 모터가 쉽게 실리지 않습니다.
- 무소음 모드 지원
- 넓은 면적의 팬 열패드로 드라이버 작동 온도 감소
- 드라이버 모드 지원 : TMC : UART
- 모터 블록 감지 지원
메인보드 점선 설명
-
TMC2209는 UART 점선을 사용합니다.
-
FLY 드라이버의 UART 핀은 왼쪽에서 아래로 네 번째 핀이며, PDN 핀은 UART 핀입니다. 메인보드가 해당 핀과 일치하지 않으면 UART를 사용할 수 없습니다.
-
다른 드라이버가 다섯 번째 핀을 사용하는 경우 FLY 메인보드를 사용하여 이 방법으로 문제를 해결할 수 있습니다. UART 사용에 대한 자세한 내용은 여기를 참조하십시오.
TMC2209 참고 설정
위험
드라이버 샘플링 저항은 0.110이므로 잘못 설정하지 마십시오.
[tmc2209 stepper_x]
uart_pin:
interpolate: False
run_current: 0.8 # 모터 동작 전류 값 (단위 : mA)
sense_resistor: 0.110 # 드라이버 샘플링 저항 변경 금지
stealthchop_threshold: 0
제한없는 사용 설명
무한 리미트 사용 시 주의사항
- 무한 리미트 사용은 한 개의 리미트 포트를 차지하며, 일반적으로 드라이버 1위치는 IO1, 드라이버 2위치는 IO2 등을 사용합니다.
- 무한 리미트를 사용할 때는 해당 리미트 포트에 아무것도 연결하지 마십시오.
- 일부 FLY 메인보드는 드라이버 핀과 직결되어 있으니, DIAG가 해당 핀과 직결되었는지 확인하십시오.
제한없는 사용 팁
- 기존의
endstop_pin:
은 비활성화하거나 삭제하고endstop_pin: tmc2209_stepper_x:virtual_endstop
을 추가해야 합니다. diag_pin:
을 구성한 후에는 리프레시된 제한 상태가 트리거되지 않습니다.driver_SGTHRS:
를 구성하려면 적합한 값을 자체적으로 테스트해야 합니다.

- 참고 설정
팁
- FLY 2209는 뒷면에 스위치가 있으며, 다른 쪽으로 바꿔야 합니다.
- FLY 2209C는 직접 연결된 드라이버로 DIAG를 사용하지 않으므로 이 단계가 필요하지 않습니다.
[stepper_x]
# endstop_pin:PF3
endstop_pin: tmc2209_stepper_x:virtual_endstop
homing_retract_dist: 0 # 되돌아오는 거리는 0으로 유지해야 합니다. 0으로 설정하면 정확한 위치 결정이 실패할 수 있습니다.
[tmc2209 stepper_x]
diag_pin: ^
driver_SGTHRS: 100