Salut André,
Nous allons essayer de comprendre car tu dois avoir plusieurs problèmes.
Je vais commencé par la fin: les drivers, ils sont hors de cause et tu as tout compris car dans ma notice " Description Arduino + Ramps en bas de la page 13 j'ai fais une erreur de frappe.
Effectivement
utilisant la formule du datasheet : ITrip Max = REF/ (8 x Rs)
Ce qui donne REF = ITripMax x 8 x Rs .
ceci est bon Rs (Resistance de mesure du courant) suivant les polulo elle peut être de 0.05 ohm ou de 0.1 ohm.
Ensuite dans la notice j'écris ceci:
Sur la photo de mes drivers, les résistances S1 et S2 sont marquées R100 ce qui signifie 0.1 ohm, en
Soit en remplaçant Rs par 0.1 : VREF = ITripMax x 0.8 x 0.1
Mon moteur permet un courant de 1.65 A Je vais donc régler la VREF à 1.65 x 0.8 = 1.32 V.
J'aurai du écrire VREF = ITripMax x 8 x 0.1 En tapant je devais penser à la simplification de la ligne suivante.
Donc tu as bien compris et tes calculs sont bons, Par mesure de sécurité tu prends le réglage bas du courant pour tes moteurs. De toute manière ce n'est pas le réglage des polulos qui perturbe ton fonctionnement. Un courant trop fort sur un moteur peut à la longue le faire chauffer.
Ce qu'il faut absolument c'est que tu commande bien chaque mouvement et physiquement le bon car les fins de courses doivent aussi correspondre au bon mouvement.
Rappel: lorsque tu est face à ta machine, les FDC doivent être au plus près de toi.
L'axe X1 Est à ta gauche, le fdc X1 est donc à gauche près de toi, L'axe Y1 est à ta gauche sur l'axe X1et le fdc Y1 est en bas. L'axe X2 est à droite, le fdc est à droite près de toi. L'axe Y2 est à ta droite sur l'axe X2 et le fdc Y2 est en bas.
Le Homing de la machine les chariots sont au plus près de toi et en bas.
A partir de Jedicut en manuel, tu ne coche pas "dépendance" et tu fait une mouvement de 20 mm pour X1 le chariot qui est à ta gauche doit s'éloigner de toi. tu fais de même pour les autres axes, Si tu fait - 20mm il revient vers toi. Valeur positive les axes X s'éloignent de toi, les axes Y montent ; valeurs négatives les axes X se rapprochent de toi, les axes Y descendent .
Autre chose: Lorsque l'on utilise les fdc pour le homing en aucun cas l'inversion du sens de rotation ne peut être réalisée dans la config machine de Jedicut elle doit être faite dans la conf du sketch Arduino. Vérifies dans Jedicut Outil Option Machine toutes les cases "Inverser" doivent être décochées
Bonnes recherches A+ pour de bonnes nouvelles .
Alain