Préparation de la carte contrôleur (Melzi)

Ici, ça se corse un peu.

Pour commencer, il faut vérifier que les petits potentiomètres sont bien réglés. Le plus simple pour cela est d’alimenter la carte avec le port USB (positionner le cavalier si nécessaire) et de mesurer la tension entre le rond (sur la photo) et les 2 broches, on doit être proche de 0.5V sur les 2. Ce qui donnera 1.2A pour les moteurs. L’opération est répétée sur les 4 potentiomètres.

OLYMPUS DIGITAL CAMERA

C’est ici que ça se corse, après avoir terminé le montage et commencé les tests, je me suis aperçu que mes sondes de température avaient entre 20°C et 35°C d’erreur.

Le problème venait en fait des résistances de tirage sur la carte Melzi au niveau des 2 connecteurs pour les thermistances de la buse chauffante et du lit chauffant. En fait, les schémas officiels de la Melzi contiennent une erreur, ils indiquent d’utiliser des résistances de tirage de 10KOhms, au lieu de 4.7KOhms. Les schémas n’ont malheureusement jamais été corrigés et certains fabricants de carte Melzi ne font pas la correction, et on se retrouve donc avec un certain nombre de carte Melzi équipées de mauvaises résistances. Ce qui a été mon cas évidemment. Sur la photo suivante, les résistances incriminées sont entourées de rouge (la référence 1002 signifie 10KOhms).

OLYMPUS DIGITAL CAMERA

Plusieurs solutions sont envisageables pour contourner le problème :

  • Dessouder les résistances et les remplacer par de nouvelles. C’est normalement faisable sans station à air chaud, elles sont assez grosses.
  • Calculer une nouvelle table de référence à intégrer dans le firmware. Pas forcément évident, de plus la précision ne sera pas top à cause de l’utilisation d’une résistance de 10K.
  • Souder une résistance de 10K (idéalement 9.1K) en parallèle sur les 2 résistances de tirage.

J’ai opté pour la 3ème solution, c’est moche, mais ça marche, et pas besoin de matériel supplémentaire. J’ai cherché dans mon tas de résistances 10K celles qui avaient la résistance la plus faible, j’en ai trouvé 2 à 9.4K, et c’est parfait.

La photo suivante illustre l’immonde bidouillage 🙂

OLYMPUS DIGITAL CAMERA

Pour terminer la préparation de la carte, nous allons la recharger après avoir fait quelques modifications dans le firmware. Les modifications se font dans le fichier « Configuration.h » du projet Arduino Marlin. Je précise que j’utilise la version modifiée par Nophead. Le chargement se fait via l’IDE Arduino.

OLYMPUS DIGITAL CAMERA

Première modification pour indiquer au firmware quelles thermistances j’utilise (Epcos B57560G104F 100K pour les 2) :

#define TEMP_SENSOR_0 8
#define TEMP_SENSOR_1 0
#define TEMP_SENSOR_2 0
#define TEMP_SENSOR_BED 8

Dernière modification, plus bas dans fichier :

#define DEFAULT_AXIS_STEPS_PER_UNIT {80,80,200*16/1.25,E_STEPS_PER_MM}

Il faut remplacer le « 1 » par « 1.25 ». Cette valeur correspond au pas des tiges filetées. La version Sturdy utilisant des tiges M8 (au lieu des M6 des autres versions), le pas n’est pas le même.

On peut fixer la carte sur le châssis. Au passage, la liste de matériel de la Sturdy pour la carte Melzi n’est pas la bonne, j’ai utilisé des vis à bois pour la fixer. De plus, les cales plastiques sont adaptées à des vis M3, je les ai donc un peu élargies.

OLYMPUS DIGITAL CAMERA

 

 

Remplacement des poulies

Comme expliqué dans un billet précédent, les poulies imprimées m’inspirent moyennement confiance car il n’y a pas de bord pour retenir la courroie. J’en ai commandé de nouvelles qui me semblent nettement mieux adaptées.

Remplacement de la poulie de l’axe Y.

OLYMPUS DIGITAL CAMERA

Sur la photo ci-dessous, on voit bien le bord qui empêche la sortie de la courroie.

OLYMPUS DIGITAL CAMERA

Remplacement de la poulie de l’axe X.

OLYMPUS DIGITAL CAMERA

 

J’ai trouvé ces poulies sur Ebay, une quinzaine d’euros je crois (les frais de ports UK n’étaient pas donnés).

Graissage et huilage

Pour garantir des mouvements aussi fluides que possible et limiter l’usure des pièces, il faut lubrifier certaines pièces de l’imprimante.

Tout d’abord les tiges filetées, à l’aide d’huile classique. Une fois encore, comme à chaque fois qu’il s’agit d’actions sur l’axe Z, c’est assez fastidieux car il faut déplacer à la main les 2 axes sur toute la longueur et à 2 reprises pour atteindre toutes les zones où l’huile doit être appliquée.

Attention quand l’axe X arrive en bas, un surplus d’huile « déborde », il ne faut pas la laisser couler dans les accouplements d’axes.

OLYMPUS DIGITAL CAMERA

Il faut ensuite appliquer de la graisse blanche au lithium sur les dents des 2 engrenages de l’extrudeur, sans quoi ils s’useront rapidement.

OLYMPUS DIGITAL CAMERA