TP 5160

TMC-5160
- 입력 전압 :12V-48V
- 최대 전류 :4.4A
- 적합 :Marlin/Klipper/RRF 펌웨어
- 드라이버 모드 지원:TMC:SPI
- 마이크로폴리터를 통한 스텝/디렉션 인터페이스
- 최고 해상도는 256분할
- 스트릭치롭2 조용한 작동 및 부드러운 동작 지원
- 중주파 수신을 위한 공명 억제 지원
- 스프레드사이클 고동적인 모터 제어 초크커터 지원
- dcStep 부하 관련 속도 제어 지원
- stallGuard2 고정밀 무센서 모터 부하 검출 지원
- 콜스텝 전류 제어 지원, 최대 75% 절전 가능
TP5160 참고 설정
위험
- 드라이버 샘플링 저항은
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가 해당 핀과 직결되었는지 확인하십시오.
제한없음 사용 팁
- TP5160의 제한없음을 사용하려면 메인보드의 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에 적합한 민감도로 설정해야 합니다)