Problème avec plasma et électronique

  • Auteur de la discussion Jeremy-Zoe
  • Date de début
J
Jeremy-Zoe
Nouveau
20 Juin 2016
24
  • Auteur de la discussion
  • #1
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 !
 
franc-x-marc
franc-x-marc
Compagnon
16 Août 2014
2 119
Alpes Maritimes
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
20 Juin 2016
24
  • Auteur de la discussion
  • #3
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é62
gégé62
Compagnon
26 Fev 2013
2 914
Harnes (Pas de Calais)
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
20 Juin 2016
24
  • Auteur de la discussion
  • #5
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é62
gégé62
Compagnon
26 Fev 2013
2 914
Harnes (Pas de Calais)
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
20 Juin 2016
24
  • Auteur de la discussion
  • #7
Je peux, mais je ne risque pas de griller l'électronique si l'alim n'est plus à la terre ?
 
gégé62
gégé62
Compagnon
26 Fev 2013
2 914
Harnes (Pas de Calais)
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
20 Juin 2016
24
  • Auteur de la discussion
  • #9
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
20 Juin 2016
24
  • Auteur de la discussion
  • #10
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
11 Jan 2013
1 010
Hautes Alpes
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
20 Juin 2016
24
  • Auteur de la discussion
  • #12
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
11 Jan 2013
1 010
Hautes Alpes
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
20 Juin 2016
24
  • Auteur de la discussion
  • #14
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 !
 
jpbbricole
jpbbricole
Compagnon
26 Mai 2016
2 248
Corsier-sur-Vevey (Vaud)
Bonsoir Jeremy-Zoe
Comment est alimenté l'Arduino?

Cordialement
jpbbricole
 
J
Jeremy-Zoe
Nouveau
20 Juin 2016
24
  • Auteur de la discussion
  • #16
Par le PC portable directement
 
jpbbricole
jpbbricole
Compagnon
26 Mai 2016
2 248
Corsier-sur-Vevey (Vaud)
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:
J
Jeremy-Zoe
Nouveau
20 Juin 2016
24
  • Auteur de la discussion
  • #18
Ca marche, je vais essayer ça, merci !
 
gégé62
gégé62
Compagnon
26 Fev 2013
2 914
Harnes (Pas de Calais)
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:
jpbbricole
jpbbricole
Compagnon
26 Mai 2016
2 248
Corsier-sur-Vevey (Vaud)
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:
jpbbricole
jpbbricole
Compagnon
26 Mai 2016
2 248
Corsier-sur-Vevey (Vaud)
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
 
gégé62
gégé62
Compagnon
26 Fev 2013
2 914
Harnes (Pas de Calais)
OK merci jpbbricole ! tu es im(bri)collable....
 
jpbbricole
jpbbricole
Compagnon
26 Mai 2016
2 248
Corsier-sur-Vevey (Vaud)
:smt002

Bonne soirée.
jpbbricole
 
J
Jeremy-Zoe
Nouveau
20 Juin 2016
24
  • Auteur de la discussion
  • #25
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é62
gégé62
Compagnon
26 Fev 2013
2 914
Harnes (Pas de Calais)
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
20 Juin 2016
24
  • Auteur de la discussion
  • #27
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
 
jpbbricole
jpbbricole
Compagnon
26 Mai 2016
2 248
Corsier-sur-Vevey (Vaud)
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
20 Juin 2016
24
  • Auteur de la discussion
  • #29
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
20 Juin 2016
24
  • Auteur de la discussion
  • #30
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
 
Haut