Bonsoir à tous ,
J'essaie de contrôler un moteur pas à pas bipolaire nema 17 avec un L293 D. 2 boutons poussoirs gèrent les sens de rotation.
J'ai utilisé la biblio "stepper.h"
Résultat : ça marche bien sur simulation (proteus)
mais la réalisation c'est une autre histoire...
Le L293D chauffe avec une température élevée. Le moteur fait des bruits tres forts et ne tourne pas comme on le souhaite avec les boutons poussoirs.
Puis, la maintenant , le moteur ne tourne plus mais vibre simplement. Comme si quelque chose l'empêchait de tourner.
Puis j'ai essayé un code sans la biblio stepper et le moteur tourne bien.
Le problème c'est que je ne sais pas comment adapter le code avec les boutons poussoirs . Si vous avez une idée s'il vous plait !
Il faut donner au minimum les références du moteur (et si possible un lien vers sa documentation, datasheet ou pub d'achat) et la tension d'alimentation utilisée.
Il n'est pas rare d'avoir un moteur 3V5 2A sur une alim de 12V ce qui n'est pas vraiment compatible.
Tu te simplifierai la vie en utilisant un driver spécifique moteur pas à pas comme le A4988, il s'occupe de gérer le courant dans ton moteur, le L293D est plus "taillé" pour driver des moteurs CC en vitesse (PWM) comme en direction, c'est un pont en H.