Pour la petit histoire, le MIG m'a récemment fait un vilain coup de 'magic smoke'... C'est le transformateur auxiliaire du panneau de commande qui a cramé parce que l'un des 2 ponts de diodes (utilisés pour alimenter le moteur d'avance du fil) s'est mis en court-circuit. Et évidement, les fusibles, c'est pour les faibles, ça n'existe pas dans ce genre de vieillerie.
Normalement il habite derrière ce panneau là
Au milieu de ce chariot
Du coup, comme c'est pas trivial de réparer ce transfo (ou d'en trouver un équivalent, attendu les tensions d'entrées (24-48v) et sorties (6, 7, 24, 27, 48v)) je me suis lancé dans le remplacement de cette console de commande par un montage à base d'arduino et d'un contrôleur de vitesse de moteur piloté par une sortie PWM de l'arduino, des relais, une paire d'afficheurs a LED (en SPI) et de deux encodeurs rotatifs pour "piloter" le tout (le cylindre gris est le moteur d'avance du fil) :
Pour l'instant ce beau prototype semble fonctionner, j'ai implémenté les modes 2T, 4T et SPOT (j'ai pas fait le code pour le mode "intermittent" existant normalement sur ce poste -- je ne m'en suis jamais servi. Il y a les réglages de la vitesse d'avance du fil, du post-gaz et de la durée des spots (pour le mode en question).
J'ai un petit bout de vidéo qui montre ce beau tas de trucs reliés ensembles :
An Arduino-based prototype of control board for an old MIG welding machine.
Reste à faire des tests avec le reste de la machine (il me manque encore des détails sur le câblage des 2 relais qui pilotent le transfo principal, et pour ça il faut que je trouve le temps de faire un relevé précis de quel câble va où dans le corps de la bête. Il y reste en particulier quelques relais temporisés non mentionnés sur le schéma dont je dispose ; ils vont probablement sauter au profit d'une gestion électronique de ces temporisations, mais bon).
Je mettrai tout ça a disposition sur mon blog (si j'arrive à un truc fonctionnel).
David