Modification de la charlyrobot par un fablab [http://reso-nance.org/wiki/projets/charly_robot_grbl/accueil](http://reso-nance.org/wiki/projets/charly_robot_grbl/accueil)
- Des moteurs 35v 3A continue et 5A peak avec un couple de 90Ncm soit 0,9Nm de référence VRDM 266/50 L8A dont la nouvelle designation est VRDM 266/50L 3G8A. La datasheet donne un couple de 85Ncm et un courant d'également 3A donc ça semble coherent.
Les led rouges ainsi que le solenoid et le relais qui déclanche la spindle sont tous relié à un régulateur 29v --> 24v. L'alimentation de ce régulateur est controlé par l'esp via la pin spindle et une carte relais opto isolé
pour cncjs après s'être connecté en usb (avoir ouvert le port) il faut cliquer sur le bouton rouge "réinitialiser" reset pour que cncjs fasse l'initialisation de grbl et que l'esp réponde
La pin reset de l'esp c'est "en" mais ça marche pas du coup si le bouton reset software de cncjs et hardware via le bouton noir sur la machine marche pas faut débrancher puis rebrancher le cable usb;
LTV817 Opto coupleur pour isoler les endstop https://github.com/gnea/grbl/wiki/Wiring-Limit-Switches
Pour trouver la coil A et B du stepper moteur simplement utiliser le multimètre en mode continuité
Le smoothing sur fusion 360 remplace pleins de commande gcode de petite ligne par une commande arc. Ca libère le buffer de la machine et j'imagine les accelerations aussi.
Ici on vois qu'il est en alarme, sa position de travail ainsi que son buffer et la vitesse de travail feedrate. Pn: Donne le status des endstop. Ici le X est trigger
- Selectionner la bonne cpu, c'est une demo par default
- Ne pas ignorer les pin de contrôle qui sur un esp seul n'ont pas de pullup et pose problème contrairement à ici. Cycle Start | Feed Hold | Reset | Safety Door
- Inverser la logique de commande de la spindle. 3.3vHIGH = off 0vLOW = on
- Augmenter le BLOCK_BUFFER_SIZE et les autres buffer si possible
- Comme les capas de filtrages et les résistances de pullup suffisent pas activer ENABLE_SOFTWARE_DEBOUNCE (faudrait des optos coupleurs normalement et des endstop en >12v au lieu de 3.3v)
- Ne pas hésiter à utiliser le bouton boot de l'esp32 pendant l'upload pour lui permettre de passer en mode "attente de programme"