programmation en c pour une CNC

Portrait de yass77

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 ? :D

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 !

Portrait de Walter

Salut, je ne pense pas pouvoir t'aider, sur un autre forum, tu dis que le proc t'es imposé pour un projet d'école.
Du coup tu ne devrais pas écrire le programme toi même?
Je pense que ton prof a choisit ce proc, justement pour ne pas avoir facilement un programme tout?
A ma connaissance ce proc est très peu utilisé par les amateurs

Si tu as déjà un programme pour l'Arduino, pourquoi ne pas t'en servir pour l'adapter à ton proc?

Portrait de yass77

je vous ai fait un petit schéma bloc pour mieux comprendre..

bien à vous :) 

Portrait de yass77

Walter,

Justement, c'est mon prof qui m'a dit d'aller dans des forums haha (j'en ai parlé avec lui aujourd'hui d'ailleurs) pcq lui même trouvait que ca pouvait être difficile.. 

Portrait de yass77

Vous ne savez vraiment pas m'aider ? :( 

Portrait de Walter

En fait il y a deux chose savoir (pas sûre effectivement), vouloir (ça dépend de ce que tu veux).
Donc ton prof t'a conseiller de venir chercher des informations ou un programme tout fait à mettre sur ton µC.
 

Dans le premier cas, on peut effectivement essayer de te fournir des informations, mais c'est compliqué par le fait que ton prof, veux utiliser un µC très peu utiliser par la communauté.
D'ailleurs je serais curieux de savoir pourquoi il a choisit celui-ci plutôt qu'un atmel ou un pic?

Pour résumer si je peux t'aider j'en serais ravis, pour contre je n'ai pas de programme tout fait.
Donc ou en est tu de ton projet?
 As tu identifier ce que tu avais as faire?
Sur quel sujet bloque tu ?

Portrait de yass77

Enfaite, le but c'est de prendre un programme tout fait à mettre sur mon µC mais je dois comprendre ce que fait chaque ligne évidemment. C'est le sens de sa pédagogie.

on lui a poser justement la question de pourquoi ne pas utiliser un PIC qui lui est moderne.. et ils nous a répondu que c'était juste une question d'apprendre de nouvel chose.

mon projet, ou j'en suis.. structure elle est faite.. j'ai tester avec un Arduino et cela fonctionne parfaitement.. et du coup, il me manque juste la programmation en C pour le P89LPC952.

le seul sujet ou je bloque vraiment c'est pour la programmation en C :/ 

merci à toi en tous cas !