Angle de rotation de l'axe
L'angle de rotation est configurable pour chaque servomoteur. Un rapporteur (cf. ci-après) peut
être utilisé pour visualiser l'angle de rotation.
Dans la fonction « Void ConfigureDecodeursServos() », il est configuré pour chaque servomoteur
la position mini et maxi du servomoteur.
Temps impulsion
La vitesse de déplacement est définie avec la variable « servotimer ». Elle est identique pour tous
les servomoteurs.
const byte servotimer = 30;
Aiguillage avec cœur non isolé
Pour les aiguillages avec coeur non isolé, la carte décrite ne gère pas le changement de la
polarité. Pour les cœurs non isolés, il peut être rajouté un fin de course sur l'axe du servomoteur.
6. Réalisation
a. Schéma de la carte d'extension pour carte Arduino
La carte a été réalisée avec le logiciel Eagle, logiciel de conception assistée par ordinateur de
circuits imprimés :
http://www.cadsoftusa.com
La carte peut également être réalisée avec une platine d'essais à partir du schéma donné ci-
dessus.
UAICF Nevers-Vauzelles – Section Modélisme - http://modelisme58.free.fr
// Vitesse de déplacement du servomoteur
// Plus la valeur est faible, plus la vitesse est rapide
janvier 2017
8/9