L'existence d'un structure du codeur est l'un des éléments qui distinguent les systèmes d'asservissement des moteurs ordinaires.

Il permet au moteur de réaliser un contrôle en boucle fermée, ce qui lui confère une plus grande précision de contrôle et lui permet de faire face à des éléments de contrôle plus exigeants.

À l'heure actuelle, les servocodeurs les plus courants sont principalement les suivants incrémentale et absolue valeur types. Quelles sont les différences entre eux ? Pourquoi préfère-t-on les codeurs absolus ?

En comparaison, codeurs incrémentaux ont une résolution plus élevée, et codeurs absolus d'avoir un positionnement plus précis. En outre, le codeur absolu a une fonction mémoireLe positionnement n'est pas perdu en cas de coupure de courant, alors qu'il l'est pour le codeur incrémental. Illustrons cela par l'exemple suivant.

Par exemple, le rotor du servomoteur commence à se déplacer à partir de la position 0° et s'arrête à la position 180°. Lors du passage à la position 90°, l'alimentation est coupée. À ce moment-là, si le moteur utilise un codeur incrémental, il pensera que la position actuelle de 90° est la position initiale de 0° après le rétablissement de l'alimentation, et qu'il est correct de s'arrêter lorsqu'il se déplace de 180° à la position de 270°. Si le moteur utilise un codeur absolu, parce qu'il possède une fonction de mémoire, il sait que la position actuelle est à 90°, que la cible est à 180° et qu'il doit donc être déplacé de 90°.

À la recherche d'un Un automate programmable extensible pour votre prochain projet ? Cliquez pour en savoir plus !