Calibrer un encodeur rotatif sur un slider caméra imprimé en 3D

· par Grace Hollis · 5 min de lecture

Calibrer un encodeur rotatif sur un slider caméra imprimé en 3D

Calibrer un encodeur rotatif sur un slider caméra imprimé en 3D

Calibrer un encodeur rotatif sur un slider caméra imprimé en 3D, ce n’est pas du luxe. C’est le genre d’étape qu’on a envie de zapper, jusqu’au jour où on visionne son time-lapse et qu’on voit le chariot hésiter, ralentir, repartir par saccades. Sans réglage correct, le slider peut sauter des pas, dériver au fil du temps ou afficher une vitesse irrégulière parfaitement visible à l’écran. Voici, pas à pas, comment régler votre encodeur pour obtenir un rendu propre, celui qu’on attend d’un matériel professionnel.

Pourquoi un encodeur rotatif sur un slider caméra ?

Un moteur pas-à-pas classique fonctionne en boucle ouverte : il envoie des impulsions et espère que le chariot suit. Un encodeur rotatif, lui, vous dit où se trouve réellement le chariot, à l’instant T. La différence est loin d’être anecdotique, surtout dans ces cas :

Sur une pièce imprimée en 3D, les tolérances mécaniques jouent contre vous : jeu dans les paliers, légère flexion du PLA ou du PETG sous contrainte. Autant de détails qui n’existeraient presque pas sur des pièces usinées en métal, mais qui deviennent ici bien réels. D’où l’intérêt, presque l’obligation, de calibrer sérieusement.

Matériel nécessaire

Étape 1 : vérifier le montage mécanique

Avant même de toucher au code, inspectez le montage physique de l’encodeur imprimé :

Un jeu mécanique, même de quelques dixièmes de millimètre, s’accumule. Sur un plan de 30 secondes ça ne se voit pas. Sur un time-lapse de deux heures, ça devient flagrant.

Étape 2 : déterminer la résolution réelle

Les fabricants annoncent une résolution en PPR (pulses per revolution), 600 PPR par exemple. Sauf que ce chiffre brut ne vous sert à rien tout seul. Ce qui compte vraiment, c’est le déplacement linéaire par impulsion :

  1. Mesurez le diamètre de la poulie motrice (une poulie GT2 20 dents fait environ 40,8 mm de diamètre effectif).
  2. Calculez la circonférence : circonférence = π × diamètre.
  3. Divisez par le nombre d’impulsions par tour : mm/pulse = circonférence / PPR.

Exemple concret : poulie GT2 20 dents + encodeur 600 PPR, la circonférence tombe à environ 128 mm, soit 0,213 mm par impulsion. C’est cette valeur, et pas le PPR brut, qu’il faut injecter dans votre code.

Étape 3 : calibrer dans le firmware

Dans votre code Arduino ou votre Marlin custom :

Étape 4 : tester la répétabilité

Une calibration validée sur un seul passage ne veut rien dire. Faites l’aller-retour du chariot 10 fois de suite et regardez si la position finale reste identique. Une dérive progressive qui s’installe ? Trois pistes à explorer :

Erreurs fréquentes à éviter

Conclusion

Calibrer un encodeur rotatif sur un slider caméra imprimé en 3D demande un peu de rigueur, mais rien d’inaccessible avec du matériel simple et un peu de patience. Vérifiez d’abord la mécanique, calculez ensuite précisément votre résolution réelle, testez enfin la répétabilité sur plusieurs allers-retours : vous obtiendrez un mouvement caméra fluide et fiable, comparable à ce que proposent les sliders motorisés du commerce, pour une fraction du prix.

#impression 3D#vidéo#électronique DIY#Arduino#photographie