câblage électrique carte Mach3 / HBS / Moteurs pas à pas

  • Auteur de la discussion p7m13
  • Date de début
P

p7m13

Ouvrier
Bonsoir,
Je viens de recevoir mon kit 3 moteurs 3 alims 3 pilotes électroniques du vendeur chinois HLTNC et je lui ai dit qu'aucun schéma de cablage n'était dans le colis.
J'ai 3 moteurs Nema34 à boucle fermée, 8,5 Nm, une carte Mach3 white eagle, 3 pilotes HBS860H, 3 alims

A priori : merci de confirmer ...
le fil rouge du moteur est à relier à la borne A+ du driver
le fil vert du moteur est à relier à la borne A- du driver
le fil jaune du moteur est à relier à la borne B+ du driver
le fil bleu du moteur est à relier à la borne B- du driver

le fil vert du connecteur D sub 15 est à relier à la borne EA+ du driver
le fil jaune du connecteur D sub 15 est à relier à la borne EA- du driver
le fil bleu du connecteur D sub 15 est à relier à la borne EB+ du driver
le fil noir du connecteur D sub 15 est à relier à la borne EB- du driver
le fil rouge du connecteur D sub 15 est à relier à la borne Vcc du driver
le fil blanc du connecteur D sub 15 est à relier à la borne E ground du driver

les bornes DIR- et ENA- de chaque driver sont à connecter à la borne 5 V de la Mach3
les bornes DIR+ de chaque driver sont à connecter à la borne AD de la Mach3
les bornes ENA+ de chaque driver sont à connecter à la borne AP de la Mach3

le connecteur parrallèle de la mach3 est à relier au joystick


Questions sur la mach3 :
à placer préférentiellement dans un pc linux ?
les 3 inverseurs (délimiteurs de fin de course) sont à brancher sur les bornes IN1 IN2 IN3 OUT1 OUT2 OUT3 ?
le bouton poussoir HOME (qu'il soit interne ou externe au joystick) se branche où ?
avec cette carte, comment faire varier la vitesse de la broche ?
 
Dernière édition par un modérateur:
D

dh42

Compagnon
Salut,

une carte Mach3 white eagle

Pas trouvé de carte de cette marque, par contre sur les photos du site HLTNC on voit celle de la photo ci-dessous c'est une BitSensor RNR 2.0

U02573fb7a0e8460dbc246e6fce5c2057b.jpg_640x640Q90.jpg_.webp

Si on parle bien de cette carte:

le connecteur parrallèle de la mach3 est à relier au joystick

Il n'y a pas de connecteur parallèle, c'est une carte en USB, le connecteur noir c'est du 10 broches (le port // a 25 broches) et ce n'est pas fait pour être relié à un joystick mais à un boitier de commande comme ci-dessous (voir le branchement sur le schéma joint)


Attention, il y a deux versions, 10 pins et 12 pins, 10 pins pour la carte rouge, 12 pins pour la carte verte.

à placer préférentiellement dans un pc linux ?

Non, vu que c'est une carte pour Mach3, donc il faut un PC sous Windows et le soft Mach3 (version 3.xxxx minimum pour gérer les cartes en USB)

Si ça n'a pas changé, il y a une version pirate de la licence Mach3 sur le CD (mach1Lic.dat) ainsi qu'une version de Mach3 qui fonctionne avec cette licence (attention, la licence ne fonctionne pas avec un Mach3 officiel)

Si la version pirate n'est plus fournie sur le CD, tu peux télécharger Mach3 officiel sur le site ci-dessous (et acheter une licence)


les 3 inverseurs (délimiteurs de fin de course) sont à brancher sur les bornes IN1 IN2 IN3 OUT1 OUT2 OUT3 ?
le bouton poussoir HOME (qu'il soit interne ou externe au joystick) se branche où ?
avec cette carte, comment faire varier la vitesse de la broche ?

Je te joins une archive avec des docs et schémas, ainsi que le plugin pour Mach3 (RnRmotion.dll)

++
David
 

Fichiers joints

  • BitSensor RNR 2.0.zip
    3.6 Mo · Affichages: 32
Dernière édition:
P

p7m13

Ouvrier
Merci pour toutes ces infos. La carte que tu montres est une White Eagle. J'ai bien eu sur internet confirmation que cette carte usb est effectivement à placer sur un windows, avec sa latence. Linux c'est pour de la programmation, c'est donc différent.
 
L

Laurent_CNC

Compagnon
Merci pour toutes ces infos. La carte que tu montres est une White Eagle. J'ai bien eu sur internet confirmation que cette carte usb est effectivement à placer sur un windows, avec sa latence. Linux c'est pour de la programmation, c'est donc différent.
Salut
mach3 et LinuxCNC ont la même fonction : piloter la machine.
Pour programmer tu auras besoin d'un autre logiciel, on en a déjà parlé.
Si tu as une carte permettant d'utiliser le port usb, avec un Mach3, utilises là, avec un ordi sous windows, tu seras probablement plus à l'aise.
 
P

p7m13

Ouvrier
Je vais ouvrir le cdrom de ma carte mach3 et devrais trouver des infos de cpablage (limiteurs de fin de course, joystick)

Je suis très surpris du sérieux chinois.
Qui fabrique le pilote HBS860 H ? HLTNC, comme gravé dessus ?
Qui fabrique mon moteur 86HB250-118B ? HLTNC, comme gravé dessus ?

J'ai trouvé un schéma de câblage sur la page vendeur aliexpress HTLNC.
Ce schéma est différent des informations placées sur chacun des moteurs !
J'en ai informé le vendeur, qui depuis des jours, fait le mort. Je lui envoyé (à sa demande) la photo des informations gravées sur les moteurs (les moteurs qu'il a lui-même placés dans le colis)
J'ai trouvé un troisième schéma sur le net : ce schéma de câblage est encore différent des 2 premiers !
https://cnc-tehnologi.ru/files/HBS860H.pdf

J'ai trouvé ici un topic, dont on ignore le résultat final :
https://www.usinages.com/threads/connexion-carte-hbs860-h.153707/

j'ai donc envoyé 2 mp : un au créateur du topic et un à schum22, qui trouve sur le net un schéma avec un composant supplémentaire (l'inverter). Quatre schémas à l'heure qu'il est ...
 
Dernière édition:
D

dh42

Compagnon
Salut,
Qui fabrique le pilote HBS860 H ? HLTNC, comme gravé dessus ?
Qui fabrique mon moteur 86HB250-118B ? HLTNC, comme gravé dessus ?

Avec les Chinois, savoir qui fabrique quoi, c'est pas gagné !!! mais ce n'est certainement pas HLTNC, ce ne sont que des vendeurs qui apposent leur logo sur le matériel, comme Vevor par exemple.

C'est le principal problème avec leur matos bas de gamme, les docs sont à ch**, ... quand il y en a ! ... regarde sur la doc de la Bitsensor que je t'ai mis, sur un même document les bornes n'ont pas les même noms entre la sérigraphie de la carte sur la page 1 et le dessin sur la page 3 ... et c'est encore différent sur le schéma de câblage du "Electric Wiring Diagram.pdf" :eek: .. c'est toujours de l'arrachage de cheveux pour s'y retrouver !

++
David
 
D

dh42

Compagnon
Tu devrais t'en tenir au schéma du site, tu verra bien si ça marche !

H18cab7ad0e8245969a662febc631beb96.jpg

Pour la partie "inverter" par contre ça va dépendre du modèle de VFD dont tu disposes, les désignations des bornes changent d'une marque à l'autre. Je ne sais pas quel est la marque de celui du schéma ci-dessus ; sur le schéma de la Bitsensor que je t'ai mis en PJ, c'est un Huanyang (HY) .. donc cette partie est à adapter en fonction de ton VFD.

++
David
 
P

p7m13

Ouvrier
Merci pour ce schéma !! Peux-tu me dire sa provenance ? :-D De quel site parles-tu ? :-D

Le vendeur ne répond rien. Je suis convaincu que son attitude restera inchangée si je lui demande un contact auprès du fabricant. Il changera peut-être d'avis si je fais jouer la garantie aliexpress en refusant le colis. J'appréhende la suite
Dans un topic désormais invisible (*), un membre avait intelligemment dressé une liste des revendeurs aliexpress testés par lui et ce vendeur HTLNC était crédité de 4 étoiles sur 4 possibles. Je pourrais ici raconter tout ce que j'ai constaté de ce vendeur. Mais ça intéresserait qui ?

(*) : les vendeurs chinois ont du temps libre et viennent consulter ce forum. Ensuite, ils dérangent les modos avec des chikaya : mon concurrent a 3 étoiles et moi que 2. Pourquoi ?
 
Dernière édition:
D

dh42

Compagnon
Re


clique sur le bouton "voir plus" qui est juste après les lignes:

Remarque:

1. Il y a aussi un câble d'encodeur de 5 mètres et 8 mètres, si vous avez besoin d'une longueur plus longue, veuillez me contacter!

2. En raison de la valeur élevée des marchandises, veuillez d'abord confirmer la politique tarifaire de votre pays avant d'acheter (sauf l'expédition depuis un entrepôt local à l'étranger).

++
David
 
P

p7m13

Ouvrier
Je te remercie vivement pour ton archive qui va m'être très utile !
Grâce à tes informations, j'ai réussi aussi à voir le schéma ci dessus. Le souci est que ce qui et gravé sur le moteur ne correspond pas à ce schéma

En page 16 de la doc (archive), le bouton d'urgence est placé en parrallèle des boutons HOME. Dans le diagramme électrique (archive), le bouton d'arrêt d'urgence est placé en série des boutons HOME !
 
P

p7m13

Ouvrier
ma carte mach3 est une 10 pins.
Je dispose du cd-rom. J'ai réussi à installer le logiciel mach3. J'ai désormais sur mon ordinateur 5 icônes : Mach3turn, Mach3mill, Mach3loader, Plasma et LazyCam.
Le gestionnaire de périphériques voit la carte RNR ECO MOTION2.0. Avant OU APRES avoir appuyé sur "reset" de Mach3 CNC controller, la led rouge continue de clignoter au même rythme : 1 fois par seconde
Qui, ici, a réussi à utiliser ce soft et cette carte mach3 ?
Je viens d'écrire au vendeur chinois, je pense qu'il va agir, comme le vendeur HTLNC : me laisser avec mon problème.
 
Dernière édition:
P

p7m13

Ouvrier
J'ai enfin réussi à arrêter le clignotement régulier de la led : la led reste allumée fixe.
Je suis sur un windows10 pour l'instant et je connecterai plus tard un windows xp à ma fraiseuse
 
P

p7m13

Ouvrier
Faut-il croire le schéma aliexpress ou l'étiquette collée sur le moteur ?
 
P

p7m13

Ouvrier
Le windows XP est placé sous la machine, la carte mach3 est prête à tourner (led allumée fixe)

Ici un membre créditait de 4 étoiles le vendeur HLTNC dans un fichier excel.
Ce vendeur ne répond strictement rien à mes interrogations. Il propose même 2 schémas de câblage différents pour le même kit alim+driver+stepping motor : 2 schémas différents sur la même page aliexpress ! Un faisant intervenir les signaux DIR et PUL et un autre schéma faisant intervenir DIR et ENA !! google ne m'aide pas pour ce câblage.
Quand je monte son schéma (DIR et PUL), le moteur tourne de 1 ou 2 degrés, grogne un peu et la led mach3 se met à clignoter.
Je retourne le kit à ce connard dans une semaine. Le très mauvais avis que je placerai sur lui sera probablement vite censuré par aliexpress
 
P

p7m13

Ouvrier
On ne peut pas placer d'avis négatif après avoir retourné le matériel aux frais du vendeur et après remboursement de l'achat. C'est assez logique. D'autres acheteurs se feront avoir avec ce vendeur.
J'ai réussi à faire tourner un moteur pas à pas, auprès d'un autre vendeur chinois et après pas mal de soucis ...
 
D

dh42

Compagnon
Salut,

Oui, c'est toujours une galère avec ces produits d'entrée de gamme vendus sur des plateformes, une fois que tu as acheté, tu te démerde !

Même quand il y a une doc, ça reste souvent un casse tête tant elles sont mal faites et peu fiables ... c'est le prix à payer pour avoir du matos ultra pas cher ..

Sinon, pour ce que j'en sais, cette carte Bitsensor fonctionne à peu près correctement sur Mach3, même si, comme la plupart des cartes Chinoises, elle ne gère pas toutes les fonctions de Mach3.

++
David
 
P

p7m13

Ouvrier
je cherche sur internet comment gérer un encodeur de broche avec cette carte et je ne trouve rien. J'ai posé cette question sur mon topic à rallonge (intitulé remise en route d'une Alcera Gambin cnc désossée)
 
D

dh42

Compagnon
Salut,

Pas sur que ce soit possible ; c'est pour avoir une broche indexée pour le taraudage rigide ? Ton moteur de broche est un servo moteur ?

Par contre tu peux gérer un simple capteur optique ou Hall qui envoi une seule impulsion par tour et qui sert à obtenir un retour de la vitesse vraie et accessoirement qui est nécessaire dans le cas d'un tour pour la synchronisation du filetage.

Enfin, c'est pas la carte qui gère le retour de vitesse, c'est Mach3, la carte ne fait que recevoir le signal du capteur sur une des entrées de 1 à 4

Pour le filetage par contre, en plus du capteur qui donne la vitesse mais aussi le top départ du filetage (ça fait le job d'un appareil à retomber dans le pas sur un tour classique) il faut que la carte gère correctement le filetage au tour (G32 et G76), et sur une carte à 20€ rien n'est moins certain !

edit:
Par contre j'ai jeté un œil vite fait sur ton sujet, si c'est pour la petite machine combi tour/fraiseuse, les moteurs que tu as choisis ne sont pas vraiment adaptés ; du NEMA 34 et qui plus est en 8Nm, c'est bien trop gros ! du NEMA23 ou 24 en 3Nm de qualité sont tout çà fait suffisants. Le Closed Loop, ce n'est pas non plus vraiment indispensable si tu prends de bons moteurs de bons drivers et une bonne carte d'axe. (mais bien sur, ce n'est plus le même tarif)

++
David
 
Dernière édition:
P

p7m13

Ouvrier
Le 8,5 Nm annoncé n'existe que sur des faibles vitesses (c'est du hobby, donc je resterai sur des faibles vitesses de vis à billes).
Pour moi, la garantie aliexpress, 1 mois après l'achat, est inexistante. J'ai donc préféré acheter des moteurs coupleux, en esperant une longue durée de vie
Mon moteur de broche est un triphasé (alimenté par un vfd) et j'ai été obligé d'enlever le frein magnétique, incompatible avec mon variateur
 
D

dh42

Compagnon
Salut,
Mon moteur de broche est un triphasé (alimenté par un vfd) et j'ai été obligé d'enlever le frein magnétique, incompatible avec mon variateur

Ok, donc non indexable, le mieux que tu puisse avoir c'est donc le retour de vitesse et le top départ pour le filetage au tour SI la Bitsensor le gère, mais ce n'est pas dans sa doc que tu trouvera l'info :???: , une fois que tu aura mis ton capteur il faudra essayer un G76 et croiser les doigts.

++
David
 
D

dh42

Compagnon
Salut,

G76 ce n'est pas une carte, c'est la commande GCode qui permet de faire du filetage au tour et pour qu'elle fonctionne, il faut que ta carte d'axe gère cette instruction, sinon pas de filetage possible même si tu a un capteur de vitesse de broche.

10.7.18 Canned Cycle – Threading G76

Program G76 X~ Z~ Q~ P~ H~ I~ R~ K~ L~ C~ B~ T~ J~ to cut a complete thread.
X - XEnd
Z - ZEnd
Q - Spring Passes. (optional)
P - Pitch
H - Depth of first pass
I - Infeed angle
R - XStart (optional)
K - Z Start (optional)
L - Chamfer (optional)
C - X Clearance
B - Depth Last Pass (optional)
T - Taper (optional)
J - Minimum depth per pass (optional)

The controlled point should give a suitable clearance for air cutting on the Z axis and have
X equal to the crest diameter (radius). This is not necessary if R (the starting X value)
and/or K (the starting Z value) are specified.

The length and depth of the thread are given by X and Z (in relation to the start values). If
the "depth" is negative then the thread is taken as internal.

The C word gives the X clearance for the rapid return motion. It is always specified as
positive and Mach3 handles the reversed direction for an internal thread

The P word gives the pitch of the thread (use 1/TPI for imperial threads)

The H word determines not only the first pass but, because the G76 ensures that subsequent
passes cut the same volume of material per revolution determine the cuts for the entire
thread and hence the number of passes.

The B word determines the depth of the last pass. If this is set too large then it can interact
in an unexpected way with the constant volume calculations and the number of actual
passes used.

The Q word gives the number of spring passes (i.e. cuts at the X end position).

The I word gives the infeed angle in degrees. This is Zero for radial infeed and typically 29
or 29.5 degrees for a unified or ISO metric thread or 27 degrees for 55 degree angle forms
like BSW or BSF.

The values of words which are omitted are taken from the values set on the Turn Options
tab of Config>Ports & Pins.

Note: This cycle is actually implemented by the macro M1076.M1S which can be inspected
for implementation details. Note that one instance of this macro (usually in
C:\Mach3\Macros) is used for all profiles.


Ce n'est pas indispensable, comme je te l'ai dit plus haut, pour ta broche il suffit d'un capteur optique ou inductif comme ceux que l'on utilise pour les fins de course et le brancher sur une des 4 entrées de la Bitsensor, cette entrée devra être configurée comme "index" dans Mach3. Un véritable encodeur ne servirait à rien sur une broche avec moteur asynchrone tri + VFD, il te faudrait un servo moteur de broche (très cher !) pour utiliser un encodeur et avoir une indexation de la broche.

++
David
 
P

p7m13

Ouvrier
Merci ... un capteur inductif compte le nombre de tours. Mais comment peut il donner la position exacte de la broche à chaque instant ? De plus, comment savoir si G76 est géré par la carte mach3 (en faisant exécuter les lignes ?)

Le plus urgent est de terminer le câblage et de placer les délimiteurs de fin de course. Mais il est évident que je vais vouloir faire du filetage à un moment donné
 
Dernière édition:
D

dh42

Compagnon
Le capteur ne donne pas la position angulaire de la broche à chaque instant mais un top par tour pour la synchro du filetage en passe multiples (c'est comme un appareil à retomber dans le pas, mais électronique), c'est suffisant et de toute façon Mach3 ne gère pas les impulsions multiples, donc pas le choix. Si tu voulais positionner ta broche à un angle bien précis (pour le taraudage rigide par exemple), il faudrait un servo moteur à la place d'un moteur tri + VFD je pense. (et une carte qui gère le taraudage rigide, genre CSM/IO)

comment savoir si G76 est géré par la carte mach3 (en faisant exécuter les lignes ?)

Oui, il faut tester, mais par contre il est indispensable d'avoir le capteur vitesse/top départ en service, sinon le G76 ne fera rien, il ne démarre que si il reçoit le top départ. Tu peux aussi demander au fabricant de la carte si ça le gère (et/ou lire la doc de la carte)

++
David
 
D

dh42

Compagnon
Re

Comme je te l'ai dit plus haut, un encodeur multipoint de ce type ne te servira à rien avec un moteur comme tu as. Quand aux vendeurs des sites comme Ali et autres, ce ne sont que des vendeurs "génériques", ils n'y connaissent rien ; si tu veux des infos fiables et des gens compétents pour te répondre, il faut acheter chez des spécialistes de la CNC, pas sur des sites qui vendent aussi bien des CNC que des chaussettes ou des casseroles :wink:

++
David
 
P

p7m13

Ouvrier
il est indispensable d'avoir le capteur vitesse/top départ en service, sinon le G76 ne fera rien, il ne démarre que si il reçoit le top départ.
David
Peux-tu me donner des reférences pour un tel capteur ? MERCI !!!
 
P

p7m13

Ouvrier
donc le haut de la page 11 qui montre un OMRON TL-Q5MC2 : composant qui est ton dernier lien ??????
 

Sujets similaires

D
Réponses
33
Affichages
1 530
D
N
Réponses
15
Affichages
1 106
Doctor_itchy
D
G
Réponses
6
Affichages
538
cancer49
C
S
Réponses
18
Affichages
14 260
rebarbe
rebarbe
N
Réponses
28
Affichages
1 114
Nicoala
N
enzodesilesbaladar
Réponses
10
Affichages
4 632
enzodesilesbaladar
enzodesilesbaladar
Haut