[Programmation] GCode et 3 moteurs pas à pas - commande d'un CNC
Répondre à la discussion
Affichage des résultats 1 à 11 sur 11

GCode et 3 moteurs pas à pas - commande d'un CNC



  1. #1
    invite5b3866ee

    Question GCode et 3 moteurs pas à pas - commande d'un CNC


    ------

    bonjour à tous,

    voila j'ai fabriquer une CNC à 3 axes avec 3 moteurs pas à pas (Nema17)..je le contrôle avec un arduino UNO (bibliothèque GRBL) mais j'aimerai bien remplacer l'Arduino par un microcontrôleur 8051, plus exactement un P89LPC952. Du coup, j'aimerai contrôler ma CNC avec le langage de programmation en C.

    Est-ce que quelqu'un peut il m'aider svp ou si une personne a déjà un programme en C pour contrôler une CNC à 3axes ?

    Pour que vous ayez un peu plus d'information sur ma CNC. Donc c'est une CNC principalement conçu pour graver des PCB. De plus, j'utilise UGS (Universal Gcode Sender) pour contrôler ma machine en G-code. voila je pense que vous avez toute les infos nécessaire en tout cas !


    merci bien !

    -----

  2. #2
    paulfjujo

    Re : G Code et 3 moteurs pas à pas ?

    bonjour,


    tu es arrété sur ce type (famille) de MCU ?
    sinon tu as un specialiste ICI , mais avec la famille PIC

    Beaucoup de soft prevu pour la creation de circuit imprimés propose des sorties gerber (pour CNC et autres)
    J'utilise Sprint Layout qui genere les fichier gerber ( gcode) d'un circuit imprimé..
    il y a un mode detourage prevu pour les CNC.

    WinTypon , EDA PCB, Eagle ..

  3. #3
    invite5b3866ee

    Re : G Code et 3 moteurs pas à pas ?

    oui malheureusement, j'airais bien voulu prendre un PIC mais c'est un projet pour l’école du coup, on m'a imposer de prendre un P89LPC952

    pour générer des fichiers Gerber, j'utilise DesignSpark mais ça a l'air pas mal le Sprint Layout

  4. #4
    Positron1

    Re : G Code et 3 moteurs pas à pas ?

    Salut,
    Voilà ce que j'ai construit, tu y trouveras quelques renseignements qui pourraient te convenir https://forums.futura-sciences.com/e...mante-3-d.html
    Le savoir des uns peut faire le bonheur des autres

  5. A voir en vidéo sur Futura
  6. #5
    invite5b3866ee

    Re : G Code et 3 moteurs pas à pas ?

    bonjour Positron1 !

    merci et belle machine

    j'ai un peu cherché et malheureusement je ne trouve pas mon bonheur merci quand même

    Ma CNC je l'ai construite comme ceci : 52297902_417194272354787_1431839322213974016_n.jpg

    et voici un bloc schématique pour que vous poussiez mieux comprendre mon souhait : CNC schema bloc.jpg

    file:///C:/Users/yassm/OneDrive/Bure...1551187295.mp4

    bien à vous

  7. #6
    invite5b3866ee

    Re : G Code et 3 moteurs pas à pas ?

    bonjour,

    je reviens vers vous tous.

    Quelqu'un peut il m'aider svp si c'est possible ?

    merci à vous

  8. #7
    Positron1

    Re : G Code et 3 moteurs pas à pas ?

    Salut,
    As tu regarder la possibilité d'utiliser le logiciel Mach 3 CNC tu peux éditer un G Code et l'utiliser aussi tôt
    Maintenant il se peut qu'il y ait incompatibilité avec l'ARDUINO que je connais très peu, ce serait dommage !
    Le savoir des uns peut faire le bonheur des autres

  9. #8
    invite5b3866ee

    Re : G Code et 3 moteurs pas à pas ?

    Bonjour Positron !

    merci de m'avoir répondu

    Justement je ne veux plus utiliser un Arduino.. j'ai envie de remplacer l'Arduino par un µC 8051 et écrire un programme en C.

    En fait le programme doit gérer deux choses :
    - Calculer les déplacements des différents axes à partir du programme en G-Code (Pour ça, j'utilise UGS)
    - Asservir les moteurs pas à pas en vitesse et en position pour respecter les instructions décodées par la première partie

    bien à toi

  10. #9
    invite5b3866ee

    Re : G Code et 3 moteurs pas à pas ?

    voici une vidéo de mon 8051 et de mon shield que je viens plugger juste au dessus : https://youtu.be/HCuCVwR0RrA

    bien à vous et bonne journée !

  11. #10
    Positron1

    Re : G Code et 3 moteurs pas à pas ?

    Salut,
    Là , désolé, je ne connais pas, je passe !!
    Le savoir des uns peut faire le bonheur des autres

  12. #11
    invite5b3866ee

    Re : G Code et 3 moteurs pas à pas ?

    bonjour,
    en soi, il faut juste un programme en C qui interprète le G-code.

    mais merci quand même !

Discussions similaires

  1. Commande moteurs Pic ou Controleur ?
    Par inviteafc0501c dans le forum Électronique
    Réponses: 0
    Dernier message: 04/02/2010, 00h16
  2. commande de moteurs
    Par invite796b3ca6 dans le forum Électronique
    Réponses: 3
    Dernier message: 07/12/2008, 14h27
  3. Commande moteurs CC 24V
    Par invitece82db2b dans le forum Électronique
    Réponses: 0
    Dernier message: 29/05/2007, 16h56
  4. commande de 2 moteurs par joystick
    Par invite9fce355b dans le forum Électronique
    Réponses: 3
    Dernier message: 17/09/2005, 11h49
  5. Commande de moteurs pas à pas
    Par invite5ef698cd dans le forum Électronique
    Réponses: 4
    Dernier message: 08/02/2003, 12h35
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...