6 - Contrôle d’un moteur "pas à pas" avec quatres "GPIO out" : Différence entre versions
(→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.