My Free Time

Arduino et les moteurs avec le module L298D

Pour le projet que je me suis fixé (un EEE PC autonome ou commandé par wifi) il est nécessaire d'avoir des moteurs pour que le robot puisse se déplacer.

Afin de piloter les moteurs il existe plusieurs solutions, la plus populaire étant le module "pont en H" qu'on trouve souvent sous l'appelation L298 (environ 3€ sur ebay).

Il permet de piloter 2 moteurs à courant continu ou 1 moteur pas à pas.

Grâce aux différentes pin on peut gérer le sens de rotation de chaque moteur et sa vitesse.

Arduino et le 74HC595

On le trouve sous plusieurs déclinaisons selon où on l'achète, ebay, ali-express, robotshop, etc...

Arduino et le 74HC595

Mais le fonctionnement reste le même, ces 2 modèles possèdent un "strap", repéré ci-dessous.

Quand le strap est en place du 5v sort sur la borne de droite et le circuit logique est alimenté donc pas besoin d'un fil venant du 5v de l'arduino.

Si le strap est absent il faut alimenter la partie logique avec un fil provenant du 5v de l'arduino.

Attention : si l'alimentation externe est supérieure à 12v il faut retirer le strap sous peine de griller le régulateur de tension 5v.

Arduino et le 74HC595

Ci-dessous les schémas respectifs de branchement.

Version 1

Version 2