Re: Proposition de projet

11
Salut Pascal

C’est une sorte de port parallèle si tu veux. Je pensais faire un firmware simple et rapide. Les pic (surtout les 8 bits) ne sont pas fais pour faire des calculs et sont vit submerger. J’ai un peut de peine à voir comment tu vas faire pour implémenter une accélération des moteurs, le transfère USB. La gestion des pas, la régulation de courant et les fins de courses en même temps avec un PIC.
En fait je ne pense pas que se soit une bonne idée de réguler le courant par le PIC. Si il y a un problème du coté du firmware le moteur peut buller. C’est mieux de réguler le courant électroniquement comme c’est déjà implanté sur plusieurs cartes.

Une carte modulaire USB qui commanderais l’avance des pas pourrais recevoir un étage de puissance avec ou sans contrôle de courant.

A+
Cyrus

Re: Proposition de projet

12
Hello,

Je pense que le titre englobe tout, ensuite a nous de définir un cahier des charges.

C'est claire que l'idéal serait une carte qui fait tout, mais il faut aussi des soft qui suivent derrière, pour le moment on a de la chance que Jérôme soit d'accord.
Mais pour le fraisage c'est pas si simple... Il faudrait réaliser même un interpolateur et pour avoir étudié un peu la question, ce n'est pas chose facile.

Bon comme je l'ai dis j'attends des nouvelles de Jérôme, car j'attire votre attention sur le post qu'il a écrit au début. Il a essayé de faire passer un message, mais il faut lire un peu entre les lignes :)o . Je suis tout à fait d'accord avec lui, même si tout le monde n'est pas dans le même panier, mais certains oublient d'ou vient Jedicut et ce qu'il nous apport.
Un grand merci à toi Jérôme pour ton travail!

Bonne soirée
Xavier

Re: Proposition de projet

14
Hello,

Pascal, je ne comprends pas ton dernier post... J'espère que je n'ai rien dis ou fait qui a pu te froisser. Mais je ne vois pas pourquoi tu dis cela. Franchement ton idée de réglage avec un pot plutot que des boutons c'est génial, je n'y avais pas pensé.

Bon mis à part cela la programmation sera faite sur un PIC, donc tu peux participer sans problème au projet. Vu nos échanges de mail, tu as l'air très compétents et avec une bonne clairvoyance.

Je vous invite donc à mettre le plus d'idée possible sur le post que j'ai créé ( http://www.aeropassion.net/forums/read.php?5,3475 ), afin de ne pas polluer celui la qui concerne plutot la communication entre le projet et Jedicut.

Re: Proposition de projet

15
Salut,

Pascal a raison sur plusieurs points, serait ce l'expérience qui parle ? (:P) Je m'explique.

Il faut faire attention à la cible du produit que vous êtes en train d'étudier : un modéliste lambda, ou un découpeur de poly industriel ? J'ai fait mon choix en laissant Jedicut gratuit jusqu'à aujourd'hui...

Une carte à base de module que chacun pourrait réaliser au grès de ses finances, en une fois ou en plusieurs fois, ce serait l’idéal ! Bien sur il faut que ça ait un sens, au niveau du cout et des performances.

Toutes les fonctions de l’activité de découpe d’aile doivent être correctement placées. Vous avez par exemple parlé du pilotage des bobines des moteurs. Cette fonction élémentaire semble naturellement trouver sa place sur la carte via un composant dédié à ça. Le PC n’y arrivera jamais avec le même niveau de performance.

Une carte capable de gérer des vitesses de folie, ce serait le pied, si le cout n’était pas exorbitant. A moins que vous ne soyez capable de concevoir une carte où un simple changement de composant suffirait à gagner en vitesse ou en couple, à l’image d’un simple changement de microprocesseur sur un PC.

N’oubliez pas la cible de cette carte, et donc son coût. Qui voudrait d’une carte à 150 000 € à reconnaissance vocale qui découpe les ailes sans nécessiter de PC et qui prépare le café ? :p

Ma lettre au père noël : j’aimerai une carte modulaire permettant de contrôler les moteurs et la chauffe à moins de 80€. Et si des modules optionnels permettent la gestion de points d’arrêt, permettent l’augmentation des performances des moteurs, ou encore permettent de déporter certaines informations de la carte sur un écran lcd indépendant du PC, alors c’est encore mieux ;)

Il n’est pas simple de travailler en équipe, mais ce sont ces échanges qui génèrent de nouvelles idées ;)

Faite moi rêver B)
Jerome

Re: Proposition de projet

16
Hello,

Je pense qu'il faut vraiment analyser le tout, car une carte à 80euro ne signifie rien. Si tu prends en exemple celle de hobbycnc (je n'ai pas d'action chez eux, mais simplement acheté une pour ma fraiseuse), elle coute 100$, rien que des IC pour pilotes le moteur comme elle à coute environ 20$, donc il en faut 4, ce qui nous fait 80$, sans compter le circuit imprimer, les autres connecteurs, etc...
Voila pourquoi je ne suis pas pour refaire la partie puissance, tu en trouve pour tous les prix sur le net et ce n'est pas cela qui a une forte valeur ajouté à ce que nous désirons faire.

Je penche vraiment pour réaliser une carte étant juste un adaptateur, mais avec tous les fonctions dessus et les signaux utiles au pilotage de l'étage de puissance. Comme ceci rien ne limite notre cate, tout le monde peut y connecter ce qu'il veut, mais rien ne nous empêche de proposer par la suite des montages pour la partie puissance des moteurs des plus simple (avec des FET) au plus performant.

Je pense que de faire ce type d'adaptateur coutera bon marcher (si on ne compte pas le travail de développement), de l'ordre de 20-30euro et permettra le plus d'évolution par la suite.

Mais j'attends vos avis, il y a peut-être des détailles aux quelles je n'ai pas pensé.

A+
Xavier

Re: Proposition de projet

17
Salut,

Quand je parlais d’une carte à 80€, je ne fais référence à rien, c’est juste ma lettre au père noël :p

Pour 80 euros, nous ne sommes pas capables de concevoir une carte supportant l’USB et permettant le pilotage des moteurs et celui de la chauffe ? 100€ semble être le minimum vu ce que tu dis ? Et avec une commande groupée de composants ? :p

Si j’ai bien compris ton idée d’adaptateur, ça veut dire qu’il s’agit d’un montage comme celui que tu proposes déjà mais avec des fonctionnalités en plus, dont la MM2001 (ou carte compatible) ne serait qu’un module comme un autre c’est ça ?

Et quand le port parallèle disparaitra complètement des PC, Hobby CNC ne fera plus de carte comme ça. Un autre français l’a bien compris en proposant bientôt à la vente une nouvelle carte supportant nativement l’USB… Que deviendra alors l’adaptateur ?

N’y a-t-il pas moyen de faire des économies en s’affranchissant d’avoir 2 microcontrôleurs (un pour l’USB et un pour l’envoi des ordres de rotation comme c’est le cas aujourd’hui) ?

Est-ce pertinent de s’appuyer encore sur le port parallèle ?

Les composants ont évoluées durant ces dernières années, et pourtant les cartes MM2001 et compatibles semblent figées. Donc rien n’a évolué durant ces 10 dernières années ? Ni les composants, ni leurs performances, ni leur prix ??

Je pense qu’il faudrait répondre à ces questions et surement à d’autres avant d’aller plus loin. C'est peut être très clair pour vous mais j'aimerai comprendre un peu :p J’ai un doute sur le simple adaptateur…

Il faudrait lister les fonctionnalités comme tu l’as fait dans l’autre message, puis lister les grandes solutions possibles, puis les évaluer en notant les points forts et les points faibles de chacunes. Qu’en pensez-vous ?

Voulez vous que j’installe un wiki pour faciliter les échanges sur ce sujet ?
Jerome

Re: Proposition de projet

18
Hello,

Je vais essayer de te répondre dans l'ordre. Oui je pense que un adapateur comme celui que j'ai déjà réalisé est la meilleur solution si on ne veut pas vendre un truc complet qui serait hors de pris (je pense comme ca a vu de nez 200$)

Les cartes externes seraient que des modules, mais je n'ai jamais parlé de port // ;). Donc il faudra créer les liaisons en conséquence, donc si le connecteur SUBD25 (port //) disparait il faudra bien que les cartes développées reçoivent les signaux STEP/DIR, donc dans tout le cas l'adaptateur ne sera pas obsolet.

Tu parle de 2 microcontroleur, moi pour ma part je n'en voit que un, celui de l'adaptateur, en effet les composants, comme ceux de la carte HOBBYCNC n'ont pas besoin de 2ème microcontroleur pour piloter les moteurs. Ils ont juste besoin des fameux signaux STEP/DIR.

Voila je crois avoir répondu à tout. En ce qui concerne le wiki je me charge de réaliser et centraliser ce qu'il faut.

A+
Xavier

Re: Proposition de projet

19
Le prix de la carte tel qu'on la connait ne changera pas. Si on en refait une nouvelle avec un port parallèle, on ne peut pas être moins cher ? Ces cartes sont déjà vieilles, et il ne faut pas oublier la marge du fabricant qui doit être au moins de 20%.

De plus quel est l'intérêt de rester sur une solution adaptateur + carte existante à 200€, si une nouvelle carte tournée vers l'avenir coute 200€ ? Tu es d'accord que l'adaptateur mourra le jour où les cartes de hobbyCNC ne seront plus distribuées car plus achetées ?

MM2001 = 100€ + Adatateur Xavtronic 45€ = 145 €. Si on recrée une nouvelle carte optimisée avec les technos actuelles, on ne peut pas revenir à un tarif de 100€ ?

Que la carte finale coute 200 euros avec son module "écran lcd" et toutes les options, ok, mais pas une version basique...

N'oublions pas qu'un autre français va commercialiser prochainement une carte pour son logiciel, et cette carte supportera nativement l'USB...

Un truc m'échappe dans ton raisonnement... Tout le monde est ok avec ça ?
Jerome

Re: Proposition de projet

20
Hello,

Le truc qui t'échappe c'est que un tel adaptateur ne mourra pas lorsque les carte de type HOBBYCNC, MM2001, etc n'existeront plus. Il permet de générer les commandes de STEP/DIR, donc est compatible avec n'importe quel IC permettant de faire fonctionner des moteurs pas à pas (ou des fois il en faut 2 cela dépends des fabricants).

Il y a un aspect de cout, mais aussi de recherches, c'est à dire si tu à une carte qui te coute 100$, mais dont tu dois chercher tout les composant, avec certains qui sont difficiles à trouver, tu préfère en général te tourner vers une solution tout faite et qui ne coute pas des masse. Regarde sur des sites de vente aux enchères, ou des site commerçant ( par exemple ce controleur pour un moteur bipolaire de 750mA par phase à 12.5$ avec régulation du courant, et entrées STEP/DIR qui pourraient être directement connectée sur l'adaptateur http://www.seeedstudio.com/depot/easydr ... p-219.html ). Tu trouve donc des cartes faibles cout pour le fils chaud plus performante et moins cher que ce que tu peux faire chez toi.

Quand tu dis que un francais va commercialisé une carte supportant en natif l'USB, cela signifie que le protocole HID n'est pas du natif? Tu préfèrerais avoir quoi d'autre comme protocole?

A+
Xavier
`); }); })(jQuery, window, document, phpbb);