Commande de moteur pas à pas
lapenduledargent
Messages postés
31
Statut
Membre
-
loupius -
loupius -
Bonsoir,
Je m'intéresse à la programmation du port // pour commander un moteur pas à pas unipolaire.
En gros, le principe est d'alimenter via une électronique spéciale chaque bobinage successivement.
En qbasic, j'ai trouvé différents exemples de programmes qui utilisent les 4 pins du port parallèle (un pin par bobinage). Dans le commerce ou sur le web, je trouve des cartes complètes pour piloter une cnc. Sur ces cartes, ils utilisent seulement deux pins, l'une pour le sens, l'autre pour le clock ???
Pouvez-vous svp m'expliquer simplement les raisons d'utiliser 2 ou 4 pins.
Merci d'avance pour vos réponses et bon weekend.
Pierre
Je m'intéresse à la programmation du port // pour commander un moteur pas à pas unipolaire.
En gros, le principe est d'alimenter via une électronique spéciale chaque bobinage successivement.
En qbasic, j'ai trouvé différents exemples de programmes qui utilisent les 4 pins du port parallèle (un pin par bobinage). Dans le commerce ou sur le web, je trouve des cartes complètes pour piloter une cnc. Sur ces cartes, ils utilisent seulement deux pins, l'une pour le sens, l'autre pour le clock ???
Pouvez-vous svp m'expliquer simplement les raisons d'utiliser 2 ou 4 pins.
Merci d'avance pour vos réponses et bon weekend.
Pierre
A voir également:
- Commande de moteur pas à pas
- Invite de commande - Guide
- Commande terminal mac - Guide
- Commande dism - Guide
- Moteur ecoboost - Guide
- Le fichier pdf à télécharger est disponible avec le même nom sur le site de associations.gouv.fr. mais vous ne le trouverez pas directement avec un moteur de recherche… quelle est l’url de ce fichier pdf sur le site web de associations.gouv.fr ? - Forum Réseaux sociaux
2 réponses
N'ayant que peu d'infos, je ferais les suppositions suivantes:
- 4 fils (sans doute 5 avec la masse)
... ... -->> commande directe des bobinages
- 2 fils (sans doute 3 avec la masse), data et clock
... ... -->> interface type 'i2c'
Dans le premier cas c'est le programme qui gère directement l'envoi des tensions sur les bobinages avec les tempos et les sens adéquats.
Dans le deuxième cas, on envoie des commandes (du type 'sens 1 rotation 90°' ou 'sens 2 vitesse 100', je ne sais pas, j'invente(ça dépend du protocole)) et c'est l'interface de la machine qui interprète, ce qui est beaucoup plus simple à utiliser.
A prendre avec des pincettes.
- 4 fils (sans doute 5 avec la masse)
... ... -->> commande directe des bobinages
- 2 fils (sans doute 3 avec la masse), data et clock
... ... -->> interface type 'i2c'
Dans le premier cas c'est le programme qui gère directement l'envoi des tensions sur les bobinages avec les tempos et les sens adéquats.
Dans le deuxième cas, on envoie des commandes (du type 'sens 1 rotation 90°' ou 'sens 2 vitesse 100', je ne sais pas, j'invente(ça dépend du protocole)) et c'est l'interface de la machine qui interprète, ce qui est beaucoup plus simple à utiliser.
A prendre avec des pincettes.