Pour jouer un peu avec les possbilités de la liaison USB série de la carte si on connecte le boitier à un ordinateur.
Petite application en QT sur la base de l'exemple terminal qui affiche X,Y,C et M sur l'ordinateur.
Code source : https://github.com/pailpoe/MiniThread_QT
Bonsoir,
ayant reçu un boitier complet pour 'MiniTread' et n'ayant pas encore les différents éléments pour le nourrir, j'ai regardé le terminal de duplication proposé par @pailpoe.
Je vous propose une version un peu différente et traduite (pour le français ici) :
Les messages envoyés sur ce terminal sont très simples, ce sont ceux avec un index entier à plusieurs chiffres,
"18028- X0.000:Y0.000:C0.000:M0.000"
puis dessous les quatre valeurs :
0- X0.000, -> X
1- Y0.000, -> Y
2- C0.000, -> C
3- M0.000, -> M
Les afficheurs imitent l'affichage à cristaux liquides.
Le visuel en bas à droite sera destiné (si besoin) à l'émission de directives vers le boitier de pilotage.
Je le tiendrai à disposition si vous le désirez.
Bonne soirée.
Travail sur le début de l'année : Se servir de la règle du X pour corriger les erreurs de déplacement du moteur et de la vis qui ne sont pas parfaites.
Mise en place dans le menu d'une option à cocher "Fusion X" : La position du moteur sera fusionnée avec la règle en X.
L'objectif est que quand je demande d'aller à 20,000mm, je m'arrête exactement à cette position.
Un dernier avis avant commande de bande magnétique : Paulimot 1+1 mm, 10µm, 10mm ou sur Ebay la même : Paulimot
longueur 1000 mm = 45€ + port 13€ ou 14€
Qu'en pensez-vous ?
il faut que la bande magnétique soit adaptée au capteur si c'est les as5311 il faut du 2+2mm , je ne pense pas que ça marcheras correctement en 1+1mm !!
Pour moi, le 2+2 fonctionne aussi avec le capteur as5311. je dois finir mes essais mais j’ai la flemme d’aller au garage usiner le support pour le capteur
Je dois finir l'intégration du driver et de l'alimentation dans l'armoire du tour. J'ai reçu ce qui me manquait pour l'alimentation.
Il reste pas beaucoup de place dans l'armoire mais ça va tenir .
Je viens de recevoir un codeur incrémental 400 p/tr Codeur400. Les deux sorties A et B sont en collecteur ouvert, alors que @pailpoe utilise un codeur avec émetteur ouvert : l'entrée 'A' du boitier 'MiniThread' utilise la broche d"un connecteur 'DB9::b6' reliée au OV par R9 (1,5 kohm).
Pour brancher mon codeur directement, il faudrait que cette résistance R9 soit reliée au +5V !
En fouillant dans mes composants (anciens), j'ai trouvé un double opto-coupleur MCT6 que j'ai câblé selon le schéma suivant :
et j'ai obtenu les oscillogrammes suivants, en entrainant le codeur par une perceuse sans fil :
1- vitesse maximale
2- vitesse minimale
Les valeurs lues sur les afficheurs peuvent ne pas correspondre, car les photos n'ont pas été prises simultanément (que deux mains!) et je vérifierai la justesse des valeurs plus tard.
Le photo-coupleur n'est pas nécessaire (deux transistors + 2 résistances aurait le même effet), c'est uniquement qu'il était disponible immédiatement pour tester.
Existerait-il une solution plus simple ?
Et surtout intégrable dans le boitier 'MiniThread' ?
la masse du capteur est isolée de l'alim de la diode ir du capteur ? (4pin) ou c'est du 3 pin ? si c'est du 4 pin tu met le 5V avec une resistance direct sur le collecteur et tu récup a l'emmeteur sur l'entrée de la carte ( tu peu mettre une résistance en // avec la masse si il n'y en as pas sur le montage de la carte )
ton optocoupleur doit etre tres rapide aussi si tu en met un ^^ , mais ici c'est pas utile si le capteur est alimenté par la carte directement (seulement si tu met une alim externe non couplée a celle de la carte )
@Doctor_itchy
merci de votre réponse :
1- cet optocoupleur utilisé n'est qu'une facilité de vérification momentanée du fonctionnement (pseudo-statique), cela étant si cela simplifie le câblage final, je chercherai un optocoupleur en fonction de la bande passante nécessaire.
2- pour le codeur le 0v est commun aux émetteurs des deux voies A et B et donc ne sont pas libres de potentiel (3 broches en suivant votre dénomination), seuls les collecteurs le sont (collecteurs ouverts).
Je voudrais intégrer cette adaptation dans le boitier en modifiant le câblage interne.
Alors, pour les résistances de tirage bas sur les entrées en quadrature, c’est un peu une erreur de ma part car en effet, pour les codeurs en collecteur ouvert, c’est pas top.
Les résistances au 0v sur les entrées font 1,5k donc je pense que le mieux est de rajouter des résistances externe de 200ohms 1/4w entre les entrées et le 5v( tu les rajoutes dans la prise db9) .
je viens de découvrir ce projet et franchement je trouve l'idée géniale, garder la souplesse d'une machine manuelle et en meme temps avoir la facilité d'une CN
c'est super un grand BRAVO
je découvre qu'il y a toutes les informations pour en faire un, c'est une bonne chose, mais n'y a t'il pas une version commercialisée, meme en kit, ce serait tellement plus simple que de faire faire un PCB et de commander tous les composants de la carte un par un
Désolé mais il y a pas de version commerciale de disponible. Il faudrait que je m’y attelle
je suis sur d’autres sujets en ce moment mais ça va revenir.
J'ai bien lu tout le sujet et j'adore!!!!
La qualité de travail et du raisonnement sont rare.
Merci palpoe pour ce partage.
Je me dit que pour ouvrir la faisabilité à un plus grand nombre d'usineurs, pendre les 30 composants dans une serie plus grosse ou même en 1/4W, aurait été plus simple.
Si tu fait des kit à cabler (plaque et CMS et +) je veux bien en prendre un. Le kit vaut moins qu'un seul engrenage donc tres intéressant pour un filletage occasionnel.
Oups, j'étais passé à coté des posts.
Pour le soudage, je comprends le problème de certains pour le soudage des cms mais le fait de passer en traversant ferait beaucoup grossir le boitier et les traversants, c'est dépassé maintenant .
Si certains veulent s'amuser, merci de me contacter, il me reste des pcbs et des composants.
Oups, j'étais passé à coté des posts.
Pour le soudage, je comprends le problème de certains pour le soudage des cms mais le fait de passer en traversant ferait beaucoup grossir le boitier et les traversants, c'est dépassé maintenant .
Si certains veulent s'amuser, merci de me contacter, il me reste des pcbs et des composants.
Oups, j'étais passé à coté des posts.
Pour le soudage, je comprends le problème de certains pour le soudage des cms mais le fait de passer en traversant ferait beaucoup grossir le boitier et les traversants, c'est dépassé maintenant .
Si certains veulent s'amuser, merci de me contacter, il me reste des pcbs et des composants.