Cablage des drivers des moteurs pas a pas

  • Auteur de la discussion Auteur de la discussion denis_cnc
  • Date de début Date de début

denis_cnc

Ouvrier
Une nouvelle idee : une carte PCB, qui relie les drivers entre eux
 
Je vais proposer d'ici quelques mois une nouvelle carte pour le pilotage des moteurs
Il s'agira d'une carte a base de FPGA, avec un serveur web
Le pilotage de la machine cnc se fera via un navigateur internet
 
bonsoir denis_cnc, pas mal tout ça, c'est quel driver que tu utilises ?

avec un FGPA ça va être beau projet. Tu piloteras directement la cnc où tu contrôleras un ordinateur à distance ?
 
Bonjour nono30 et bonjour Momoclic

Merci pour l'intérêt porter a ma machine et pour le projet cnc_via_interfaceWeb
Je suis contant de voir qu'il y a éventuellement des clients potentiel

Alors il ne faut pas tout mélanger
la machine, c'est juste une petite machine cnc 4 axes, piloter par 2 systèmes : mach3 (que je trouve correcte) et par planet_cnc (que je trouve correcte aussi)
j'ai donc deux cartes, et jutilise l'une ou l'autre
Les drivers, c'est du chinois, mais ça marche, il y a en a 4, pas eu de casse, il ont environ 5 ans, et ça marche bien
la configuration : 800 pas par tour, 2A par phase
Vis a billes : 5mm par tours pour X, Y et Z

Sinon pour le super projet cnc_via_interfaceWeb
Je vais réaliser une carte environ 100mm par 100mm, avec un FPGA (programme en VHDL) de type Xilinx Artix de dernière génération
cette carte sera connecter au port de la RaspberyPi qui servira de serveur Web
La carte FPGA permet de faire tous les calculs en temps réel (mieux qu'un arduino ou micoControleur quelconque)

Sinon il y a aussi le FPGA Zynq qui permet de faire la même chose sans la carte RaspberyPi mais il est moins performant (c'est pas un 4 coeurs 2GHZ)
mais c'est pas si grave que ça car c'est juste pour faire tourner un serveur web

Le gros avantage c'est qu'il n'y a plus de logiciel a installer sur l'ordinateur qui pilote la machine cnc, cela fonctionne avec le système d'accès a internet.
Le soft sera dans un premier temps pour les machines de fraisage artisanal

En janvier je pense avoir déjà une premier version
 
Bonjour speedj37
J'utilise sur la raspberyPi quelque GPIO classique et pour le vrai transfert de données le port RX/TX série a une vitesse de 1Mbits seconde
le FPGA est programmer pour recevoir a cette vitesse mais on peut aller plus vite, je regarderais ça au niveau de la vitesse maximal


Bonjour boby
Dans l'armoire c'est un tres vieux transfo classique, qui fait 220/48 ensuite il y a un pond de diode et des condo
et j'envoie ça sur les drivers 70Vmax
 
Bonjour.
Je suis intrigué par la carte FPGA. Aussi, j'ai quelques questions :
Je suppose que le G code est interprété par la raspbery, pas par le FPGA ? Si non, c'est pas un code évident en VHDL. Du coup, le raspbery n'est pas uniquement un serveur web, il a aussi une fonction d'interpréteur et d'envoi en temps réel des commandes au FPGA. Est-ce que j'ai bien compris ?
Tu parles d'Internet, pourquoi ? Je suppose que tu n'imagines pas télé-piloter à distance la machine. Je vois l'intéret d'un serveur web comme la possibilité d'utiliser n'importe quel ordi équipé d'un navigateur. Mais sans passer par internet, juste en tapant l'IP.

Je trouve que c'est une super idée, que je vais suivre avec intérêt. Tu comptes ouvrir un autre poste ?
Jean-Michel
 

Sujets similaires

A
Réponses
0
Affichages
478
Acronos78
A
W
Réponses
18
Affichages
881
wapiti
W
D
Réponses
41
Affichages
2 707
B
Réponses
12
Affichages
655
bypbop
B
J
Réponses
21
Affichages
602
ramses76
G
Réponses
18
Affichages
827
Père-Pendiculaire

Sujets similaires

Réponses
5
Affichages
293
totoche974
W
Réponses
18
Affichages
881
wapiti
W
A
Réponses
0
Affichages
478
Acronos78
A
Réponses
13
Affichages
34 493
sergent61