Générateur de pulses pour PAP

  • Auteur de la discussion Auteur de la discussion vibram
  • Date de début Date de début

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
 
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:
 
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.
 
Solution des rampes au forum.

 
Bonjour,

@wika58 en utilise:

Cordialement JF
 
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:
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
 
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...
 
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
 
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:
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.

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

Sujets similaires

U
Réponses
15
Affichages
1 261
usmiste
U
tchitchou
Réponses
12
Affichages
7 782
copeaudacier
C
D
Réponses
11
Affichages
2 273
Dubois laurent
D
R
Réponses
2
Affichages
1 034
Richard D
R

Sujets similaires

Algone
Réponses
23
Affichages
1 089
totoche974
totoche974
J
Réponses
1
Affichages
3 310
moufy55
moufy55
P
Réponses
19
Affichages
1 986
wika58
W
R
Réponses
2
Affichages
1 034
Richard D
R
Dudulle
Réponses
23
Affichages
2 716
Dudulle
Dudulle
Retour
Haut