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

P

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
 
M

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
 
P

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
 
L

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:
P

pailpoe

Compagnon
Ah super !
Je vais commencer à regarder de plus près le protocole d'échange entre les deux.
 
P

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 ?
 
L

LETARTARE

Compagnon
De toute façons, on verra lors des essais : commande passée à l'instant sur Ebay ...
 
P

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
 
P

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 .
 
L

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 )
 
L

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:
P

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
 
P

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.
 
P

Pervenche

Compagnon
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:
O

Oxide

Nouveau
Bon travail palpoe
Je saurais preneur d'un kit, si ça va revenir bientôt.
 
P

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.
 
P

Pervenche

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.
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.
 
O

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.
 
P

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

thierry74
Réponses
18
Affichages
1 076
thierry74
thierry74
X
Réponses
18
Affichages
3 488
rabotnuc
R
thierry74
Réponses
129
Affichages
15 166
thierry74
thierry74
T
Réponses
1
Affichages
952
rabotnuc
R
jeanmichel1946
Réponses
20
Affichages
3 018
FTX
J
Réponses
14
Affichages
9 198
José du jura
J
T
Réponses
6
Affichages
1 717
rabotnuc
R
C
Réponses
80
Affichages
11 019
Comex007
C
A
Réponses
19
Affichages
2 155
AG Technical
A
B
Réponses
28
Affichages
1 773
hazet
H
S
Réponses
62
Affichages
7 912
splatch58
S
Haut