@mstrens,
-- > Sans descendre à 9600, j'essayerai 19200. Je termine une pièce que j'ai sur "le feu" et je reflashe les 2 "puces"mstrens a écrit : ↑03 juil. 2020 08:12 Tu peux encore réduire la valeur du baudrate à 19200 ou même à 9600. Je ne sais pas si cela va réellement résoudre le problème.
Un baudrate très faible doit réduire les risques de perturbation sur la liaison ESP32/STM32 mais risque aussi de ralentir l'usinage (les commandes n'étant plus transmises aussi vite). 9600 était la valeur par défaut des premières versions de GRBL
--> IDLE
--> Oui
--> Oui
--> C'est aussi la remarque que je me suis faite
--> "mk" doivent certainement être des caractères déformés. Pour le "RESET", je ne me rappelle malheureusement plus.
--> Cela ne doit pas leur faire trop de bien quand même non ? A la longue l'effet Joule ne pourrait-il pas endommager les bobinages internes ?mstrens a écrit : ↑03 juil. 2020 08:12Le fait que les moteurs soient chauds n'a rien à voir avec l'effort qu'ils doivent fournir.
Comme ce sont des moteurs pas à pas, ils sont parcourus par un courant constant lequel provoque un échauffement (effet joule).
Cet échauffement est directement proportionnel à l'intensité du courant.
--> Je pense que je vais plutôt tenté le refroidissement. Pour info, j'ai commandés chez ZYLTech aux U.S.A., leurs drivers/steppers équipés de puces TOSHIBA TB6600HG. De meilleurs composants électroniques ne devrait pas faire de mal à la RS-CNC32. Dans un premier temps, je conserverai mes NEMA23 que je "sous-alimenterai" en 2,5A au lieu de 2,8A. Je verrai ensuite si j'investis dans de nouveaux NEMA23 acceptant une intensité de 3,0 ou 4,0A.mstrens a écrit : ↑03 juil. 2020 08:12Tu peux régler les drivers pour fournir un courant plus faible (par exemple à 2A). Cela réduira aussi le couple des moteurs mais il est possible que ce couple soit encore suffisant pour éviter des pertes de pas.
Une autre solution est d'augmenter leur refroidissement par exemple en ajoutant une souflerie (ou un petit ventilateur).
--> OK.
--> Oui, toute l'électronique est alimentée par une seule alimentation 220VAC/24VDC. J'ai ma pseudo alimentation de laboratoire 30VDC/10A réglable en tension et intensité. Je la brancherai une fois que j'aurai reflashé le STM-32 et l'ESP-32 avec un baud rate de 19200. Si je constate une amélioration, cela ne permettra pas d'identifier si c'était le baud rate, qui n'était pas encore assez bas, ou si l'alimentation 220VAC/24DC avait des microcoupures, mais tant pis. Par anticipation, j'ai quelques questions. Existe-t-il une méthode qui permette de contrôler si l'alimentation 220VAC/24VDC a des microcoupures ? Si l'alimentation 220VAC/24VDC que j'utilise actuellement a en effet des microcoupures, à quelles caractéristiques de l'alimentation je dois prêter attention pour en acheter une plus stable/meilleure ?mstrens a écrit : ↑03 juil. 2020 08:12Je présume que tout est alimenté par la seule alimentation 24V. Il se pourrait que celle-ci aient des micros coupures. As tu déjà essayé d'alimenter les cartes ESP32 et STM32 par une alimentation 24V séparée de celle qui alimente les drivers (et donc les moteurs). Il suffit d'une alimentation de faible puissance (1 A est largement assez).
@Fran27
Pour info, sur ma RS-CNC32 :
- je n'ai toujours pas installé de ferrites. Celles que j'ai reçues se sont avérées être trop petites pour y passer les câbles de tension qui proviennent de l'alimentation 220VAC/24VDC et alimente la carte GRBL 32bits en 24V. Je veux bien en acheter de nouvelles, mais je ne sais pas lesquelles ni où les acheter pour ne pas attendre 1 mois. J'en ai bien sur un câble d'écran DVI, mais elles me semblent énormes pour mes câbles qui ne font que 3 mm de diamètre extérieur. En plus il n'est pas dit que je ne les pète pas en essayant de les récupérer, car il semble que la coque en plastique qui les protège soit soudée (je n'ai vu aucun jour et je n'ai pas de câble informatique sur lesquels je pourrais en récupérer. Est qu'il vaut mieux prendre des ferrites en forme d'anneau ou cylindriques ? Si tu sais où je peux m'en procurer rapidement dans lesquelles j'arriverai à passer mes câbles de 3 mm sans qu'ils ne nagent de trop non plus.
- Je n'ai pas encore sorti le câble d'alimentation en 220V de la fraiseuse des chaînes passe câbles, même si maintenant je pense moins qu'il puisse être à l'origine de mes problèmes d'arrêts en cours d'usinage.
- Les câbles de mes moteurs sont depuis le début des câbles blindés.
- Je n'ai pas encore recâblé l'interrupteur RESET (en façade de la RS-CNC) avec un câble blindé, car je ne l'ai pas encore rebranché. Pour l'instant, j'ai toujours un jumper sur les pins RESET de ma carte GRBL 32 bits.
- Pour ma part je n'ai pas encore checké le bouton marche/arrêt de ma RS-CNC32, et par conséquent, je ne l'ai pas remplacé.
- J'attends de recevoir mes nouveaux TB6600 équipés de puces TOSHIBA TB6600HG pour remplacer ceux que j'utilise actuellement.