Vous utilisez un navigateur non à jour ou ancien. Il ne peut pas afficher ce site ou d'autres sites correctement. Vous devez le mettre à jour ou utiliser un navigateur alternatif.
J'ai un PAP piloté par un driver en STEP/DIR
Avant de re inventer la roue pour la X eme fois, savez-vous si ce genre de produit existe tout fait (si possible à pas cher)
A savoir un petit potentiometre pour faire varier la frequence des STEP et un bouton pour le dir ?
StepDirGen generator for step and dir signals: Micompan pulse generator The pulse generator is used for easy direct control of commercial stepper motor ...
StepDirGen generator for step and dir signals: Micompan pulse generator The pulse generator is used for easy direct control of commercial stepper motor ...
Bonjour tout le Monde, Je viens de revoir la commande manuelle de mes moteurs PAP montés sur mes diverses machines. Cette commande était gérée par un générateur à base de NE555. Une bonne gestion de ces moteurs demande de générer un signal carré dont la fréquence est en montée progressive...
Patrick, en développant toute ta gestion des moteurs PAP sur un Arduino n'as tu pas peur que les perturbations parasites de l'environnement viennent pourrir le 5v de l'Arduino ? Rappelles toi, j'en connais un qui en a fait les frais sur son tour en voulant gérer le VAR avec un Arduino.
Au début j'ai utilisé les petits modules avec le potentiomètre et les 2 inter, mais là pour faire les essais des moteurs PAP de ma BF28, j'ai fait une platine provisoire avec 3 Drivers et 3 GI.
Et puis il suffit juste de mettre des inter pour les signaux DIR et ENA.
Et ces GI coûtent 1€.
Le module delivre 2 sorties qui chacune ont 3 valeurs paramétrables...
J'ai donc utilisé un module par axe avec sélection du canal A ou B avec un inverseur 3 pos.... et j'ai donc 3 PV et 3 GV pour chaque axe.
dans le post d'henri il precise : Une bonne gestion de ces moteurs demande de générer un signal carré dont la fréquence est en montée progressive (Ramp-rate)
Peut-être parce que le couple des moteurs pas à pas et meilleur à faible vitesse.
Et que bien souvent (LOL) il faut plus de couple au démarrage que pour entretenir un mouvement...
Bonsoir, je teste un moteur pap 42BYGHM810 (ici http://www.wantmotor.com/product/42BYGHM_EN.html ) 400 pas/tr, associé à un driver TB6600 le tout connecté à un Arduino. ce genre de driver l'alimentation est une 24Vcc 10A je n'arrive à monter au dessus de 280tr/mm avec la Lib AccelStepper le...
www.usinages.com
le moteur décrochait à 280 tr/mn sans rampe d'acceleration suite aux conseils de ce post je suis monté à 800tr/mn et ça pouvait monter encore
De ce que j'ai pu constater lors de mes premiers essais, en moyenne sur les 3 axes, je dois être en dessous des 2-3 kHz pour démarrer... alors que je peux monter à 24-25 kHz en accélérant.
On le voit sur une des vidéos.
C'est assez compréhensible qu'il faut une accélération progressive pour compenser l'inertie, les frottements...
En voiture, si on démarre en 4°, on calle...
Le moteur pap est un moteur synchrone, la fréquence d'alimentation impose la vitesse.
S'il est surchargé il bloque, ceci est le cas lors de la phase de démarrage sans rampe.
Avant de re inventer la roue pour la X eme fois, savez-vous si ce genre de produit existe tout fait (si possible à pas cher)
A savoir un petit potentiometre pour faire varier la frequence des STEP et un bouton pour le dir ?
Salut
J'ai misé la dessus , c'est pas mal , il y a la courbe d'acceleration , le potar en interne ou externe (pour mon usage ,bobineuse, je mets l'interne a ~ zero et j'utilise l'externe ,plus precis) ,il permet plusieurs modes de fonctionnement dont 1 en aller et retour avec start/stop et fins de course.
En soudant un switch au c.. des dip switches je peu changer de mode sortit du boitier ,c'est plus pratique. Il y a juste une petite encoche
laterale a realiser a la base du boitier pour le passage des fils.
il existe aussi des petites astuces hardware ,
1/le coupleur a spirale qui ,en dehors de corriger un mauvais alignement d'axe, permet
au moteur de ne pas caler dans les premiers pas (stall)
2/ le Damper qui s'attache a la deuxieme sortie d'axe moteur ,c'est un genre
de disque dans lequel des masellottes en metal fixées souples permettent de corriger l'effet d'auto inductance/resonnance a haute vitesse. https://www.phytron.eu/products/mechanics-equipment/dmp-20-29-37-inertial-damper-for-stepper-motors/
Il peut etre très utile pour des petits moteurs en application particulieres.
Bah ..ça dépend ..La deceleration est utile lorsqu'il n'y a pas de contre reaction , par exemple, lors d'une d'une descente d'axe Z , ou l'ensemble se trouve pratiquement en "roue libre" , et dans tout les cas ou il y a un deplacement rapide avec une masse a deplacer
sans frein naturel (frottement des glissieres)
Ce sont des constatations d'ordre pratique , je laisse aux specialistes l'usages des termes et des formules qu'ils maitrisent
Oups... j'avais pas vu la notice dont tu as mis le lien.
Mais de plus amples explications resteraient utiles car il semble avoir tout ce qu'il nous faut...
Le seul bémol est qu'il ne peut délivrer qu' 1 A... un peu juste pour les motorisations de nos axes de fraiseuse...
L'idéal serait les même fonctionnalités (surtout l'acceleration) mais avec des sorties ENA/DIR/STEP que l'on pourrait rentrer sur un Driver adapté au MPAP de notre application...
tu as du mal regarder ou c'est moi qui ais loupé un épisode, ce module est bien un contrôleur de driver c'est donc lui qui fournit les signeaux pour attaquer c'est le driver et c'est ce dernier qui fournira l'intensité nécessaire au moteur
il differe a peu de choses près de celui du youtubeur ,j'ai ajouté un petit moteur cc + une roue "codeuse" ,associée a la cellule optique
ça me fait un test generateur d'impulsion optionnel a partir d'un disque juste pour verifier mon propre setup.
1 generateur "automatique" par l'interface du module (pour positionner mon fil de bobinage en fin de course droite ou gauche) ensuite je bascule un interrupteur de devalidation interface pour generer 1x pas par tour de bobine via une cellule + son index reflechissant ( pareil
en ils/aimant , fourche optique ,etc)
Sur la photo on voit le repiquage du switch sous le pCB , 2 positions me suffisent ,on pourrait installer un 3 position active on/on/on ,
pourquoi pas.
Une seule alimentation suffit , pour le test ,c'est 13.5 vdc connecté au driver et a l'interface (c'est une SPC-02 ,plus ancienne que la DCK-11, gestion rampe meilleure en version 2 ,mais absence du connecteur rs232 ttl). https://fr.aliexpress.com/item/32502074399.html
Ces interfaces ont un convertisseur de tension integré 0-32 -> 5dvc ,ce qui permet d'alimenter sans probleme l'entrée driver ,des cellules
optiques ,un compteur d'impulsion ,etc (faut pas non plus exagerer ) , pas besoin d'alim 5v séparée.
je crois que la video ruskov est assez explicite ,mais il y a une subtilité qui peut s'averer redibitoire , lorsque la translation arrive au limit
switch ,la deceleration commence ,ce qui fait qu'il y a des "extra" pulses" dont on doit tenir compte lors du positionnement des limit
switches ,dans l'ideal eviter des interrupteurs a butée
Pour toi @wika58 ,qui voulait automatiser du fraisage en aller retour ,c'est une interface interressante ,a toi ensuite de jouer sur la logique de 2 interfaces pour incrementer les passes,c'est presque du tout maché
nb: les switches sont du type momentané ,mais je ne sais plus s'ils sont nc ou no (j'ai la cosse de les décosser ) => se munir de la double option ,les switches de jeux d'arcade qualité + (nc+no) sont une bonne option si rien ne traine sous la main
Vraiment chouette ce module. Je viens de m'en commander 1.
Les rampes d'accélération et de décélération sont-elles réglables ( Potar sur PCB,...) ?
Tu as raison ça pourrait être une solution pour mon besoin en attendant d'avoir la solution globale en Arduino. Mais alors que je vois bien les aller-retour du X, je ne vois pas la solution simple pour descendre le Z de xx mm à chaque passe...
Et pour la remontée de la tête jusqu'au point haut c'est Tip-top...