CARRIAGE SPEED CORRECTION METHOD AND PRINTER
The rotational speed of a motor 44 of a printer 10 is controlled on the basis of the rotational position of a motor shaft 44a, which is measured by a motor encoder 44b. The present method includes: a step S03 for rotating the motor so that the rotational speed based on the measurement from the motor...
Gespeichert in:
Hauptverfasser: | , , , |
---|---|
Format: | Patent |
Sprache: | eng ; fre ; jpn |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | The rotational speed of a motor 44 of a printer 10 is controlled on the basis of the rotational position of a motor shaft 44a, which is measured by a motor encoder 44b. The present method includes: a step S03 for rotating the motor so that the rotational speed based on the measurement from the motor encoder 44b is constant, and causing a carriage 30 to travel; a step S04 for measuring the position of the carriage 30 in the traveling direction by means of a linear encoder 45; a step S06 for calculating the difference between the rotational position of the motor shaft 44a based on the measurement from the motor encoder 44b and the rotational position of the motor shaft 44a based on the measurement from the linear encoder 45 at a plurality of rotational positions over one turn of the motor shaft 44a or a plurality of turns of the motor shaft 44a; and a step S07 for determining, on the basis of the calculated difference, a correction value to be added to the rotational position of the motor shaft 44a measured by the motor encoder 44b so that the change in the rotational speed during one turn of the motor shaft 44a based on the measurement from the linear encoder 45 decreases.
La vitesse de rotation d'un moteur (44) d'une imprimante (10) est commandée d'après la position de rotation d'un arbre moteur (44a), qui est mesurée par un codeur de moteur (44b). Le présent procédé comprend : une étape S03 consistant à faire tourner le moteur de sorte que la vitesse de rotation basée sur la mesure provenant du codeur de moteur 44b est constante, puis amener un chariot 30 à se déplacer ; une étape S04 consistant à mesurer la position du chariot (30) dans la direction de déplacement au moyen d'un codeur linéaire (45) ; une étape S06 consistant à calculer la différence entre la position de rotation de l'arbre moteur (44a) basée sur la mesure provenant du codeur de moteur (44b) et la position de rotation de l'arbre moteur (44a) basée sur la mesure provenant du codeur linéaire (45) au niveau d'une pluralité de positions de rotation sur un tour de l'arbre moteur (44a) ou d'une pluralité de tours de l'arbre moteur (44a) ; et une étape S07 consistant à déterminer, d'après la différence calculée, une valeur de correction à ajouter à la position de rotation de l'arbre moteur (44a) mesurée par le codeur de moteur (44b) de sorte que le changement de la vitesse de rotation pendant un tour de l'arbre moteur (44a) basée sur la mesure provenant du codeur linéaire (45) diminue.
プリンタ10のモー |
---|