Alimenter mon moteur 5V

Portrait de pablol1000

Bonjour, 

je suis étudiant et participe à un projet de porte de poulailler automatisé fonctionnant par énergie solaire. Je vous expose mon problème:

Je cherche à faire fonctionner un moteur 28BYJ-48 5VDC alimenté par une batterie de 12V rechargé elle même par un panneau solaire de 20V. Les 3 composants sont connectés séparément sur le contrôleur de charge. La sortie "accessoire" du contrôleur crache du 12V or il me faut du 5V pour alimenter mon moteur. J'ai donc bêtement essayé de connecter un régulateur de tension LM7805 pour abaisser mes 12V à 5V pour alimenter le moteur, mais mon moteur ne fonctionne pas et en plus il a surchauffé!

Quelle est la différence entre un régulateur de tension et une résistance? Dois-je utiliser l'un plutot que l'autre?

Je précise que quand je l'alimente via la sortie 5V de la carte Arduino, cela fonctionne. J'ai aussi bien vérifié que la tension en sortie de mon régulateur de tension était bien de 5V et c'est le cas.

Merci pour votre aide!

Portrait de pablol1000

Ok, je suis navré j'aurai dû donner plus de détails...

J'ai déjà la carte Arduino avec le programme qui convient. De ce côté là tout fonctionne. Le problème vient de l'alimentation du moteur via le driver. Le driver doit être connecté au moteur (logique), à l'Arduino via les 4 pins qui gère les bobines du moteur et enfin à une alimentation 5VDC.Si je décide de prendre l'alimentation de l'Arduino pour alimenter le moteur (via le driver), le moteur tourne bien et obéit à mon programme. Cependant je souhaite l'alimenter indépendamment par une batterie qui crache du 12VDC, il faut donc que j'abaisse la tension en sortie de la batterie à 5VDC avant de la relier à mon driver non? J'ai essayé avec un LM7805 et cela ne fonctionne pas.

Portrait de pablol1000

Le driver peut fonctionner en 12V, même avec un moteur de 5V ? Parce que moi je n'ai qu'un moteur 28BYJ-48 5VDC...