Cde avec BP pour Step DIr pour un driver DM 805

D

du4

Apprenti
Bonjour,

Je possède un boitier driver MD805 de chez Soprolec avec un Nema23 et une alimentation qui va bien.
Je souhaite réaliser étape par étape ma numérisation de ma fraiseuse (budget oblige).

Le but c'est de réaliser en premier temps un déplacement latéral pour l'axe X de la table de ma fraiseuse. :lol: sans PC ni logiciel :|

Je souhaite réaliser une interface électronique de commande simple (par des boutons poussoirs) pour les commandes classiques d'un Driver STEPPER:
Vitesse lente et rapide (STEP ) et direction (DIR) avec fin de course. Stop avec arrêt d'urgence.

Une solution simple je suppose :idea:
Je pense réaliser l'interface avec un clasique NE555
Question : :?: Avez-vous des sources pour un schéma électronique merci de votre aide :?:

Solution de luxe :!: pourquoi pas :idea:
Commande avec un PIC pour avoir les mêmes commandes mais avec la possibilité de mémoriser deux points d'arrêts A et B programmables et mémorisables.
Déplacement de l'axe X entre les deux points qui servent de butées d'usinage. Possibilité de programmer le nombre de passes.

Voici un bon TP et une idée de réalisation pour les vacances. Je ne suis pas un spécialiste des PIC ou AVR mais toutes idées seront intéressantes.

Merci de votre collaboration toutes idées seront les bievenues !
A+ FDR
 
B

Bth

Ouvrier
Re: Commande manuel avec BP pour Step DIr pour un driver MD

Bonjour,

J'avais sauvegardé ces schémas sur le forum de nos amis de Pologne. Mon fils l'a réaliser pour faire fonctionner son projet pour le bac.
Pour faire mes essais j'utilise toujour EMC2 avec LINUX, un générateur ajustable et infatigable.

Bon courrage

Bth Thierry

42.jpg
 
D

du4

Apprenti
Re: Commande manuel avec BP pour Step DIr pour un driver MD

Re,
Merci pour les indications c'est super sympa :-D
Je vais réaliser la carte interface du NE555.
Je suis convaincu il serait intéressant de développer l'idée du contrôle du driver stepper, en inluant une mémorisation de déplacement.
Butées d'usinage A et B
Cà serait fort intéressant de programmer un certain nombre de passes pour un usinage avec une fraiseuse :wink:
Le TP est ouvert :roll:
A+
 
G

gaston48

Compagnon
Re: Commande manuel avec BP pour Step DIr pour un driver MD

Bonjour,
A partir d’une certaine inertie, tu dois générer une accélération ou une
désaccélération, par exemple, donc ...

Pour faire mes essais j'utilise toujour EMC2 avec LINUX, un générateur ajustable et infatigable.

je confirme :wink:
 
D

du4

Apprenti
Re: Commande manuel avec BP pour Step DIr pour un driver MD

j'ai recherché un lien sur Linux par curiosité
voici le lien EMC2 LINUX
merci de me confirmer si mon choix est judicieux :?:
J'ai choisi cette MD805 pour la souplesse d'utilisation dans tous les 4 modes.
Le MD 805 gère des pentes en accélaration et décélération d'une façon native et programmable.
Il suffit de configurer les jumper de la carte et ensuite nous avons 3 potar pour gérer les vitesses (LOW et SPEED avec deux pentes)
Cette carte est prévue pour un pilotage manuel ou par un PC connecté à un logiciel. :wink:
Très bon produit; le NEMA 23 est est très doux en fonctionnement sans résonnance et le fonctionnement est très souple (sans accouts) :!:

A+
 
D

du4

Apprenti
Re: Commande manuel avec BP pour Step DIr pour un driver MD

Merci Gaston pour le lien :wink:
Le DM805-ai est commercialisé par Soprolec mais il faut lui demander la fourniture car le produit n'est représenté sur son site hélas :!:
Petit correctif la référence exact c'est DM805-AI (j'ai inversé les lettres :lol: )

Voici le lien du fabricant Documentation du DM805-AI
 
B

Bth

Ouvrier
Bonjour à tous,

L'adresse donnée par Gaston48 est bonne, il suffit de charger la version ISO et de graver un cd.
Après installation avec un petit bout de programe en Gcode on peut faire des longueurs en automatique.
Nous on fait la même chose avec les platines que l'on à réalisé.

Bon courrage.

Thierry
 
G

gaston48

Compagnon
Tu as un driver très particulier qui peut travailler sous 2 modes complètement
indépendants :

Un mode position, indispensable pour ta future commande numérique
sous la forme du classique step/dir

Un mode vitesse sous la forme d’une commande analogique 0-5V avec ,
comme tu le dis, des possibilités de gestion des accélérations c-à-d
que si tu lui envoie un échelon de 0 à 5v le moteur va respecter une
rampe d’accélération au lieu de tenter immédiatement sa vitesse maxi.

En fait ce mode est très analogue à ce qu’on retrouve sur un axe servo
à moteur continu, un moteur accouplé à une génératrice tachymétrique
les deux étant gérés par un driver qui accepte aussi une commande analogique
0- 10 v plus souvent .

Mais pour assurer un positionnement ou une succession de positionnements
quasis confondus (trajectoire de fraise) il faut compléter le contrôle de
vitesse par un contrôle de position comme un codeur d’impulsions accouplé
à ton moteur pas à pas ou à la vis de ton axe ou la lecture d’impulsions issus
d’une règle optique. Cette position avec information retour est assuré par
la commande numérique tel qu’une Siemens, Heidenhain ou emc2 (linuxcnc maintenant)

Donc si tu veux simplement commander ton moteur avec une vitesse prévisible
une simple variation de tension par potentiomètre suffira.
Si tu veux t’arrêter sur une butée interrupteur , elle demandera une vitesse nulle,
mais ton moteur dépassera la butée pour respecter la décélération.

En mode step/dir le potentiomètre pourra être accouplé à un générateur
d’impulsions à fréquence variable à base de 555 ou d’un bon XR2206
En tournant lentement le potentiomètre, tu pourras gérer l’accélération
mais avant d’arriver sur la butée, rien n’anticipera une décélération.

Avec emc2 tu peux faire très simple et exploiter qu’un seul axe pour commencer
avec une manivelle électronique en plus comme une conventionnelle.
Tout est possible c’est un logiciel ouvert et gratuit , mais il se mérite ...
Le premier problème, c’est de lui trouver un PC "qui va bien" le test est
très rapide, mais il est parfois rédhibitoire. Ca peut être un vieux machin,
il vaut mieux éviter les portables (sauf celui qui va bien ! ) mais surtout ne
pas se décourager si on merdouille. Une fois cette étape passée, une petite acclimatation
à Linux et c’est partie.

https://www.usinages.com/threads/trucs-et-astuces-pour-ubuntu-10-04-et-emc2.35080/
 
Dernière édition par un modérateur:
D

du4

Apprenti
Bonjour,

Merci pour les informations pour Linux.
Très bonne analyse Gaston48 pour le fonctionnement du Stepper driver DM805-AI
Cette option me permettra d'évoluer pour passer en commande CNC dans le futur.
En attendant j'ai réaliser la commande manuelle avec un Switch rotatif en 3x12 contacts.
Je dispose d'un déplacement lent vitesse d'usinage à gauche stop et droite pour les déplacements.
Le Nema 23 répond à cet usage avec des vitesses adaptées (pentes accélérations et décélérations) c'est le TOP avec une douceur de fonctionnement inégalée.
J'ai rajouté un BP contact fugitif pour réaliser un déplacement rapide de table avec les mêmes avantages de vitesses. :lol:
Je vais dessiner le typon pour réaliser la commande avec variateur STEP commandé par le NE555.

A+
 
D

du4

Apprenti
Bonjour,
Voici la vidéo de la réalisation
Power Feed
Pour l'instant tout fonctionne très bien comme prévu.
Il me reste à placer un bouton d'arrêt d'urgence :lol:
A+ Francis
 

Sujets similaires

Coyote94
Réponses
2
Affichages
20 207
Coyote94
Coyote94
G
Réponses
16
Affichages
2 017
peponne30
P
T
Réponses
53
Affichages
3 575
Typirate
T
L
2 3 4
Réponses
91
Affichages
10 686
le débutant professionnel
L
biscotte74
Réponses
31
Affichages
26 784
kiki86
kiki86
B
Réponses
28
Affichages
1 773
hazet
H
gégé62
Réponses
15
Affichages
1 629
wika58
wika58
Haut