Aller au contenu

GO Print

SKR v1.3 en TMC2130 et Nema 17HS4401


Messages recommandés

Bonsoir, je lutte depuis un moment sur ce problème et il ne me reste plus que ça pour print.


J'ai donc un chassis AM8 équipé d'une carte mère SKR v1.3 en Marlin 2.0.6 (dernière version en date).
Le tout avec des TMC2130 SPI.
Mon imprimante est alimentée par une alimentation PC ATX 350W 80 Plus.
Un vrai bltouch et ma carte mère est bien ventilée.

Alors tout est assemblé tout fonctionne enfin presque.

Lorsque je pilote les axes X, Y et même Z avec le contrôleur sous Octoprint, ça fonctionne et au LCD aussi.
Je précise que je suis en Sensorless sur X et Y mais j'ai un bltouch pour Z.

Lorsque je commence le homing:
 

G90
G28 X0 Y0

C'est OK mais lorsque je lance
 

G28 Z0

La c'est fini, mon axe Z vibre, ainsi que X et Y, il se déplace un peu et ça tente de calibre le 0 de Z dans le vide avec des vibration...
La prob de monb bltouch sort, reste dehors un moment puis peine a rentré.

J'ai calculé ceci pour les nema:

Citation

 

Caractéristiques:
Angle d'étape: 1,8 °
Courant de phase: 1.7A
Résistance de phase: 1.5Ohm
Inductance de phase: 2,8mH
Couple de maintien: 40N.cm
Couple de freinage: 2,2 N.cm
Inertie au rotor: 54 g.cm2
Fil: 4 (Bleu, vert, jaune, rouge)
Précision de l'angle d'inclinaison: + - 5% (pas plein, sans charge)
Précision de résistance: + - 10%
Précision d'indutation: + - 20%
Max. Augmentation de la température: 80 ℃ (courant nominal, 2 phases actives)
Température de fonctionnement: -20 ℃ ~ + 50 ℃
Résistance d'isolement: 100 MΩ Min. , 500VDC
Force électrique: 500VAC pendant 1 minute
Radial Clearance: 0.02Max. (450 g-charge)
Liquidation axiale: 0.08Max. (450 g-charge)
Max. Pression radiale: 75 N (20 mm de la bride)

Max. Pression axiale: 15N

 

 

RMS Current = Max Current / 1.41
Soit: 1,20=1.7/1.41

Puis

VREF=(RMS current*2.5)/1.77

1,69=(1,20*2.5)/1.77 (1,52 à 90%)
Les potars de vref sont bien en 1,52v

J'ai donc dans un premier temps mis 1200 pour:
 

#define X_CURRENT 1200
#define X_CURRENT_HOME  X_CURRENT/2 
#define Y_CURRENT 1200
#define Y_CURRENT_HOME  Y_CURRENT/2
#define Z_CURRENT 1400

Pour le /2 j'ai lu ça dans une doc avec les sensorless pour pas trigger, sinon mes axe font même pas le homing pour X et Y.
J'ai abaissé les current à 1000 pour X et Y et laissé 1400 pour Z

Pour le sensorless j'ai ceci qui fonctionne plutôt bien

#define X_STALL_SENSITIVITY  2
#define Y_STALL_SENSITIVITY  6



Les mouvement sont bon mais ça foire pour l’initialisation 0.

Je vous fournis mes fichier de configuration si vous avez une idée 🙂

Je viens de passé ces trois dernier jours (12h chaque jour) dessus et la je vois pas d'où ça viens...

Si vous avez une petite idée 🙂

Configuration_adv.h Configuration.h

Lien vers le commentaire
Partager sur d’autres sites

  • 5 months later...

Salut

J'ai le même problème que toi avec des 2130 sur une ramp 1.6+ et marlin 2.0.7.2.

J'ai essayer plusieurs truc mais j'ai remarqué qu'en intervertissant les drivers les moteur ne ce comportait plus pareil.

Par ex :

axe Z vitesse max 130mm/min et Y 6000mm/min avant blocage de l'axe

en échangeant les deux driver :

axe Z vitesse max 160mm/min et Y 5500mm/min avant le blocage.

Mauvais réglage des drivers?

As-tu trouver une solution?

Lien vers le commentaire
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant
×
×
  • Créer...