CNC Utilisation de Diode

  • Auteur de la discussion shodan47
  • Date de début
shodan47
shodan47
Compagnon
Bonjour

Sur une de mes machines j'utilisais le programme interne avec une carte arduino et alternativement une carte CNC pour Mach3
Les sorties vers les Drivers moteurs étant communes aux deux systemes j'avais une prise a 8 broches avec 5V/Dir-(1)/Step-(1)/Dir-(2)/Step-(2)/Dir-(3)/Step-(3)... que je branchais sur l'arduino ou le CNC alternativement car interférences même si l'alim de l'arduino coupé.

Je pense que l'on peut mettre des diodes sur les 7 fils des signaux pour que le courant ne passe que dans un sens et éviter un retour dans le syteme inactif. Si oui quel genre de diode utiliser?

Sinon comment faire cohabiter les deux systemes?

Merci
 
wika58
wika58
Compagnon
AMHA une sélection électrique (interrupteur a 4 galettes... 4 inverseurs) reste le plus sûr pour éviter des interférences entre les 2 systèmes.

Ca pourrait marcher avec des diodes mais il faut faire attention aux sens de circulation des courants (pull down en général)...
Mais tu devras tout de même avoir une masse commune entre le système Arduino et Mach3....
 
shodan47
shodan47
Compagnon
AMHA une sélection électrique (interrupteur a 4 galettes... 4 inverseurs) reste le plus sûr pour éviter des interférences entre les 2 systèmes.

Ca pourrait marcher avec des diodes mais il faut faire attention aux sens de circulation des courants (pull down en général)...
Mais tu devras tout de même avoir une masse commune entre le système Arduino et Mach3....
j'avais pensé a un inverseur enfin deux car en trouvé un a 8 poles ca va etre difficile, c'est pour ca que je pensais aux diodes
Pourquoi faut il une masse commune?
 
pailpoe
pailpoe
Compagnon
Normalement, les drivers sont pilotés avec des sorties à collecteur ouvert donc on peut paralyser les commandes facilement.
maintenant, comment sont tes sorties ?
 
shodan47
shodan47
Compagnon
Bonjour shodan47

Pourquoi pas une commutation électronique avec des CD4016? Les niveaux logiques seraient respectés.


Cordialement
jpbbricole

ca c'est pas mal comme solution !!!
Apparement ça se pilote comme des relais classiques et vu que ce ne sont que des signaux 5V
Mais contrairement aux relais classiques ce sont de simples interrupteurs pas basculateurs....
Peut etre une carte 8 relais a ce moment la, mais j'evitais de m'en servir car ca perturbe facilement l'arduino malgré les optocoupleurs
 
Dernière édition:
jpbbricole
jpbbricole
Compagnon
Bonjour shodan47

Pour le CD4016, il faut 2 portes par signal, ce qui en fait un commutateur en mettant le côté driver MPAP ensemble.
Peut etre une carte 8 relais a ce moment la, mais j'evitais de m'en servir car ca perturbe facilement l'arduino malgré les optocoupleurs
Si c'est ce type de relais dont tu parles, je ne pense pas qu'ils puissent influencer l'Arduino, je n'ai jamais eu ce type de problème, avec ou sans optocoupleur.

Cordialement
jpbbricole
 
shodan47
shodan47
Compagnon
Pour le CD4016, il faut 2 portes par signal, ce qui en fait un commutateur en mettant le côté driver MPAP ensemble.
oui je viens d'en commander, au besoin j'en mets 4
Si c'est ce type de relais dont tu parles, je ne pense pas qu'ils puissent influencer l'Arduino, je n'ai jamais eu ce type de problème, avec ou sans optocoupleur.
C'est sur ma première fraiseuse modifiée, l'année dernière.En fait j'avais fait un montage atypique avec une seule alim et un seul driver pour les trois moteurs, la carte redirigée l'alimentation vers le bon moteur en fonction de l'axe selectionné
je n'avais pas réellement des problèmes avec l'arduino mais avec l'afficheur lcd
 
wika58
wika58
Compagnon
Quid du Vcc avec des switches logiques.

Une commutation par relais me semble mieux.
 
shodan47
shodan47
Compagnon
les relais c'est le plus simple, sur le coté NF du relais je laisse l'alim vers l'arduino, et sur le coté NO je peux basculer tous les relais vers la carte CNC , un inter 5V qui alimente tous les relais en meme temps et ca doit faire l'affaire
J'ai commandé des CD4016 pour quelques euros car ca peut avoir plein d'application interessante aussi
 
jpbbricole
jpbbricole
Compagnon
Bonjour
Une proposition de schéma, c'est pas testé et je ne suis pas certain des résistances 10K, mais ça doit fonctionner.
1604487083254.png


Cordialement
jpbbricole
 
shodan47
shodan47
Compagnon
oui j'ai regardé le schéma des CD4016 c'est le schéma que j'imaginais , raison pour laquelle je disais qu'il en faut 3 ou 4 pour les trois moteurs
Merci en tout cas
 
Charly 57
Charly 57
Compagnon
Bonjour
Si tu veux j'ai ça à prix forum et dont je ne me servirai pas. Dit moi ....
1604487965461.png
 
shodan47
shodan47
Compagnon
merci @Charly 57 ca peut le faire , c'est la solution la plus simple et efficace je pense
je t’envoie un mp?
 
Dernière édition:
coredump
coredump
Compagnon
Pourquoi des 4016?
Un simple 74157 permet de multiplexer 4 canaux. A choisir en LS ou HCT pour garder la compatibilité TTL.
 

Sujets similaires

U
Réponses
84
Affichages
2 818
Fred69
Fred69
osiver
Réponses
99
Affichages
2 799
osiver
osiver
S
Réponses
10
Affichages
326
sweex59
S
mvt
Réponses
12
Affichages
429
mvt
V
Réponses
5
Affichages
879
vres
V
M
Réponses
8
Affichages
1 207
Mandrak
M
tyio
Réponses
9
Affichages
655
midodiy
midodiy
Haut