Salut Benjamin, une dernière question sur la commande des moteurs PAP... au vu de mes besoins (simplicité de schéma elec, 2A de courant de bobine) me conseillerai tu l'utilisation du L6208 ou plutot du couple L297/L298 ? Merci ! ++par tiamat - Discussions ouvertes sur vos idées
Salut Benjamin, effectivement pour monter mon PCB moi même les boitiers PDIP sont plus à ma portée ;-) et je recherche avant tout la simplicité du circuit...mais pas forcément de microstepping. d'où la raison pour laquelle je partais initialement sur le L6208...mais au vu de ta réalisation je me suis posé la question, étant donné que je consulte régulièrement ton site pour m'aider danspar tiamat - Discussions ouvertes sur vos idées
Bonsoir Benjamin, je te remercie tout d'abors pour la qualité de tes articles qui sont toujours aussi complets et intéressants !!! toutefois, je voudrais avoir ton avis sur l'utilisation du composant L6208 plutot que le A3979 que tu as utilisé comme driver moteur pas à pas... à savoir que je n'ai pas besoin de controler des demi pas mais d'avoir un circuit simple à monter et peu chpar tiamat - Discussions ouvertes sur vos idées
Re, ne tiens pas compte de mon précédent post ! j'ai fait une erreur dans mon schéma... la résistance ne dois pas être en série de l'inter et de la masse mais liée au +5 alors que l'inter est lui connecté à la masse.. l'erreur est bien de moi, pas de ton schéma qui est correct !... Encore désolé. ;-)par tiamat - Discussions ouvertes sur vos idées
Salut Benjamin, merci de ta réponse. J'ai un peu avancé sur le sujet et en effet j'avais oublié de prendre en compte l'état précédent du capteur, j'ai donc fait le nécessaire et rajouté une tempo pour le rebond mais il s'avère que j'ai toujours beaucoup trop de captures de valeurs... par contre j'ai remarqué que j'avais des valeurs remontées sur le PC qui sont incohérentes, et j'ai tpar tiamat - Discussions ouvertes sur vos idées
Bonjour à tous, j'ai réalisé une carte d'interface USB (en CDC) avec mon PC. Cette carte fonctionne bien mais j'ai quelques soucis de rebond lorsque j'ai besoin de remonter l'état des interrupteurs connectés aux sorties de mon PIC. j'ai donc deux interrupteurs et deux Leds connectés aux sorties du PIC: Code: #define LED1 PORTCbits.RC0 #define LED2 PORTCbits.RC1 #define BOUpar tiamat - Discussions ouvertes sur vos idées
voici le lien sur le Schéma du circuit. je n'ai mis que le fil 1 sur l'alim, je refais un essai en mettant les deux.par tiamat - Discussions ouvertes sur vos idées
Merci de ta réponse... en fait le brochage exact du moteur est le suivant: 2------- | 1-*--*-- | 3--- 6--- | 4-*--*-- | 5------- Si je veux donc je faire fonctionner en utilisant toutes les bobines, je dois donc faire les séquences suivantes: 1 2 3 4 5 6 ----------- 1 0 1 0 0 0 1 1 0 0 0 0par tiamat - Discussions ouvertes sur vos idées
Bonjour à tous, bon j'ai pas mal avancé dans mon projet, mais je bute sur la commande d'un moteur pas à pas... c'est un moteur pas à pas bipolaire que je tente de commander en unipolaire pour le moment (donc 4 fils A,B,C,D). voici le schéma du bobinage (*=bobine moteur) A-*- | B-*- C-*- | D-*- Donc dans un premier temps, je tente de le piloter depuis 4 Sorties dupar tiamat - Discussions ouvertes sur vos idées
M'en parles pas ! j'ai jamais été aussi content d'entendre "ding dong" sur XP ! ;-Dpar tiamat - Discussions ouvertes sur vos idées
Bon...ça y est j'ai trouvé... le datasheet de mes connecteurs USB Type etait faux... donc forcément j'avais une mauvaise comm avec le PC. tout était bon autrement... Merci en tout cas de ton aide Benjamin.par tiamat - Discussions ouvertes sur vos idées
Bon j'ai tenté de mettre le FW CDC du site microchip et j'ai exactement la meme erreur...je soupçonne un probleme de clock...je pense que je vais aller acheter un quartz a 20 MHz demain pour continuer mes essais... au cazou...par tiamat - Discussions ouvertes sur vos idées
Bon j'ai vérifié mon PIC, il est OK, ça me permet de valider ma chaine de compil et ma platine de test. Par contre j'ai un doute sur la prise en compte des VID PID dans ICProg... normalement dans usbdsc.c la structure device_dsc définit déjà les PID VID (04D8 et 0005). Or lorsque je compile et que je charge le HEX dans ICProg, le Champ ID est à FFFFFFFFFFFF. Je le change manuellement mpar tiamat - Discussions ouvertes sur vos idées
Salut Benjamin, Ben disons que j'entend un "ploc" avec un popup me disant que le périphérique a mal fonctionné... Pour ce qui est du Firmware, je prend ton projet MPLAB tel quel sans rien changer. en ce moment je reprend la base, je compile un projet de type hello world pour véifier que le PIC est bon (juste clignoter les leds..et oui on reprend du début !) Par cpar tiamat - Discussions ouvertes sur vos idées
Et je voulais juste rajouter que mon PIC est bien prorammé, lorsque je relis son contenu, le HEX est bien chargé ainsi que sa config. Merci de votre aide !. Tiamat.par tiamat - Discussions ouvertes sur vos idées
Ah oui j'oubliais, je n'ai pas de soft qui dialogue avec pour le moment j'en suis juste a la reconnaissance de mon périphérique par Windows... je développe à coté un soft en Java pour dialoguer avec...par tiamat - Discussions ouvertes sur vos idées
Bonjour à tous, premièrement je remercie Benjamin pour l'aide qu'il m'apporte dans la conception de ma carte ! Je me suis inspiré du projet USB HID Pour établir sur une platine de test un PIC18F4550 avec tous les composants nécessaires pour une interface USB avec le PC. Or j'ai un souci quand à la reconnaissance de mon périphérique par Windows... Je sais je ne suis pas le premier...par tiamat - Discussions ouvertes sur vos idées