Go Down

Topic: Ardumoto petite question ? (Read 619 times) previous topic - next topic

zener57

Mar 23, 2010, 04:07 pm Last Edit: Mar 23, 2010, 04:09 pm by zener57 Reason: 1
bonjours à tous
j'utilise une carte Ardumoto ainsi que 2 motoreducteurs (Micro Metal Gearmotor 30:1)
Je me suis rendu compte que parfois la puissance n'etait pas égale sur les moteurs (exemple: en mode propulsion (avant) ça va, par contre en mode traction(arriere) un moteur tourne plus vite que l'autre ??? ) est-ce normale ?? ou sagit-il d'un petit dur mecanique ?? ou du programme ??
voici l'extrait du programme que j'utilise :
Acceleration - Décélération
  digitalWrite(DirectionPinMotorA, LOW); HIGH pour changer de sens
    digitalWrite(DirectionPinMotorB, LOW); HIGH pour changer de sens    
    for(i= 0 ; i <= 100; i ++) {  
        analogWrite(PwmPinMotorA, i);
        analogWrite(PwmPinMotorB, i);
        delay(10);                            
}
 
 for(i= 100 ; i >= 0; i --) {
     analogWrite(PwmPinMotorA, i);
        analogWrite(PwmPinMotorB, i);
        delay(10);                            
 }

Merci à l'avance
William

fdufnews

Quote
ou sagit-il d'un petit dur mecanique ??
Un échange des moteurs devrait lever le doute

zener57

#2
Mar 23, 2010, 06:58 pm Last Edit: Mar 23, 2010, 07:03 pm by zener57 Reason: 1
Merci fdufnews pour avoir répondu. ;)
j'ai eu eu un petit doute mais je ne l'ai pas fait,j'ai mis de la graisse au lithium sur l'ensemble mécanique avec le mème PB , :-/est-ce que pour toi le programme n'est pas  en cause ??   ::)
car étant quand mème débutant ,j'aurai pu faire un impaire  :o
mais je vais quand mème suivre ton conseil,car j'ai vu aussi le probleme en paramettrant droite gauche ,à droite ,OK ,mais Gauche ça va pas  :'(
j'ai posé ce post dans le cas ou qq 1 ai eu ce problème.
merci
@+
William

Go Up