Aide Arduino en pilotage d'un Inventer - Newton20 Damato

Mcar
Mcar
Compagnon
3 Fev 2018
1 439
54860-Lorraine
  • Auteur de la discussion
  • #1
Bonjour à vous tous,

Il m'a pris une idée folle de vouloir piloter mon Inventer avec un Arduino sur mon tour Newton 20
Bon vous allez me dire mais pourquoi donc ?
et bien j'ai voulu intégrer d'autres fonctions d'automatisme sur mon tour.
ci dessous la définition de mes variables.

et ici une photo de l'ensemble intégré dans le tour
IMG_20191208_061326.jpg


les entrées sont cablés en montage Pull-Up
Passons à la question,
mes entrées sécurités qui sont les boutons d’arrêt d'urgence , ouverture porte, ouverture capot mandrin et fin de course trainanrd
fonctionnent bien et je n'ai pas d’anomalie tend que le moteur ne tourne pas. (testé avec un programme dédié pour vérifier mon cabalge)
une fois que le moteur tourne, quelque soit la fréquence j'ai de temps en temps (environ toutes les secondes) une voir plusieurs entrées passent à LOW alors qu'il ne sont activé physiquement. (je rappelle je suis en Pull-Up) ce qui fait croire au programme que la securité n'est plus admise et arrete donc la rotation.
Avez vous une piste ?
l'ensemble est alimenté par une alim Legrand de 12V= 0,5 mA
des semaines que je suis sur l'installation de ce moteur triphasé et j'en perds patience.
donc une aide sera grandement appreciée, ungrand merci
Ha un peu de complaisance avec mon code svp, il y a deux ans je ne savais même pas que arduino existait et encore moins le language C++
 
C
cr-_-
Compagnon
29 Sept 2009
871
FR-31 Plaisance du touch
Bonjour,
quelle est la valeur des pull-up ? elle sont peut-être un peu élevées ce qui en présence des interférences du variateur de fréquence ça part en sucette
 
Mcar
Mcar
Compagnon
3 Fev 2018
1 439
54860-Lorraine
  • Auteur de la discussion
  • #3
Bonjour,
quelle est la valeur des pull-up ? elle sont peut-être un peu élevées ce qui en présence des interférences du variateur de fréquence ça part en sucette
10KOhms
 
jpbbricole
jpbbricole
Compagnon
26 Mai 2016
2 265
Corsier-sur-Vevey (Vaud)
Bonsoir Marco
je rappelle je suis en Pull-Up
Quelle valeur de résistance pullup as-tu mise?
Dans un milieu perturbé electriquement comme une machine-outils, il ne faut pas hésiter à descendre à quelques kHomes comme 4,7k. par ex.

Cordialement
jpbbricole
 
Mcar
Mcar
Compagnon
3 Fev 2018
1 439
54860-Lorraine
  • Auteur de la discussion
  • #5
Bonsoir Marco

Quelle valeur de résistance pullup as-tu mise?
Dans un milieu perturbé electriquement comme une machine-outils, il ne faut pas hésiter à descendre à quelques kHomes comme 4,7k. par ex.

Cordialement
jpbbricole
Merci pour votre aide,
j'ai mis 10Kohms
 
Mcar
Mcar
Compagnon
3 Fev 2018
1 439
54860-Lorraine
  • Auteur de la discussion
  • #6
Dois je refaire ma platine avec 4,7KOhms ?
une image de ma platine :
IMG_20191121_151147.jpg
 
Mcar
Mcar
Compagnon
3 Fev 2018
1 439
54860-Lorraine
  • Auteur de la discussion
  • #7
Alors maintenant je sais plus en voyant les couleurs des resistances il semblerait que c'est 5,7KOhms
 
jpbbricole
jpbbricole
Compagnon
26 Mai 2016
2 265
Corsier-sur-Vevey (Vaud)
Bonsoir Marco
5.7K c'est déjà pas mal. Quel qualité de câble as-tu?
Ca serait pas mal du blindé, blindage mis à la masse sur le circuit imprimé, ainsi, comme tu est en pullup, le blindage t'amène le gnd du signal.

Cordialement
jpbbricole
 
Mcar
Mcar
Compagnon
3 Fev 2018
1 439
54860-Lorraine
  • Auteur de la discussion
  • #9
Bonsoir Marco
5.7K c'est déjà pas mal. Quel qualité de câble as-tu?
Ca serait pas mal du blindé, blindage mis à la masse sur le circuit imprimé, ainsi, comme tu est en pullup, le blindage t'amène le gnd du signal.

Cordialement
jpbbricole
Cable à 4 sous !
cable blindé tu dis pour la connexion des boutons poussoir ?
 
jpbbricole
jpbbricole
Compagnon
26 Mai 2016
2 265
Corsier-sur-Vevey (Vaud)
Oui, le blindage du câble connecté, seulement du côté circuit imprimé.
Si tu as du câble audio stéréo, qui, lui, est blindé, ça poudrait faire l'affaire.

Cordialement
jpbbricole
 
Mcar
Mcar
Compagnon
3 Fev 2018
1 439
54860-Lorraine
  • Auteur de la discussion
  • #11
OK merci j'ai pas mais je vais m'en procurer
il faut tout re-démonter :mad: :mad: :mad:

et par la même occasion je vais voir mon ami @wika58 pour du cable blindé de l'inventer au moteur
 
C
cr-_-
Compagnon
29 Sept 2009
871
FR-31 Plaisance du touch
Je t'y collerais du 1k en premier lieu, en deuxième du câble blindé entre l'inverter et le moteur, ensuite un bon filtre sur l'entrée de l'inverter, en dernier le blindage du reste
 
Mcar
Mcar
Compagnon
3 Fev 2018
1 439
54860-Lorraine
  • Auteur de la discussion
  • #14
ho lala !
merci pour les réponses
ca commence a etre compliqué cette affaire :smt017
 
wika58
wika58
Compagnon
17 Déc 2006
13 124
FR-54560 Lorraine
ca commence a etre compliqué cette affaire :smt017
L'électronique industrielle, c'est autrechose qu'un petit montage Arduino sur le coin de la table (et pourtant je suis fan d'Arduino... hein JP).
Faire cohabiter les micro-controleurs et les VF c'est Touchy...

Comme expliqué en privé, les premières pistes sont:
- Alimentation correcte... (attention aux alim à découpage chinoises à 3€),
- Blindage de tous les câbles (et selon les règles de l'art différentes pour VF et signaux de contrôle).
- Balader le 5 V du microcontroleur sur la machine n'est pas Top.
- Résistances de pull-up de 1 Kohm

Tu peux aussi filtrer tes entrés avec un petit condo sur chaque signal...

Si les problèmes persistent, passer sur des optocoupleurs sur les entrées de l'Arduino.
Avec des signaux en 24 Vdc sur la machine... les VF ont une sortie 24 Vdc à cet effet...

Tu sais où j'habite...
 
Dernière édition:
pailpoe
pailpoe
Compagnon
29 Jan 2011
1 132
Haute-Saône
Avec un filtrage logiciel de x ms, ca améliore le problème ou pas ?
Je mettrai 20ms pour commencer.
 
wika58
wika58
Compagnon
17 Déc 2006
13 124
FR-54560 Lorraine
C'est aussi qqch qui va aider...
Et vu la nature des signaux (boutons de commandes manuelles ou FdC) tu peux mettre ce filtrage assez haut...

Mais AMHA, d'abord les règles de l'art en câblage...
 
Dernière édition:
Dardar88
Dardar88
Compagnon
27 Avr 2011
836
une voir plusieurs entrées passent à LOW alors qu'il ne sont activé physiquement
Tu peux aussi filtrer tes entrés avec un petit condo sur chaque signal...
Tout est dit , pour la valeur du condo , c'est en général 0.1MF/25 a100v ,tout depend si le VDF reçoit France Musique ou Energie.

L'ideal est d'avoir (en plus) un étage de filtrage compris ou en option avec le VDF.
 
wika58
wika58
Compagnon
17 Déc 2006
13 124
FR-54560 Lorraine
Perso, vu la nature des signaux (lents) je mettrai même un peu plus...

Le filtre secteur sur l'alimentation du VdF (cité plus haut) est aussi une bonne pratique en CEM.
 
Dernière édition:
C
check
Ouvrier
23 Sept 2014
396
J'ai eu les mêmes soucis avec le pilotage de mes fraiseuses et malgré toutes les techniques de blindage, optocouplage et de condensateurs je n'ai pas réussi à obtenir une solution parfaitement sure. Donc bon courage à toi.
 
coredump
coredump
Compagnon
8 Jan 2007
4 536
FR-06
En industriel la bonne pratique c'est des entrée en boucle 4-20mA ou bien en différentiel.
Au minimum passe par des entrées optocouplées ce qui se rapproche d'une entrée en courant, et 0 fils volants pour les entrées du microcontrôleur.
 
Mcar
Mcar
Compagnon
3 Fev 2018
1 439
54860-Lorraine
  • Auteur de la discussion
  • #22
à la vue de toutes vos réponses , je vous en remercie, mais je vais abandonner cette solution car trop de risque , et rien ne sera fiable, une fois ça va marcher et une autre fois ça ne marchera pas. de plus le dépannage sera pas facile car je ne suis pas électronicien, ni automaticien, simplement mécanicien de formation et professionnellement. :mrgreen:

c'est dommage j’étais fier de moi d'avoir pondu ce système qui marchait bien sans inventer. La programmation et ses possibilités du boitier inventer AT1 ne me satisfait pas, insuffisant à mon avis, mais malheureusement je vais m'en contenter ou alors je passe par un automate industriel, mais là c'est pas gagné :smt017
 
wika58
wika58
Compagnon
17 Déc 2006
13 124
FR-54560 Lorraine
... ou alors je passe par un automate industriel, ...
Aah là ce n'est pas pareil... c'est prévu pour un environnement industriel...
Mais ce n'est pas le même prix...
 
Mcar
Mcar
Compagnon
3 Fev 2018
1 439
54860-Lorraine
  • Auteur de la discussion
  • #24
Aah là ce n'est pas pareil... c'est prévu pour un environnement industriel...
Mais ce n'est pas le même prix...
je dois en avoir 4 ou 5 tous des Mitsubishi qui ont environ 15 ans , j 'ai le câble pour la programmation et le soft :mrgreen:
y'a plus qu à s'y remettre :siffle:
si tu en as besoin ..... avec un grand plaisir,
j'avais récupéré ces automates pour la gestion de mon petit train reseau HO
le soft tourne ssous MSDos :smt039
 
wika58
wika58
Compagnon
17 Déc 2006
13 124
FR-54560 Lorraine
C'est gentil... mais j'ai un Siemens S5-103U dans la cave qui gère ma domotique depuis 25 ans...
 
pailpoe
pailpoe
Compagnon
29 Jan 2011
1 132
Haute-Saône
C'est dommage de lâcher ton projet à cause de ce problème de cem.
C'est juste que tes entrées ne sont pas assez filtré, rien de plus.
C'est le problème de la CEM, il faut faire les choses bien dès le début sinon, on ne sais jamais si le problème vient du logiciel ou du hardware.
Sur les entrées, je laisserai le pull up à 4,7k et j'ajouterai un passe bas RC avec une résistance de 10k et un condensateur de 100nF. La règle veut que le condensateur doit être le plus prêt de l'entrée du microcontrôleur.
Ca donne cela :
filtre.png
 
Mcar
Mcar
Compagnon
3 Fev 2018
1 439
54860-Lorraine
  • Auteur de la discussion
  • #27
Merci , mais tu arrives trop tard, dommage car ton schémas me plait bien.
tout le câblage + arduino ont été démontés.
Le tour tourne désormais en branchement direct sur le VAR.
Encore une fois ce fonctionnement ne me plait pas du tout , mais j'en avais un peu marre,
ça fait deux mois que mon tour est en grande modification, installation d'une DRO, modification de la fixation de la tourelle avec reprise sur la fraiseuse de différentes surfaces de référence, modification de la boite d'avance avec ajout de boutons supplémentaires et installation d'un moteur tri+Var. Maintenant je vais pouvoir refaire enfin du copeaux.
Je ne laisse pas tombé et réfléchi pour éviter encore tout déboire ou solution incertaine avec un arduino , de passer avec un automate industriel, 24V ce n'est pas 5V :mrgreen:
 
coredump
coredump
Compagnon
8 Jan 2007
4 536
FR-06
Est-ce que ton variateur a une entrée RS-485? ça peut être aussi une solution (hors sécurités).
 
Haut