Note

Bonjour et bienvenue dans la Communauté Facebook des passionnés de Raspberry Pi, Arduino et ESP32 de SunFounder ! Plongez plus profondément dans l’univers des Raspberry Pi, Arduino et ESP32 avec d’autres passionnés.

Pourquoi rejoindre ?

  • Support d’experts : Résolvez les problèmes après-vente et les défis techniques avec l’aide de notre communauté et de notre équipe.

  • Apprendre et partager : Échangez des astuces et des tutoriels pour améliorer vos compétences.

  • Aperçus exclusifs : Accédez en avant-première aux annonces de nouveaux produits et aux aperçus.

  • Réductions spéciales : Profitez de réductions exclusives sur nos produits les plus récents.

  • Promotions festives et cadeaux : Participez à des cadeaux et des promotions de vacances.

👉 Prêt à explorer et à créer avec nous ? Cliquez [Ici] et rejoignez-nous aujourd’hui !

Servo

../../_images/servo.png

Un servo est généralement composé des parties suivantes : boîtier, arbre, système d’engrenages, potentiomètre, moteur à courant continu et carte embarquée.

Voici comment cela fonctionne : Le microcontrôleur envoie des signaux PWM au servo, puis la carte embarquée dans le servo reçoit les signaux via la broche de signal et contrôle le moteur interne pour tourner. En conséquence, le moteur entraîne le système d’engrenages et motive ensuite l’arbre après la réduction de vitesse. L’arbre et le potentiomètre du servo sont connectés ensemble. Lorsque l’arbre tourne, il entraîne le potentiomètre, donc le potentiomètre envoie un signal de tension à la carte embarquée. Ensuite, la carte détermine la direction et la vitesse de rotation en fonction de la position actuelle, de sorte qu’elle puisse s’arrêter exactement à la position définie et s’y maintenir.

../../_images/servo_internal.png

L’angle est déterminé par la durée d’une impulsion appliquée au fil de commande. Cela s’appelle la modulation de largeur d’impulsion (PWM). Le servo s’attend à voir une impulsion toutes les 20 ms. La longueur de l’impulsion détermine jusqu’où le moteur tourne. Par exemple, une impulsion de 1,5 ms fera tourner le moteur à la position de 90 degrés (position neutre). Lorsqu’une impulsion est envoyée à un servo qui est inférieure à 1,5 ms, le servo tourne vers une position et maintient son arbre de sortie à un certain nombre de degrés dans le sens antihoraire par rapport au point neutre. Lorsque l’impulsion est plus large que 1,5 ms, l’effet inverse se produit. La largeur minimale et maximale de l’impulsion qui commandera le servo à tourner vers une position valide est fonction de chaque servo. Généralement, l’impulsion minimale sera d’environ 0,5 ms de large et l’impulsion maximale sera de 2,5 ms de large.

../../_images/servo_duty.png