본문으로 건너뛰기

TMC 5160HV

기본 매개변수

  • 입력 전압 :12V-48V
  • 최대 전류 :4.4A
  • 적합한 : Marlin/Klipper/RRF 펌웨어
  • 드라이버 모드 지원:TMC:SPI
  • 마이크로스텝 보간 마이크로플라이어가 있는 스텝/방향 인터페이스
  • 최고 해상도는 256분할입니다
  • 스털릿চ롭2 조용한 작업 및 부드러운 동작을 지원합니다
  • 중주파 수신의 공명 억제를 지원합니다
  • 스프레드사이클 고동적 모터 제어 채퍼를 지원합니다
  • dcStep 부하 관련 속도 제어를 지원합니다
  • stallGuard2 고정밀 무센서 모터 부하 검출을 지원합니다
  • 쿨스텝 전류 제어를 지원하며, 최대 75%의 에너지 절약이 가능합니다

메인보드 점선설명

  • TMC5160은 SPI 점선을 사용합니다
  • FLY 드라이버의 SPI 핀은 왼쪽에서 아래로 네 번째 핀이며, CS 핀은 SPI 핀입니다. 만약 메인보드가 해당 핀 위치와 일치하지 않으면 SPI를 사용할 수 없습니다.

TMC5160 참고 설정

위험
  • 드라이버 샘플링 저항은 sense_resistor: 0.075 이므로 잘못 설정하지 마십시오
  • spi_bus와 spi_software는 둘 중 하나만 선택할 수 있습니다

SPI 모드 참고 설정

[tmc5160 stepper_x]
cs_pin:
spi_bus:
# spi_software_mosi_pin:
# spi_software_miso_pin:
# spi_software_sclk_pin:
run_current: 1.0 # 모터 작동 전류 값
interpolate: False # 256 마이크로스텝 보간이 활성화되는지 여부 (활성화는 True, 비활성화는 False)
sense_resistor: 0.075
stealthchop_threshold: 0
driver_DISS2G: 1
driver_DISS2VS: 1

무한위치 사용 설명

무한 리미트 사용 시 주의사항
  • 무한 리미트 사용은 한 개의 리미트 포트를 차지하며, 일반적으로 드라이버 1위치는 IO1, 드라이버 2위치는 IO2 등을 사용합니다.
  • 무한 리미트를 사용할 때는 해당 리미트 포트에 아무것도 연결하지 마십시오.
  • 일부 FLY 메인보드는 드라이버 핀과 직결되어 있으니, DIAG가 해당 핀과 직결되었는지 확인하십시오.
무한위치 사용 팁
  • 원래의 endstop_pin:은 막거나 삭제해야 합니다. endstop_pin: tmc5160_stepper_x:virtual_endstop을 추가해야 합니다
  • diag1_pin:을 구성한 후 리프레시된 제한 상태는 트리거되지 않습니다
  • driver_SGT:는 적절한 값을 테스트해야 합니다.
  • 참고 설정
[stepper_x]
# endstop_pin:PF3
endstop_pin: tmc5160_stepper_x:virtual_endstop
homing_retract_dist: 0 # 후퇴 거리는 0으로 설정해야 합니다. 그렇지 않으면 정렬 실패가 발생할 수 있습니다

[tmc5160 stepper_x]
diag1_pin: ^!
driver_SGT: 1

# 설정한 후에는 제한 상태가 트리거되지 않아야 합니다
# 이 핀은 일반적으로 내부 풀업을 활성화하기 위해 "^" 접두사를 사용합니다
# 민감도는 벨트 장력과 관련이 있으므로 자체적으로 조정해야 합니다
# (driver_SGTHRS를 적절한 민감도로 설정하는 것도 동시에 이루어져야 합니다)