6 - Contrôle d’un moteur "pas à pas" avec quatres "GPIO out" : Différence entre versions

De Wiki L.A.B
Aller à : navigation, rechercher
(Contrôle d’un moteur "pas à pas" avec quatres "GPIO out")
(Contrôle d’un moteur "pas à pas" avec quatres "GPIO out")
Ligne 4 : Ligne 4 :
  
 
On va utiliser le moteur BYJ48. Une description (en anglais) se trouve sur [http://www.instructables.com/id/BYJ48-Stepper-Motor/ cette page].
 
On va utiliser le moteur BYJ48. Une description (en anglais) se trouve sur [http://www.instructables.com/id/BYJ48-Stepper-Motor/ cette page].
 +
Il fonctionne avec une tension de 5 V fournit par la carte nucleo, qui elle même devrait être connecté avec l'ordinateur via un USB hub alimenté.
 +
 +
La page donne les infos techniques importantes suivantes:
 +
 +
* "Gear ration": 64
 +
* "Stride angle": 5.625 dégrée
 +
 +
Ainsi on peu calculer, que pour un tour complète, il faut commander au moteur de faire 4096 pas:
 +
 +
"nombre de pas pour un tour complète" = ( 360° / "Stride angle" ) * "Gear ratio" = 64 * 64 = 4096
 +
 +
 +
== Introduction et description des moteurs "pas à pas" ==
 +
 +
Pour une introduction sur les moteurs "pas à pas", on va lister quelques sites, qui expliquent avec des diagrammes et photos bien mieux et complète qu'on pourra faire dans cet atelier.
 +
 +
* [http://eskimon.fr/290-arduino-603-petits-pas-le-moteur-pas-pas Le blog d'Eskimon (en français)]
 +
* [https://www.8051projects.net/wiki/Stepper_Motor_Tutorial Rickey's World (en anglais)]

Version du 23 janvier 2018 à 20:04

Contrôle d’un moteur "pas à pas" avec quatres "GPIO out"

Dans cet atelier, on va regarder comment utiliser des GPIO in pour commander un moteur pas à pas.
Dans notre exemple nous allons utiliser la carte “Nucleo64” de référence “NUCLEO-L476RE”.

On va utiliser le moteur BYJ48. Une description (en anglais) se trouve sur cette page. Il fonctionne avec une tension de 5 V fournit par la carte nucleo, qui elle même devrait être connecté avec l'ordinateur via un USB hub alimenté.

La page donne les infos techniques importantes suivantes:

  • "Gear ration": 64
  • "Stride angle": 5.625 dégrée

Ainsi on peu calculer, que pour un tour complète, il faut commander au moteur de faire 4096 pas:

"nombre de pas pour un tour complète" = ( 360° / "Stride angle" ) * "Gear ratio" = 64 * 64 = 4096


Introduction et description des moteurs "pas à pas"

Pour une introduction sur les moteurs "pas à pas", on va lister quelques sites, qui expliquent avec des diagrammes et photos bien mieux et complète qu'on pourra faire dans cet atelier.