Générateur de pulses pour PAP

  • Auteur de la discussion vibram
  • Date de début
V
vibram
Compagnon
Bonjour

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 ?

Merci par avance et bonne journée
 
V
vibram
Compagnon
Bonjour vibram,

merci c'est exactement ca
j'attends de voir si je trouve moins cher et sinon je franchis le pas

je viens de trouver ca:
 
I
isul
Apprenti
Le gi. proposé par Le Prolls contient le programme d'accélération. Le pap peut tourner plus vite au démarrage sans se servir du potard.

Pour la décélération ce n'est pas nécessaire.
 
I
isul
Apprenti
Solution des rampes au forum.

 
S
speedjf37
Compagnon
Bonjour,

@wika58 en utilise:

Cordialement JF
 
wika58
wika58
Compagnon
Oui c'est super pratique.

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.

Mais il n'y a pas de gestion de rampes...



Il y a le lien sur mon post.
 
Dernière édition:
M
metalux
Compagnon
Mais il n'y a pas de gestion de rampes...

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)

va falloir qu'on m'explique pourquoi :smt017
 
vax
vax
Modérateur
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...

Les spécialistes nous dirons...
 
Mcar
Mcar
Compagnon
il y a quelques éléments de réponses ici

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
 
wika58
wika58
Compagnon
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...:-D
 
Dernière édition:
I
isul
Apprenti
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.
 
Dardar88
Dardar88
Compagnon
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.

https://fr.aliexpress.com/item/32293951642.html?spm=a2g0o.cart.0.0.570c3c00AeMPL3&mp=1

https://images-na.ssl-images-amazon.com/images/I/81gCuoqtc8L.pdf

il est même programmable en acceleration ralentissement et nbr d'allers et retours si on veut (pas encore utilisé).

va falloir qu'on m'explique pourquoi
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.

Le pap peut tourner plus vite au démarrage sans se servir du potard.
Pour la décélération ce n'est pas nécessaire.
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 :-D
 
wika58
wika58
Compagnon
Il a l'air super le module dont tu parles.:smt023

Je m'en achèterai bien un pour faire des essais. Mais comme d'hab, la description du fonctionnement sur A-E laisse à désirer.

Si Vibram est OK, tu pourrais développer un peu le raccordement et les fonctionnalités de ce module ? :prayer:
 
wika58
wika58
Compagnon
Oups... j'avais pas vu la notice dont tu as mis le lien.:oops:

Mais de plus amples explications resteraient utiles car il semble avoir tout ce qu'il nous faut...:wink:


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...8-)
 
Dernière édition:
M
metalux
Compagnon
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...
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

C'est vrai que pour ce prix c'est tentant
 
V
vibram
Compagnon
j'ai pris le module dont j'ai mis le lien tout en haut donc désolé pas de retour sur le module de Thierry
 
wika58
wika58
Compagnon
tu as du mal regarder ou c'est moi qui ais loupé un épisode, ce module est bien un contrôleur de driver...
Je parle bien du module indiqué par Dardar88... :7grat:

Edit: je viens de regarder à nouveau et tu as raison... :oops:
 
Dernière édition:
wika58
wika58
Compagnon
j'ai pris le module dont j'ai mis le lien tout en haut donc désolé pas de retour sur le module de Thierry
OK pour toi si Thierry nous détaille un peu plus l'utilisation de son module sur ton post ?
AMHA ça doit en intéresser bcp...
 
Dardar88
Dardar88
Compagnon
bien sur avec plaisir
ce jour la, je parlais le russe sans accent :wink::

mon montage prototest:
P1011011.JPG


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 :smt003

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:lol:,c'est presque du tout maché :-D

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

merci a toi @vibram pour le "laisse parenthese"
 
Dernière édition:
wika58
wika58
Compagnon
Merci Thierry,

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...
 
wika58
wika58
Compagnon
A 8 € l'investissement tu ne risques pas grand chose....
 

Sujets similaires

S
Réponses
10
Affichages
497
sweex59
S
D
Réponses
26
Affichages
1 752
lion10
lion10
M
Réponses
8
Affichages
1 601
Mandrak
M
den's 12
Réponses
25
Affichages
1 065
FB29
Haut