CNC avec Ethernet, Extendeur KVM/HDMI et carte contrôleur

  • Auteur de la discussion franckapik
  • Date de début
F

franckapik

Compagnon
Bonjour à vous,
je dispose d'une cnc que je fais tourner depuis 5 ans avec une raspberry pi 4 et une carte protoneer cnc shield.
Cela tourne donc avec GRBL directement depuis Raspbian (linux). 4 Moteurs 3A Nema23 et Drivers DM542.

Mon bureau est à 50m de l'atelier. Je partage donc les fichiers à usiner depuis le bureau qui dispose du logiciel de conception et j'envoie le tout sur la raspberry pi placée dans l'armoire métallique qui dispose d'un écran, clavier souris.

Bon... depuis quelques mois, je me rends compte que raspbian est lent, pas toujours réactifs, freeze regulierement, meme en plein milieux de découpe... bref, c'est pas terrible...et pourtant je suis plutôt motivé et convaincu par l'open source depuis de très nombreuses années.

Je pense donc à upgrader le systeme vers quelque chose de plus costaud, stable.

1ere question:

Mon pc de bureau me semble être correct. J'ai vu qu'il existait des appareils pour étendre l'hdmi et l'usb comme celui ci :
1674242422740.png


J'ai toute la maison et donc l'atelier reliée en ethernet CAT7 par mes soins. Croyez-vous qu'il serait possible de "deporter" le pc de bureau dans l'atelier (usb et ecran) et controller une nouvelle carte depuis ce pc via 50m de cable ethernet ?
Est-il possible de comparer le benchmark
d'un pc "classique" et d'un rpi si l'on regarde ce site ?

2eme question :

Si cette configuration fonctionne, il me faudrait une nouvelle carte controller 3 axes (x1,x2,y,z) reliée via ethernet. J'aimerais probablement rester sur GRBL.
Serait-il possible de me conseiller des cartes actuelles ? Comment est-il possible de qualifier la fiabilité d'une carte controlleur ? On regarde seulement le nombre de bits ou de mhZ ?

Si je regarde un message sur le forum, on peut lire les informations suivantes :
PC Windows (quelle que soit la puissance informatique) sortant les signaux sur un port parallèle : 15 à 40 kHz, généralement entre 20 et 30 kHz.

Arduino Mega tournant GBRL : 30 à 50 kHz

Carte spécialisée Smoothieboard : 100 kHz

Carte spécialisée DuetWifi : 180 kHz

BeagleBone Black avec MachineKit : 300 kHz (1 à 2 MHz avec programmation spéciale)

PC Windows avec une carte industrielle MESA ou similaire : 10 MHz

Cela est toujours valable et croissant en terme d'ordre de grandeur ?

Est-ce qu'une carte comme ca est valable ou bien je peux pas vraiment m'attendre à davantage de puissance par rapport à ma config actuelle ?

Merci milles fois pour vos réponses, car à j'avoue etre perdu...

F.
 
S

schum22

Compagnon
Le Raspberry reste un super outil pour jouer mais peu robuste pour des "trucs sérieux".

As tu essayé de tout réinstaller son système d'exploitation en partant de zéro (avec une SD neuve éventuellement).
 
F

franckapik

Compagnon
Faire une réinstallation serait en effet peut-être une bonne idée. Cela fait 4 ans qu'elle tourne et elle nécessite probablement une remise a zero.
Alors, en utilisant un programme de benchmark du site cross-plateform Geekbench, je peux constater les différences de scores suivants (cpu mono core / multicore) :

-Rpi 4 : 255/692
-Un vieux pc de 2013 qui traine chez moi : 596/1342
-Mon PC de bureau : 945/2110

En terme de processeur, même si cela ne fait pas toute la différence, on a déjà des marges en comparant du vieux matériel avec la rpi 4 ...
 
F

franckapik

Compagnon
Apparemment mon shield protoneer est basé sur un processeur atmega328 donc 8bits et max 20Mhz de processeur et 30/50 Hz de step rate.

La carte makerFr convoitée est basée sur de l'ESP32 soit 32 bits et environ 200 Mhz pour 120 khz de step rate. . Elle dispose d'une valeur d'environ 50 euros en tout pour 350 euros pour la blackbox de chez openbuild. On retrouve la meme chose chez source rabbit pour 65euros.


Quelqu'un pourrait-t-il m'expliquer en quoi le processeur(Mhz), le nombre de bits et les khz de step rate ont une importance sur de la commande de drivers de nos CNC ?

Merci beaucoup !
F.
 
Dernière édition:
F

franckapik

Compagnon
En plus, on peut faire ceci avec un esp32 ...

 
F

franckapik

Compagnon
Est-il possible de déplacer ce sujet dans :
Electronique spécifique CNC
?
 

Sujets similaires

El Zorro
Réponses
12
Affichages
557
El Zorro
El Zorro
esloch
Réponses
52
Affichages
2 047
esloch
esloch
Dudulle
Général langage MMBASIC
Réponses
8
Affichages
806
Dudulle
Dudulle
B
Réponses
18
Affichages
543
Bambi
B
M
Réponses
6
Affichages
1 116
MitchCanon
M
L
Réponses
1
Affichages
536
dh42
dh42
Haut