bonjour à tous
arduino uno + cncshield V3+ grbl 1.1h
je bataille avec ces fichus switch de fin de course avec un pb que je n'ai pas vu ou pas identifié immédiatement
la led qui équipe chaque switch de fin de course reste constamment activée sur l 'axe z
une fois les connexions retirées je mesure entre ground et les entrées z alarm sur le cnc shield une tension de 0 V sur z+ ET z- (qui sont de toute façon forcement les mêmes vu que chaque couple de x, y z alarm sont pontées par le CI du cncshield) alors que y+y- et x+x- sont à 5 V (et donc leur led éteinte quand pas de fin de course)
comment comprendre cela?
est ce que l'arduino a pris un jeton?
que conseillez vous?
A vous lire
oulaaaa voici une information qui me plait, merci
cela veut dire que le hard est en bon état.
comment comprendre le reste de ta réponse? D11 et D12?
si je reformule, quelle est la commande ou le parametre qui permet de remettre zalarm dans le même éta que xalarm et yalarm?
ou alors je n'ai pas compris la vertu de ce zalarm à 0 quand les autres sont à 5V; quelle serait la raison?
A te lire et merci
En complément de la remarque de @speedjf37 , pour revenir à "l'ancienne position" il faut mettre en remarque, dans le fichier config.h,
//#define VARIABLE_SPINDLE // Default enabled. Comment to disable.
Il faut. bien sûre, retélécharger le GRBL dans le UNO.
merci pour ces réponses
je vais tester cela
néanmoins quelle est cette étrange relation qui lie l'état de zalarm avec la faculté ou non de piloter via pwm la vitesse de broche ou la puissance du laser
si laser, je peux comprendre l'inutilité de zalarm puisque le laser n'est pas piloté en déplacement vertical et donc cette pin peut changer de fonction et devenir une sortie pwm;
mais dans le cadre d'une broche....?
et si je veux mettre un laser plus tard, cela veut il dire qu'il faut mieux avoir 2 arduino afin d'utiliser chacun avec le bon parametrage du config.h pour avoir une solution pret à l'emploi?
Il n'y a aucune relation, c'est simplement que depuis GRBL 1.1 il introduction du PWM et qu'il fallait une broche de l'Arduino qui avait cet attribut, d'où la permutation de D11 (PWM) et D12.
merci à tous pour ces réponses
en dernière question, si j'installe un laser piloté en pwm et que je souhaite un homing possible en X et Y, comment paramétrer GRBL pour y arriver, et est ce que un soft comme UGS universel gcode sender sait gérer cette situation?
Il n'y a pas de relation vu que cette permutation D11 D12 ne concerne que Limit Z-axis.
Quand bien même si tu voulais faire un homing Z ça ne changerai rien, du moment que le câblage est adapté à la situation.
Pour ce qui concerne UGS, il ne "voit" que GRBL, donc il n'est pas concerné.
Elle pilote la sortie PWM (D11) qui va contrôler le variateur le vitesse de la broche ou la puissance du LASER.
Pour tester, G- code S: F100 (Régler vitesse de déplacement) M3 (LASER ON) S500 ((LASER à mi puissance 0-1000) S1000 (LASER pleine puissance) M5 (LASER OFF)
bonjour à tous
dans la mesure où j'utilise des drivers externe, est il vrai de dire que je n'ai finalement aucun besoin de CNCSHIELD dont le but et d'accueillir proprement des mini drivers à plugger sur le shield?
qu'en pensez vous?