Outils pour utilisateurs

Outils du site


start:arduino:moteur:paspas

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
start:arduino:moteur:paspas [2025/02/01 19:59] – [Exemple de code Arduino TB6560] adminstart:arduino:moteur:paspas [2025/02/01 20:06] (Version actuelle) admin
Ligne 1: Ligne 1:
-======== moteur pas à pas L298 ========+======== Controle de Moteur pas à pas  ========
  
  
-=== L298 ===+===== L298 =====
  
 {{ :start:arduino:moteur:l298n-driver-moteur.jpg?direct&600 |}} {{ :start:arduino:moteur:l298n-driver-moteur.jpg?direct&600 |}}
Ligne 13: Ligne 13:
 {{ :start:arduino:moteur:l298_pap_bb.png?direct&600 |}} {{ :start:arduino:moteur:l298_pap_bb.png?direct&600 |}}
  
-=== TB6560 ===+===== TB6560 =====
  
 Équipé d'un large dissipateur thermique, ce driver de moteur pas à pas permet de piloter un moteur pas à pas consommant jusqu'à 3A par phase avec à minima 2 fils donnant les informations d'avance et de direction. Équipé d'un large dissipateur thermique, ce driver de moteur pas à pas permet de piloter un moteur pas à pas consommant jusqu'à 3A par phase avec à minima 2 fils donnant les informations d'avance et de direction.
Ligne 130: Ligne 130:
  
 ====Comment fonctionne le code :==== ====Comment fonctionne le code :====
 +
 +[[https://www.makerguides.com/tb6560-stepper-motor-driver-arduino-tutorial/|Tutoriel sur le pilote de moteur pas à pas TB6560 avec Arduino]]
  
 Le croquis commence par définir les broches de pas (CLK-) et de direction (CW-). Je les ai connectées aux broches 3 et 2 de l'Arduino. Le croquis commence par définir les broches de pas (CLK-) et de direction (CW-). Je les ai connectées aux broches 3 et 2 de l'Arduino.
Ligne 184: Ligne 186:
  
 La vitesse du moteur pas à pas est déterminée par la fréquence des impulsions que nous envoyons à la broche STEP. Plus la fréquence est élevée, plus le moteur tourne vite. Vous pouvez contrôler la fréquence des impulsions en modifiant  delayMicroseconds() le code. Plus le délai est court, plus la fréquence est élevée, plus le moteur tourne vite. La vitesse du moteur pas à pas est déterminée par la fréquence des impulsions que nous envoyons à la broche STEP. Plus la fréquence est élevée, plus le moteur tourne vite. Vous pouvez contrôler la fréquence des impulsions en modifiant  delayMicroseconds() le code. Plus le délai est court, plus la fréquence est élevée, plus le moteur tourne vite.
-Installation de la bibliothèque AccelStepper+ 
 +====Installation de la bibliothèque AccelStepper====
  
 La bibliothèque AccelStepper écrite par Mike McCauley est une bibliothèque géniale à utiliser pour votre projet. L'un de ses avantages est qu'elle prend en charge l'accélération et la décélération, mais elle possède également de nombreuses autres fonctions intéressantes. La bibliothèque AccelStepper écrite par Mike McCauley est une bibliothèque géniale à utiliser pour votre projet. L'un de ses avantages est qu'elle prend en charge l'accélération et la décélération, mais elle possède également de nombreuses autres fonctions intéressantes.
 +
 +Vous pouvez télécharger la dernière version de cette bibliothèque  [[https://www.airspayce.com/mikem/arduino/AccelStepper/index.html|ici]]  
/home/chanteri/www/fablab37110/data/attic/start/arduino/moteur/paspas.1738436375.txt.gz · Dernière modification : de admin