Vitesse broche

Discussion sur et autour de GRBL. Réglages, paramètres, différentes versions, questions, astuces, etc...
Avatar du membre
Sharck
Pied Tendre
Messages : 14
Enregistré le : 15 févr. 2019, 16:50
Localisation : Normandie Rouen

Vitesse broche

Message non lu par Sharck » 30 nov. 2019, 15:29

Bonjour à tous !
J'ai monté sur ma cnc une broche 48 volts avec un variateur commandé par pwm.
Çà fonctionne sauf que les vitesses ne sont pas cohérentes. je mesure avec un tachymètre optique et les valeurs trouvé ne correspondent pas à ce qui est demandé dans GRBL
Si je règle la vitesse à 12000 tr/mn j'ai bien cette vitesse mais si je règle à 6000 j'ai 11300 tr/mn environ et à 1000 je mesure 6600 tr/mn....
Y a t'il quelque chose à régler dans le config.h pour obtenir des valeurs cohérentes ?

Ci dessous le matériel utilisé:
https://www.amazon.fr/gp/product/B07D6G ... UTF8&psc=1
https://www.amazon.fr/gp/product/B077CM ... UTF8&psc=1
https://fr.aliexpress.com/item/32721372 ... 6c3783RqYV

Bien sûr tout ça est commandé par un arduino uno avec BCNC....

Merci de m'éclairer ...
Avatar du membre
DranerB
Administrateur
Messages : 2079
Enregistré le : 31 janv. 2019, 11:56
Localisation : Bourbon-Lancy, France
A remercié : 109 fois
A été remercié : 215 fois
Contact :

Re: Vitesse broche

Message non lu par DranerB » 30 nov. 2019, 17:49

Sharck a écrit :
30 nov. 2019, 15:29
Bonjour à tous !
J'ai monté sur ma cnc une broche 48 volts avec un variateur commandé par pwm.
Çà fonctionne sauf que les vitesses ne sont pas cohérentes. je mesure avec un tachymètre optique et les valeurs trouvé ne correspondent pas à ce qui est demandé dans GRBL
Si je règle la vitesse à 12000 tr/mn j'ai bien cette vitesse mais si je règle à 6000 j'ai 11300 tr/mn environ et à 1000 je mesure 6600 tr/mn....
Y a t'il quelque chose à régler dans le config.h pour obtenir des valeurs cohérentes ?

Ci dessous le matériel utilisé:
https://www.amazon.fr/gp/product/B07D6G ... UTF8&psc=1
https://www.amazon.fr/gp/product/B077CM ... UTF8&psc=1
https://fr.aliexpress.com/item/32721372 ... 6c3783RqYV

Bien sûr tout ça est commandé par un arduino uno avec BCNC....

Merci de m'éclairer ...
Oui, c'est un problème connu, le nombre de tours/minutes ne varie pas linéairement en fonction du voltage reçu. Dans GRBL, tu as les paramètres $30 pour Vitesse Max (de la broche) et $31 pour mini. Tu peux essayer de "resserrer" l'écart, en mettant quelque chose comme $30=12000 et $31=350 (à tester). ça devrait permettre d'être plus proche. Une autre solution est d’arrêter de mesurer...😂

Mais la seule vraie solution n'est pas simple du tout: Un capteur optique sur la broche qui compte les tours, un Arduino Due en liaison série avec l'Arduino GRBL, pour recevoir et intercepter les vitesses indiquées en G-Code, lire les vitesses en provenance du capteur, et adapter les PWM par un algorithme PID pour corriger ces écarts..... (J'ai démarré ce projet, mais n'aie jamais pris le temps de finir....)

PS: J'utilise le même matériel.
Bien Cordialement,
Bernard
Image
Avatar du membre
Sharck
Pied Tendre
Messages : 14
Enregistré le : 15 févr. 2019, 16:50
Localisation : Normandie Rouen

Re: Vitesse broche

Message non lu par Sharck » 30 nov. 2019, 20:01

Merci de ta réponse Bernard,
Je comprend qu'il ne faut pas trop se prendre la tête....
L'essentiel est de trouver la bonne vitesse en fonction de l'outil et du matériau en y allant à taton.
Je vais donc utiliser cette méthode...

MERCI
Répondre