D
didou
Compagnon
Bonjour à tous voici un troisième montage de fraisage par génération de pignons cette fois par Arduino pour boucler la trilogie
Il y eu la solution peu académique avec un gros moteur moteur pas à pas pour la broche mais qui fonctionne bien
Et la solution à codeur sur fraiseuse traditionnelle
Fort de ces 2 expériences je me suis mis à Arduino, ça ne fait que 3 semaines donc soyez indulgent si il y à des choses perfectibles ou étranges !
Ma femme m'avait demandé ce que je voulait pour mon anniv du coup j'ai demandé un Arduino stater Kit et un livre pour me mettre dans le bain
Ce montage de taillage par génération est le moyen pour moi de concrétiser la première utilisation Arduino à l'atelier
Le principe est toujours le même, le train d'impulsions à la broche est divisé par le nombre de dents du pignon à obtenir
Sur le montage sur fraiseuse traditionnel et diviseur Cmos j'avais mixé les 2 signaux A et B par un XOR CD4070, là comme le but est de se mettre à l'Arduino je vais faire ce XOR d'une manière logicielle, du coup je m'aperçois que l'état bas va correspondre à A=B, donc l'état haut A différent de B, mais j'ai mis la fonction A^B (XOR) de l'Arduino
Les sorties du codeur à collecteurs ouverts sont chargés sur le plus 5v par des résistances de 2.2K Ne jamais relier directement les sorties A B C à une tension d'alimentation
La sélection du nombre de dents se fait sur un potentiomètre de 10K 10 tours, l'entrée analogique permet 1023 points mais je la divise par 5 pour un nombre utile sélectionnable de 204 dents. Ce ratio de 5 est modifiable dans le programme mais bon je ne pense pas que l'on va faire des pignons à 1000 dents !
Une fois le bouton Départ pressé le nombre de dents n'est plus modifiable et le moteur du pignon va tourner synchrone avec le moteur de broche avec le ratio du nombre de dents
J'ai externalisé le bouton Reset pour revenir en début de programme je ne sais pas si c'est très "propre"
Je vous mettrai le programme plus tard, là je suis sur un autre Ordi
Denis
Il y eu la solution peu académique avec un gros moteur moteur pas à pas pour la broche mais qui fonctionne bien
Ma micro fraiseuse CNC 4 Axes
En te copiant ....honteusement . Je publie justement pour que l'on me copie, après je dois dire que la solution que j'ai choisi : patins en bas et rails en haut, c'est plutôt pas mal pour éviter la souillure des copeaux J'ai hâte de voir ton avancement 3D et réel :wink: Denis
www.usinages.com
Taillage par génération de pignons droit et hélicoïdaux
Bon voila j'avais déjà fait un dispositif de taillage par génération mais avec un gros moteur pas à pas pour la broche https://www.usinages.com/threads/ma-micro-fraiseuse-cnc-4-axes.129856/post-1898855 D'après la suggestion de @gaston48 j'ai fait un second dispositif mais cette fois avec un...
www.usinages.com
Fort de ces 2 expériences je me suis mis à Arduino, ça ne fait que 3 semaines donc soyez indulgent si il y à des choses perfectibles ou étranges !
Ma femme m'avait demandé ce que je voulait pour mon anniv du coup j'ai demandé un Arduino stater Kit et un livre pour me mettre dans le bain
Ce montage de taillage par génération est le moyen pour moi de concrétiser la première utilisation Arduino à l'atelier
Le principe est toujours le même, le train d'impulsions à la broche est divisé par le nombre de dents du pignon à obtenir
Sur le montage sur fraiseuse traditionnel et diviseur Cmos j'avais mixé les 2 signaux A et B par un XOR CD4070, là comme le but est de se mettre à l'Arduino je vais faire ce XOR d'une manière logicielle, du coup je m'aperçois que l'état bas va correspondre à A=B, donc l'état haut A différent de B, mais j'ai mis la fonction A^B (XOR) de l'Arduino
Les sorties du codeur à collecteurs ouverts sont chargés sur le plus 5v par des résistances de 2.2K Ne jamais relier directement les sorties A B C à une tension d'alimentation
La sélection du nombre de dents se fait sur un potentiomètre de 10K 10 tours, l'entrée analogique permet 1023 points mais je la divise par 5 pour un nombre utile sélectionnable de 204 dents. Ce ratio de 5 est modifiable dans le programme mais bon je ne pense pas que l'on va faire des pignons à 1000 dents !
Une fois le bouton Départ pressé le nombre de dents n'est plus modifiable et le moteur du pignon va tourner synchrone avec le moteur de broche avec le ratio du nombre de dents
J'ai externalisé le bouton Reset pour revenir en début de programme je ne sais pas si c'est très "propre"
Je vous mettrai le programme plus tard, là je suis sur un autre Ordi
Denis
Dernière édition: