Étape 2: Comment ça marche...
Afin de contrôler la position de l’arbre d’un moteur à courant continu (et donc le convertir en un moteur d’asservissement), vous devez être en mesure de "coder" la position de l’arbre. On comparera cette « position actuelle » contre une « position désirée » et une « erreur positionnelle » sera générée. La tension appliquée aux bornes du moteur sera afin de provoquer l’arbre à se tourner vers "erreur positionnelle" de réduire à zéro. Cette sorte d’un système de « feedback » est également utilisée dans les servomoteurs disponibles dans le commerce.
Pour implémenter la boucle de rétroaction, vous aurez besoin de fixer l’arbre d’un potentiomètre rotatif à la Fondation du moteur tout en permettant aux corps du potentiomètre de tourner librement avec l’arbre moteur. Cet arrangement est connu comme un codeur. Maintenant, comme le moteur shaftrotates, il y aura un mouvement angulaire correspondant entre son corps et de l’axe du potentiomètre. En détectant la tension à la borne de l’essuie-glace arrière du potentiomètre, vous pouvez mesurer la position angulaire de l’arbre du moteur. Cet angle sera ensuite injectée dans la boucle de rétroaction permettant aux logiciels sur un microcontrôleur pour contrôler la position angulaire de l’arbre du moteur.