Outils pour utilisateurs

Outils du site


start:arduino:a4998:doc

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:a4998:doc [2024/01/30 17:37] – [Branchement moteur] gerardadminstart:arduino:a4998:doc [2024/02/03 10:11] (Version actuelle) – [A4998 Doc] gerardadmin
Ligne 1: Ligne 1:
 ======== A4998 Doc ======== ======== A4998 Doc ========
 +
 +[[https://wiki.mchobby.be/index.php?title=A4988|Doc A9488 MCHobby]]
 +
 +
 +[[start:arduino:pasapas:nema|Les moteurs pas à pas Nema ...]]
  
  
Ligne 65: Ligne 70:
 La configuration se fait à l'aide des broches MS1, MS2 et MS3. La configuration se fait à l'aide des broches MS1, MS2 et MS3.
  
-Les moteurs pas-à-pas dispose de leur propre spécification physique de "pas" (''step specification'' en anglais) connu comme un "pas complet" (''full step'' en anglais). {{pl|236|Un moteur 1.8° ou 200 pas par révolution}} fait parti des moteurs les plus répandus. Un pilote '''microstepping''' tel que le A4988 permet d'obtenir une plus grande résolution en autorisant des positions intermédiaires dans un pas. Cela est rendu possible en modulant intelligemment la quantité de courant dans les bobines du moteur pas-à-pas. Par exemple, piloter un moteur en mode "1/4 de pas" permet d'obtenir 800 microsteps (micro-pas) sur un moteur prévu pour 200 pas ar révolution et cela en utilisant 4 niveau de courants différents pour chacun des microsteps.+Les moteurs pas-à-pas dispose de leur propre spécification physique de "pas" (''step specification'' en anglais) connu comme un "pas complet" (''full step'' en anglais). [[https://shop.mchobby.be/product.php?id_product=236|Un moteur 1.8° ou 200 pas par révolution]] fait parti des moteurs les plus répandus. Un pilote '''microstepping''' tel que le A4988 permet d'obtenir une plus grande résolution en autorisant des positions intermédiaires dans un pas. Cela est rendu possible en modulant intelligemment la quantité de courant dans les bobines du moteur pas-à-pas. Par exemple, piloter un moteur en mode "1/4 de pas" permet d'obtenir 800 microsteps (micro-pas) sur un moteur prévu pour 200 pas ar révolution et cela en utilisant 4 niveau de courants différents pour chacun des microsteps.
  
 La résolution (''la taille du pas'') est sélectionné à l'aide des entrées MS1, MS2 et MS3. Grâce à eux, vous disposez de 5 résolutions différentes reprisent dans la table ci-dessous.  La résolution (''la taille du pas'') est sélectionné à l'aide des entrées MS1, MS2 et MS3. Grâce à eux, vous disposez de 5 résolutions différentes reprisent dans la table ci-dessous. 
Ligne 73: Ligne 78:
 Si vous ne raccordez aucune de ces broches MS1, MS2 et MS3 alors votre breakout A4988 fonctionnera en mode "pas complet" (''full step''). Pour que le microstepping fonctionne correctement, il faut que la limite de courant soit assez bas (voir ci-dessous) de façon à ne pas activer la protection en sur-courant. Sinon, les niveaux de courant intermédiaire ne seront pas correctement maintenu et ne moteur pourrait sauter des microsteps. Si vous ne raccordez aucune de ces broches MS1, MS2 et MS3 alors votre breakout A4988 fonctionnera en mode "pas complet" (''full step''). Pour que le microstepping fonctionne correctement, il faut que la limite de courant soit assez bas (voir ci-dessous) de façon à ne pas activer la protection en sur-courant. Sinon, les niveaux de courant intermédiaire ne seront pas correctement maintenu et ne moteur pourrait sauter des microsteps.
  
-{| class="wikitable" border="1" + 
-| align="center" style="background:#f0f0f0;"|'''MS1''' +^MS1^MS2^MS3^Résolution Microstepping^ 
-| align="center" style="background:#f0f0f0;"|'''MS2''' +| Low |Low|Low|Pas complet (''full step'')| 
-| align="center" style="background:#f0f0f0;"|'''MS3''' +| High|Low|Low|1/2 pas| 
-| align="center" style="background:#f0f0f0;"|'''Résolution Microstepping''' +| Low|High|Low|1/4 de pas| 
-|- +| High |High |Low |1/8 ième de pas| 
-| Low ||Low ||Low ||Pas complet (''full step'') +| High |High |High |1/16 ième de pas|
-|- +
-| High ||Low ||Low ||1/2 pas +
-|- +
-| Low ||High ||Low ||1/4 de pas +
-|- +
-| High ||High ||Low ||1/8 ième de pas +
-|- +
-| High ||High ||High ||1/16 ième de pas +
-|}+
  
 === Les sources d'alimentation === === Les sources d'alimentation ===
Ligne 95: Ligne 91:
 La tension d'alimentation moteur est comprise entre 8 et 35 V qui doit être connecté entre les broches VMOT et GND. Cette alimentation devrait être accompagnée d'une capacité de découplage proche de la carte, et devrait être capable de délivrer le courant attendu (des pointes jusqu'à 4 A pour l'alimentation moteur). La tension d'alimentation moteur est comprise entre 8 et 35 V qui doit être connecté entre les broches VMOT et GND. Cette alimentation devrait être accompagnée d'une capacité de découplage proche de la carte, et devrait être capable de délivrer le courant attendu (des pointes jusqu'à 4 A pour l'alimentation moteur).
  
-[[Fichier:A4988-decouplage.jpg|320px]]+{{ :start:arduino:a4998:320px-a4988-decouplage.jpg?direct&400 |}}
  
-{{ambox-stop|text=Cette carte utilise des capacités céramiques à faible résistance série équivalente ([http://www.jmax-hardware.com/forum/index.php?topic=5171.0;wap2 low-ESR]),ce qui la sensible aux destructions par les pointes de surtensions induites par les circuits LC, plus spécialement sur vous utilisez des câbles d'alimentations d'une longueur supérieure à quelques centimètres. Sous de mauvaises conditions, ces  pointes de tension peuvent excéder les 35 V de tension maximale du A4988 et endommager la carte de façon permanente (même pour une alimentation moteur à 12 V). Une façon de protéger les pilotes est de placer, au plus près de la carte, une capacité électrolytique importante (au moins 47 µF) entre VMOT et la masse.}} 
  
 +<note tip>Cette carte utilise des capacités céramiques à faible résistance série équivalente ([http://www.jmax-hardware.com/forum/index.php?topic=5171.0;wap2 low-ESR]),ce qui la sensible aux destructions par les pointes de surtensions induites par les circuits LC, plus spécialement sur vous utilisez des câbles d'alimentations d'une longueur supérieure à quelques centimètres. Sous de mauvaises conditions, ces  pointes de tension peuvent excéder les 35 V de tension maximale du A4988 et endommager la carte de façon permanente (même pour une alimentation moteur à 12 V). Une façon de protéger les pilotes est de placer, au plus près de la carte, une capacité électrolytique importante (au moins 47 µF) entre VMOT et la masse.
 +</note>
 === Branchement moteur === === Branchement moteur ===
  
Ligne 143: Ligne 140:
 <note>Ce produit peut devenir suffisamment chaud pour vous bruler longtemps avant d'entrer lui-même en état de surchauffe. Restez prudent lorsque vous manipulez ce produit ou d'autres composants connectés sur celui-ci.</note> <note>Ce produit peut devenir suffisamment chaud pour vous bruler longtemps avant d'entrer lui-même en état de surchauffe. Restez prudent lorsque vous manipulez ce produit ou d'autres composants connectés sur celui-ci.</note>
  
-== Exemple Arduino ==+===== Exemple Arduino =====
 Comment raccorder et utiliser votre jouet avec un Arduino Uno Comment raccorder et utiliser votre jouet avec un Arduino Uno
  
/home/chanteri/www/fablab37110/data/attic/start/arduino/a4998/doc.1706632634.txt.gz · Dernière modification : de gerardadmin