Modifications

Sauter à la navigation Sauter à la recherche
452 octets ajoutés ,  19 avril 2021 à 19:43
Ligne 104 : Ligne 104 :  
* Servomoteur (facultatif)
 
* Servomoteur (facultatif)
 
===Fonctionnement d'un servomoteur===
 
===Fonctionnement d'un servomoteur===
 +
Un servomoteur est commandé par un signal PWM (Pulse Modulation Width) de période de 20ms. En fonction de la durée de l'état haut du PWM, le servomoteur va adopter un angle tel que 0°, 90° ou 180°.
 +
[[
 +
[[Fichier:Compréhension d'un Servomoteur .png|vignette]]
 +
]]
 +
Pour commander un servomoteur, nous allons configurer un PWM de fréquence 50Hz (T=20ms), modifier son rapport cycle (CCR1) afin l'état haut du PWM corresponde à l'angle désiré.
 +
 
===Création de projet===  
 
===Création de projet===  
 
Créer un nouveau projet comme décrit dans la  [[#creer projet|section 2.2]]. (Cible STM32 NUCLEO-F446RE pour ce tuto)
 
Créer un nouveau projet comme décrit dans la  [[#creer projet|section 2.2]]. (Cible STM32 NUCLEO-F446RE pour ce tuto)
143

modifications

Menu de navigation