1. Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies. En savoir plus.

Ame charitable

Discussion dans 'Electronique spécifique CNC' créé par LOULE04, 12 Octobre 2010.

  1. LOULE04

    LOULE04 Nouveau

    Messages:
    15
    Inscrit:
    26 Septembre 2010
    Localité:
    France
    Ame charitable
    Bonjour a tous,
    Je recherche une personne qui serait susceptible de me convertir un fichier asm en hex afin de programmer un pic 16f84a et ainsi de pouvoir commencer mon électronique pour ma cnc. Soyez très indulgent car jais lut et relut plusieurs forum la dessus mes a rien a faire je piges pas.
    Je joins le fichier d'origine.
    Un trés grand merci a ceux qui pourront m'aider :lol:
    A+ Voir la pièce jointe -Techref-io-stepper-linistep-lini_asm.txt
     
  2. Nico91

    Nico91 Compagnon

    Messages:
    2 704
    Inscrit:
    9 Mai 2009
    Localité:
    Essonne
  3. LOULE04

    LOULE04 Nouveau

    Messages:
    15
    Inscrit:
    26 Septembre 2010
    Localité:
    France
  4. jeromeP

    jeromeP Ouvrier

    Messages:
    475
    Inscrit:
    24 Avril 2009
    Localité:
    33320 Taillan-medoc
    Ame charitable
    Salut loule04

    j'en ai jamais fait mais j'ai un kit pour 16F6484 et tu doit faire ton hex à travers le logiciel mplab dispo chez Microchip

    @+
    jérôme
     
  5. f6bqi

    f6bqi Compagnon

    Messages:
    715
    Inscrit:
    26 Septembre 2008
    Localité:
    F-81150
    Ame charitable
    Bonsoir,
    Pour compiler votre programme .txt en hex il vous faut MPLAB c'est ce qui est écrit à la ligne 20 de votre fichier.
    De plus, il y a plein de lignes non conformes à l'assembleur (27, 67, 87, 161 etc).
    Je pense à des erreurs au moment de la récupération du code source.
    Attention cette carte ne gère que des moteurs unipolaires.
    Une carte réalisée par un membre du forumhttp://www.usinages.com/petit-pas-un-de-plus-t12329.html
    Cordialement
     
  6. vap38

    vap38 Ouvrier

    Messages:
    425
    Inscrit:
    29 Novembre 2006
    Localité:
    grenoble
    Ame charitable
    le fichier pour le pic16F84A

    Bonjour,

    J'ai regardé en détail le fichier, j'ai corrigé quelques erreurs. La compilation est bonne sans erreur.
    Par contre je n'ai passé le simulateur pour le PIC16F84A
    Nota : il est possible de paramétrer le fichier pour un pic 16F628 son cousin!

    Attention ma participation n'engage pas ma responsabilité sur les codes de se programme. Je décline toutes responsabilités; c'est juste pour aider
    Ci-joint le fichier. (possibilité de compiler pour le PIC16F628) :wink:
    Attention prudence pour les tests des moteurs ! :roll:
    j'avoue ne pas connaitre pour la réalisation d'une CNC, mais j'aimerai bien le faire pour ma fraiseuse F14BF/N
    A+ Francis Voir la pièce jointe fichier_zéro_erreur.txt
    ↑  fichier zéro erreur complile du pic16f84a bonne
    Voir la pièce jointe stepper 168f4a.rar
    ↑  le fichier hexa compressé en rar pour le PIC16F84A
     
  7. LOULE04

    LOULE04 Nouveau

    Messages:
    15
    Inscrit:
    26 Septembre 2010
    Localité:
    France
    Ame charitable
    Bonjour a tous,
    Effectivement il faut employer MPLAB mais j'eprouves de grosses difficultées a l'utiliser ( jeromeP, f6bqi ). Mon probleme est de savoir quelles lignes sont a selectionnées pour compiler.
    Donc un GRAND MERCI a vap38 de m'avoir aidé mm si il y a des erreurs
    j'apprécie le geste. Je possedes qq pic d'avance donc y a plus ka :roll:
    Le lien : http://www.piclist.com/techref/io/stepp ... /index.htm.
    Encore Merci A+
     
  8. nopxor

    nopxor Compagnon

    Messages:
    1 363
    Inscrit:
    27 Mai 2010
    Localité:
    Yvelines
  9. vap38

    vap38 Ouvrier

    Messages:
    425
    Inscrit:
    29 Novembre 2006
    Localité:
    grenoble
    Ame charitable
    Bonjour à tous,

    LOULE04, si vous avez des difficultés à programmer les pics ! je suis disponible! Merci de m'informer pour la suite si c'est OK...
    Attention de vérifier le schéma pour l'oscillateur externe c'est à dire le quartz ...
    Si celui-ci est à 20Mhz je conseil de passer à un PIC de référence PIC16F84A-20 garantie à 20Mhz car le standard assure une fréquence maxi de 10Mhz à vérifier.

    Le lien piclist ne fonctionne pas ?
    Pour le fichier hexa content de rendre service. C'est pour réaliser qu'elle type de machine CNC ?
    A+ Francis
     
  10. LOULE04

    LOULE04 Nouveau

    Messages:
    15
    Inscrit:
    26 Septembre 2010
    Localité:
    France
  11. LOULE04

    LOULE04 Nouveau

    Messages:
    15
    Inscrit:
    26 Septembre 2010
    Localité:
    France
    Ame charitable
    Re,
    vap38, remarque pertinente, F max a 10 mhz. Cela a-t-il une influence sur le fonctionnement de la carte?
    Pour la programmation des PIC j'en suis a programmer des 12f508 et 509
    ainsi que des avr!!!! avec un JDM pour les pic mais votre proposition est retenus en cas de difficultée.
    Quand a la machine qq chose de trés simple (découpe dépron un peu de balsa et suivant les perfs de l'alu ) ainsi je rejoins ma passion du modélisme. Je n'ais pas besoin d'une précision extréme :wink: ( portique fixe et table croisée). Ceci dit rien de trés précis dans l'immediat, je peus encore changer d'avis car il existe trop de DYI en la matiere :lol:
    Nouveu lien: http://www.piclist.com/techref/io/stepper/linistep
    A+
     
  12. nordiste

    nordiste Apprenti

    Messages:
    203
    Inscrit:
    20 Septembre 2009
    Localité:
    lille
    Ame charitable
    salut, si la fmax de ton pic est inférieure a celle prévue par la carte, il faut soit revoir le code ou changer de micro pour obtenir un plus "puissant".

    n'oublie pas que microchip fournis encore des micro gratuits.
    on peut en avoir 9 maxi de la mème version (3 commandes) et 18 micro au total par mois.
     
  13. didierh

    didierh Apprenti

    Messages:
    169
    Inscrit:
    3 Janvier 2008
    Localité:
    Sombreffe, Gelbium
    Ame charitable
    Bonjour,

    Je peux même en céder pour des clopinettes, je dois en avoir des brouettes en rab dans mes casiers (acheteur compulsif :lol: )
    Depuis je suis passé à l'arduino et vu que je préfère de loin cette dernière plate-forme donc je ne pense pas les utiliser...

    A+ Didier
     
  14. LOULE04

    LOULE04 Nouveau

    Messages:
    15
    Inscrit:
    26 Septembre 2010
    Localité:
    France
    Ame charitable
    Re,
    Note:•tratincica-Splinter- demande:
    Je suis bête ou quoi ...?! Au moins, je n'ai pas s'occuper du CIP dans toute ma vie ... :) Anywhere, j'essaie de savoir quel PIC est approprié pour le fichier *. hex vous nous avez donné!? IS 16F84, 16F84A, 16F628 ou 16F628A et avons-nous d'utiliser uniquement de 20MHz MCU? S'il vous plaît être patient et répondre à ces questions pour mannequin!
    salutations
    James Newton réponses: Je ne suis pas sûr de ce fichier. Hex vous faites allusion. Le code source est disponible pour p16f84A ou p16f628 à http://www.piclist.com/techref/io/stepp ... ni_asm.txt. Vous avez besoin de Microchip MPASM pour le compiler. L'horloge ne doit pas être 20MHz, mais il peut manquer impulsions de pas très rapide avec une horloge qui est trop lent. tratincica-Splinter- réponses: J'ai parlé à http://www.piclist.com/techref/io/stepp ... ini_01.hex hex. Il est déjà compilé, mais je ne sais pas quel type PIC-je utiliser ce fichier compilé. Je n'ai pas MPASM ni ce que je sais y faire face. Je viens de l'intention d'utiliser votre fichier hexadécimal ... désolé pour mauvais anglais et je vous remercie pour la réponse. James Newton réponses: En fait, je l'avais oubliée celle qui .. Ce fichier est pour le 628. tratincica-Splinter- réponses: . Merci pour info rapide et précise. Je vais poster ici des photos de mon matériel et infos feedback quand linistep complète (3x). Salutations de la Serbie+
    Et oui j'ais pas lu jusqu'au bout alors que faire?????????????? :sad:
    A+
     
  15. nopxor

    nopxor Compagnon

    Messages:
    1 363
    Inscrit:
    27 Mai 2010
    Localité:
    Yvelines

Partager cette page