laser toujours allumer

Électricité, électronique
laranjeira61
Messages : 33
Enregistré le : 01 mars 2020 22:11

laser toujours allumer

Message par laranjeira61 »

Bonjour a tous,

j'ai enfin terminé le montage de ma CNC mais je rencontre un problème avec le module laser, j'ai commandé celui ci :

https://fr.aliexpress.com/item/32912507 ... 6c37W4MYbx

il est bien raccordé a la broche PWM, la version du grbl et bien de janvier 2020 et $32 est bien égale a 1.

si quelqu'un a une piste, je veux bien un peut d'aide.

Merci
laranjeira61
Messages : 33
Enregistré le : 01 mars 2020 22:11

Re: laser toujours allumer

Message par laranjeira61 »

Bonjour,

Réception du nouveau STM32 ce jour, reprogrammation avec le soft de janvier et toujours le même problème, pas de démarrage du relai et le module laser qui s'allume toujours quand appuis sur le bouton(comme si la broche pwm n’était pas connecter), les commandes M3 et M5 n’ont aucunes action.
Si quelqu'un a déjà eu ce genre de problème ou une solution, je suis preneur car la ne ne vois plus.

Par avance merci
laranjeira61
Messages : 33
Enregistré le : 01 mars 2020 22:11

Re: laser toujours allumer

Message par laranjeira61 »

bonjour,

après 4 STM32 commandés a différent vendeur, le problème reste identique sur les 4!

je suis preneur de toute solutions
Merci
laranjeira61
Messages : 33
Enregistré le : 01 mars 2020 22:11

Re: laser toujours allumer

Message par laranjeira61 »

Avancement :

- Câblage vérifier au multimètre, tout est ok
- lorsque j’envoie le code $32=0 ou 1, j'ai la led PC13 qui change d'état
- il se produit la même chose si j’envoie M3 ou M5
malgré tout ça, toujours pas de relai ni de signal PWM
mstrens
Messages : 2611
Enregistré le : 27 févr. 2018 12:58

Re: laser toujours allumer

Message par mstrens »

Si je me rapelle bien, quand GRBL est en mode "laser", il se pourrait bien que le laser ne soit pas ON tant qu'il n'est pas en mouvement (sécurité).
Par ailleurs pour avoir un signal PWM il faut aussi préciser une vitesse avec une commande de Gcode (Sxxxx) pour préciser la puissance.

Par ailleurs, il faut savoir quel interface ton laser accepte en entrée.

La pin PWM de la carte STM32 se comporte un peu comme un interrupteur ouvert/fermé dont l'autre extrémité est reliée à Gnd.
Il n'y a donc pas de tension présente sur cette pin et cela peut empêcher certains lasers de fonctionner.

Il faut donc essayer de déterminer le type de signal qu'attend ton laser.
Si ton laser attend un signal répondant parfaitement à la norme TTL, alors, il peut être raccordé directement à la pin PWM car son fonctionnement dépendra du fait que le courant peut ou non passer au travers du pseudo interrupteur.
Toutefois, il n'est pas rare que les chinois disent que le laser est TTL mais que le circuit d'entrée n'en est pas vraiment un et exige la présence d'une tension.

Fais le test suivant:
- ne relies pas le laser à la carte STM32.
1- laisses l'entrée PWM du laser en l'air et alimentes le laser: le laser est-il ON ou OFF
2- raccorde l'entrée PWM du laser à Gnd et alimentes le laser: le laser est-il ON ou OFF
3 -raccorde l'entrée PWM laser à +5V et assures toi d'avoir un Gnd commun entre le laser et ta source 5V: le laser est-il ON ou OFF

En fonction des 3 réponses, il devrait être possible de préciser comment procéder.
mstrens
Messages : 2611
Enregistré le : 27 févr. 2018 12:58

Re: laser toujours allumer

Message par mstrens »

D'après la description sur aliexpress, je pense que le résultat des tests demandés devrait être:
- test1 : laser ON
- test 2 : laser OFF
Si c'est le cas, pas besoin de faire le test 3.

Est-ce bien cela?
laranjeira61
Messages : 33
Enregistré le : 01 mars 2020 22:11

Re: laser toujours allumer

Message par laranjeira61 »

tout d'abord merci Mstrens,

alors pour le premier test effectivement le laser est ON
je ferai les autres ce soir
laranjeira61
Messages : 33
Enregistré le : 01 mars 2020 22:11

Re: laser toujours allumer

Message par laranjeira61 »

effectivement le test = laser OFF,

qu'en pense tu du coup ?
mstrens
Messages : 2611
Enregistré le : 27 févr. 2018 12:58

Re: laser toujours allumer

Message par mstrens »

dans le firmware GRBL (chargé sur le STM32), il y a un paramètre dans le fichier config.h
// added by MS in order to allow to invert the PWM signal
// uncomment to invert PWM signal (it is implemented only for STM32F103 board.
#define INVERT_SPINDLE_PWM

Pour ton laser, il ne faut pas inverser le PWM.
Il faut donc mettre "//" devant #define...
Donc avoir:
#define INVERT_SPINDLE_PWM

Il faut alors recompiler et reflasher le STM32.
laranjeira61
Messages : 33
Enregistré le : 01 mars 2020 22:11

Re: laser toujours allumer

Message par laranjeira61 »

j'ai appliquer tes modification mais le défaut reste identique, le laser reste encore allumé des l’appui sur le bouton!

j'ai bien suivi le tuto pour recompilé et flasher la carte!

Image
Répondre