Servomoteur

1. Principe

Un servomoteur est un système utilisé dans de nombreuses applications industrielles. C’est un système asservi, capable de maintenir sa position lorsqu’il est soumis à des forces extérieures.

images/08LF12.png

Licence CC BY 2.0 Sparkfun

Il existe des servomoteurs de taille réduite, réservés à des utilisations ne demandant pas un couple important. On retrouve cette famille de servomoteurs miniatures dans les modèles réduits (voitures, avions, hélicoptères…). C’est un de ces modèles de type SG90 que nous allons utiliser avec le Raspberry Pi. Le servomoteur est équipé d’un connecteur à trois fils : deux pour l’alimentation et un pour lui envoyer un signal de commande.

L’axe du servomoteur est prévu pour recevoir des bras ou des roues destinés à entraîner un mécanisme. En fonction du signal envoyé sur son entrée, l’axe du servomoteur se positionne sur un angle de 0 à 180°. Cette valeur peut différer selon le modèle de servomoteur.

2. Commande PWM PWM

images/08LF18.png

Les servomoteurs utilisés en radio modélisme sont commandés par un signal à 50 Hz (période = 20 ms). La position de l’axe du servomoteur est asservie à la largeur du créneau positif du signal. 

  • 1 ms : l’axe est en butée dans le sens antihoraire.

  • 1,5 ms : l’axe est positionné...

couv_LF24RASP.png

Découvrez 

le livre :

Aussi inclus dans nos :

Précédent
Matrice de LED
Suivant
Codeur incrémental