Résolu--recherche de solutions de ce matin...

Avatar du membre
BOIVIN
Messages : 139
Enregistré le : 06 janv. 2021 16:04
Localisation : Corent 63730
Contact :

Re: recherche de solutions de ce matin...

Message par BOIVIN »

gilles974 a écrit : 26 avr. 2021 16:32 salut

de nombreux arrêts intempestifs sont dus à un problèmes de fils non blindés sur les fins de courses
- vérifie que ta broche est bien à la terre
- ne passe pas tes fils de commandes avec les fils d'alimentations
- pose des ferrites sur les alims
- un filtre secteur est toujours bienvenue
- si tu a des fins de courses mécanique, soude un condensateur de 100nF sur les contacts

avec tous ca sa limitera déjà pas mal de problèmes lier au parasites secteur et moteur

++
gilles
Bonjour,
J'ai séparé les fils d'alim des signaux (au moins sur le Y, car il est loin de la carte)
j'ai modifié la mise à la masse des tresses (je ne suis pas sûr que le contact soit meilleur...)
Une question le ground de la carte n'est pas relié à la terre ....pourquoi ?
les problèmes subsistent avec BCNC y compris en débranchant l'alim des steppers et moteurs. plantage au bout de 6 minutes/20minutes
Je rappelle qu'il s'agit de la CNC d'un Club aéromodélisme...ce qui veut dire que les pbs aléatoires sont vraiment à éviter.
.
IMG_20210427_135751_new.jpg
IMG_20210427_135820_new.jpg
IMG_20210427_142514_new.jpg
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
Modifié en dernier par BOIVIN le 27 avr. 2021 15:00, modifié 1 fois.
Avatar du membre
BOIVIN
Messages : 139
Enregistré le : 06 janv. 2021 16:04
Localisation : Corent 63730
Contact :

Re: recherche de solutions de ce matin...

Message par BOIVIN »

mstrens a écrit : 26 avr. 2021 15:29 Peux tu faire les mêmes tests mais en n'alimentant ni la broche ni les moteurs pas à pas. Il ne faut donc pas faire de Home.

En principe ce sont ces éléments (broche/moteurs) qui induisent des parasites.
Le but du test est juste de vérifier si les plantages proviennent bien de parasites générés par ces composants ou s'il y a autre chose.
en débranchant l'alim des steppers (donc des moteurs) plantage de bCNC au bout de 6 minutes/20minutes

Je rappelle qu'il s'agit de la CNC d'un Club aéromodélisme...ce qui veut dire que les pbs aléatoires sont vraiment à éviter.
.
IMG_20210427_142514_new.jpg
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
jijiz
Messages : 266
Enregistré le : 22 juil. 2020 09:45
Localisation : Toulouse

Re: presque résolu--recherche de solutions de ce matin...

Message par jijiz »

Bonjour,

Je te conseille de mettre la carte GRBL à la place de l'alimentation afin de raccourcir au max les câbles entre le TFT et la GRBL. Autre solution plus radicale : acheter un module FTDI/USB et te passer de l'écran.
mstrens
Messages : 2611
Enregistré le : 27 févr. 2018 12:58

Re: presque résolu--recherche de solutions de ce matin...

Message par mstrens »

As tu déjà essayé de changer de câble USB. Certains câbles ne sont pas blindés et peuvent perturber les signaux USB.

Si tu as déjà le problème quand les steppers et la broche sont désactivés alors il est moins probable que ce soit lié à des parasites entre le TFT et la carte GRBL (sauf si ce câble est long; idéalement ne pas dépasser 50cm).

A titre de test, tu peux aussi diminuer le baudrate entre le PC et le TFT d'une part et d'autre part entre le TFT et GRBL.
Actuellement ces baudrates sont de 115200. Tu peux réduire vers 9600 (pour voir et puis éventuellement augmenter progressivement si cela va).

Changer les baudrates implique
- de modifier et recompiler l'ESP32 pour le baudrate de la liaison avec le PC
- de modifier et recompiler l'ESP32 et le STM32 pour le baudrate de la liaison entre le TFT et GRBL
gilles974
Messages : 89
Enregistré le : 14 févr. 2021 12:26

Re: presque résolu--recherche de solutions de ce matin...

Message par gilles974 »

bonjour

mstrens à raison le problème à bien lire de la connexion USB lorsque Grbl_Esp32 prend le contrôle du port série à partir du code de démarrage de la ROM ESP32

pour cela il faut modifier une ligne dans le fichier platform.ini
board_build.f_flash = 80000000L ; Custom FLASH Frequency

je pense que mstrens pourrais faire la modif de son fichier de compil pour tester
et sortir un *.hex

il faut tester

de plus est tu mis à jour avec ton pyton (v3) et ton py.serial
j'ai bcnc et il fontionne parfaitement

++
Avatar du membre
BOIVIN
Messages : 139
Enregistré le : 06 janv. 2021 16:04
Localisation : Corent 63730
Contact :

Re: presque résolu--recherche de solutions de ce matin...

Message par BOIVIN »

gilles974 a écrit : 28 avr. 2021 15:40 bonjour

mstrens à raison le problème à bien lire de la connexion USB lorsque Grbl_Esp32 prend le contrôle du port série à partir du code de démarrage de la ROM ESP32

pour cela il faut modifier une ligne dans le fichier platform.ini
board_build.f_flash = 80000000L ; Custom FLASH Frequency

je pense que mstrens pourrais faire la modif de son fichier de compil pour tester
et sortir un *.hex

il faut tester

de plus est tu mis à jour avec ton pyton (v3) et ton py.serial
j'ai bcnc et il fontionne parfaitement

++
Ta réponse est trop élitiste pour moi...
Je vais faire un test avec le PC d'un copain (ça fonctionne chez lui) et ensuite je me repencherai sur bCNC et ses éventuels besoins de maj;
@+
Avatar du membre
BOIVIN
Messages : 139
Enregistré le : 06 janv. 2021 16:04
Localisation : Corent 63730
Contact :

Re: presque résolu--recherche de solutions de ce matin...

Message par BOIVIN »

avec le PC du copain tout marche bien !
La différence c'est que j'ai installé bCNC avec python non compilé
Mon copain a trouvé une version avec un exe
j'ai pris sa version et ça marche
La partie CNC n'était donc pas en cause, merci à tous.
jijiz
Messages : 266
Enregistré le : 22 juil. 2020 09:45
Localisation : Toulouse

Re: presque résolu--recherche de solutions de ce matin...

Message par jijiz »

BOIVIN a écrit : 07 mai 2021 10:02 avec le PC du copain tout marche bien !
La différence c'est que j'ai installé bCNC avec python non compilé
Mon copain a trouvé une version avec un exe
j'ai pris sa version et ça marche
La partie CNC n'était donc pas en cause, merci à tous.
Hmm ok très bien, cependant python ne se compile pas. Bizarre cette encapsulation d'un script dans un exe.
Répondre