Hola mi nombre es Alejandro,
comencé la construcción de una Cyclone con los ejes X e Y de mayores dimensiones hace algo más de un año, y por unas cosas y otras aparqué el proyecto con todo el hardware ya montado, y el software prácticamente sin tocar. Hace unos días lo he retomado, y me he ido encontrando problemas y soluciones, hasta donde me acabo de quedar ahora, os cuento por si a alguno os sirve mi experiencia, y por si pudierais ayudarme donde me he atascado.
Para la electrónica utilizo una CNC shield con un arduino UNO. En un principio, tras borrarle la memoria EEPROM al arduino, le cargué GRBL (la version original del repositorio de GitHub, no la adaptada para la cyclone), y, tras varias reinstalaciones de versiones de python para conseguir ejecutar bCNC, y tras unos cuantos intentos en que al conectar el arduino con el programa no lo reconocía por el puerto/ no conectaba/ me salía el mensaje de no conectado pero cuando pulsaba en el decía que si se había establecido la comunicación... Al final conseguí que se conectase correctamente: Podía mover los motores desde el programa, sin embargo, al hacer la secuencia de home, empezaba por el Z, que no tiene endstop, y ahí quedaba la cosa.
Leyendo un poco más por el grupo, vi que había una versión del GRBL específica para la Cyclone, por tanto, mismo procedimiento que la anterior, se la cargué al arduino. Nada más conectar el arduino, comenzó a sonar un pitido, que me pareció identificar que no venía de los motores sino de la placa. Todo esto sin haber cambiado ningun parámetro hardware con respecto a mis pruebas con el GRBL original. Probé a hacer el home, y comenzó a girar los motores de X e Y hasta que pulsé un par de veces el endstop de cada uno (entiendo que correctamente). Sin embargo me seguía preocupando el pitido que sonaba. Se me ocurrió tocar los disipadores que tengo encima de los drivers, y noté que estaban bastante calientes, y en el momento, pensando que podía estar pasando demasiada corriente les giré un poco el potenciometro para bajar la tension. Y desde este preciso momento, los motores no han vuelto a moverse. Ni con el GRBL de la cyclone, ni con el GRBL original.
No se si al girar los potenciometros estando alimentados los habré quemado, ni la razón por la que comenzó ese pitido con el GRBL de la cyclone. Os agradecería mucho si, a alguno os haya pasado algo similar, me pudierais contar vuestra experiencia, y que me confirmeis si tengo que ir comprando 3 drivers nuevos... :(
PD.: Adjunto un par de fotos de las conexiones, y perdon por la parrafada, quería poner un poco las complicacionesque me he ido encontrando, porque no me ha parecido demasiado sencillo ni directo, para los proximos por venir.