Aller au contenu principal

TP 2240

Loading...

TMC-2240

  • Tension d'entrée : 12V-36V
  • Compatible avec : Firmware Klipper/RRF
  • Modes de pilotage supportés : TMC:SPI
  • Détection de température intégrée
  • Protection et diagnostic complets des entrées analogiques universelles
  • Détection de courant sans perte entièrement intégrée (ICS)
  • Interface pas/direction avec interpolation microstepping microPlyer
  • Protection contre les courts-circuits, verrouillage de sous-tension, protection contre la surchauffe de la puce (arrêt thermique)
  • Supporte la détection de charge moteur sans capteur haute précision stallGuard2
  • Intègre la détection de charge moteur sans capteur StallGuard2 et StallGuard4
  • Combinaison sans à-coups de StealthChop et SpreadCycle, résolvant le problème de saut du moteur au point de commutation de découpage.
  • Puissance supérieure, dégagement de chaleur réduit. (Supporte une tension plus élevée, 3.0A MAX, adapté aux travaux d'impression 3D de niveau supérieur, et fonctionne plus longtemps sans surchauffe ni dommage.)

Configuration de référence TP2240

Danger
  • La résistance d'échantillonnage du pilote est rref: 12300, veuillez ne pas la configurer incorrectement.
  • spi_bus et spi_software sont mutuellement exclusifs, un seul doit être choisi.

Configuration de référence en mode SPI

[tmc2240 stepper_x]
cs_pin:
spi_bus:
# spi_software_mosi_pin:
# spi_software_miso_pin:
# spi_software_sclk_pin:
run_current: 0.65 # Valeur de courant de fonctionnement du moteur
interpolate: False # Activer l'interpolation 256 microsteps ? (déconseillé)
rref: 12300
stealthchop_threshold: 0 # Seuil de mode silencieux (si non requis, mettre à 0)

Instructions d'utilisation sans fin de course

:::astuce Conseils d'utilisation de la position infinie

  • L'utilisation de la position infinie nécessite l'occupation d'un port de limitation. Normalement, la position d'entraînement n°1 utilise IO1, la position d'entraînement n°2 utilise IO2, et ainsi de suite.
  • Lors de l'utilisation de la position infinie, veuillez noter de ne rien connecter au port de limitation correspondant.
  • Certaines cartes mères FLY sont directement connectées au port d'entraînement. Veuillez vérifier si DIAG est directement connecté à la broche correspondante.

:::

Astuce pour l'utilisation sans fin de course
  • Pour utiliser la fonction sans fin de course du TP2240, le cavalier DIAG de la carte mère doit être connecté.
  • L'ancien endstop_pin: doit être désactivé ou supprimé, puis ajoutez endstop_pin: tmc2240_stepper_x:virtual_endstop.
  • Après configuration de diag1_pin:, l'état de la fin de course au rafraîchissement est "non déclenché".
  • La configuration de driver_SGT: nécessite des tests pour trouver une valeur appropriée.
  • Configuration de référence
[stepper_x]
# endstop_pin:
endstop_pin: tmc2240_stepper_x:virtual_endstop
homing_retract_dist: 0 # Laisser à 0, une valeur différente peut entraîner un échec de l'homing.

[tmc2240 stepper_x]
diag1_pin: ^!
driver_SGT: 1

# Après configuration, assurez-vous que l'état de la fin de course est "non déclenché".
# Cette broche utilise généralement le préfixe "^" pour activer la résistance de pull-up interne.
# La sensibilité est liée à la tension de la courroie, nécessitant un réglage manuel.
# (Assurez-vous de définir également `driver_SGTHRS` à une sensibilité appropriée.)

Loading...