Comment pouvons-nous aider ?
Servomoteur RC contrôlé par la sortie PWM de l’ACE
Les servomoteurs RC sont généralement de petits moteurs dont le mouvement est limité à 180 degrés.
Ils ont trois fils : terre, alimentation et commande.
Pour contrôler la position, vous envoyez un signal modulé en largeur d’impulsion (PWM) à l’entrée de contrôle. Le pourcentage de temps d’activation détermine l’angle de déplacement du servomoteur.

- Période : pour la plupart des servos RC, elle est de 20 000 microsecondes (50 Hz).
- ON-TIME : Les ACE ont des sorties de type transistor à courant descendant. Cela signifie que lorsqu’elles sont « ON », une connexion à la terre est établie. La documentation de la plupart des servomoteurs RC parle du temps de mise en marche en termes de temps de haute tension. Vous inverserez donc le temps mentionné dans la plupart des documentations. Pour cette raison, le temps de mise sous tension est généralement compris entre 19 000 et 18 000 microsecondes, 18 500 microsecondes représentant la position centrale.
Câblage de l’ACE au servo RC
Vous pouvez contrôler directement votre servomoteur RC en utilisant les sorties de votre ACE.

Exemple de servomoteur RC entièrement câblé
L’ACE vous permet de contrôler autant de servomoteurs RC que vous avez de sorties numériques. Ainsi, si votre automate dispose de 18 sorties numériques, vous pouvez contrôler jusqu’à 18 servos. Ils utiliseront tous la même période, mais pourront utiliser leur propre ON-TIME.
Exemple de programmation d’un servomoteur RC

Voici les fichiers : RC-Servo.zip
- Dans State=1 nous fixons la période à 20000 microsecondes.
- Dans State=2, nous prenons une entrée analogique et la mettons à l’échelle de sorte que le min analogique corresponde au min du RC et que le max analogique corresponde à la valeur max du RC. Nous démarrons ensuite le PWM, en lui demandant d’utiliser cette nouvelle valeur mise à l’échelle comme durée d’enclenchement.