laser toujours allumer

Électricité, électronique
mstrens
Messages : 2611
Enregistré le : 27 févr. 2018 12:58

Re: laser toujours allumer

Message par mstrens »

Cela parait a priori étrange.
Peux tu aussi mesurer Vcc quand tu lances la commande. En principe Vcc devrait rester inchangé (donc à 4.91V dans ton cas).
Toutefois, pour déterminer si c'est normal, il faudrait aussi connaître le paramètre $30 (max spindle) de GRBL.
Si la valeur après S (30000 dans ton cas) est supérieure à la valeur du paramètre $30, alors la tension mesurée devrait être plus basse (en principe de l'ordre de 1V).
A noter cependant qu'il n'est pas toujours possible de mesurer le voltage d'un signal PWM avec un voltmètre (surtout digital) car le voltage change tout le temps entre 2 valeurs extremes (le signal PWM est digital). L'idéal est un oscilloscope et sinon ajouter un filtre RC. Toutefois, lorsque le signal est à son maximum (100%) ou à son minimum (0%), la mesure avec le voltmètre est tout à fait correcte car le signal cesse de varier plusieurs centaines/milliers de fois par secondes.

Par ailleurs, as tu fais l'essai de raccorder l'entrée PWM de ton laser directement à GND (du laser) donc sans aucun lien avec la carte GRBL/STM32.
La puissance que le laser donne dans ces conditions devrait être sa puissance max. Si elle est plus faible quand il est raccordé sur la carte GRBL alors que Sxxxx est plus grand que la valeur de $30, alors il y a un souci avec la carte GRBL (mauvaise soudure du STM32, ULN28003 défaillant ou STM32 défaillant)
frances83
Messages : 63
Enregistré le : 14 sept. 2017 16:15

Re: laser toujours allumer

Message par frances83 »

Merci pour ta reponse.
Je n’ai pas d’oscillo !

Ma valeur $30 est a 35000.

Le laser non connecté à PWM est a pleine puissance.

En fait il ne s’éteint jamais !

Alors je ne sais pas, je ne sais plus....
mstrens
Messages : 2611
Enregistré le : 27 févr. 2018 12:58

Re: laser toujours allumer

Message par mstrens »

frances83 a écrit : 19 oct. 2020 17:43 Merci pour ta reponse.
Je n’ai pas d’oscillo !

Ma valeur $30 est a 35000.

Le laser non connecté à PWM est a pleine puissance.

En fait il ne s’éteint jamais !

Alors je ne sais pas, je ne sais plus....
Pour avoir la puissance max, il faut que xxxx dans Sxxxx soit supérieur à yyyy dans $30=yyyy

Tu dis que le laser ne s'éteint jamais.
Fais les 2 essais suivants en ayant au préalable déconnecter le PWM du laser du PWM de la carte GRBL
Test 1: PWM du laser raccordé au GND (= négatif) du laser; le laser est il ON ou OFF?
Test 2: PWM du laser raccordé au 5V vcc de la carte GRBL tout en veillant à ce que le GND de la carte GRBL soit aussi raccordé au GND du laser. le laser est il ON ou OFF?
frances83
Messages : 63
Enregistré le : 14 sept. 2017 16:15

Re: laser toujours allumer

Message par frances83 »

Bonjour,

A l'arrêt 4.90v
Sxxxx > $S1000 : 3.89 v

Allumage Laser ON

Test 1: PWM du laser raccordé au GND (= négatif) du laser; le laser est OFF

Test 2: PWM du laser raccordé au 5V vcc de la carte GRBL tout en veillant à ce que le GND de la carte GRBL soit aussi raccordé au GND du laser. le laser est ON
mstrens
Messages : 2611
Enregistré le : 27 févr. 2018 12:58

Re: laser toujours allumer

Message par mstrens »

Je ne comprends pas ta phrase:
Sxxxx > $S1000 : 3.89 v
Quelle est la valeur donnée au paramètre S? Est-ce 1000?
Est-ce que tu as encore GRBL avec $30=35000?
Si oui, pour avoir la pleine puissance, il faudrait normalement utiliser une commande avec par exemple S36000 (parce que 36000 est plus grand que 35000).

De toute façon, il y a un soucis au niveau de la configuration du STM32 (GRBL) car pour être OFF ton laser exige un niveau bas (près de 0V) et la carte délivre un niveau haut (4.9) à l'arrêt.
Il est possible de changer la configuration de GRBL (STM32) pour inverser la logique (et avoir un niveau bas à l'arrêt). Toutefois, avant de faire cela, je propose de vérifier que le STM32 et la carte fonctionne correctement sans le laser.
Pour ce test, il n'est pas nécessaire de raccorder le signal PWM du laser à la carte. Il faudrait mesurer le voltage entre la pin PA8 du stm32 et Gnd (de la carte STM32) et ce pour 2 tests:
Test1- à la mise sous tension de la carte
Test2- après avoir lancé la commande S36000 M3 / G91 / et G01 X20 F10 (ceci en supposant que tu as toujours $30=35000)
frances83
Messages : 63
Enregistré le : 14 sept. 2017 16:15

Re: laser toujours allumer

Message par frances83 »

Je ne comprends pas ta phrase:
Sxxxx > $S1000 : 3.89 v : $30= 1000 et commande S35000 !

La pin PA8 du STM32 est bien celle marquée A8 juste après B15 ?
frances83
Messages : 63
Enregistré le : 14 sept. 2017 16:15

Re: laser toujours allumer

Message par frances83 »

Test1- à la mise sous tension de la carte : 0v


Test2- après avoir lancé la commande S36000 M3 / G91 /
et G01 X20 F10 (ceci en supposant que tu as toujours $30=35000) : 0.75 v
mstrens
Messages : 2611
Enregistré le : 27 févr. 2018 12:58

Re: laser toujours allumer

Message par mstrens »

C'est bien la pin marquée A8.

Le fait d'avoir 0.75V lors du test2 n'est pas normal. Il faudrait avoir environ 3V.
Peux tu vérifier si la soudure de A8 est bien faite (au besoin repasser un coup de fer à souder).
Vérifies aussi qu'il n'y a pas un court-circuit entre A8 et les pins voisines (visuellement et à l'ohmmètre)
frances83
Messages : 63
Enregistré le : 14 sept. 2017 16:15

Re: laser toujours allumer

Message par frances83 »

re

Je viens de changer le STM32. J'ai toujours 0.75 !!!!
mstrens
Messages : 2611
Enregistré le : 27 févr. 2018 12:58

Re: laser toujours allumer

Message par mstrens »

As tu vérifié à l'ohmmètre s'il y a des court-circuits avec les pins voisines.
Tu peux aussi enlever le STM32 de la carte et mesurer (sur la carte donc pas sur le STM32) les résistances entre PA8 et les pins voisines. Normalement les résistances devraient être très élévées.
Répondre