Daniel et Fred, tous,
Daniel a écrit:Mème si le bouton 2 fait plus de 5mm, le couplage par friction avec un tuyau qui évite un alignement précis est pratique et efficace.
Pour plus de rigueur mécanique ...
Ce n'est pas un principe par friction (genre vélo Solex
) mais un accouplement direct et flexible, du même principe que ceux utilisés dans l'industrie (cf plus bas). C'est aussi une solution très bon marché, quelques cm de tuyau d'aquarium coute rien.
L'écart entre la molette et le moteur est à adapter selon le compromis recherché (plus ou moins de souplesse)
Bien sûr il ne faut pas exagérer non plus sur cette distance car un effet ressort pourrait vite survenir et devenir désagréable.
Voilà un croquis vite fait : Vous remarquerez que c'est quand même plus simple que des poulies ou des engrenages ...
-
accouplement_flexible.jpg (91.66 Kio) Vu 7646 fois
Et deux modèles de coupleurs industriels :
Le premier se vis directement par vis pointaux sur les axes moteur et machine
-
bellow coupling for steppermotors.JPG (69.67 Kio) Vu 7643 fois
Ce deuxième est bien adapté aux axe lisse des moteurs PAP par un serrage en pince autour de l'axe. En effet les vis pointaux peuvent poser divers problèmes à la longue, dont l’impossibilité de démonter l'accouplement ...
(images tirées du site de vente
http://www.stappenmotor.nl/Steppermotor ... 20menu.htm )
En revanche, il existe très peu de modèle en 5 mm d'axe : 6 ou 6.35 mm est plus courant dans le monde des machines CNC.
Sur le même site j'ai quand même repéré celui ci en 5 mm >
http://www.stappenmotor.nl/Steppermotor ... plings.htm, il est monté sur élastomère.
EDIT : Coupleur 5x5 et autres, bon marché, voir ebay
http://shop.ebay.fr/i.html?_sacat=See-A ... &cmd=Blend
-
steppermotor metal bellows coupling MBKK1-1.JPG (37.87 Kio) Vu 7641 fois
Au passage, ne comptez pas trop limer l'axe du moteur ... c'est quasiment impossible avec de l'outillage amateur à moins d'y passer des heures et des heures ...
Daniel a écrit:Je pense qu'il ne faut pas raisonner en course, mais en fraction de tour ou en pas du moteur dans le programme. En effet selon le dispositif couplé, l'avance sera très différente. Il suffira d'avoir à disposition la correspondance pas du moteur avance pour chaque dispositif.
Bien évidemment le moteur se pilote en pas et fraction de pas. Mais à chaque pas correspond une distance qu'il est utile de connaitre.
Par exemple sur mon système la molette micro est divisée en 200 graduation de 1 micron.
Comme mon moteur est un 200 pas/tour, 1 pas = 1 micron (1/2 pas 1/2 micron)
Sur un système à vis et glissière, il suffit de l'étalonner sur une distance connue, une bonne fois pour toute.
Je vous posais la question des distances max car je n'étais pas certain que cet appareil serait utilisé uniquement en très forte macro. Visiblement ce serait plutôt le cas.
En fait on peut facilement utiliser le micron ou le mm, il suffit de décider de l'unité de base au départ.
Mais je me suis trompé sur les variables max de l'Arduino : Le type Long couvre de -2 147 483 648 à + 2 147 483 647, ce qui laisse de la marge !
Donc autant rester en microns.