Modification MiniThread : DRO + vis mère électronique pour tour

pailpoe
pailpoe
Compagnon
Maj du firmware en version 1.3.0 avec passage de la doc en revision r4: https://www.usinages.com/attachments/doc-utilisation_-minithread_r4-pdf.670630/

Fonctionnalités :
  • 1.2.0 +
  • Ajout des profils concaves pour la sphère.
  • Fenêtre en fin de profil avec possibilité de refaire la dernière passe ou bien de repasser en manuel.
  • Un appui sur annuler depuis le menu principal fait revenir à l’écran de travail.
  • Modifications mineures.
Limitations :
  • Le moteur 2 n’est pas encore commandé
  • Correcteurs d’outils non fonctionnelles
Bugs :
  • Correction de bugs mineur
 
MIC_83
MIC_83
Compagnon
Bonjour à tous et toutes,

Pailpoe, on ne t'arrête plus !
Sacré taf et des possibilités inenvisageables en conventionnel, hors outils de forme ou gabarits

Bonne continuation.

Joyeuses fêtes
Michel
 
pailpoe
pailpoe
Compagnon
Bonjour à tous et toutes,

Pailpoe, on ne t'arrête plus !
Sacré taf et des possibilités inenvisageables en conventionnel, hors outils de forme ou gabarits

Bonne continuation.

Joyeuses fêtes
Michel
J'ai pas fait grand chose dans cette release.

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.
MiniThread_Remote.JPG

Code source : https://github.com/pailpoe/MiniThread_QT
 
LETARTARE
LETARTARE
Compagnon
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.

TerminalQt.png
 
Dernière édition:
pailpoe
pailpoe
Compagnon
Ah super !
Je vais commencer à regarder de plus près le protocole d'échange entre les deux.
 
pailpoe
pailpoe
Compagnon
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.
 
D
Doctor_itchy
Compagnon
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 !!
 
D
Doctor_itchy
Compagnon
c'etait pas du 2+2 ? c'etait quel capteur avec du 2+2 ?
 
LETARTARE
LETARTARE
Compagnon
De toute façons, on verra lors des essais : commande passée à l'instant sur Ebay ...
 
pailpoe
pailpoe
Compagnon
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 :axe:
 
V
vibram
Compagnon
Salut

j'ai un peu parcouru le sujet mais je n'ai pas trouvé l'info, quel écran utilises tu?

Tu parles d'un OLED 128x64 au debut mais je pense que ce n'est pas le meme que celui utilisé ensuite
Je suis preneur d'un lien pour acheter stp :)

Merci
 
pailpoe
pailpoe
Compagnon
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 :-D .
 
LETARTARE
LETARTARE
Compagnon
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 :
634510-8157dbb58dcb0c8ffcb01649dbb455d8.jpg


et j'ai obtenu les oscillogrammes suivants, en entrainant le codeur par une perceuse sans fil :
1- vitesse maximale
634511-8d292136d46c91204e2f77728aed6097.png


634520-33f16b263c286f0d6a5c3e8b406973de.jpg

2- vitesse minimale
634512-dda3f9f069be4df75339d10a1fd85c11.png

634521-d5895fca7bd824ca513123d067a795e2.jpg


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' ?
 
Dernière édition par un modérateur:
D
Doctor_itchy
Compagnon
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 :wink: (seulement si tu met une alim externe non couplée a celle de la carte )
 
LETARTARE
LETARTARE
Compagnon
@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.
 
Dernière édition:
pailpoe
pailpoe
Compagnon
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) .
 
P
Patalex
Nouveau
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
 
pailpoe
pailpoe
Compagnon
Désolé mais il y a pas de version commerciale de disponible. Il faudrait que je m’y attelle :-D
je suis sur d’autres sujets en ce moment mais ça va revenir.
 
Pervenche
Pervenche
Ouvrier
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.
 
Dernière édition:
Oxide
Oxide
Nouveau
Bon travail palpoe
Je saurais preneur d'un kit, si ça va revenir bientôt.
 
pailpoe
pailpoe
Compagnon
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 :smt082.
Si certains veulent s'amuser, merci de me contacter, il me reste des pcbs et des composants.
 
Pervenche
Pervenche
Ouvrier
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 :smt082.
Si certains veulent s'amuser, merci de me contacter, il me reste des pcbs et des composants.
Quand je parlais de traversant, il y avait aussi la possibilité de cms plus gros. Mais de mon côté je pense pouvoir les souder.
 
Oxide
Oxide
Nouveau
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 :smt082.
Si certains veulent s'amuser, merci de me contacter, il me reste des pcbs et des composants.
Oui, c'est pas si complique, avec les bons outils.
Je saurais intéresse pour un set.
 
pailpoe
pailpoe
Compagnon
Par contre, je viens de regarder et c'est la pénurie sur les semi conducteur en ce moment donc difficile de trouver le uc principal !
 

Sujets similaires

J
Réponses
53
Affichages
6 368
jaqpot
J
Teddy d'Montreal
Réponses
6
Affichages
748
rabotnuc
R
F
Réponses
7
Affichages
947
francois3
F
aroy
Réponses
22
Affichages
1 083
aroy
D
Réponses
27
Affichages
765
D
aroy
Réponses
20
Affichages
1 845
aroy
steve2a
Réponses
9
Affichages
1 239
Bambi
B
M4vrick
Réponses
0
Affichages
873
M4vrick
M4vrick
darxmurf
Réponses
8
Affichages
1 543
darxmurf
darxmurf
lego
Réponses
33
Affichages
6 364
vibram
V
Haut