Problème avec plasma et électronique

  • Auteur de la discussion Jeremy-Zoe
  • Date de début
J

Jeremy-Zoe

Nouveau
Bonjour, je vous pris de m'excuser par avance pour les éventuels doublons que je crée avec ce poste, mais si je crée celui-ci c'est parce que je n'ai pas trouvé réponse à mon problème.

Voilà, je me suis fabriqué une CNC plasma qui a les caractéristiques suivantes :
-3 moteurs pas à pas NEMA 23 pilotés par des TB6000
-Un Arduino Nano flashé en GRBL, controllé par Universal G-Code Sender

Je me suis donc acheté par le biais d'internet un découpeur plasma soit disant compatible CNC, qui fonctionne très bien pour les découpes à la main : http://www.ebay.com/itm/60A-IGBT-Ai...976418?hash=item35fd7b3362:g:MpwAAOSwu4BVikPz

Je l'ai donc installé dessus, et malheureusement j'ai des problèmes d'interférence.
J'ai pourtant relié chaque moteur à la terre, avec le découpeur, ainsi que la carcasse de mon boitier d'électronique. J'ai, sur les conseils des forums, installé un filtre secteur, blindé ma torche avec une feuille d'aluminium ainsi que son câble et je les ai relié à la masse du plasma, mais rien n'y fais, j'ai toujours ces problèmes d’interférence qui plante mon Arduino.

Voilà, je suis à cours d'idées et c'est pour cela que je sollicite votre aide. Merci d'avance !
 
F

franc-x-marc

Compagnon
salut

a tu une bonne mise a la masse de la table?

au pire essaye d'isoler la pièces a coupé du chassis de la machine ( plot en plastique)
 
J

Jeremy-Zoe

Nouveau
Bonsoir, merci pour ta réponse rapide, je viens donc d'essayer d'isoler ma tôle du reste de la machine, et l'effet est toujours le même .. Quand à la masse, j'avais déjà vérifié avec un multimètre
 
G

gégé62

Compagnon
je ne suis pas spécialiste du tout de CNC ni d'antiparasite, mais bon...

peux-tu mettre toute la partie électronique dans une enceinte en tôle reliée à la masse ? cage de Faraday quoi...
Au niveau Arduino, je pense que je vais dire une ânerie, mais bon, mettre en Pull-up les pins qui ne servent pas.
Pourrais-tu également contrôler qu'un autre Arduino placé à coté, avec un programme simple genre clignoter une led, fonctionne ?
je ne sais pas ce qu'on pourrait en conclure, mais des infos ne sont jamais nuisibles...
 
J

Jeremy-Zoe

Nouveau
L'électronique est déjà dans un boitier métallique relié à la terre (Ancien PC fixe), et je vais essayer de mettre les pins ne servant pas en pull up demain, et je ferais aussi l'autre test avec un autre Arduino, je vous tiens au courant, merci !
 
G

gégé62

Compagnon
je pense aussi que des problèmes peuvent arriver par les fils d'alimentation. Le plasma est alimenté avec un système à découpage, peut-être que les harmoniques ne sont pas bien filtées et qu'il en met un peu sur le réseau. Peux-tu éventuellement alimenter ton électronique, au moins un petit moment, via une batterie ?
 
J

Jeremy-Zoe

Nouveau
Je peux, mais je ne risque pas de griller l'électronique si l'alim n'est plus à la terre ?
 
G

gégé62

Compagnon
je n'ai pas pensé à ça. Je ne pense pas mais attendons un avis plus solide que le mien....

l'alim (220V sans doute) doit probablement se transformer très vite en basse tension continue, avec peut-être pas de liaison avec la terre, seul le chassis le serait. C'est un peu comme ça que je le vois. Le test consisterait donc à ne plus utiliser le secteur 220V et venir mettre la tension continue où il faut. Je ne pense pas qu'il y ait un inconvénient à relier la masse à la terre, par un fil exprès. En disant ça, je suppose aussi que le secteur est tout de suite transformé en BT et ne sert pas aussi à autre chose...???

Mais encore une fois, je n'ai pas l'expérience, je ne voudrais pas que tu abîmes qque chose. Perso je fais rarement de grosse bétise, mais c'est plus facile quand on voit le matos de visu....
 
J

Jeremy-Zoe

Nouveau
C'est sûr, je vais déjà essayer vos autres astuces, et je vous tient au courant (C'est le cas de le dire) demain matin
 
J

Jeremy-Zoe

Nouveau
Bonjour, alors voici ce que j'ai essayé ce matin :
J'ai découplé les moteurs de leurs drivers, et le logiciel plante toujours donc ça ne viens pas des moteurs
J'ai mis tout les pins inutilisés de l'arduino à la masse, rien n'y fais non plus.
J'ai isolé la tôle du bati, toujours des interférences

Je soupçonne donc soit :
L'arduino lui-même
La liaison USB Arduino - PC
Le relais qui commute pour le découpeur plasma

Voilà, j'en suis donc toujours au même point
 
F

fredcoach

Compagnon
Mon favori serait la liaison USB.
Ce standard a été créé pour la bureautique, pas pour un environnement parasité.
Le standard prévoit qu'en cas de pic de tension (je ne me rappelle pas la valeur, elle est dans la norme), le composant stoppe la communication, plus qu'à faire un reset.
Et, côté parasites, le plasma est un excellent générateur.
 
J

Jeremy-Zoe

Nouveau
Ceci expliquerait cela, vu que dans mon programme je suis obligé de reset la communication, ça tient la route .. Le problème, c'est que je n'ai pas de port parallèle sur mon PC, du coup je suis bloqué. Ce qu'il faudrait peut être c'est une carte qui contient déjà le G-Code, avec une carte SD par exemple ?
 
F

fredcoach

Compagnon
En effet, ou pouvoir utiliser un port réseau peut être, c'est capable de récupérer les erreurs de communication sans se mettre en rideau.
 
J

Jeremy-Zoe

Nouveau
Bonsoir tout le monde, alors ce week-end j'ai apporté quelques modifications à ma CNC, et ça va un petit peu mieux :
-J'ai changé de boitier pour opter pour un boitier entièrement fermé (Par rapport au boitier PC)
-J'ai rallongé les câbles qui vont jusqu'au découpeur ce qui m'as permis de l'éloigner beaucoup plus
-J'ai ajouté un relais juste avant le découpeur
-J'ai totalement isolé la table de découpe du reste de la CNC

Alors j'ai eu un peu de mieux : Le poste a bien arqué, pas de problème, puis la CNC a commencé à découper un cercle et paf, plus rien, il a fais un peu plus d'un demi-cercle puis s'est arrêté. Ce qui m'as étonné, c'est que ce n'est pas dû à l'amorçage, cette fois ci.

J'ai copié la partie du G-Code qui a commencé à déconner :

>>> M3
G38.254 G54 G1H@cþòO_ŒŒG94 M0 M5 M9 T0 F�
Grbl 0.9j ['$' for help]
['$H'|'$X' to unlock]

On dirait que c'est mon PC qui s'est mélangé les pinceaux, après je demande votre avis, c'est peut être la comm, enfin je sais pas trop.
Demain je pense refaire un essai en enfermant mon PC dans le boitier électronique.

Bonne soirée !
 
J

jpbbricole

Compagnon
Bonsoir Jeremy-Zoe
Comment est alimenté l'Arduino?

Cordialement
jpbbricole
 
J

jpbbricole

Compagnon
Dans un environnement "délicat" comme ça, c'est pas bon.
Comme l'électronique est dans un boitier PC, alimentes-le avec du 12v. Par la pin Vin.
L'idéal est 9V., moins de surchauffe du régulateur.
Surtout, vérifies bien que le GND de l'Arduino est bien relié avec le GNd les autres circuits et surtout avec de bonnes sections de fil.

jpbbricole
 
Dernière édition:
G

gégé62

Compagnon
bjour,

sur arduino, Vin semble être sur la sortie 5V du régulateur d'entrée, donc je pense que si on alimente en >5 Volt, il faut se raccorder sur la prise Jack ?

après vue de la DS, non je corrige, il semble être à l'entrée, donc c'est OK....

mais du coup je ne vois pas pourquoi ce double emploi avec le Jack (et à l'ohmmètre je ne vois pas de connexion directe entre les deux....)
 
Dernière édition:
J

jpbbricole

Compagnon
Vin semble être sur la sortie 5V du régulateur d'entrée
Non!!!!!
Vin est l'équivalent de l'entrée du Jack d'alimentation et est cablé sur l'entrée du régulateur.
Les 2 alimentations, USB et Jack peuvent coexister, dès qu'il y a une alimentation sur le jack, cala coupe l'alimentation de l'USB.
jpbbricole
 
Dernière édition:
J

jpbbricole

Compagnon
Salut gégé62
mais du coup je ne vois pas pourquoi ce double emploi avec le Jack
C'est, pour moi, une raison pratique, le jack d'alimentation a une valeur ludique du fait que c'est facile alimenter le montage. Si l'Arduino est monté dans un boîtier, qui, en général, a une alimentation, c'est plus facile d'alimenter par Vin avec des pattes au pas 2,54mm, qu'avec un "monstre" jack d'alim.
(et à l'ohmmètre je ne vois pas de connexion directe entre les deux....)
Entre le jack et Vin il y a une diode, regardes sur le schéma.

L'alimentation de l'Arduino par le câble USB est valable que s'il ne sert qu'à faire tourner un programme et quelques LEDs. Les quelques problèmes sont: la pin 5V. n'a en réalité que 4,24V. et surtout, si l'Arduino est dans un environnement comme dans le cas de cette discussion avec d'autres cartes, il ne faut pas oublier de connecter les GND entre eux autrement le couplage se fait par des chemins tordus, avec une valeur homique trop élevé avec pour résultat, des pannes bizzzzares!
L'alimentation par Vin a l'avantage de fournir 5V. sur la pin 5V. et donne un peu de puissance aux périfériques éventuels.

Bonne après-midi
jpbbricole
 
J

Jeremy-Zoe

Nouveau
Bonsoir, alors j'ai essayé ton astuce jpbbricole, je l'ai alimenté en 8V, mais rien à faire ça plante toujours.
Par contre, j'ai remarqué un truc, c'est qu'il y avait la radio un peu plus loin, et celle-ci sifflait dès que je mettait en route le poste plasma. J'ai donc checké la continuité de la terre entre la prise et la terre prévue pour ma CNC (Inclut sur le poste), et là : Rien ! Je ne sais pas si c'est normal, mais a mon avis non, il y aurait donc un défaut de terre sur mon poste ?
 
G

gégé62

Compagnon
bjr

continuité de la terre entre la prise et la terre prévue pour ma CNC (Inclut sur le poste)
comprends pas bien....

Je ne sais pas si ça peut te servir, mais à tout hasard, la pince de masse du plasma est au + (sur le mien en tous cas).
 
J

Jeremy-Zoe

Nouveau
Oui ma pince aussi est au +. Je vais essayer de mieux m'expliquer : En fait le découpeur plasma est prévu pour les CNC (En grande THEORIE) et il y a donc une prise de terre en facade, qui permet de relier la torche ainsi que la CNC (Dites moi si je me trompe et qu'il ne faut pas connecter la CNC). Tout à l'heure j'ai testé la connection entre cette terre en facade et la terre de la prise, mais il n'y a rien. Voilà, bonne soirée
 
J

jpbbricole

Compagnon
Salut Jeremy-Zoé
Je persiste à penser à un problème de masse. Il faudrait tout déconnecter et ensuite essayer avec l'Arduino seul, alimenté par l'USB, alimenté par Vin, avec les interfaces connectés, avec les moteurs, avec la plasma connectée, c'est à dire pas à pas et nous dire à quel moment ça plante.
Quand tout est connecté, mesure entre toutes les masses, y compris celle du laptop, tu dois avoir au maximum 2 ohms

jpbbricole
 
J

Jeremy-Zoe

Nouveau
En fait j'ai fait plusieurs essais récemment : Quand je met le poste seul, ça plante pas. Quand je met les moteurs seuls, ça plante pas. C'est quand je met tout ensemble, là ça plante. Je ne pense pas que ça puisse venir des drivers, vu qu'il y a des optocoupleurs pour aller jusque l'Arduino
 
J

Jeremy-Zoe

Nouveau
Et j'ai essayé aussi de brancher les moteurs mais d'utiliser la gâchette du poste (J'avais enlevé la commande par Arduino) et ça allait plutôt bien, aucun plantage
 

Sujets similaires

M
Réponses
14
Affichages
1 338
Mika2A
M
T
Réponses
28
Affichages
2 913
Tristan l'apprenti
T
J
Réponses
35
Affichages
7 180
the_bodyguard1
the_bodyguard1
D
Réponses
11
Affichages
1 591
Dubois laurent
D
A
Réponses
3
Affichages
1 522
titi t16
titi t16
Haut