Aller au contenu


Photo
- - - - -

moteur DC ne tourne pas lorsque servo "attaché"

servo attach moteur dc

  • Veuillez vous connecter pour répondre
24 réponses à ce sujet

#21 arobasseb

arobasseb

    Membre chevronné

  • Modérateur
  • PipPipPipPip
  • 690 messages
  • Gender:Male
  • Location:BORDEAUX (33)
  • Interests:Informatique, robotique et sciences technique en générale.

Posté 17 août 2017 - 10:44

du coup du pourra essayer de commander le moteur M2 avec les pin 5,6,7 au lieu 7,8,9 ?



#22 horkets

horkets

    Nouveau membre

  • Membres
  • 12 messages

Posté 20 août 2017 - 10:59

Salut, 

 

Après de nombreuses recherches et un post salvateur, il s'avère apparemment que le fait d'utiliser la librairie servo.h "condamne" les pin 9, 10 à fonctionner avec les servos sur une fréquence différente...

Il m'a donc suffit de changer la pin 9 (PWM moteur droit) à la pin 5 pour faire fonctionner les moteurs et le servo correctement.

 

:Koshechka_08:



#23 arobasseb

arobasseb

    Membre chevronné

  • Modérateur
  • PipPipPipPip
  • 690 messages
  • Gender:Male
  • Location:BORDEAUX (33)
  • Interests:Informatique, robotique et sciences technique en générale.

Posté 20 août 2017 - 11:18

En fait si je ne dit pas de bêtise, en gros, cela s'explique que de façon interne  dans le microcontroleur , les pins sont affectées à des ports, à ces ports sont assignés des registres et des timers. Et le fonctionnement du PWM utilise justement les timers et du coup cela affecte les pins du port correspondant. D'où mon post précédent. :) 



#24 Telson

Telson

    Membre chevronné

  • Membres
  • PipPipPipPip
  • 975 messages
  • Gender:Male
  • Location:Punaauai - Tahiti

Posté 21 août 2017 - 09:23

Oh Punaise oui : Sur les cartes autres que les Mega, l’utilisation de la bibliothèque désactive analogWrite ()(PWM) sur les broches 9 et 10, qu’il y ait un servo ou non sur ces broches.

Hé ya !!!

#25 maximusk

maximusk

    Membre passionné

  • Membres
  • PipPipPip
  • 304 messages
  • Gender:Male
  • Location:Le Mans

Posté 21 août 2017 - 09:44

Ah je savais que ça changeait la fréquence du timer, mais pas que ça les désactivait.





Aussi étiqueté avec au moins un de ces mots-clés : servo, attach, moteur dc

0 utilisateur(s) li(sen)t ce sujet

0 members, 0 guests, 0 anonymous users