Besoin d'aide câblage spécial et réglage
Re: AIDER MOI câblage spécial et réglage
Je pense que si tu as utilisé la méthode rapide, il y a de fortes chances que Romain y ait activé l'option
#define INVERT_SPINDLE_PWM dans le fichier config.h
Cela a pour effet d'inverser le signal PWM et donc de mettre le moteur en route quand il devrait être à l'arrêt et inversement.
De plus, si je suis le lien de Romain pour la méthode longue, je vois que le fichier cpu_map.h contient en ligne 539 :
#define SPINDLE_PWM_FREQUENCY 10000 // KHz
Or ton module semble exiger une fréquence de 2000 (entre 1000 et 3000) et non de 10000.
Je te conseillerais donc:
- d'appliquer la méthode de compilation/chargement de GRBL la plus longue (avec Atollic)
- de mettre // devant la ligne #define INVERT_SPINDLE_PWM dans le fichier config.h pour ne pas inverser le signal PWM
- de mettre #define SPINDLE_PWM_FREQUENCY 2000 // KHz à la ligne 539 du fichier cpu_map.h (attention la même ligne existe à au moins un autre endroit dans le fichier; il faut donc faire attetion au n° de la ligne)
- de compiler et flasher le firmware dans le STM32.
#define INVERT_SPINDLE_PWM dans le fichier config.h
Cela a pour effet d'inverser le signal PWM et donc de mettre le moteur en route quand il devrait être à l'arrêt et inversement.
De plus, si je suis le lien de Romain pour la méthode longue, je vois que le fichier cpu_map.h contient en ligne 539 :
#define SPINDLE_PWM_FREQUENCY 10000 // KHz
Or ton module semble exiger une fréquence de 2000 (entre 1000 et 3000) et non de 10000.
Je te conseillerais donc:
- d'appliquer la méthode de compilation/chargement de GRBL la plus longue (avec Atollic)
- de mettre // devant la ligne #define INVERT_SPINDLE_PWM dans le fichier config.h pour ne pas inverser le signal PWM
- de mettre #define SPINDLE_PWM_FREQUENCY 2000 // KHz à la ligne 539 du fichier cpu_map.h (attention la même ligne existe à au moins un autre endroit dans le fichier; il faut donc faire attetion au n° de la ligne)
- de compiler et flasher le firmware dans le STM32.
Re: AIDER MOI câblage spécial et réglage
Je te conseillerais doncd'appliquer la méthode de compilation : = c'est fait installer flasher.mstrens a écrit : ↑01 juin 2020 09:39 Je pense que si tu as utilisé la méthode rapide, il y a de fortes chances que Romain y ait activé l'option
#define INVERT_SPINDLE_PWM dans le fichier config.h
Cela a pour effet d'inverser le signal PWM et donc de mettre le moteur en route quand il devrait être à l'arrêt et inversement.
De plus, si je suis le lien de Romain pour la méthode longue, je vois que le fichier cpu_map.h contient en ligne 539 :
#define SPINDLE_PWM_FREQUENCY 10000 // KHz
Or ton module semble exiger une fréquence de 2000 (entre 1000 et 3000) et non de 10000.
Je te conseillerais donc:
- d'appliquer la méthode de compilation/chargement de GRBL la plus longue (avec Atollic)
- de mettre // devant la ligne #define INVERT_SPINDLE_PWM dans le fichier config.h pour ne pas inverser le signal PWM
- de mettre #define SPINDLE_PWM_FREQUENCY 2000 // KHz à la ligne 539 du fichier cpu_map.h (attention la même ligne existe à au moins un autre endroit dans le fichier; il faut donc faire attetion au n° de la ligne)
- de compiler et flasher le firmware dans le STM32.
cnc en marche ....voltmètre = 0 v commande M3= 0 v commande S25000 = 9.05 v
S3500 = 9.05 v si je baisse le potentiomètre je baisse pour tous.
vis du potentiomètre pareil max 10.15 v mini 6.87 v
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
Re: AIDER MOI câblage spécial et réglage
as tu bien mis #define SPINDLE_PWM_FREQUENCY 2000 à la ligne 539 du fichier cpu_map.h
Re: AIDER MOI câblage spécial et réglage
par sécurité change de la même manière la ligne 371 #define SPINDLE_PWM_FREQUENCY 10000
en changeant 10000 en 2000
en changeant 10000 en 2000
Re: AIDER MOI câblage spécial et réglage
on à régresser!!!
cnc en marche ....voltmètre = 0 v commande M3= .......9.05 v ..........commande S25000 = 9.05 v
S3500 = 9.05 v
je peut baisser le potentiomètre jusques à 6.87 v pas moins
Tapes maintenant S3500 puis [ENTRÉE] dans la console ARDUINO IDE. Le top serait que tu lises une valeur de tension supérieure à 0.5V et inférieure à 1V. .....
moi je peut pas
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
Re: AIDER MOI câblage spécial et réglage
On n'a pas vraiment régressé:
- le fait qu'à la mise sous tension le voltage = 0V est normal (cela correspondra à une broche éteinte).
- par contre il n'est pas logique que le voltage ne diminue pas quand on diminue la valeur de S.
Quelques questions:
1 Quelles sont actuellement les valeurs des paramètres GRBL en particulier $30 à $32.
2 Le module que tu as acheté est-il prévu pour une fréquence PWM de 1 à 3 khz ou bien est-il prévu pour d'autres valeurs.
3 Pour voir si le problème vient du STM32 ou du module, il faudrait analyser le signal PWM. Il y a plusieurs moyens:
3.1 - l'idéal serait un oscilloscope ou un digital scope. Aurais tu un tel appareil?
3.2 - à défaut d'un oscilloscope ou un digital scope, on peut faire un petit programme qui utiliserait un Arduino (uno, nano ou autre). Aurais-tu un arduino?
3.3 - Est-ce que ton multimètre dispose d'une fonction pour mesurer les fréquences?
3.4 - as tu la possibilité de faire un petit montage avec un condensateur (de 1 à 100 uf) et une résistance (de 500 à 2000 ohm)?
- le fait qu'à la mise sous tension le voltage = 0V est normal (cela correspondra à une broche éteinte).
- par contre il n'est pas logique que le voltage ne diminue pas quand on diminue la valeur de S.
Quelques questions:
1 Quelles sont actuellement les valeurs des paramètres GRBL en particulier $30 à $32.
2 Le module que tu as acheté est-il prévu pour une fréquence PWM de 1 à 3 khz ou bien est-il prévu pour d'autres valeurs.
3 Pour voir si le problème vient du STM32 ou du module, il faudrait analyser le signal PWM. Il y a plusieurs moyens:
3.1 - l'idéal serait un oscilloscope ou un digital scope. Aurais tu un tel appareil?
3.2 - à défaut d'un oscilloscope ou un digital scope, on peut faire un petit programme qui utiliserait un Arduino (uno, nano ou autre). Aurais-tu un arduino?
3.3 - Est-ce que ton multimètre dispose d'une fonction pour mesurer les fréquences?
3.4 - as tu la possibilité de faire un petit montage avec un condensateur (de 1 à 100 uf) et une résistance (de 500 à 2000 ohm)?
Re: AIDER MOI câblage spécial et réglage
Je pense que le problème est plus simple que cela.
Il reste une erreur dans tes paramètres $30 et $31.
$30 est la vitesse max: il faut donc le mettre à 25000 (per exemple)
$31 est la vitesse min: il faut donc le mettre à une valeur plus petite par exemple 3500
Il reste une erreur dans tes paramètres $30 et $31.
$30 est la vitesse max: il faut donc le mettre à 25000 (per exemple)
$31 est la vitesse min: il faut donc le mettre à une valeur plus petite par exemple 3500
Re: AIDER MOI câblage spécial et réglage
Oups, là c'est de ma faute. C'est moi qui me suis trompé en indiquant à jb817 les valeurs actuelles. J'ai inversé $30 et $31.
@+
Gilles, aéromodéliste (RC aeromodeller)
Contributions sur thingiverse (contributions on thingiverse)
Assembly manual of the RS-CNC32
Service de dépannage / Troubleshooting service
Contributions sur thingiverse (contributions on thingiverse)
Assembly manual of the RS-CNC32
Service de dépannage / Troubleshooting service
Re: AIDER MOI câblage spécial et réglage
on à trouver!
cnc en marche ....voltmètre = 0 v commande M3= 0 v commande S25000 = 9.07 v
S3500 = 0.29 v victoire victoire victoire
Question!!
0.29 v c'est bon je touche plus ?
9.07 v je touche plus ?
commande $32=0 je laisse aussi ?
Attolic c'était pas la peine peut être de l'avoir installer ou il le fallait ?
Maintenant je fait quoi ?
Merci à toi mstrens et à HTheatre
Re: Besoin d'aide câblage spécial et réglage
Il fallait Atollic pour changer 2 lignes de code.
Maintenant, il reste en principe à suivre la procédure donnée par Htheatre pour éventuellement ajuster le voltage en fonction de la vitesse.
Cela aura juste pour effet de changer éventuellement
- la position du potentiomètre sur le convertisseur
- changer les paramètres $30 et $31 pour obtenir la vitesse souhaitée sur la plus grande partie de la plage de vitesse permise par la broche.
Maintenant, il reste en principe à suivre la procédure donnée par Htheatre pour éventuellement ajuster le voltage en fonction de la vitesse.
Cela aura juste pour effet de changer éventuellement
- la position du potentiomètre sur le convertisseur
- changer les paramètres $30 et $31 pour obtenir la vitesse souhaitée sur la plus grande partie de la plage de vitesse permise par la broche.