Bonjour, nouveau ici juste pour apporter une petite contribution au cas ou
Une portix d'un lycée vient d'être re-numérisée en arduino UNO-protonnerV3.1-DRV8825
Config :
........ Bati d'origine (il apparait évident que la conception de l'axe Z serait à revoir - sa motorisation de broche aussi !)
........ Alim d'origine
........ Moteur PH 365 en 12V (on lit souvent 5v, mais sur celle-ci cela ne fonctionnait pas)
Modification :
........ Retrait de toute l’électronique d'origine pour l'arduino en façade
........ Relais de commande de broche piloté par arduino
........ Ventilateur déporté et mis en soufflante plutôt qu'en aspiration (refroidissement meilleur des drivers après tests)
........ Recalibrage du fin de course Z pour éviter de perdre les billes apparente des guidage linéaire (course réduite mais meilleure conservation de la partie mécanique)
........ Arduino en partie apparente - C'est discutable, l'idée est que l'on puisse voir l’électronique, faire des mesures de t°, tension, intensité et surtout agir rapidement si un problème survient
........ Les drivers moteurs sont limités à 1.8A (
1.5A) et pour l'instant cela fonctionne bien - chauffe électronique limitée
Logiciels utilisés
........ GRBL V0.9j
........ Bcnc - Avis perso : Sympa et fonctionnalités rapides pour faire du code G suivi de tests (avis subjectif)
Photo du montage (je ne reviens pas sur la machine elle-même)
Config GRBL
$0=10 (step pulse, usec)
$1=255 (step idle delay, msec)
$2=0 (step port invert mask:00000000)
$3=0 (dir port invert mask:00000000)
$4=0 (step enable invert, bool)
$5=0 (limit pins invert, bool)
$6=0 (probe pin invert, bool)
$10=3 (status report mask:00000011)
$11=0.010 (junction deviation, mm)
$12=0.002 (arc tolerance, mm)
$13=0 (report inches, bool)
$20=1 (soft limits, bool)
$21=0 (hard limits, bool)
$22=1 (homing cycle, bool)
$23=1 (homing dir invert mask:00000001)
$24=25.000 (homing feed, mm/min)
$25=500.000 (homing seek, mm/min)
$26=250 (homing debounce, msec)
$27=1.000 (homing pull-off, mm)
$100=64.000 (x, step/mm)
$101=64.000 (y, step/mm)
$102=64.000 (z, step/mm)
$110=500.000 (x max rate, mm/min)
$111=500.000 (y max rate, mm/min)
$112=500.000 (z max rate, mm/min)
$120=30.000 (x accel, mm/sec^2)
$121=30.000 (y accel, mm/sec^2)
$122=30.000 (z accel, mm/sec^2)
$130=212.000 (x max travel, mm)
$131=146.000 (y max travel, mm)
$132=51.000 (z max travel, mm)
Info sur la config :
..... $1 : 255 pour bloquer les axes en permanence en position repos
..... $23 : Home X est inversé sur cette machine
..... $100 à 102 : pas de la vis 3.125 (
3.175) donc 64 pas / tr (souvent marqué 3 et à priori pas sur celle ci)
..... $120 à 122 : Accélération rapide, bizarrement la machine perd moins de pas, surtout en Z
..... $130 à 132 : Course axe Z volontairement petit voir plus haut car problème mécanique
Espérant que cette configuration puisse en aider certains
#################################################################
Modif du 10-04-2016
$100=
62.992 (x, step/mm)
Semble être une vis de pas anglais : pas = 3.175
$101=
62.992 (y, step/mm)
Semble être une vis de pas anglais : pas = 3.175
$102=
62.992 (z, step/mm)
Semble être une vis de pas anglais : pas = 3.175
DRV8825 sur
1.5A, moteurs plus silencieux et pas plus réguliers
Vieille machine, penser a revoir tous les guides linéaires et a graisser
La broche peut être bruyante (claquante) et pourrait se résoudre par moins de jeu en jonction méplat/vis interne du nez de broche
#################################################################
RV