DivNum DNU (Diviseur Numérique Universel) [Projet et CdC]

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

Est-ce que vous êtes intéressé par un diviseur numérique ?

  • Oui

  • Non


Les résultats ne sont visibles qu'après le vote.
W

wika58

Compagnon
Bonjour à tous,

Des discussions faites sur le sujet du Plateau diviseur piloté par Arduino présenté par jppbricole, est née l'idée de faire un "Diviseur Numérique Universel" pour répondre à la majorités des besoins des membres d'Usinages.com qui aurait ce projet en tête.

Merci de poster ici vos "Spécifications" pour un tel Diviseur Universel piloté par Arduino.

Afin d'orienter les débats, je liste ici les options possibles.
Quand vous votez 'Oui', merci de copier cette fin de message en ne laissant que ce que vous aimeriez dans les solutions.

1. Entrée des paramètres :
a) clavier numérique + afficheur
b) encodeur rotatif + mini afficheur
c) écran tactile

2. Utilisation d'un PC complementaire
a) oui, pour créer les fichiers qui seront transmis à l'Arduino du diviseur par carte SD
b) non, tout en local sur Arduino.

3. Utilisation (ici, plusieurs choix sont possibles )
a) taillage de roues (horlogerie)
b) taillage de poulies crantée
c) perçage de trous equidisrants
d) usinage d'arcs de cercles

4. Unités
a) X trous/dents sur la périphérie
b) X trous à Y degré d'intervalles
c) besoin de travailler en Radian ?
d) rotation de X degré à une vitesse de Y °/s

5. Divers
a) inversion de sens de rotation
b) possibilité de sauter des occurrences de trous/dents sur les 360°
c) mode "JOG" (rotation à la demande par un BP) avec réglage de la vitesse de rotation
 
P

pinou29

Compagnon
Bonjour.
Sujet qui sera sûrement intéressant, à suivre donc.
Bernard.
 
M

metalux

Compagnon
hello
il y a déjà eu pas mal de discutions et réalisation là dessus il me semble ?

pourquoi universel?
 
M

metalux

Compagnon
oui ça toujours été la foire d'empoigne quand on en arrivait a la phase "précision par nombre de division " :lol:
 
Dernière édition:
W

wika58

Compagnon
Bien peu de messages constructifs...:smt022

Alors qu'il semblait que certains avaient plein d'idées et/ou remarques ...:siffle:

Universel, pas similitude au dénomination de diviseurs mécaniques.
Ce qui est sous-entendu est : "Qui puisse servir à la pus grande majorité des membres du forum".
 
V

vibram

Compagnon
Comme j'avais indiqué dans l'autre sujet, je pense qu'il est tres benefique (meme indispensable) d'utiliser un codeur rotatif. La plupart des solutions pro en utilisent un, ce n'est pas pour rien et les codeurs chinois sont abordables.
L'avantage, dans le cas ou il est directement couplé au plateau ou à la broche, c'est quon sait constamment ou nous en sommes. ainsi on peut tres facilement s'affranchir du jeu dans la transmission et de l'eventuelle perte de pas. il peut aussi permettre de calculer une vitesse
 
Dernière édition:
S

sabeldom

Ouvrier
Bonjour à tous,
Félicitations et encouragements aux auteurs, Comme vous le savez, je suis très favorable et en attente de la suite, je suis cela avec ardeur,
Bien cordialement
D. L
 
J

JCS

Compagnon
Salut à tous,

Je me lance, voici quelques éléments que je vois figurer dans le cahier des charges :

Facile à mettre en oeuvre.
Simple d'utilisation.
Coût abordable.
Composants "grand public" faciles à trouver.

Voilà pour commencer.

Je pense qu'il faut garder à l'esprit que le but n'est pas de faire un diviseur industriel pour faire de l'UGV,
mais de permettre à l'amateur de réaliser avec peu de moyens un diviseur numérique le plus performant possible.

Il serait bon toutefois que cela ne soit pas que du bavardage et supputation, mais que l'on ait des exemples concrets de projets réalisés.

@+
JC.
 
M

metalux

Compagnon
Bien peu de messages constructifs...:smt022

Alors qu'il semblait que certains avaient plein d'idées et/ou remarques ...:siffle:

non détrompes toi!
les idées ne manquent pas ici , mais il y a eu quelques réalisations ici et aussi de l'autre coté de la manche le tout a partir de diviseur Vertex ou Soba 150mm et de moteur pap, le tout orchestré par arduino ou microcontroleur.

tout est sur le forum et hormis ce que nous propose jpb avec son lecteur de carte qui sort de l'ordinaire il n'y a pas grand chose de nouveau, non ?
 
W

wika58

Compagnon
Donc si je comprends bien le kidam en Arduino qui a un petit atelier de bricoleur a tout ce qu'il faut pour faire son diviseur numérique et ce post ne sert à rien...
 
E

erolhc

Guest
AMHA
1 - soit le lecteur sait faire la prog d'un arduino et seules les idées de fonction peuvent lui être utile alors ce sujet lui servir de pense bête dans lequel il puise a loisir suivant ses besoins et de ce qu'il a sous la main (ecran tactile 72" et plateau rotatif en zirconium irradié inlus) Les considérations du style "doit être bleu car j'aime le bleu et de toute façon je n'ai que du bleu en stock" sont superfétatoires
2 - soit il ne sait pas " " " " " et le plus beau de cahier des charges ne lui servira pas plus que celui d'une machine a remonter le temps.

Un CdC c'est : "X doit comporter ça et ça et faire ci et ça ..."

Un recueils d'idées c'est : "X peut comporter ...."
 
Dernière édition par un modérateur:
J

JCS

Compagnon
tout est sur le forum et hormis ce que nous propose jpb avec son lecteur de carte qui sort de l'ordinaire il n'y a pas grand chose de nouveau, non ?

En fait c'est moi qui est suggéré à Jpbbricole de faire de la sorte. C'est ainsi que j'avais conçu mon premier diviseur amateur numérique au début de ce siècle (2003) et qui a fait beaucoup d'émules depuis...

Cela ne posera, j'en suis sur, aucun problème à Jpbbricole de faire autrement, si je but est de faire absolument nouveau !
Je pensais et je pense naïvement qu'il faut faire simple et que calculer à chaque fois le nombre de pas pour tailler une roue ne me semble pas très cohérent sachant qu'un lecteur de carte SD coûte moins d'1 € et que cela complique le sketch et va prendre beaucoup de mémoire.
Les plateaux diviseurs cités sont très bien, on en trouve à environ 150 €, reste à écrire le cahier des charges pour l'électronique, c'est en fait l'objet principal de cette discussion.

Il y a ça aussi qui peut rendre de grands services à l'amateur en mettant une roue à vis sans fin à la place de la poulie crantée.

En ce qui me concerne, je pense que l'Arduino est incontournable si l'on souhaite s'adresser au plus grand nombre.

tout est sur le forum

Il serait intéressant de faire un récapitulatif de ces liens, cela ferait gagner du temps.

@+
JC.
 
Dernière édition:
J

JMe87

Apprenti
Bonjour a tous,

JCS a dit :
Je pensais et je pense naïvement qu'il faut faire simple et que calculer à chaque fois le nombre de pas pour tailler une roue ne me semble pas très cohérent sachant qu'un lecteur de carte SD coûte moins d'1 € et que cela complique le sketch et va prendre beaucoup de mémoire.

Pas tres coherent de calculer chaque deplacement !!!! Je reve. Le micro de la carte Arduino va faire ce calcul en (beaucoup) moins de temps qu'il t'en faut pour cligner une paupiere.
Ce qui n'est pas du tout coherent c'est de dire : on va se passer de PC. Premiere chose, prenez un PC, une carte SD etc etc.

Cela ne complique pas le programme de faire le calcul a chaque deplacement. Quand bien meme, le programme est tout fait. De meme, tu preconises, avec raison, d'utiliser une carte Mega. Avant de remplir sa memoire, tu peux y aller. A mon avis il serait meme possible de se passer de carte SD et de mettre tous tes fichiers dans la memoire. Inconvenient, il faudrait la reprogrammer chaque fois que tu voudrais un rapport de division supplementaire.

Pour te donner une petite idee de la puissance de calcul de ces micros, j'ai devant moi un ESP32 qui est un Arduino (tres) evolue. Il se connecte tout seul par WI-FI sur un serveur NTP https://fr.wikipedia.org/wiki/Network_Time_Protocol .
Il recoit chaque seconde le nombre de secondes ecoulees depuis le 1er janvier 1900 a minuit et calcule d'une maniere tout a fait transparente, l'heure, la date, l'annee, le jour de la semaine. Il recoit aussi des informations des temps de latence ce qui nous donne une precision de 10mS. Alors faire une petite division et un arrondi, ......

Pour etre positif, je felicite Wika58 d'avoir lance le fil mais je crois que la question a poser aurait du etre : Avez vous besoin d'un diviseur Arduino ?
Question subsidiaire : Si oui, avez vous cherche sur le Net, n'avez-vous pas trouve une solution ou etes-vous en manque d'infos ?

Bonne fin de journee

Jacques
 
W

wika58

Compagnon
@chlore,
On peut tourner autour de fait que le CdC est un terme bien ou mal choisi.

Mais le but de ce post est d'essayer de mettre sur papier les fonctions qui seraient bien/utiles pour une telle application pour la majorité des memmbres intéressés.
Et ensuite il y aurait un développement par les qq spécialistes que nous avons la chance d'avoir ici.

L'idée est de faire un projet collaboratif où justement ceux qui ne touchent pas à l'Arduino pourrait envisager l'utilisation de ce dernier pour un petit système sympa dans l'atelier. Et cela grâce à la connaissance de certains parmi nous dans ce domaine.

Et AMHA if faut arriver à un CdC pour pouvoir commencer. tant qu'on sera dans le recueil d'idées, on ne pourra rien commencer.


Je retiens l'idée de faire un vote pours avoir qui est intéressé. C'est fait.

Mais je crois que je vais abandonner l'idée vu l'état d'esprit de bcp.
 
J

JMe87

Apprenti
wika58,
pourquoi vouloir partir d'une feuille blanche?
Il y a des 10aines de descriptions sur le Net. Pourquoi ne pas en choisir une, (je propose http://www.liming.org/millindex/)

l'installer, l'evaluer et proposer des modifications/ameliorations.
Mais pour cela il faut trouver au moins une personne interressee. C'est peut-etre le plus difficile.

Jacques
 
E

erolhc

Guest
@wika58 Ben oui ...c'est bien ca le problème. Un travail collaboratif sur un forum pour une réalisation n'arrivera jamais a terme parce chacun voudra sa fonction qui lui est propre. Moi je veux un bouton qui permet d'avancer de 173 radians à chaque appuis en plus des autres fonctions que tu implanteras !

Donc tu prends dans les idées que l'on voudra bien te soumettre celles qui te semble intéressantes à toi seul ce qui fera ton CdC (c'est comme ça et pas autrement point barre) et tu demandes éventuellement de l'aide pour la réalisation dans le respect de ce CdC. A chacun de faire comme toi ou de lancer un autre fil sur le même sujet. Seule façon d'avancer amha
 
Dernière édition par un modérateur:
F

fredcoach

Compagnon
@wika58 Ben oui ...c'est bien ca le problème. Un travail collaboratif sur un forum pour une réalisation n'arrivera jamais a terme parce chacun voudra sa fonction qui lui est propre. Moi je veux un bouton qui permet d'avancer de 173 radians à chaque appuis en plus des autres fonctions que tu implanteras !
C'est bien pour ça que des projets open source comme le kernel linux avancent aussi vite.
Chacun ajoute ce qui lui est utile et tout le monde en profite.
 
E

erolhc

Guest
Des gars qui apportent des solutions c'est très bien mais moi je parlais des gars qui ont des demandes pas des solutions
 
S

speedjf37

Compagnon
Bonjour,

Moi je suis pour ce CDC.
Il existe en effet des systèmes tout faits qui correspondent probablement à l'usage attendu du concepteur.
La plupart sont en Anglais et cela rebute de nombreux utilisateurs.

Il serait bien de faire un inventaire des besoins/idées des utilisateurs potentiels (pas des hurluberlus qui veulent aller sur Mars avec).

Carte pilotage:
Arduino
ESP 32
PIC /ATMEL

Connexion PC
Carte SD
Cle USB

Type écran,clavier,

Type de saisie
Menu
Clavier
Tactile
Encodeur rotatif
Choix de fichier



Unités:
degrés /radians
millimètres/inch

Valeurs
Angle.
Nb trous/position /tour

rayon,diamètre



Taillage de pignon/engrenage
Perçages multiples
Positionneur pour tour/fraiseuse (ex: 6/8 pans )
Rotation pour fraisage de lumières/contour courbes

Avec diviseur 1/90 1/40 ou 1/60 en terminal ou simple positionneur avec ou sans réduction.
Avec calculs ou pas:
un exemple en français ici:

Voici un petit résumé de ce que j'imagine.
A vous de compléter /commenter !

A l'instigateur de ce post que je remercie , serait 'il possible de mettre dans le 1er ou 2eme article la compilation des suggestions ?
Et de garder un autre post pour les réalisations proposées

Cordialement JF
 
W

wika58

Compagnon
Le but premier de la création de ce post était de désamorcer une prise de bec qui se passait sur l'autre post où jppbricloe présentait ce qu'il avait développé pour JCS pour une application bien particulière.

Moi je n'ai pas besoin de ce post-ci.
Depuis le temps que j'ai ce projet, j'ai mon CdC bien défini.
J'ai une connaissance qui m'aidera sans problème.
Et j'aurais bientôt du temps.
:smt112
 
S

speedjf37

Compagnon
Le but premier de la création de ce post était de désamorcer une prise de bec qui se passait sur l'autre post où jppbricloe présentait ce qu'il avait développé pour JCS pour une application bien particulière.

Moi je n'ai pas besoin de ce post-ci.
Depuis le temps quenj'ai ce projet, J'ai mon CdC bien défini.
J'ai une connaissance qui m'aidera sans problème.
Et j'aurais bientôt du temps.
:smt112

bon je m'em....de pour rien alors !

JF
 
W

wika58

Compagnon
Bonjour,
Moi je suis pour ce CDC.
...
A l'instigateur de ce post que je remercie , serait 'il possible de mettre dans le 1er ou 2eme article la compilation des suggestions ?
Et de garder un autre post pour les réalisations proposées
Cordialement JF

Pas de problème pour tenir à jour le 1° message
 
W

wika58

Compagnon
JF du calme... j'ai répondu que je voulais bien tenir à jour.

Je propose de partir de ta propositions sur laquelle j'ai qq remarques
 
F

fredcoach

Compagnon
Je serais plutôt partisan de souplesse.
Logiciel en C ou C++ capable de tourner sur différentes cartes électroniques et différents processeurs, donc pas lié aux libs Arduino.
Mécanique équipée de capteur(s) et actionneur(s) contrôlés par le logiciel.
Pilotes de périphériques séparés du logiciel de base pour s'adapter facilement à différents processeurs et différents OS.
Interface utilisateur (menus, types de clavier, d'écran, etc...) séparés du logiciel de base.
Unités, valeurs d'angles paramétrables en entrée et en sortie.
Ainsi, celui qui n'est pas satisfait sur certains points peut toujours adapter selon son goût / ses moyens.
Bref, se concentrer sur ce qui unit plutôt que sur ce qui divise...
 

Sujets similaires

jpbbricole
Réponses
113
Affichages
23 356
sabeldom
S
W
  • Fermé
  • importantes
Réponses
1
Affichages
45 486
wika58
W
S
Réponses
112
Affichages
21 729
manum01
M
Haut