commander des moteurs par arduino

bonjour tous le monde

Je suis entrain de travaille sur un robot qui comporte moteur chaque moteur est commandé indépendante
j'utilise moteur DC de tension nominale 7v et de courant nominale 0.6A
le problème que j'ai le suivant:
pour commander c'est 4 moteurs j'utilise 4 transistors de type 2n2222. Bon : vous avez bien l'idee c'est d'excité avec arduino les 4 moteurs d'une façon indépendante : le robot fonction mais quand j'arrete l'exitation les moteur continue a fonctioné
moi je pense que le transistor ne joue pas son role car 2n2222 est un transistor bipolaire donc si Ib=0ma alors le courant d'emetteur doit etre nulle alors que ce n'est pas le cas :S
j'attend des idées :smiley:

bonjour,
http://forum.arduino.cc/index.php?topic=87599.0

par contre un petit effort sur tes phrases, dur de comprendre ce que tu écris :wink:

un 2N2222 pour un moteur de 600mA, c'est un peu juste (ton moteur peut demander plusieurs ampères s'il doit forcer). il est possible que ton transistor ait cramé non pas à cause des pics de tension, mais plutôt par le courant de démarrage... (quoique s'il est légèrement passant, c'est plutôt une surtension qui a abimé la jonction BC...)