Bon, alors...
Moi je vais te donner ma démarche. Elle vaut ce qu'elle vaut.
Tu dit avoir reçu des moteurs. Entre les moteurs et la carte, tu a une interface ?
- J'entends par interface, un variateur, à défaut, un double pont en H.
Dans les deux cas, tu désire faire varier ta vitesse, donc il faudra utiliser de la PWM (Pulse With Modulation). En français, Modulation de Largeur d'Impulsion.
Une PWM c'est :
Au démarrage : _____-_____-_____
Au millieu : ___---___---___
Et au maximum : _----_----_
Comme tu voie, les créneaux évoluent en fonction de la vitesse demandé. On a donc haché le courant.
Si tu utilise un variateur du commerce, comme un servomoteur, il faudra utiliser la PWM. La PWM sur une arduino, c'est sur les sorties numérique.
Tu aura besoin, pour branché, d'avoir une MASSE COMMUNE mais le positif peut être différent. D'ailleurs, il l'est forcément côté puissance. Enfin, le fil de signal lui est bien sur la PWM et attends un signal carré qui évolue. Tu peux protégé ton GPIO (Port se sortie, ou d'entrée en fonction de ta programmation) par une simple diode de type 1N4007. Bref, c'est pas très compliqué.
Pour ta recherche d'info. Un coup de google, et tu cherche pilotage de moteur CC à partir d'une commande PWM. En théorie, tu devrais voir apparaître la centaine de site d'ont une dizaine sera peut-être mieux niveau explication.
La démarche, je te la donne en plus simple. J'ai des moteurs qu'il faut commandé en puissance, donc je met un organe (interface) qui va se charger de le faire. Pour piloter cet orane, j'utilise une commande PWM qui est généré par l'ARDUINO. Et ça roule
